Uses of Class
software.amazon.awscdk.services.iam.LazyRole.Builder
Package
Description
AWS Identity and Access Management Construct Library
-
Uses of LazyRole.Builder in software.amazon.awscdk.services.iam
Modifier and TypeMethodDescriptionLazyRole.Builder.assumedBy
(IPrincipal assumedBy) The IAM principal (i.e.static LazyRole.Builder
LazyRole.Builder.description
(String description) A description of the role.LazyRole.Builder.externalId
(String externalId) Deprecated.LazyRole.Builder.externalIds
(List<String> externalIds) List of IDs that the role assumer needs to provide one of when assuming this role.LazyRole.Builder.inlinePolicies
(Map<String, ? extends PolicyDocument> inlinePolicies) A list of named policies to inline into this role.LazyRole.Builder.managedPolicies
(List<? extends IManagedPolicy> managedPolicies) A list of managed policies associated with this role.LazyRole.Builder.maxSessionDuration
(Duration maxSessionDuration) The maximum session duration that you want to set for the specified role.The path associated with this role.LazyRole.Builder.permissionsBoundary
(IManagedPolicy permissionsBoundary) AWS supports permissions boundaries for IAM entities (users or roles).A name for the IAM role.
externalIds(java.util.List<java.lang.String>)