Class: Aws::EMR::Types::SessionMappingSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::EMR::Types::SessionMappingSummary
- Defined in:
- gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb
Overview
Details for an Amazon EMR Studio session mapping. The details do not include the time the session mapping was last modified.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_time ⇒ Time
The time the session mapping was created.
-
#identity_id ⇒ String
The globally unique identifier (GUID) of the user or group from the Amazon Web Services SSO Identity Store.
-
#identity_name ⇒ String
The name of the user or group.
-
#identity_type ⇒ String
Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.
-
#session_policy_arn ⇒ String
The Amazon Resource Name (ARN) of the session policy associated with the user or group.
-
#studio_id ⇒ String
The ID of the Amazon EMR Studio.
Instance Attribute Details
#creation_time ⇒ Time
The time the session mapping was created.
7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 |
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 7057 class SessionMappingSummary < Struct.new( :studio_id, :identity_id, :identity_name, :identity_type, :session_policy_arn, :creation_time) SENSITIVE = [] include Aws::Structure end |
#identity_id ⇒ String
The globally unique identifier (GUID) of the user or group from the Amazon Web Services SSO Identity Store.
7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 |
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 7057 class SessionMappingSummary < Struct.new( :studio_id, :identity_id, :identity_name, :identity_type, :session_policy_arn, :creation_time) SENSITIVE = [] include Aws::Structure end |
#identity_name ⇒ String
The name of the user or group. For more information, see UserName and DisplayName in the Amazon Web Services SSO Identity Store API Reference.
7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 |
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 7057 class SessionMappingSummary < Struct.new( :studio_id, :identity_id, :identity_name, :identity_type, :session_policy_arn, :creation_time) SENSITIVE = [] include Aws::Structure end |
#identity_type ⇒ String
Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.
7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 |
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 7057 class SessionMappingSummary < Struct.new( :studio_id, :identity_id, :identity_name, :identity_type, :session_policy_arn, :creation_time) SENSITIVE = [] include Aws::Structure end |
#session_policy_arn ⇒ String
The Amazon Resource Name (ARN) of the session policy associated with the user or group.
7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 |
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 7057 class SessionMappingSummary < Struct.new( :studio_id, :identity_id, :identity_name, :identity_type, :session_policy_arn, :creation_time) SENSITIVE = [] include Aws::Structure end |
#studio_id ⇒ String
The ID of the Amazon EMR Studio.
7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 |
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 7057 class SessionMappingSummary < Struct.new( :studio_id, :identity_id, :identity_name, :identity_type, :session_policy_arn, :creation_time) SENSITIVE = [] include Aws::Structure end |