Skip to main content

public_ip_addresses_virtual_machine_scale_set_vm_public_ip_addresses

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

Overview

Namepublic_ip_addresses_virtual_machine_scale_set_vm_public_ip_addresses
TypeResource
Idazure.network.public_ip_addresses_virtual_machine_scale_set_vm_public_ip_addresses

Fields

NameDatatypeDescription
idstringResource ID.
namestringResource name.
etagstringA unique read-only string that changes whenever the resource is updated.
extendedLocationobjectExtendedLocation complex type.
locationstringResource location.
propertiesobjectPublic IP address properties.
skuobjectSKU of a public IP address.
tagsobjectResource tags.
typestringResource type.
zonesarrayA list of availability zones denoting the IP allocated for the resource needs to come from.

Methods

NameAccessible byRequired ParamsDescription
listSELECTipConfigurationName, networkInterfaceName, resourceGroupName, subscriptionId, virtualMachineScaleSetName, virtualmachineIndexGets information about all public IP addresses in a virtual machine IP configuration in a virtual machine scale set.

SELECT examples

Gets information about all public IP addresses in a virtual machine IP configuration in a virtual machine scale set.

SELECT
id,
name,
etag,
extendedLocation,
location,
properties,
sku,
tags,
type,
zones
FROM azure.network.public_ip_addresses_virtual_machine_scale_set_vm_public_ip_addresses
WHERE ipConfigurationName = '{{ ipConfigurationName }}'
AND networkInterfaceName = '{{ networkInterfaceName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}'
AND virtualMachineScaleSetName = '{{ virtualMachineScaleSetName }}'
AND virtualmachineIndex = '{{ virtualmachineIndex }}';