Skip to main content

single_sign_on_configurations

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

Overview​

Namesingle_sign_on_configurations
TypeResource
Idazure_isv.datadog.single_sign_on_configurations

Fields​

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringARM id of the resource.
namestringName of the configuration.
enterpriseAppIdstringThe Id of the Enterprise App used for Single sign-on.
provisioningStatestringKnown values are: "Accepted", "Creating", "Updating", "Deleting", "Succeeded", "Failed", "Canceled", "Deleted", and "NotSpecified".
singleSignOnStatestringVarious states of the SSO resource. Known values are: "Initial", "Enable", "Disable", and "Existing".
singleSignOnUrlstringThe login URL specific to this Datadog Organization.
systemDataobjectMetadata pertaining to creation and last modification of the resource.
typestringThe type of the resource.

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, monitor_name, configuration_name, subscription_idGets the datadog single sign-on resource for the given Monitor. Gets the datadog single sign-on resource for the given Monitor.
listselectresource_group_name, monitor_name, subscription_idList the single sign-on configurations for a given monitor resource. List the single sign-on configurations for a given monitor resource.
create_or_updateinsertresource_group_name, monitor_name, configuration_name, subscription_idConfigures single-sign-on for this resource. Configures single-sign-on for this resource.
create_or_updatereplaceresource_group_name, monitor_name, configuration_name, subscription_idConfigures single-sign-on for this resource. Configures single-sign-on for this resource.

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
configuration_namestringConfiguration name. Required.
monitor_namestringMonitor resource name. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring

SELECT examples​

Gets the datadog single sign-on resource for the given Monitor. Gets the datadog single sign-on resource for the given Monitor.

SELECT
id,
name,
enterpriseAppId,
provisioningState,
singleSignOnState,
singleSignOnUrl,
systemData,
type
FROM azure_isv.datadog.single_sign_on_configurations
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND monitor_name = '{{ monitor_name }}' -- required
AND configuration_name = '{{ configuration_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

INSERT examples​

Configures single-sign-on for this resource. Configures single-sign-on for this resource.

INSERT INTO azure_isv.datadog.single_sign_on_configurations (
properties,
resource_group_name,
monitor_name,
configuration_name,
subscription_id
)
SELECT
'{{ properties }}',
'{{ resource_group_name }}',
'{{ monitor_name }}',
'{{ configuration_name }}',
'{{ subscription_id }}'
RETURNING
id,
name,
properties,
systemData,
type
;

REPLACE examples​

Configures single-sign-on for this resource. Configures single-sign-on for this resource.

REPLACE azure_isv.datadog.single_sign_on_configurations
SET
properties = '{{ properties }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND monitor_name = '{{ monitor_name }}' --required
AND configuration_name = '{{ configuration_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
RETURNING
id,
name,
properties,
systemData,
type;