IPublicIPAddress Interface
Definition
Public IP address.
public interface IPublicIPAddress : Microsoft.Azure.Management.Network.Fluent.IPublicIPAddressBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.PublicIPAddressInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.PublicIPAddressInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.IPublicIPAddress>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Update.IUpdate>
type IPublicIPAddress = interface
interface IGroupableResource<INetworkManager, PublicIPAddressInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<INetworkManager>
interface IHasInner<PublicIPAddressInner>
interface IRefreshable<IPublicIPAddress>
interface IUpdatable<IUpdate>
interface IPublicIPAddressBeta
interface IBeta
Public Interface IPublicIPAddress
Implements IBeta, IGroupableResource(Of INetworkManager, PublicIPAddressInner), IHasInner(Of PublicIPAddressInner), IHasManager(Of INetworkManager), IPublicIPAddressBeta, IRefreshable(Of IPublicIPAddress), IUpdatable(Of IUpdate)
- Implements
Properties
AvailabilityZones | (Inherited from IPublicIPAddressBeta) |
Fqdn |
Gets the assigned FQDN (fully qualified domain name). |
HasAssignedLoadBalancer |
Gets true if this public IP address is assigned to a load balancer. |
HasAssignedNetworkInterface |
Gets true if this public IP address is assigned to a network interface. |
IdleTimeoutInMinutes |
Gets the idle connection timeout setting (in minutes). |
Inner | (Inherited from IHasInner<T>) |
IPAddress |
Gets the assigned IP address. |
IPAllocationMethod |
Gets the IP address allocation method (Static/Dynamic). |
LeafDomainLabel |
Gets the assigned leaf domain label. |
Manager |
Gets the manager client type of this resource type. (Inherited from IHasManager<ManagerT>) |
ReverseFqdn |
Gets the assigned reverse FQDN, if any. |
Sku | (Inherited from IPublicIPAddressBeta) |
Version |
Gets the IP version of the public IP address. |
Methods
GetAssignedLoadBalancerFrontend() | |
GetAssignedNetworkInterfaceIPConfiguration() | |
Refresh() |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
Update() | (Inherited from IUpdatable<T>) |