Sso Oidc Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!

CreateTokenRequest
clientId
- Type: <class 'str'>
- Required: Yes
clientSecret
- Type: <class 'str'>
- Required: Yes
grantType
- Type: <class 'str'>
- Required: Yes
deviceCode
- Type: typing.Optional[str]
code
- Type: typing.Optional[str]
refreshToken
- Type: typing.Optional[str]
scope
- Type: typing.Optional[typing.List[str]]
redirectUri
- Type: typing.Optional[str]
codeVerifier
- Type: typing.Optional[str]
CreateTokenResponse
accessToken
- Type: <class 'str'>
- Required: Yes
tokenType
- Type: <class 'str'>
- Required: Yes
expiresIn
- Type: <class 'int'>
- Required: Yes
refreshToken
- Type: <class 'str'>
- Required: Yes
idToken
- Type: <class 'str'>
- Required: Yes
ResponseMetadata
- Type: <class 'aws_resource_validator.pydantic_models.sso_oidc.sso_oidc_classes.ResponseMetadata'>
- Required: Yes
CreateTokenWithIAMRequest
clientId
- Type: <class 'str'>
- Required: Yes
grantType
- Type: <class 'str'>
- Required: Yes
code
- Type: typing.Optional[str]
refreshToken
- Type: typing.Optional[str]
assertion
- Type: typing.Optional[str]
scope
- Type: typing.Optional[typing.List[str]]
redirectUri
- Type: typing.Optional[str]
subjectToken
- Type: typing.Optional[str]
subjectTokenType
- Type: typing.Optional[str]
requestedTokenType
- Type: typing.Optional[str]
codeVerifier
- Type: typing.Optional[str]
CreateTokenWithIAMResponse
accessToken
- Type: <class 'str'>
- Required: Yes
tokenType
- Type: <class 'str'>
- Required: Yes
expiresIn
- Type: <class 'int'>
- Required: Yes
refreshToken
- Type: <class 'str'>
- Required: Yes
idToken
- Type: <class 'str'>
- Required: Yes
issuedTokenType
- Type: <class 'str'>
- Required: Yes
scope
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type: <class 'aws_resource_validator.pydantic_models.sso_oidc.sso_oidc_classes.ResponseMetadata'>
- Required: Yes
RegisterClientRequest
clientName
- Type: <class 'str'>
- Required: Yes
clientType
- Type: <class 'str'>
- Required: Yes
scopes
- Type: typing.Optional[typing.List[str]]
redirectUris
- Type: typing.Optional[typing.List[str]]
grantTypes
- Type: typing.Optional[typing.List[str]]
issuerUrl
- Type: typing.Optional[str]
entitledApplicationArn
- Type: typing.Optional[str]
RegisterClientResponse
clientId
- Type: <class 'str'>
- Required: Yes
clientSecret
- Type: <class 'str'>
- Required: Yes
clientIdIssuedAt
- Type: <class 'int'>
- Required: Yes
clientSecretExpiresAt
- Type: <class 'int'>
- Required: Yes
authorizationEndpoint
- Type: <class 'str'>
- Required: Yes
tokenEndpoint
- Type: <class 'str'>
- Required: Yes
ResponseMetadata
- Type: <class 'aws_resource_validator.pydantic_models.sso_oidc.sso_oidc_classes.ResponseMetadata'>
- Required: Yes
ResponseMetadata
RequestId
- Type: <class 'str'>
- Required: Yes
HTTPStatusCode
- Type: <class 'int'>
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type: <class 'int'>
- Required: Yes
HostId
- Type: typing.Optional[str]
StartDeviceAuthorizationRequest
clientId
- Type: <class 'str'>
- Required: Yes
clientSecret
- Type: <class 'str'>
- Required: Yes
startUrl
- Type: <class 'str'>
- Required: Yes
StartDeviceAuthorizationResponse
deviceCode
- Type: <class 'str'>
- Required: Yes
userCode
- Type: <class 'str'>
- Required: Yes
verificationUri
- Type: <class 'str'>
- Required: Yes
verificationUriComplete
- Type: <class 'str'>
- Required: Yes
expiresIn
- Type: <class 'int'>
- Required: Yes
interval
- Type: <class 'int'>
- Required: Yes
ResponseMetadata
- Type: <class 'aws_resource_validator.pydantic_models.sso_oidc.sso_oidc_classes.ResponseMetadata'>
- Required: Yes