Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information. Code generated by Microsoft (R) AutoRest Code Generator.
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. */
package com.microsoft.azure.management.appservice.implementation; import java.util.List; import com.fasterxml.jackson.annotation.JsonProperty; import com.microsoft.rest.serializer.JsonFlatten; import com.microsoft.azure.management.appservice.ProxyOnlyResource;
Full view of network features for an app (presently VNET integration and Hybrid Connections).
/** * Full view of network features for an app (presently VNET integration and * Hybrid Connections). */
@JsonFlatten public class NetworkFeaturesInner extends ProxyOnlyResource {
The Virtual Network name.
/** * The Virtual Network name. */
@JsonProperty(value = "properties.virtualNetworkName", access = JsonProperty.Access.WRITE_ONLY) private String virtualNetworkName;
The Virtual Network summary view.
/** * The Virtual Network summary view. */
@JsonProperty(value = "properties.virtualNetworkConnection", access = JsonProperty.Access.WRITE_ONLY) private VnetInfoInner virtualNetworkConnection;
The Hybrid Connections summary view.
/** * The Hybrid Connections summary view. */
@JsonProperty(value = "properties.hybridConnections", access = JsonProperty.Access.WRITE_ONLY) private List<RelayServiceConnectionEntityInner> hybridConnections;
The Hybrid Connection V2 (Service Bus) view.
/** * The Hybrid Connection V2 (Service Bus) view. */
@JsonProperty(value = "properties.hybridConnectionsV2", access = JsonProperty.Access.WRITE_ONLY) private List<HybridConnectionInner> hybridConnectionsV2;
Get the Virtual Network name.
Returns:the virtualNetworkName value
/** * Get the Virtual Network name. * * @return the virtualNetworkName value */
public String virtualNetworkName() { return this.virtualNetworkName; }
Get the Virtual Network summary view.
Returns:the virtualNetworkConnection value
/** * Get the Virtual Network summary view. * * @return the virtualNetworkConnection value */
public VnetInfoInner virtualNetworkConnection() { return this.virtualNetworkConnection; }
Get the Hybrid Connections summary view.
Returns:the hybridConnections value
/** * Get the Hybrid Connections summary view. * * @return the hybridConnections value */
public List<RelayServiceConnectionEntityInner> hybridConnections() { return this.hybridConnections; }
Get the Hybrid Connection V2 (Service Bus) view.
Returns:the hybridConnectionsV2 value
/** * Get the Hybrid Connection V2 (Service Bus) view. * * @return the hybridConnectionsV2 value */
public List<HybridConnectionInner> hybridConnectionsV2() { return this.hybridConnectionsV2; } }