Class: Aws::ManagedGrafana::Types::AssertionAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::ManagedGrafana::Types::AssertionAttributes
- Defined in:
- gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb
Overview
A structure that defines which attributes in the IdP assertion are to be used to define information about the users authenticated by the IdP to use the workspace.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#email ⇒ String
The name of the attribute within the SAML assertion to use as the email names for SAML users.
-
#groups ⇒ String
The name of the attribute within the SAML assertion to use as the user full "friendly" names for user groups.
-
#login ⇒ String
The name of the attribute within the SAML assertion to use as the login names for SAML users.
-
#name ⇒ String
The name of the attribute within the SAML assertion to use as the user full "friendly" names for SAML users.
-
#org ⇒ String
The name of the attribute within the SAML assertion to use as the user full "friendly" names for the users' organizations.
-
#role ⇒ String
The name of the attribute within the SAML assertion to use as the user roles.
Instance Attribute Details
#email ⇒ String
The name of the attribute within the SAML assertion to use as the email names for SAML users.
62 63 64 65 66 67 68 69 70 71 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 62 class AssertionAttributes < Struct.new( :email, :groups, :login, :name, :org, :role) SENSITIVE = [] include Aws::Structure end |
#groups ⇒ String
The name of the attribute within the SAML assertion to use as the user full "friendly" names for user groups.
62 63 64 65 66 67 68 69 70 71 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 62 class AssertionAttributes < Struct.new( :email, :groups, :login, :name, :org, :role) SENSITIVE = [] include Aws::Structure end |
#login ⇒ String
The name of the attribute within the SAML assertion to use as the login names for SAML users.
62 63 64 65 66 67 68 69 70 71 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 62 class AssertionAttributes < Struct.new( :email, :groups, :login, :name, :org, :role) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the attribute within the SAML assertion to use as the user full "friendly" names for SAML users.
62 63 64 65 66 67 68 69 70 71 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 62 class AssertionAttributes < Struct.new( :email, :groups, :login, :name, :org, :role) SENSITIVE = [] include Aws::Structure end |
#org ⇒ String
The name of the attribute within the SAML assertion to use as the user full "friendly" names for the users' organizations.
62 63 64 65 66 67 68 69 70 71 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 62 class AssertionAttributes < Struct.new( :email, :groups, :login, :name, :org, :role) SENSITIVE = [] include Aws::Structure end |
#role ⇒ String
The name of the attribute within the SAML assertion to use as the user roles.
62 63 64 65 66 67 68 69 70 71 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 62 class AssertionAttributes < Struct.new( :email, :groups, :login, :name, :org, :role) SENSITIVE = [] include Aws::Structure end |