Skip to main content

public_ip_addresses_cloud_service_role_instance_public_ip_addresses

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

Overview

Namepublic_ip_addresses_cloud_service_role_instance_public_ip_addresses
TypeResource
Idazure.network.public_ip_addresses_cloud_service_role_instance_public_ip_addresses

Fields

The following fields are returned by SELECT queries:

Request successful. The operation returns a list of PublicIPAddress resources.

NameDatatypeDescription
idstring (arm-id)Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
namestringThe name of the resource
etagstringA unique read-only string that changes whenever the resource is updated.
extendedLocationobjectThe extended location of the public ip address.
propertiesobjectPublic IP address properties.
skuobjectThe public IP address SKU.
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
zonesarrayA list of availability zones denoting the IP allocated for the resource needs to come from.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectresourceGroupName, cloudServiceName, roleInstanceName, networkInterfaceName, ipConfigurationName, subscriptionIdapi-versionGets information about all public IP addresses in a role instance IP configuration in a cloud service.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
cloudServiceNamestringThe name of the cloud service.
ipConfigurationNamestringThe IP configuration name.
networkInterfaceNamestringThe network interface name.
resourceGroupNamestringThe name of the resource group.
roleInstanceNamestringThe name of role instance.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.
api-versionstringClient API version.

SELECT examples

Gets information about all public IP addresses in a role instance IP configuration in a cloud service.

SELECT
id,
name,
etag,
extendedLocation,
properties,
sku,
systemData,
type,
zones
FROM azure.network.public_ip_addresses_cloud_service_role_instance_public_ip_addresses
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND cloudServiceName = '{{ cloudServiceName }}' -- required
AND roleInstanceName = '{{ roleInstanceName }}' -- required
AND networkInterfaceName = '{{ networkInterfaceName }}' -- required
AND ipConfigurationName = '{{ ipConfigurationName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
AND api-version = '{{ api-version }}'
;