Class OIDCCloudAuthPersonaMappingCreateAttributes

Attributes for creating a Custom OIDC persona mapping.

Hierarchy

  • OIDCCloudAuthPersonaMappingCreateAttributes

Constructors

Properties

accountUuid: string

UUID of the Datadog user or service account to authenticate as.

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any

Every claim condition must match. Supply claim_matchers or identity_pattern, but not both.

identityPattern?: string

Legacy glob pattern, limited to 500 UTF-8 bytes when creating a mapping, matched against the provider identity claim. Supply this or claim_matchers, but not both. Prefer claim_matchers with exact mode for a single Kubernetes service account.

providerId: string

UUID of the registered Custom OIDC provider.

Generated using TypeDoc