Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 1.83 KB

File metadata and controls

16 lines (12 loc) · 1.83 KB

ProviderSettingsWriteRequest

Properties

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.
dynamic_mappings list[DynamicMapping] The dynamic mappings of `mapping_claim` values to service accounts. Cannot be provided if `service_accounts` is also set. 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]
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. Cannot be provided if `service_accounts` is also set. 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. Cannot be provided if `mapping_claim` or `dynamic_mappings` are specified. [optional]

[Back to Model list] [Back to API list] [Back to README]