Sts Classes
AssumeRoleRequest
RoleArn
- Type:
- Required: Yes
RoleSessionName
- Type:
- Required: Yes
PolicyArns
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.sts.sts_classes.PolicyDescriptorType]]
Policy
- Type: typing.Optional[str]
DurationSeconds
- Type: typing.Optional[int]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.sts.sts_classes.Tag]]
TransitiveTagKeys
- Type: typing.Optional[typing.List[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.List[aws_resource_validator.pydantic_models.sts.sts_classes.ProvidedContext]]
AssumeRoleResponse
Credentials
- Type:
- Required: Yes
AssumedRoleUser
- Type:
- Required: Yes
PackedPolicySize
- Type:
- Required: Yes
SourceIdentity
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssumeRoleWithSAMLRequest
RoleArn
- Type:
- Required: Yes
PrincipalArn
- Type:
- Required: Yes
SAMLAssertion
- Type:
- Required: Yes
PolicyArns
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.sts.sts_classes.PolicyDescriptorType]]
Policy
- Type: typing.Optional[str]
DurationSeconds
- Type: typing.Optional[int]
AssumeRoleWithSAMLResponse
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
AssumeRoleWithWebIdentityRequest
RoleArn
- Type:
- Required: Yes
RoleSessionName
- Type:
- Required: Yes
WebIdentityToken
- Type:
- Required: Yes
ProviderId
- Type: typing.Optional[str]
PolicyArns
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.sts.sts_classes.PolicyDescriptorType]]
Policy
- Type: typing.Optional[str]
DurationSeconds
- Type: typing.Optional[int]
AssumeRoleWithWebIdentityResponse
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
AssumeRootRequest
TargetPrincipal
- Type:
- Required: Yes
TaskPolicyArn
- Type:
- Required: Yes
DurationSeconds
- Type: typing.Optional[int]
AssumeRootResponse
Credentials
- Type:
- Required: Yes
SourceIdentity
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssumedRoleUser
AssumedRoleId
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
Credentials
AccessKeyId
- Type:
- Required: Yes
SecretAccessKey
- Type:
- Required: Yes
SessionToken
- Type:
- Required: Yes
Expiration
- Type:
- Required: Yes
DecodeAuthorizationMessageRequest
EncodedMessage
- Type:
- Required: Yes
DecodeAuthorizationMessageResponse
DecodedMessage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
FederatedUser
FederatedUserId
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
GetAccessKeyInfoRequest
AccessKeyId
- Type:
- Required: Yes
GetAccessKeyInfoResponse
Account
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetCallerIdentityResponse
UserId
- Type:
- Required: Yes
Account
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetFederationTokenRequest
Name
- Type:
- Required: Yes
Policy
- Type: typing.Optional[str]
PolicyArns
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.sts.sts_classes.PolicyDescriptorType]]
DurationSeconds
- Type: typing.Optional[int]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.sts.sts_classes.Tag]]
GetFederationTokenResponse
Credentials
- Type:
- Required: Yes
FederatedUser
- Type:
- Required: Yes
PackedPolicySize
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSessionTokenRequest
DurationSeconds
- Type: typing.Optional[int]
SerialNumber
- Type: typing.Optional[str]
TokenCode
- Type: typing.Optional[str]
GetSessionTokenResponse
Credentials
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PolicyDescriptorType
arn
- Type: typing.Optional[str]
ProvidedContext
ProviderArn
- Type: typing.Optional[str]
ContextAssertion
- Type: typing.Optional[str]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
Tag
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes