Partager via


NetworkInterface.Update Interface

public interface Update extends Appliable,Resource.UpdateWithTags,NetworkInterface.UpdateStages.WithPrimaryNetworkSubnet,NetworkInterface.UpdateStages.WithPrimaryPrivateIP,NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress,NetworkInterface.UpdateStages.WithNetworkSecurityGroup,NetworkInterface.UpdateStages.WithIPForwarding,NetworkInterface.UpdateStages.WithDnsServer,NetworkInterface.UpdateStages.WithIPConfiguration,NetworkInterface.UpdateStages.WithLoadBalancer,NetworkInterface.UpdateStages.WithAcceleratedNetworking

Modèle pour une opération de mise à jour, contenant tous les paramètres qui peuvent être modifiés.

Membres hérités

Appliable<T>.apply() Appliable<T>.applyAsync() Appliable<T>.applyAsync(final ServiceCallback<T> callback) NetworkInterface.UpdateStages.WithIPConfiguration.defineSecondaryIPConfiguration(String name) Indexable.key() NetworkInterface.UpdateStages.WithIPConfiguration.updateIPConfiguration(String name) NetworkInterface.UpdateStages.WithDnsServer.withAzureDnsServer() NetworkInterface.UpdateStages.WithDnsServer.withDnsServer(String ipAddress) NetworkInterface.UpdateStages.WithLoadBalancer.withExistingLoadBalancerBackend(LoadBalancer loadBalancer, String backendName) NetworkInterface.UpdateStages.WithLoadBalancer.withExistingLoadBalancerInboundNatRule(LoadBalancer loadBalancer, String inboundNatRuleName) NetworkInterface.UpdateStages.WithNetworkSecurityGroup.withExistingNetworkSecurityGroup(NetworkSecurityGroup networkSecurityGroup) NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress.withExistingPrimaryPublicIPAddress(PublicIPAddress publicIPAddress) NetworkInterface.UpdateStages.WithIPForwarding.withIPForwarding() NetworkInterface.UpdateStages.WithNetworkSecurityGroup.withNewNetworkSecurityGroup(Creatable<NetworkSecurityGroup> creatable) NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress.withNewPrimaryPublicIPAddress(Creatable<PublicIPAddress> creatable) NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress.withNewPrimaryPublicIPAddress() NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress.withNewPrimaryPublicIPAddress(String leafDnsLabel) NetworkInterface.UpdateStages.WithAcceleratedNetworking.withoutAcceleratedNetworking() NetworkInterface.UpdateStages.WithDnsServer.withoutDnsServer(String ipAddress) NetworkInterface.UpdateStages.WithIPConfiguration.withoutIPConfiguration(String name) NetworkInterface.UpdateStages.WithIPForwarding.withoutIPForwarding() NetworkInterface.UpdateStages.WithLoadBalancer.withoutLoadBalancerBackends() NetworkInterface.UpdateStages.WithLoadBalancer.withoutLoadBalancerInboundNatRules() NetworkInterface.UpdateStages.WithNetworkSecurityGroup.withoutNetworkSecurityGroup() NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress.withoutPrimaryPublicIPAddress() Resource.UpdateWithTags<T>.withoutTag(String key) NetworkInterface.UpdateStages.WithPrimaryPrivateIP.withPrimaryPrivateIPAddressDynamic() NetworkInterface.UpdateStages.WithPrimaryPrivateIP.withPrimaryPrivateIPAddressStatic(String staticPrivateIPAddress) NetworkInterface.UpdateStages.WithPrimaryNetworkSubnet.withSubnet(String name) Resource.UpdateWithTags<T>.withTag(String key, String value) Resource.UpdateWithTags<T>.withTags(Map<String, String> tags)

S’applique à