---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# aws_workspaces_web_identity_provider{% #aws_workspaces_web_identity_provider %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `identity_provider_arn`{% #identity_provider_arn %}

**Type**: `STRING`**Provider name**: `identityProviderArn`**Description**: The ARN of the identity provider.

## `identity_provider_details`{% #identity_provider_details %}

**Type**: `MAP_STRING_STRING`**Provider name**: `identityProviderDetails`**Description**: The identity provider details. The following list describes the provider detail keys for each identity provider type.

- For Google and Login with Amazon:
  - `client_id`
  - `client_secret`
  - `authorize_scopes`
- For Facebook:
  - `client_id`
  - `client_secret`
  - `authorize_scopes`
  - `api_version`
- For Sign in with Apple:
  - `client_id`
  - `team_id`
  - `key_id`
  - `private_key`
  - `authorize_scopes`
- For OIDC providers:
  - `client_id`
  - `client_secret`
  - `attributes_request_method`
  - `oidc_issuer`
  - `authorize_scopes`
  - `authorize_url` if not available from discovery URL specified by oidc_issuer key
  - `token_url` if not available from discovery URL specified by oidc_issuer key
  - `attributes_url` if not available from discovery URL specified by oidc_issuer key
  - `jwks_uri` if not available from discovery URL specified by oidc_issuer key
- For SAML providers:
  - `MetadataFile` OR `MetadataURL`
  - `IDPSignout` (boolean) optional
  - `IDPInit` (boolean) optional
  - `RequestSigningAlgorithm` (string) optional - Only accepts `rsa-sha256`
  - `EncryptedResponses` (boolean) optional



## `identity_provider_name`{% #identity_provider_name %}

**Type**: `STRING`**Provider name**: `identityProviderName`**Description**: The identity provider name.

## `identity_provider_type`{% #identity_provider_type %}

**Type**: `STRING`**Provider name**: `identityProviderType`**Description**: The identity provider type.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`
