Class: Aws::STS::Types::GetDelegatedAccessTokenResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::STS::Types::GetDelegatedAccessTokenResponse
- Defined in:
- gems/aws-sdk-core/lib/aws-sdk-sts/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#assumed_principal ⇒ String
The Amazon Resource Name (ARN) of the principal that was assumed when obtaining the delegated access token.
-
#credentials ⇒ Types::Credentials
Amazon Web Services credentials for API authentication.
-
#packed_policy_size ⇒ Integer
The percentage of the maximum policy size that is used by the session policy.
Instance Attribute Details
#assumed_principal ⇒ String
The Amazon Resource Name (ARN) of the principal that was assumed when obtaining the delegated access token. This ARN identifies the IAM entity whose permissions are granted by the temporary credentials.
1290 1291 1292 1293 1294 1295 1296 |
# File 'gems/aws-sdk-core/lib/aws-sdk-sts/types.rb', line 1290 class GetDelegatedAccessTokenResponse < Struct.new( :credentials, :packed_policy_size, :assumed_principal) SENSITIVE = [] include Aws::Structure end |
#credentials ⇒ Types::Credentials
Amazon Web Services credentials for API authentication.
1290 1291 1292 1293 1294 1295 1296 |
# File 'gems/aws-sdk-core/lib/aws-sdk-sts/types.rb', line 1290 class GetDelegatedAccessTokenResponse < Struct.new( :credentials, :packed_policy_size, :assumed_principal) SENSITIVE = [] include Aws::Structure end |
#packed_policy_size ⇒ Integer
The percentage of the maximum policy size that is used by the session policy. The policy size is calculated as the sum of all the session policies and permission boundaries attached to the session. If the packed size exceeds 100%, the request fails.
1290 1291 1292 1293 1294 1295 1296 |
# File 'gems/aws-sdk-core/lib/aws-sdk-sts/types.rb', line 1290 class GetDelegatedAccessTokenResponse < Struct.new( :credentials, :packed_policy_size, :assumed_principal) SENSITIVE = [] include Aws::Structure end |