Package com.microsoft.azure.management.network.model
package com.microsoft.azure.management.network.model
This package contains the common interfaces for resource models in networking.
-
ClassDescriptionThe base interface for all template interfaces that support update tags operations.GroupableParentResourceWithTagsImpl<FluentModelT extends Resource,
InnerModelT extends com.microsoft.azure.Resource, FluentModelImplT extends GroupableParentResourceWithTagsImpl<FluentModelT, InnerModelT, FluentModelImplT, ManagerT>, ManagerT extends com.microsoft.azure.management.resources.fluentcore.arm.implementation.ManagerBase> The implementation forGroupableResource
that can update tags as a separate operation.An interface representing a model's ability to reference a list of associated subnets.An interface representing a backend's ability to reference a list of associated network interfaces.An interface representing a model's ability to reference a backend port.Grouping of definition stages involving specifying a backend port.The stage of a definition allowing to specify the backend port.Grouping of definition stages applicable as part of a resource update, involving modifying the backend port.The stage of a definition allowing to specify the backend port.Grouping of update stages involving modifying a backend port.The stage of an update allowing to modify the backend port.An interface representing a model's ability to support cookie based affinity.Grouping of definition stages involving enabling cookie based affinity.The stage of a definition allowing to enable cookie based affinity.Grouping of definition stages applicable as part of a resource update, involving modifying cookie based affinity.The stage of a definition allowing to enable or disable cookie based affinity.Grouping of update stages involving modifying cookie based affinity.The stage of an update allowing to modify cookie based affinity.An interface representing a model's ability to have floating IP support.Grouping of definition stages involving enabling or disabling floating IP support.The stage of a definition allowing to control floating IP support.Grouping of definition stages applicable as part of a load balancer update, involving enabling or disabling floating IP support.The stage of a definition allowing to control floating IP support.Grouping of update stages involving enabling or disabling floating IP support.The stage of an update allowing to control floating IP support.An interface representing a model's ability to references a frontend.Grouping of definition stages involving specifying the frontend.The stage of a definition allowing to specify a load balancer frontend.Grouping of definition stages applicable as part of a resource update involving modifying the frontend.The stage of a definition allowing to specify a frontend from to associate.Grouping of update stages involving specifying the frontend.The stage of an update allowing to specify a frontend.An interface representing a model's ability to reference a frontend port.Grouping of definition stages involving specifying a frontend port.The stage of a definition allowing to specify the frontend port.Grouping of definition stages applicable as part of a resource update, involving modifying the frontend port.The stage of a definition allowing to specify the frontend port.Grouping of update stages involving modifying a frontend port.The stage of an update allowing to specify the frontend port.An interface representing a model's ability to reference a host name.Grouping of definition stages involving specifying the host name.The stage of a definition allowing to specify a host name.Grouping of definition stages applicable as part of a parent resource update.The stage of a definition allowing to specify a host name.Grouping of update stages involving specifying the host name.The stage of an update allowing to specify a host name.An interface representing a model's ability to reference load balancing rules.Interface exposing a list of network interfaces.An interface representing a model's ability to have a port number.Grouping of definition stages involving specifying a port number.HasPort.DefinitionStages.WithPort<ReturnT>The stage of a definition allowing to specify the port number.Grouping of definition stages of a parent resource update involving specifying a port number.The stage of a definition allowing to specify the port number.Grouping of update stages involving specifying the port number.HasPort.UpdateStages.WithPort<ReturnT>The stage of a definition allowing to specify a port number.An interface representing a model's ability to reference a private IP address.Grouping of definition stages involving specifying the private IP address.The stage of a definition allowing to specify the private IP address.Grouping of definition stages applicable as part of a parent resource update, involving specifying the private IP address.The stage of a definition allowing to specify the private IP address.Grouping of update stages involving modifying the private IP address.The stage of an update allowing to modify the private IP address.HasProtocol<ProtocolT>An interface representing a model's ability to reference a transport protocol.Grouping of definition stages involving specifying the protocol.HasProtocol.DefinitionStages.WithProtocol<ReturnT,ProtocolT> The stage of a definition allowing to specify the protocol.Grouping of definition stages applicable as part of a load balancer update, involving specifying the protocol.HasProtocol.UpdateDefinitionStages.WithProtocol<ReturnT,ProtocolT> The stage of a definition allowing to specify the protocol.Grouping of update stages involving modifying the protocol.HasProtocol.UpdateStages.WithProtocol<ReturnT,ProtocolT> The stage of an update allowing to modify the transport protocol.An interface representing a model's ability to reference a public IP address.Grouping of definition stages involving specifying the public IP address.The stage of the definition allowing to associate the resource with an existing public IP address.The stage of the definition allowing to associate the resource with a new public IP address.The stage of the definition allowing to associate the resource with a new public IP address.The stage of the definition allowing to associate the resource with a public IP address.The stage of the definition allowing to associate the resource with a public IP address, but not allowing to create one with a DNS leaf label.Grouping of definition stages applicable as part of a parent resource update, involving specifying a public IP address.The stage of the definition allowing to associate the resource with an existing public IP address.The stage of the definition allowing to associate the resource with a new public IP address.The stage of the definition allowing to associate the resource with a new public IP address.The stage of the definition allowing to associate the resource with a public IP address.The stage of the definition allowing to associate the resource with a public IP address, but not allowing to create one with a DNS leaf label.Grouping of update stages involving modifying an existing reference to a public IP address.The stage of the update allowing to associate the resource with an existing public IP address.The stage of the update allowing to associate the resource with a new public IP address.The stage of the update allowing to associate the resource with a new public IP address.The stage definition allowing to associate the resource with a public IP address.The stage of the update allowing to associate the resource with a public IP address, but not allowing to create one with a DNS leaf label.An interface representing a model's ability to require server name indication.Grouping of definition stages involving requiring the server name indication.The stage of a definition allowing to require server name indication (SNI).Grouping of definition stages applicable as part of a parent resource update.The stage of a definition allowing to require server name indication (SNI).Grouping of update stages involving requiring the server name indication.The stage of an update allowing to require server name indication (SNI).An interface representing a model's ability to reference an SSL certificate.Grouping of definition stages involving specifying an SSL certificate.The stage of a resource definition allowing to specify the SSL certificate to associate with it.The stage of a resource definition allowing to specify the password for the private key of the imported SSL certificate.Grouping of definition stages applicable as part of a resource update, involving modifying the SSL certificates.The stage of a resource definition allowing to specify the SSL certificate to associate with it.The stage of a resource definition allowing to specify the password for the private key of the imported SSL certificate.Grouping of update stages involving modifying SSL certificates.The stage of a resource update allowing to specify the SSL certificate to associate with it.The stage of a resource update allowing to specify the password for the private key of the imported SSL certificate.Interface for a resource which tags can be updated as a separate operation.An update allowing tags to be modified for the resource.