RegistryRecordOAuthCredentialProvider¶
Structure Class¶
RegistryRecordOAuthCredentialProvider
dataclass
¶
OAuth credential provider configuration for authenticating with an external source during synchronization.
Attributes¶
custom_parameters
class-attribute
instance-attribute
¶
custom_parameters: dict[str, str] | None = None
Additional custom parameters for the OAuth flow.
grant_type
class-attribute
instance-attribute
¶
grant_type: RegistryRecordOAuthGrantType | None = None
The OAuth grant type. Currently only CLIENT_CREDENTIALS is supported.
provider_arn
instance-attribute
¶
provider_arn: str
The Amazon Resource Name (ARN) of the OAuth credential provider resource.
scopes
class-attribute
instance-attribute
¶
scopes: list[str] | None = None
The OAuth scopes to request during authentication.