Class: Aws::AppStream::Types::EntitlementAttribute
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppStream::Types::EntitlementAttribute
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-appstream/types.rb
Overview
An attribute associated with an entitlement. Application entitlements work by matching a supported SAML 2.0 attribute name to a value when a user identity federates to an Amazon AppStream 2.0 SAML application.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#name ⇒ String
A supported AWS IAM SAML ‘PrincipalTag` attribute that is matched to the associated value when a user identity federates into an Amazon AppStream 2.0 SAML application.
-
#value ⇒ String
A value that is matched to a supported SAML attribute name when a user identity federates into an Amazon AppStream 2.0 SAML application.
Instance Attribute Details
#name ⇒ String
A supported AWS IAM SAML ‘PrincipalTag` attribute that is matched to the associated value when a user identity federates into an Amazon AppStream 2.0 SAML application.
The following are valid values:
-
roles
-
department
-
organization
-
groups
-
title
-
costCenter
-
userType
3375 3376 3377 3378 3379 3380 |
# File 'lib/aws-sdk-appstream/types.rb', line 3375 class EntitlementAttribute < Struct.new( :name, :value) SENSITIVE = [] include Aws::Structure end |
#value ⇒ String
A value that is matched to a supported SAML attribute name when a user identity federates into an Amazon AppStream 2.0 SAML application.
3375 3376 3377 3378 3379 3380 |
# File 'lib/aws-sdk-appstream/types.rb', line 3375 class EntitlementAttribute < Struct.new( :name, :value) SENSITIVE = [] include Aws::Structure end |