Entitlement
Specifies an entitlement. Entitlements control access to specific applications within a stack, based on user attributes. Entitlements apply to SAML 2.0 federated user identities. Amazon AppStream 2.0 user pool and streaming URL users are entitled to all applications in a stack. Entitlements don't apply to the desktop stream view application, or to applications managed by a dynamic app provider using the Dynamic Application Framework.
Contents
- AppVisibility
-
Specifies whether all or selected apps are entitled.
Type: String
Valid Values:
ALL | ASSOCIATED
Required: Yes
- Attributes
-
The attributes of the entitlement.
Type: Array of EntitlementAttribute objects
Array Members: Minimum number of 1 item.
Required: Yes
- Name
-
The name of the entitlement.
Type: String
Pattern:
^[a-zA-Z0-9][a-zA-Z0-9_.-]{0,100}$
Required: Yes
- StackName
-
The name of the stack with which the entitlement is associated.
Type: String
Pattern:
^[a-zA-Z0-9][a-zA-Z0-9_.-]{0,100}$
Required: Yes
- CreatedTime
-
The time when the entitlement was created.
Type: Timestamp
Required: No
- Description
-
The description of the entitlement.
Type: String
Length Constraints: Maximum length of 256.
Required: No
- LastModifiedTime
-
The time when the entitlement was last modified.
Type: Timestamp
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: