RoleBuilder Type
Constructors
| Constructor | Description |
|
|
Instance members
| Instance member | Description |
Full Usage:
addToPolicies statements
Parameters:
PolicyStatement list
-
The sequence of statements to add.
Returns: RoleConfig
|
|
Full Usage:
addToPolicy statement
Parameters:
PolicyStatement
-
The statement to add.
Returns: RoleConfig
|
|
Full Usage:
assumedBy principal
Parameters:
IPrincipal
-
The IAM principal.
Returns: RoleConfig
|
|
|
|
|
|
|
|
Full Usage:
description description
Parameters:
string
-
The role description.
Returns: RoleConfig
|
|
Full Usage:
externalIds externalIds
Parameters:
string list
-
The sequence of external IDs.
Returns: RoleConfig
|
|
Full Usage:
this.For
Parameters:
RoleConfig
f : unit -> RoleConfig
Returns: RoleConfig
Modifiers: inline |
|
Full Usage:
inlinePolicies policies
Parameters:
(string * PolicyDocument) list
-
A tuple of policy name and policy document.
Returns: RoleConfig
|
|
Full Usage:
managedPolicies managedPolicies
Parameters:
IManagedPolicy list
-
The sequence of managed policies.
Returns: RoleConfig
|
|
Full Usage:
managedPolicy managedPolicy
Parameters:
IManagedPolicy
-
The managed policy.
Returns: RoleConfig
|
|
Full Usage:
maxSessionDuration duration
Parameters:
Duration
-
The maximum session duration.
Returns: RoleConfig
|
|
|
|
Full Usage:
permissionsBoundary boundary
Parameters:
IManagedPolicy
-
The managed policy to use as the permissions boundary.
Returns: RoleConfig
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FsCDK