Share via


IVirtualMachineScaleSetNicIPConfiguration Interface

Definition

An IP configuration in a network interface associated with a virtual machine scale set.

public interface IVirtualMachineScaleSetNicIPConfiguration : Microsoft.Azure.Management.Network.Fluent.INicIPConfigurationBase, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Network.Fluent.IVirtualMachineScaleSetNetworkInterface>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.NetworkInterfaceIPConfigurationInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Network.Fluent.IVirtualMachineScaleSetNetworkInterface>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasSubnet
type IVirtualMachineScaleSetNicIPConfiguration = interface
    interface INicIPConfigurationBase
    interface IHasSubnet
    interface IHasPrivateIPAddress
    interface IHasInner<NetworkInterfaceIPConfigurationInner>
    interface IChildResource<IVirtualMachineScaleSetNetworkInterface>
    interface IHasName
    interface IIndexable
    interface IHasParent<IVirtualMachineScaleSetNetworkInterface>
Public Interface IVirtualMachineScaleSetNicIPConfiguration
Implements IChildResource(Of IVirtualMachineScaleSetNetworkInterface), IHasInner(Of NetworkInterfaceIPConfigurationInner), IHasParent(Of IVirtualMachineScaleSetNetworkInterface), IHasSubnet, INicIPConfigurationBase
Implements

Properties

Inner (Inherited from IHasInner<T>)
IsPrimary

Gets true if this is the primary IP configuration.

(Inherited from INicIPConfigurationBase)
Key (Inherited from IIndexable)
Name

Gets the name of the resource

(Inherited from IHasName)
NetworkId (Inherited from IHasSubnet)
Parent

Gets the parent of this child resource.

(Inherited from IHasParent<ParentT>)
PrivateIPAddress

Gets the private IP address associated with this resource.

(Inherited from IHasPrivateIPAddress)
PrivateIPAddressVersion

Gets private IP address version.

(Inherited from INicIPConfigurationBase)
PrivateIPAllocationMethod

Gets the private IP address allocation method within the associated subnet.

(Inherited from IHasPrivateIPAddress)
SubnetName (Inherited from IHasSubnet)

Methods

GetNetwork() (Inherited from INicIPConfigurationBase)
GetNetworkSecurityGroup() (Inherited from INicIPConfigurationBase)
ListAssociatedApplicationGatewayBackends() (Inherited from INicIPConfigurationBase)
ListAssociatedLoadBalancerBackends() (Inherited from INicIPConfigurationBase)
ListAssociatedLoadBalancerInboundNatRules() (Inherited from INicIPConfigurationBase)

Applies to