public static final class CfnDashboard.ResourcePermissionProperty.Builder
extends java.lang.Object
CfnDashboard.ResourcePermissionProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnDashboard.ResourcePermissionProperty.Builder |
actions(java.util.List<java.lang.String> actions)
Sets the value of
CfnDashboard.ResourcePermissionProperty.getActions() |
CfnDashboard.ResourcePermissionProperty |
build()
Builds the configured instance.
|
CfnDashboard.ResourcePermissionProperty.Builder |
principal(java.lang.String principal)
Sets the value of
CfnDashboard.ResourcePermissionProperty.getPrincipal() |
public CfnDashboard.ResourcePermissionProperty.Builder actions(java.util.List<java.lang.String> actions)
CfnDashboard.ResourcePermissionProperty.getActions()
actions
- The IAM action to grant or revoke permissions on. This parameter is required.this
public CfnDashboard.ResourcePermissionProperty.Builder principal(java.lang.String principal)
CfnDashboard.ResourcePermissionProperty.getPrincipal()
principal
- The Amazon Resource Name (ARN) of the principal. This can be one of the following:. This parameter is required.
this
public CfnDashboard.ResourcePermissionProperty build()
CfnDashboard.ResourcePermissionProperty
java.lang.NullPointerException
- if any required attribute was not provided