Interface CfnInstanceProfileProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnInstanceProfileProps.Jsii$Proxy
CfnInstanceProfile.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.iam.*;
CfnInstanceProfileProps cfnInstanceProfileProps = CfnInstanceProfileProps.builder()
.roles(List.of("roles"))
// the properties below are optional
.instanceProfileName("instanceProfileName")
.path("path")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnInstanceProfilePropsstatic final classAn implementation forCfnInstanceProfileProps -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRoles
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.
Returns union: Listinvalid input: '<'either
StringorIRoleRef>- See Also:
-
getInstanceProfileName
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: _+=,.@-
- See Also:
-
getPath
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.- See Also:
-
builder
- Returns:
- a
CfnInstanceProfileProps.BuilderofCfnInstanceProfileProps
-