Skip to main content

secrets

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

Overview

Namesecrets
TypeResource
Idazure_isv.openshift_clusters.secrets

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
propertiesobjectThe Secret Properties
systemDataobjectThe system meta data relating to this resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, resourceName, childResourceNameThe operation returns properties of a Secret.
listselectsubscriptionId, resourceGroupName, resourceNameThe operation returns properties of each Secret.
create_or_updateinsertsubscriptionId, resourceGroupName, resourceName, childResourceNameThe operation returns properties of a Secret.
updateupdatesubscriptionId, resourceGroupName, resourceName, childResourceNameThe operation returns properties of a Secret.
deletedeletesubscriptionId, resourceGroupName, resourceName, childResourceNameThe 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
childResourceNamestringThe name of the Secret resource.
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 Secret.

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

INSERT examples

The operation returns properties of a Secret.

INSERT INTO azure_isv.openshift_clusters.secrets (
data__properties,
subscriptionId,
resourceGroupName,
resourceName,
childResourceName
)
SELECT
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ resourceName }}',
'{{ childResourceName }}'
RETURNING
properties,
systemData
;

UPDATE examples

The operation returns properties of a Secret.

UPDATE azure_isv.openshift_clusters.secrets
SET
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
AND childResourceName = '{{ childResourceName }}' --required
RETURNING
properties,
systemData;

DELETE examples

The operation returns nothing.

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