Skip to main content

cloud_service_roles

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

Overview

Namecloud_service_roles
TypeResource
Idazure.compute.cloud_service_roles

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringResource id
namestringResource name
locationstringResource location
propertiesobjectThe cloud service role properties.
skuobjectDescribes the cloud service role sku.
typestringResource type

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectroleName, resourceGroupName, cloudServiceName, subscriptionIdGets a role from a cloud service.
listselectresourceGroupName, cloudServiceName, subscriptionIdGets a list of all roles in a cloud service. Use nextLink property in the response to get the next page of roles. Do this till nextLink is null to fetch all the roles.

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
cloudServiceNamestringName of the cloud service.
resourceGroupNamestringName of the resource group.
roleNamestringName of the role.
subscriptionIdstringSubscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

SELECT examples

Gets a role from a cloud service.

SELECT
id,
name,
location,
properties,
sku,
type
FROM azure.compute.cloud_service_roles
WHERE roleName = '{{ roleName }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND cloudServiceName = '{{ cloudServiceName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;