Skip to main content

dedicated_cloud_services

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

Overview

Namededicated_cloud_services
TypeResource
Idazure_isv.vmware_cloud_simple.dedicated_cloud_services

Fields

The following fields are returned by SELECT queries:

successful operation

NameDatatypeDescription
idstring/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/dedicatedCloudServices/{dedicatedCloudServiceName}
namestring{dedicatedCloudServiceName} (pattern: ^a-zA-Z0-9?$)
locationstringAzure region
propertiesobjectThe properties of Dedicated Node Service
tagsobjectThe list of tags
typestring{resourceProviderNamespace}/{resourceType}

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, dedicatedCloudServiceNameapi-versionReturns Dedicate Cloud Service
list_by_resource_groupselectsubscriptionId, resourceGroupNameapi-version, $filter, $top, $skipTokenReturns list of dedicated cloud services within a resource group
list_by_subscriptionselectsubscriptionIdapi-version, $filter, $top, $skipTokenReturns list of dedicated cloud services within a subscription
create_or_updateinsertsubscriptionId, resourceGroupName, dedicatedCloudServiceName, data__locationapi-versionCreate dedicate cloud service
updateupdatesubscriptionId, resourceGroupName, dedicatedCloudServiceNameapi-versionPatch dedicated cloud service's properties
deletedeletesubscriptionId, resourceGroupName, dedicatedCloudServiceNameapi-versionDelete dedicate 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
dedicatedCloudServiceNamestringdedicated cloud service name
resourceGroupNamestringThe name of the resource group
subscriptionIdstringThe subscription ID.
$filterstringThe filter to apply on the list operation
$skipTokenstringto be used by nextLink implementation
$topinteger (int32)The maximum number of record sets to return
api-versionstringClient API version.

SELECT examples

Returns Dedicate Cloud Service

SELECT
id,
name,
location,
properties,
tags,
type
FROM azure_isv.vmware_cloud_simple.dedicated_cloud_services
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND dedicatedCloudServiceName = '{{ dedicatedCloudServiceName }}' -- required
AND api-version = '{{ api-version }}'
;

INSERT examples

Create dedicate cloud service

INSERT INTO azure_isv.vmware_cloud_simple.dedicated_cloud_services (
data__location,
data__properties,
data__tags,
subscriptionId,
resourceGroupName,
dedicatedCloudServiceName,
api-version
)
SELECT
'{{ location }}' /* required */,
'{{ properties }}',
'{{ tags }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ dedicatedCloudServiceName }}',
'{{ api-version }}'
RETURNING
id,
name,
location,
properties,
tags,
type
;

UPDATE examples

Patch dedicated cloud service's properties

UPDATE azure_isv.vmware_cloud_simple.dedicated_cloud_services
SET
data__tags = '{{ tags }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND dedicatedCloudServiceName = '{{ dedicatedCloudServiceName }}' --required
AND api-version = '{{ api-version}}'
RETURNING
id,
name,
location,
properties,
tags,
type;

DELETE examples

Delete dedicate cloud service

DELETE FROM azure_isv.vmware_cloud_simple.dedicated_cloud_services
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND dedicatedCloudServiceName = '{{ dedicatedCloudServiceName }}' --required
AND api-version = '{{ api-version }}'
;