Skip to main content

open_shift_clusters

Creates, updates, deletes, gets or lists an open_shift_clusters resource.

Overview

Nameopen_shift_clusters
TypeResource
Idazure_isv.openshift_clusters.open_shift_clusters

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
locationstringThe geo-location where the resource lives
propertiesobjectThe cluster properties.
systemDataobjectThe system meta data relating to this resource.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, resourceNameThe operation returns properties of a OpenShift cluster.
list_by_resource_groupselectsubscriptionId, resourceGroupNameThe operation returns properties of each OpenShift cluster.
listselectsubscriptionIdThe operation returns properties of each OpenShift cluster.
create_or_updateinsertsubscriptionId, resourceGroupName, resourceNameThe operation returns properties of a OpenShift cluster.
updateupdatesubscriptionId, resourceGroupName, resourceNameThe operation returns properties of a OpenShift cluster.
deletedeletesubscriptionId, resourceGroupName, resourceNameThe operation returns nothing.

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
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
resourceNamestringThe name of the OpenShift cluster resource.
subscriptionIdstringThe ID of the target subscription.

SELECT examples

The operation returns properties of a OpenShift cluster.

SELECT
location,
properties,
systemData,
tags
FROM azure_isv.openshift_clusters.open_shift_clusters
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND resourceName = '{{ resourceName }}' -- required
;

INSERT examples

The operation returns properties of a OpenShift cluster.

INSERT INTO azure_isv.openshift_clusters.open_shift_clusters (
data__tags,
data__location,
data__properties,
subscriptionId,
resourceGroupName,
resourceName
)
SELECT
'{{ tags }}',
'{{ location }}',
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ resourceName }}'
RETURNING
location,
properties,
systemData,
tags
;

UPDATE examples

The operation returns properties of a OpenShift cluster.

UPDATE azure_isv.openshift_clusters.open_shift_clusters
SET
data__tags = '{{ tags }}',
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
RETURNING
location,
properties,
systemData,
tags;

DELETE examples

The operation returns nothing.

DELETE FROM azure_isv.openshift_clusters.open_shift_clusters
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
;