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