Class CfnInstanceProfilePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnInstanceProfilePropsMixin>
- Enclosing class:
CfnInstanceProfilePropsMixin
CfnInstanceProfilePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) instanceProfileName(String instanceProfileName) The name of the instance profile to create.The path to the instance profile.The name of the role to associate with the instance profile.
-
Method Details
-
create
@Stability(Stable) public static CfnInstanceProfilePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnInstanceProfilePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnInstanceProfilePropsMixin.Builder.
-
instanceProfileName
@Stability(Stable) public CfnInstanceProfilePropsMixin.Builder instanceProfileName(String instanceProfileName) 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: _+=,.@-
- Parameters:
instanceProfileName- The name of the instance profile to create. This parameter is required.- Returns:
this- See Also:
-
path
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 ! (
!) through the DEL character (), including most punctuation characters, digits, and upper and lowercased letters.- Parameters:
path- The path to the instance profile. This parameter is required.- Returns:
this- See Also:
-
roles
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.
- Parameters:
roles- The name of the role to associate with the instance profile. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnInstanceProfilePropsMixin>- Returns:
- a newly built instance of
CfnInstanceProfilePropsMixin.
-