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;
}
}