@Stability(value=Stable) public static final class CfnPermissionsProps.Builder extends Object implements software.amazon.jsii.Builder<CfnPermissionsProps>
CfnPermissionsProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnPermissionsProps |
build()
Builds the configured instance.
|
CfnPermissionsProps.Builder |
dataLakePrincipal(CfnPermissions.DataLakePrincipalProperty dataLakePrincipal)
Sets the value of
CfnPermissionsProps.getDataLakePrincipal() |
CfnPermissionsProps.Builder |
dataLakePrincipal(IResolvable dataLakePrincipal)
Sets the value of
CfnPermissionsProps.getDataLakePrincipal() |
CfnPermissionsProps.Builder |
permissions(List<String> permissions)
Sets the value of
CfnPermissionsProps.getPermissions() |
CfnPermissionsProps.Builder |
permissionsWithGrantOption(List<String> permissionsWithGrantOption)
Sets the value of
CfnPermissionsProps.getPermissionsWithGrantOption() |
CfnPermissionsProps.Builder |
resource(CfnPermissions.ResourceProperty resource)
Sets the value of
CfnPermissionsProps.getResource() |
CfnPermissionsProps.Builder |
resource(IResolvable resource)
Sets the value of
CfnPermissionsProps.getResource() |
@Stability(value=Stable) public CfnPermissionsProps.Builder dataLakePrincipal(CfnPermissions.DataLakePrincipalProperty dataLakePrincipal)
CfnPermissionsProps.getDataLakePrincipal()dataLakePrincipal - `AWS::LakeFormation::Permissions.DataLakePrincipal`. This parameter is required.this@Stability(value=Stable) public CfnPermissionsProps.Builder dataLakePrincipal(IResolvable dataLakePrincipal)
CfnPermissionsProps.getDataLakePrincipal()dataLakePrincipal - `AWS::LakeFormation::Permissions.DataLakePrincipal`. This parameter is required.this@Stability(value=Stable) public CfnPermissionsProps.Builder resource(CfnPermissions.ResourceProperty resource)
CfnPermissionsProps.getResource()resource - `AWS::LakeFormation::Permissions.Resource`. This parameter is required.this@Stability(value=Stable) public CfnPermissionsProps.Builder resource(IResolvable resource)
CfnPermissionsProps.getResource()resource - `AWS::LakeFormation::Permissions.Resource`. This parameter is required.this@Stability(value=Stable) public CfnPermissionsProps.Builder permissions(List<String> permissions)
CfnPermissionsProps.getPermissions()permissions - `AWS::LakeFormation::Permissions.Permissions`.this@Stability(value=Stable) public CfnPermissionsProps.Builder permissionsWithGrantOption(List<String> permissionsWithGrantOption)
CfnPermissionsProps.getPermissionsWithGrantOption()permissionsWithGrantOption - `AWS::LakeFormation::Permissions.PermissionsWithGrantOption`.this@Stability(value=Stable) public CfnPermissionsProps build()
build in interface software.amazon.jsii.Builder<CfnPermissionsProps>CfnPermissionsPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.