| Name | Type | Description | Notes |
|---|---|---|---|
| claims | object | The set of claims that any received tokens from the provider must contain to authenticate as the configured service account. | |
| enabled | bool | Whether the provider settings should be used for incoming OIDC requests. | |
| mapping_claim | str | The OIDC claim to use for mapping to service accounts in dynamic_mappings. Note: This field and the dynamic mappings feature are still in early access. Breaking changes are possible as we receive feedback on this feature. | [optional] |
| name | str | The name of the provider settings are being configured for | |
| provider_url | str | The URL from the provider that serves as the base for the OpenID configuration. For example, if the OpenID configuration is available at https://token.actions.githubusercontent.com/.well-known/openid-configuration, the provider URL would be https://token.actions.githubusercontent.com/ | |
| service_accounts | list[str] | The service accounts associated with these provider settings. | [optional] |
| slug | str | The slug of the provider settings | [optional] |
| slug_perm | str | The unique, immutable identifier of the provider settings. | [optional] |