Share via


PublicIPPrefixInner Constructors

Definition

Overloads

PublicIPPrefixInner()

Initializes a new instance of the PublicIPPrefixInner class.

PublicIPPrefixInner(String, String, String, String, IDictionary<String, String>, PublicIPPrefixSku, IPVersion, IList<IpTag>, Nullable<Int32>, String, IList<ReferencedPublicIpAddress>, SubResource, String, ProvisioningState, String, IList<String>)

Initializes a new instance of the PublicIPPrefixInner class.

PublicIPPrefixInner()

Initializes a new instance of the PublicIPPrefixInner class.

public PublicIPPrefixInner ();
Public Sub New ()

Applies to

PublicIPPrefixInner(String, String, String, String, IDictionary<String, String>, PublicIPPrefixSku, IPVersion, IList<IpTag>, Nullable<Int32>, String, IList<ReferencedPublicIpAddress>, SubResource, String, ProvisioningState, String, IList<String>)

Initializes a new instance of the PublicIPPrefixInner class.

public PublicIPPrefixInner (string location = default, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Fluent.Models.PublicIPPrefixSku sku = default, Microsoft.Azure.Management.Network.Fluent.Models.IPVersion publicIPAddressVersion = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.IpTag> ipTags = default, int? prefixLength = default, string ipPrefix = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ReferencedPublicIpAddress> publicIPAddresses = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource loadBalancerFrontendIpConfiguration = default, string resourceGuid = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, string etag = default, System.Collections.Generic.IList<string> zones = default);
new Microsoft.Azure.Management.Network.Fluent.Models.PublicIPPrefixInner : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Fluent.Models.PublicIPPrefixSku * Microsoft.Azure.Management.Network.Fluent.Models.IPVersion * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.IpTag> * Nullable<int> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ReferencedPublicIpAddress> * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * string * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * string * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Network.Fluent.Models.PublicIPPrefixInner
Public Sub New (Optional location As String = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As PublicIPPrefixSku = Nothing, Optional publicIPAddressVersion As IPVersion = Nothing, Optional ipTags As IList(Of IpTag) = Nothing, Optional prefixLength As Nullable(Of Integer) = Nothing, Optional ipPrefix As String = Nothing, Optional publicIPAddresses As IList(Of ReferencedPublicIpAddress) = Nothing, Optional loadBalancerFrontendIpConfiguration As SubResource = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional etag As String = Nothing, Optional zones As IList(Of String) = Nothing)

Parameters

location
String
id
String
name
String
type
String
sku
PublicIPPrefixSku

The public IP prefix SKU.

publicIPAddressVersion
IPVersion

The public IP address version. Possible values include: 'IPv4', 'IPv6'

ipTags
IList<IpTag>

The list of tags associated with the public IP prefix.

prefixLength
Nullable<Int32>

The Length of the Public IP Prefix.

ipPrefix
String

The allocated Prefix.

publicIPAddresses
IList<ReferencedPublicIpAddress>

The list of all referenced PublicIPAddresses.

loadBalancerFrontendIpConfiguration
SubResource

The reference to load balancer frontend IP configuration associated with the public IP prefix.

resourceGuid
String

The resource GUID property of the public IP prefix resource.

provisioningState
ProvisioningState

The provisioning state of the public IP prefix resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

etag
String

A unique read-only string that changes whenever the resource is updated.

zones
IList<String>

A list of availability zones denoting the IP allocated for the resource needs to come from.

Applies to