PublicIpAddressResourceSettings Class

public final class PublicIpAddressResourceSettings
extends ResourceSettings

Defines the public IP address resource settings.

Constructor Summary

Constructor Description
PublicIpAddressResourceSettings()

Creates an instance of PublicIpAddressResourceSettings class.

Method Summary

Modifier and Type Method and Description
String domainNameLabel()

Get the domainNameLabel property: Gets or sets the domain name label.

String fqdn()

Get the fqdn property: Gets or sets the fully qualified domain name.

String publicIpAllocationMethod()

Get the publicIpAllocationMethod property: Gets or sets public IP allocation method.

String sku()

Get the sku property: Gets or sets public IP sku.

Map<String,String> tags()

Get the tags property: Gets or sets the Resource tags.

void validate()

Validates the instance.

PublicIpAddressResourceSettings withDomainNameLabel(String domainNameLabel)

Set the domainNameLabel property: Gets or sets the domain name label.

PublicIpAddressResourceSettings withFqdn(String fqdn)

Set the fqdn property: Gets or sets the fully qualified domain name.

PublicIpAddressResourceSettings withPublicIpAllocationMethod(String publicIpAllocationMethod)

Set the publicIpAllocationMethod property: Gets or sets public IP allocation method.

PublicIpAddressResourceSettings withSku(String sku)

Set the sku property: Gets or sets public IP sku.

PublicIpAddressResourceSettings withTags(Map<String,String> tags)

Set the tags property: Gets or sets the Resource tags.

PublicIpAddressResourceSettings withTargetResourceGroupName(String targetResourceGroupName)

Set the targetResourceGroupName property: Gets or sets the target resource group name.

PublicIpAddressResourceSettings withTargetResourceName(String targetResourceName)

Set the targetResourceName property: Gets or sets the target Resource name.

PublicIpAddressResourceSettings withZones(String zones)

Set the zones property: Gets or sets public IP zones.

String zones()

Get the zones property: Gets or sets public IP zones.

Methods inherited from ResourceSettings

Methods inherited from java.lang.Object

Constructor Details

PublicIpAddressResourceSettings

public PublicIpAddressResourceSettings()

Creates an instance of PublicIpAddressResourceSettings class.

Method Details

domainNameLabel

public String domainNameLabel()

Get the domainNameLabel property: Gets or sets the domain name label.

Returns:

the domainNameLabel value.

fqdn

public String fqdn()

Get the fqdn property: Gets or sets the fully qualified domain name.

Returns:

the fqdn value.

publicIpAllocationMethod

public String publicIpAllocationMethod()

Get the publicIpAllocationMethod property: Gets or sets public IP allocation method.

Returns:

the publicIpAllocationMethod value.

sku

public String sku()

Get the sku property: Gets or sets public IP sku.

Returns:

the sku value.

tags

public Map tags()

Get the tags property: Gets or sets the Resource tags.

Returns:

the tags value.

validate

public void validate()

Validates the instance.

Overrides:

PublicIpAddressResourceSettings.validate()

withDomainNameLabel

public PublicIpAddressResourceSettings withDomainNameLabel(String domainNameLabel)

Set the domainNameLabel property: Gets or sets the domain name label.

Parameters:

domainNameLabel - the domainNameLabel value to set.

Returns:

the PublicIpAddressResourceSettings object itself.

withFqdn

public PublicIpAddressResourceSettings withFqdn(String fqdn)

Set the fqdn property: Gets or sets the fully qualified domain name.

Parameters:

fqdn - the fqdn value to set.

Returns:

the PublicIpAddressResourceSettings object itself.

withPublicIpAllocationMethod

public PublicIpAddressResourceSettings withPublicIpAllocationMethod(String publicIpAllocationMethod)

Set the publicIpAllocationMethod property: Gets or sets public IP allocation method.

Parameters:

publicIpAllocationMethod - the publicIpAllocationMethod value to set.

Returns:

the PublicIpAddressResourceSettings object itself.

withSku

public PublicIpAddressResourceSettings withSku(String sku)

Set the sku property: Gets or sets public IP sku.

Parameters:

sku - the sku value to set.

Returns:

the PublicIpAddressResourceSettings object itself.

withTags

public PublicIpAddressResourceSettings withTags(Map tags)

Set the tags property: Gets or sets the Resource tags.

Parameters:

tags - the tags value to set.

Returns:

the PublicIpAddressResourceSettings object itself.

withTargetResourceGroupName

public PublicIpAddressResourceSettings withTargetResourceGroupName(String targetResourceGroupName)

Set the targetResourceGroupName property: Gets or sets the target resource group name.

Overrides:

PublicIpAddressResourceSettings.withTargetResourceGroupName(String targetResourceGroupName)

Parameters:

targetResourceGroupName

withTargetResourceName

public PublicIpAddressResourceSettings withTargetResourceName(String targetResourceName)

Set the targetResourceName property: Gets or sets the target Resource name.

Overrides:

PublicIpAddressResourceSettings.withTargetResourceName(String targetResourceName)

Parameters:

targetResourceName

withZones

public PublicIpAddressResourceSettings withZones(String zones)

Set the zones property: Gets or sets public IP zones.

Parameters:

zones - the zones value to set.

Returns:

the PublicIpAddressResourceSettings object itself.

zones

public String zones()

Get the zones property: Gets or sets public IP zones.

Returns:

the zones value.

Applies to