Class: Aws::SSO::Types::RoleCredentials
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSO::Types::RoleCredentials
- Defined in:
- gems/aws-sdk-core/lib/aws-sdk-sso/types.rb
Overview
Provides information about the role credentials that are assigned to the user.
Constant Summary collapse
- SENSITIVE =
[:secret_access_key, :session_token]
Instance Attribute Summary collapse
-
#access_key_id ⇒ String
The identifier used for the temporary security credentials.
-
#expiration ⇒ Integer
The date on which temporary security credentials expire.
-
#secret_access_key ⇒ String
The key that is used to sign the request.
-
#session_token ⇒ String
The token used for temporary credentials.
Instance Attribute Details
#access_key_id ⇒ String
The identifier used for the temporary security credentials. For more information, see Using Temporary Security Credentials to Request Access to AWS Resources in the AWS IAM User Guide.
260 261 262 263 264 265 266 267 |
# File 'gems/aws-sdk-core/lib/aws-sdk-sso/types.rb', line 260 class RoleCredentials < Struct.new( :access_key_id, :secret_access_key, :session_token, :expiration) SENSITIVE = [:secret_access_key, :session_token] include Aws::Structure end |
#expiration ⇒ Integer
The date on which temporary security credentials expire.
260 261 262 263 264 265 266 267 |
# File 'gems/aws-sdk-core/lib/aws-sdk-sso/types.rb', line 260 class RoleCredentials < Struct.new( :access_key_id, :secret_access_key, :session_token, :expiration) SENSITIVE = [:secret_access_key, :session_token] include Aws::Structure end |
#secret_access_key ⇒ String
The key that is used to sign the request. For more information, see Using Temporary Security Credentials to Request Access to AWS Resources in the AWS IAM User Guide.
260 261 262 263 264 265 266 267 |
# File 'gems/aws-sdk-core/lib/aws-sdk-sso/types.rb', line 260 class RoleCredentials < Struct.new( :access_key_id, :secret_access_key, :session_token, :expiration) SENSITIVE = [:secret_access_key, :session_token] include Aws::Structure end |
#session_token ⇒ String
The token used for temporary credentials. For more information, see Using Temporary Security Credentials to Request Access to AWS Resources in the AWS IAM User Guide.
260 261 262 263 264 265 266 267 |
# File 'gems/aws-sdk-core/lib/aws-sdk-sso/types.rb', line 260 class RoleCredentials < Struct.new( :access_key_id, :secret_access_key, :session_token, :expiration) SENSITIVE = [:secret_access_key, :session_token] include Aws::Structure end |