interface AttributeProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.AppStream.Mixins.CfnEntitlementPropsMixin.AttributeProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsappstream/mixins#CfnEntitlementPropsMixin_AttributeProperty |
Java | software.amazon.awscdk.mixins.preview.services.appstream.mixins.CfnEntitlementPropsMixin.AttributeProperty |
Python | aws_cdk.mixins_preview.aws_appstream.mixins.CfnEntitlementPropsMixin.AttributeProperty |
TypeScript | @aws-cdk/mixins-preview » aws_appstream » mixins » CfnEntitlementPropsMixin » AttributeProperty |
An attribute that belongs to an entitlement.
Application entitlements work by matching a supported SAML 2.0 attribute name to a value when a user identity federates to an AppStream 2.0 SAML application.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as appstream_mixins } from '@aws-cdk/mixins-preview/aws-appstream';
const attributeProperty: appstream_mixins.CfnEntitlementPropsMixin.AttributeProperty = {
name: 'name',
value: 'value',
};
Properties
| Name | Type | Description |
|---|---|---|
| name? | string | A supported AWS IAM SAML PrincipalTag attribute that is matched to a value when a user identity federates to an AppStream 2.0 SAML application. |
| value? | string | A value that is matched to a supported SAML attribute name when a user identity federates to an AppStream 2.0 SAML application. |
name?
Type:
string
(optional)
A supported AWS IAM SAML PrincipalTag attribute that is matched to a value when a user identity federates to an AppStream 2.0 SAML application.
The following are supported values:
- roles
- department
- organization
- groups
- title
- costCenter
- userType
value?
Type:
string
(optional)
A value that is matched to a supported SAML attribute name when a user identity federates to an AppStream 2.0 SAML application.

.NET
Go
Java
Python
TypeScript