| Package | Description |
|---|---|
| software.amazon.awscdk.services.iam |
AWS Identity and Access Management Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnRole.Builder |
CfnRole.Builder.assumeRolePolicyDocument(Object assumeRolePolicyDocument)
`AWS::IAM::Role.AssumeRolePolicyDocument`.
|
static CfnRole.Builder |
CfnRole.Builder.create(software.constructs.Construct scope,
String id) |
CfnRole.Builder |
CfnRole.Builder.description(String description)
`AWS::IAM::Role.Description`.
|
CfnRole.Builder |
CfnRole.Builder.managedPolicyArns(List<String> managedPolicyArns)
`AWS::IAM::Role.ManagedPolicyArns`.
|
CfnRole.Builder |
CfnRole.Builder.maxSessionDuration(Number maxSessionDuration)
`AWS::IAM::Role.MaxSessionDuration`.
|
CfnRole.Builder |
CfnRole.Builder.path(String path)
`AWS::IAM::Role.Path`.
|
CfnRole.Builder |
CfnRole.Builder.permissionsBoundary(String permissionsBoundary)
`AWS::IAM::Role.PermissionsBoundary`.
|
CfnRole.Builder |
CfnRole.Builder.policies(IResolvable policies)
`AWS::IAM::Role.Policies`.
|
CfnRole.Builder |
CfnRole.Builder.policies(List<? extends Object> policies)
`AWS::IAM::Role.Policies`.
|
CfnRole.Builder |
CfnRole.Builder.roleName(String roleName)
`AWS::IAM::Role.RoleName`.
|
CfnRole.Builder |
CfnRole.Builder.tags(List<? extends CfnTag> tags)
`AWS::IAM::Role.Tags`.
|
Copyright © 2021. All rights reserved.