interface CfnInstanceProfileMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.IAM.Mixins.CfnInstanceProfileMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsiam/mixins#CfnInstanceProfileMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.iam.mixins.CfnInstanceProfileMixinProps |
Python | aws_cdk.mixins_preview.aws_iam.mixins.CfnInstanceProfileMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_iam » mixins » CfnInstanceProfileMixinProps |
Properties for CfnInstanceProfilePropsMixin.
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as iam_mixins } from '@aws-cdk/mixins-preview/aws-iam';
const cfnInstanceProfileMixinProps: iam_mixins.CfnInstanceProfileMixinProps = {
instanceProfileName: 'instanceProfileName',
path: 'path',
roles: ['roles'],
};
Properties
| Name | Type | Description |
|---|---|---|
| instance | string | The name of the instance profile to create. |
| path? | string | The path to the instance profile. |
| roles? | string[] | The name of the role to associate with the instance profile. |
instanceProfileName?
Type:
string
(optional)
The name of the instance profile to create.
This parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
path?
Type:
string
(optional)
The path to the instance profile.
For more information about paths, see IAM Identifiers in the IAM User Guide .
This parameter is optional. If it is not included, it defaults to a slash (/).
This parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! ( \u0021 ) through the DEL character ( \u007F ), including most punctuation characters, digits, and upper and lowercased letters.
roles?
Type:
string[]
(optional)
The name of the role to associate with the instance profile.
Only one role can be assigned to an EC2 instance at a time, and all applications on the instance share the same role and permissions.

.NET
Go
Java
Python
TypeScript