Skip to main content

sync_identity_providers

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

Overview

Namesync_identity_providers
TypeResource
Idazure_isv.openshift_clusters.sync_identity_providers

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
propertiesobjectThe SyncIdentityProvider 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 SyncIdentityProvider.
listselectsubscriptionId, resourceGroupName, resourceNameThe operation returns properties of each SyncIdentityProvider.
create_or_updateinsertsubscriptionId, resourceGroupName, resourceName, childResourceNameThe operation returns properties of a SyncIdentityProvider.
updateupdatesubscriptionId, resourceGroupName, resourceName, childResourceNameThe operation returns properties of a SyncIdentityProvider.
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 SyncIdentityProvider 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 SyncIdentityProvider.

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

INSERT examples

The operation returns properties of a SyncIdentityProvider.

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

UPDATE examples

The operation returns properties of a SyncIdentityProvider.

UPDATE azure_isv.openshift_clusters.sync_identity_providers
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.sync_identity_providers
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
AND childResourceName = '{{ childResourceName }}' --required
;