public interface NicIPConfigurationBase extends com.microsoft.azure.management.resources.fluentcore.arm.models.HasSubnet, HasPrivateIPAddress
com.microsoft.azure.management.resources.fluentcore.arm.models.HasSubnet.DefinitionStages, com.microsoft.azure.management.resources.fluentcore.arm.models.HasSubnet.UpdateDefinitionStages, com.microsoft.azure.management.resources.fluentcore.arm.models.HasSubnet.UpdateStagesHasPrivateIPAddress.DefinitionStages, HasPrivateIPAddress.UpdateDefinitionStages, HasPrivateIPAddress.UpdateStages| Modifier and Type | Method and Description |
|---|---|
Network |
getNetwork() |
NetworkSecurityGroup |
getNetworkSecurityGroup() |
boolean |
isPrimary() |
Collection<ApplicationGatewayBackend> |
listAssociatedApplicationGatewayBackends() |
List<LoadBalancerBackend> |
listAssociatedLoadBalancerBackends() |
List<LoadBalancerInboundNatRule> |
listAssociatedLoadBalancerInboundNatRules() |
IPVersion |
privateIPAddressVersion() |
networkId, subnetNameprivateIPAddress, privateIPAllocationMethodboolean isPrimary()
Network getNetwork()
NetworkSecurityGroup getNetworkSecurityGroup()
(Note that this results in additional calls to Azure.)
IPVersion privateIPAddressVersion()
List<LoadBalancerBackend> listAssociatedLoadBalancerBackends()
List<LoadBalancerInboundNatRule> listAssociatedLoadBalancerInboundNatRules()
@Beta(value=V1_2_0) Collection<ApplicationGatewayBackend> listAssociatedApplicationGatewayBackends()
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/