Sts Classes
AssumeRoleRequestRequestTypeDef
RoleArn
- Type:
- Required: Yes
RoleSessionName
- Type:
- Required: Yes
PolicyArns
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.sts_classes.PolicyDescriptorTypeTypeDef]]
Policy
- Type: typing.Optional[str]
DurationSeconds
- Type: typing.Optional[int]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.sts_classes.TagTypeDef]]
TransitiveTagKeys
- Type: typing.Optional[typing.Sequence[str]]
ExternalId
- Type: typing.Optional[str]
SerialNumber
- Type: typing.Optional[str]
TokenCode
- Type: typing.Optional[str]
SourceIdentity
- Type: typing.Optional[str]
ProvidedContexts
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.sts_classes.ProvidedContextTypeDef]]
AssumeRoleResponseTypeDef
Credentials
- Type:
- Required: Yes
AssumedRoleUser
- Type:
- Required: Yes
PackedPolicySize
- Type:
- Required: Yes
SourceIdentity
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssumeRoleWithSAMLRequestRequestTypeDef
RoleArn
- Type:
- Required: Yes
PrincipalArn
- Type:
- Required: Yes
SAMLAssertion
- Type:
- Required: Yes
PolicyArns
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.sts_classes.PolicyDescriptorTypeTypeDef]]
Policy
- Type: typing.Optional[str]
DurationSeconds
- Type: typing.Optional[int]
AssumeRoleWithSAMLResponseTypeDef
Credentials
- Type:
- Required: Yes
AssumedRoleUser
- Type:
- Required: Yes
PackedPolicySize
- Type:
- Required: Yes
Subject
- Type:
- Required: Yes
SubjectType
- Type:
- Required: Yes
Issuer
- Type:
- Required: Yes
Audience
- Type:
- Required: Yes
NameQualifier
- Type:
- Required: Yes
SourceIdentity
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssumeRoleWithWebIdentityRequestRequestTypeDef
RoleArn
- Type:
- Required: Yes
RoleSessionName
- Type:
- Required: Yes
WebIdentityToken
- Type:
- Required: Yes
ProviderId
- Type: typing.Optional[str]
PolicyArns
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.sts_classes.PolicyDescriptorTypeTypeDef]]
Policy
- Type: typing.Optional[str]
DurationSeconds
- Type: typing.Optional[int]
AssumeRoleWithWebIdentityResponseTypeDef
Credentials
- Type:
- Required: Yes
SubjectFromWebIdentityToken
- Type:
- Required: Yes
AssumedRoleUser
- Type:
- Required: Yes
PackedPolicySize
- Type:
- Required: Yes
Provider
- Type:
- Required: Yes
Audience
- Type:
- Required: Yes
SourceIdentity
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssumedRoleUserTypeDef
AssumedRoleId
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CredentialsTypeDef
AccessKeyId
- Type:
- Required: Yes
SecretAccessKey
- Type:
- Required: Yes
SessionToken
- Type:
- Required: Yes
Expiration
- Type:
- Required: Yes
DecodeAuthorizationMessageRequestRequestTypeDef
EncodedMessage
- Type:
- Required: Yes
DecodeAuthorizationMessageResponseTypeDef
DecodedMessage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
FederatedUserTypeDef
FederatedUserId
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
GetAccessKeyInfoRequestRequestTypeDef
AccessKeyId
- Type:
- Required: Yes
GetAccessKeyInfoResponseTypeDef
Account
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetCallerIdentityResponseTypeDef
UserId
- Type:
- Required: Yes
Account
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetFederationTokenRequestRequestTypeDef
Name
- Type:
- Required: Yes
Policy
- Type: typing.Optional[str]
PolicyArns
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.sts_classes.PolicyDescriptorTypeTypeDef]]
DurationSeconds
- Type: typing.Optional[int]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.sts_classes.TagTypeDef]]
GetFederationTokenResponseTypeDef
Credentials
- Type:
- Required: Yes
FederatedUser
- Type:
- Required: Yes
PackedPolicySize
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSessionTokenRequestRequestTypeDef
DurationSeconds
- Type: typing.Optional[int]
SerialNumber
- Type: typing.Optional[str]
TokenCode
- Type: typing.Optional[str]
GetSessionTokenResponseTypeDef
Credentials
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PolicyDescriptorTypeTypeDef
arn
- Type: typing.Optional[str]
ProvidedContextTypeDef
ProviderArn
- Type: typing.Optional[str]
ContextAssertion
- Type: typing.Optional[str]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
TagTypeDef
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes