Skip to main content

public_ip_addresses_cloud_service_public_ip_addresses

Creates, updates, deletes, gets or lists a public_ip_addresses_cloud_service_public_ip_addresses resource.

Overview

Namepublic_ip_addresses_cloud_service_public_ip_addresses
TypeResource
Idazure.network.public_ip_addresses_cloud_service_public_ip_addresses

Fields

NameDatatypeDescription
idtextResource ID.
nametextResource name.
cloudServiceNametextfield from the properties object
ddos_settingstextfield from the properties object
delete_optiontextfield from the properties object
dns_settingstextfield from the properties object
etagtextA unique read-only string that changes whenever the resource is updated.
extended_locationtextfield from the properties object
idle_timeout_in_minutestextfield from the properties object
ipConfigurationNametextfield from the properties object
ip_addresstextfield from the properties object
ip_configurationtextfield from the properties object
ip_tagstextfield from the properties object
linked_public_ip_addresstextfield from the properties object
locationtextResource location.
migration_phasetextfield from the properties object
nat_gatewaytextfield from the properties object
networkInterfaceNametextfield from the properties object
provisioning_statetextfield from the properties object
publicIpAddressNametextfield from the properties object
public_ip_address_versiontextfield from the properties object
public_ip_allocation_methodtextfield from the properties object
public_ip_prefixtextfield from the properties object
resourceGroupNametextfield from the properties object
resource_guidtextfield from the properties object
roleInstanceNametextfield from the properties object
service_public_ip_addresstextfield from the properties object
skutextSKU of a public IP address.
subscriptionIdtextfield from the properties object
tagstextResource tags.
typetextResource type.
zonestextA list of availability zones denoting the IP allocated for the resource needs to come from.

Methods

NameAccessible byRequired ParamsDescription
getSELECTcloudServiceName, ipConfigurationName, networkInterfaceName, publicIpAddressName, resourceGroupName, roleInstanceName, subscriptionIdGet the specified public IP address in a cloud service.
listSELECTcloudServiceName, resourceGroupName, subscriptionIdGets information about all public IP addresses on a cloud service level.

SELECT examples

Gets information about all public IP addresses on a cloud service level.

SELECT
id,
name,
cloudServiceName,
ddos_settings,
delete_option,
dns_settings,
etag,
extended_location,
idle_timeout_in_minutes,
ipConfigurationName,
ip_address,
ip_configuration,
ip_tags,
linked_public_ip_address,
location,
migration_phase,
nat_gateway,
networkInterfaceName,
provisioning_state,
publicIpAddressName,
public_ip_address_version,
public_ip_allocation_method,
public_ip_prefix,
resourceGroupName,
resource_guid,
roleInstanceName,
service_public_ip_address,
sku,
subscriptionId,
tags,
type,
zones
FROM azure.network.vw_public_ip_addresses_cloud_service_public_ip_addresses
WHERE cloudServiceName = '{{ cloudServiceName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';