Interface VirtualMachineScaleSetNetworkInterface
-
- All Superinterfaces:
com.microsoft.azure.management.resources.fluentcore.arm.models.HasId,com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.NetworkInterfaceInner>,com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>,com.microsoft.azure.management.resources.fluentcore.arm.models.HasName,com.microsoft.azure.management.resources.fluentcore.model.Indexable,NetworkInterfaceBase,com.microsoft.azure.management.resources.fluentcore.model.Refreshable<VirtualMachineScaleSetNetworkInterface>,com.microsoft.azure.management.resources.fluentcore.arm.models.Resource
public interface VirtualMachineScaleSetNetworkInterface extends NetworkInterfaceBase, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<VirtualMachineScaleSetNetworkInterface>
Virtual machine scale set network interface.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource
com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T extends Object>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T extends Object>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.UpdateWithTags<T extends Object>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,VirtualMachineScaleSetNicIPConfiguration>ipConfigurations()VirtualMachineScaleSetNicIPConfigurationprimaryIPConfiguration()-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasId
id
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager
manager
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
key
-
Methods inherited from interface com.microsoft.azure.management.network.NetworkInterfaceBase
appliedDnsServers, dnsServers, getNetworkSecurityGroup, internalDnsNameLabel, internalDomainNameSuffix, internalFqdn, isAcceleratedNetworkingEnabled, isIPForwardingEnabled, macAddress, networkSecurityGroupId, primaryPrivateIP, primaryPrivateIPAllocationMethod, virtualMachineId
-
-
-
-
Method Detail
-
ipConfigurations
Map<String,VirtualMachineScaleSetNicIPConfiguration> ipConfigurations()
- Returns:
- the IP configurations of this network interface, indexed by their names
-
primaryIPConfiguration
VirtualMachineScaleSetNicIPConfiguration primaryIPConfiguration()
- Returns:
- the primary IP configuration of this network interface
-
-