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;