interface CfnGrantProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.LicenseManager.CfnGrantProps |
![]() | software.amazon.awscdk.services.licensemanager.CfnGrantProps |
![]() | aws_cdk.aws_licensemanager.CfnGrantProps |
![]() | @aws-cdk/aws-licensemanager » CfnGrantProps |
Properties for defining a CfnGrant
.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as licensemanager from '@aws-cdk/aws-licensemanager';
const cfnGrantProps: licensemanager.CfnGrantProps = {
allowedOperations: ['allowedOperations'],
grantName: 'grantName',
homeRegion: 'homeRegion',
licenseArn: 'licenseArn',
principals: ['principals'],
status: 'status',
};
Properties
Name | Type | Description |
---|---|---|
allowed | string[] | Allowed operations for the grant. |
grant | string | Grant name. |
home | string | Home Region of the grant. |
license | string | License ARN. |
principals? | string[] | The grant principals. You can specify one of the following as an Amazon Resource Name (ARN):. |
status? | string | Granted license status. |
allowedOperations?
Type:
string[]
(optional)
Allowed operations for the grant.
grantName?
Type:
string
(optional)
Grant name.
homeRegion?
Type:
string
(optional)
Home Region of the grant.
licenseArn?
Type:
string
(optional)
License ARN.
principals?
Type:
string[]
(optional)
The grant principals. You can specify one of the following as an Amazon Resource Name (ARN):.
An AWS account, which includes only the account specified.
An organizational unit (OU), which includes all accounts in the OU.
An organization, which will include all accounts across your organization.
status?
Type:
string
(optional)
Granted license status.