Skip to main content

public_ip_addresses_virtual_machine_scale_set_public_ip_addresses

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

Overview

Namepublic_ip_addresses_virtual_machine_scale_set_public_ip_addresses
TypeResource
Idazure.network.public_ip_addresses_virtual_machine_scale_set_public_ip_addresses

Fields

NameDatatypeDescription
idtextResource ID.
nametextResource name.
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
service_public_ip_addresstextfield from the properties object
skutextSKU of a public IP address.
subscriptionIdtextfield from the properties object
tagstextResource tags.
typetextResource type.
virtualMachineScaleSetNametextfield from the properties object
virtualmachineIndextextfield from the properties object
zonestextA list of availability zones denoting the IP allocated for the resource needs to come from.

Methods

NameAccessible byRequired ParamsDescription
getSELECTipConfigurationName, networkInterfaceName, publicIpAddressName, resourceGroupName, subscriptionId, virtualMachineScaleSetName, virtualmachineIndexGet the specified public IP address in a virtual machine scale set.
listSELECTresourceGroupName, subscriptionId, virtualMachineScaleSetNameGets information about all public IP addresses on a virtual machine scale set level.

SELECT examples

Gets information about all public IP addresses on a virtual machine scale set level.

SELECT
id,
name,
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,
service_public_ip_address,
sku,
subscriptionId,
tags,
type,
virtualMachineScaleSetName,
virtualmachineIndex,
zones
FROM azure.network.vw_public_ip_addresses_virtual_machine_scale_set_public_ip_addresses
WHERE resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}'
AND virtualMachineScaleSetName = '{{ virtualMachineScaleSetName }}';