ManagedPolicyBuilder Type
Constructors
| Constructor | Description |
|
|
Instance members
| Instance member | Description |
Full Usage:
allow actions resources
Parameters:
string list
resources : string list
Returns: ManagedPolicyConfig
|
|
|
|
|
|
Full Usage:
this.Delay
Parameters:
unit -> ManagedPolicyConfig
Returns: ManagedPolicyConfig
Modifiers: inline |
|
Full Usage:
deny actions resources
Parameters:
string list
resources : string list
Returns: ManagedPolicyConfig
|
|
Full Usage:
description description
Parameters:
string
-
The policy description.
Returns: ManagedPolicyConfig
|
|
|
|
Full Usage:
this.For
Parameters:
ManagedPolicyConfig
f : unit -> ManagedPolicyConfig
Returns: ManagedPolicyConfig
Modifiers: inline |
|
Full Usage:
groups group
Parameters:
IGroup list
-
The IAM group to attach the policy to.
Returns: ManagedPolicyConfig
|
|
Full Usage:
managedPolicyName name
Parameters:
string
-
The policy name as it appears in IAM.
Returns: ManagedPolicyConfig
|
|
Full Usage:
path path
Parameters:
string
-
The path (e.g., "/division/team/").
Returns: ManagedPolicyConfig
|
|
Full Usage:
roles roles
Parameters:
IRole list
-
The IAM roles to attach the policy to.
Returns: ManagedPolicyConfig
|
|
|
|
Full Usage:
statements statement
Parameters:
PolicyStatement list
-
The policy statement to add.
Returns: ManagedPolicyConfig
|
|
Full Usage:
users users
Parameters:
IUser list
-
The IAM users to attach the policy to.
Returns: ManagedPolicyConfig
|
|
|
|
|
|
|
|
|
|
FsCDK