Optional additionalA container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.
Expected token audiences. At least one audience is required. When org_uuid_source is aud, include datadog/{org_uuid} for the organization creating the provider.
How the signing keys are discovered.
Optional identityClaim used by legacy identity_pattern mappings and in identity logs.
HTTPS issuer URL that must match the token issuer. For oidc_discovery, signing keys are located through the issuer discovery document.
Optional jwksHTTPS JSON Web Key Set URL. Required when discovery_type is direct_jwks.
Optional orgOptional name of the token claim containing the Datadog organization UUID.
Optional orgSource of the organization UUID in the signed token. The aud source accepts a datadog/{org_uuid} audience.
Name identifying the provider within the organization.
Optional requiredClaim matchers required for every token from this provider, in addition to the persona mapping matchers. Shared issuers can require an exact tenant claim.
Generated using TypeDoc
Attributes for creating a Custom OIDC provider.