@Stability(value=Stable) public static final class CfnPermissions.Builder extends Object implements software.amazon.jsii.Builder<CfnPermissions>
CfnPermissions.| Modifier and Type | Method and Description |
|---|---|
CfnPermissions |
build() |
static CfnPermissions.Builder |
create(software.constructs.Construct scope,
String id) |
CfnPermissions.Builder |
dataLakePrincipal(CfnPermissions.DataLakePrincipalProperty dataLakePrincipal)
`AWS::LakeFormation::Permissions.DataLakePrincipal`.
|
CfnPermissions.Builder |
dataLakePrincipal(IResolvable dataLakePrincipal)
`AWS::LakeFormation::Permissions.DataLakePrincipal`.
|
CfnPermissions.Builder |
permissions(List<String> permissions)
`AWS::LakeFormation::Permissions.Permissions`.
|
CfnPermissions.Builder |
permissionsWithGrantOption(List<String> permissionsWithGrantOption)
`AWS::LakeFormation::Permissions.PermissionsWithGrantOption`.
|
CfnPermissions.Builder |
resource(CfnPermissions.ResourceProperty resource)
`AWS::LakeFormation::Permissions.Resource`.
|
CfnPermissions.Builder |
resource(IResolvable resource)
`AWS::LakeFormation::Permissions.Resource`.
|
@Stability(value=Stable) public static CfnPermissions.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnPermissions.ColumnWildcardProperty.Builder.@Stability(value=Stable) public CfnPermissions.Builder dataLakePrincipal(CfnPermissions.DataLakePrincipalProperty dataLakePrincipal)
dataLakePrincipal - `AWS::LakeFormation::Permissions.DataLakePrincipal`. This parameter is required.this@Stability(value=Stable) public CfnPermissions.Builder dataLakePrincipal(IResolvable dataLakePrincipal)
dataLakePrincipal - `AWS::LakeFormation::Permissions.DataLakePrincipal`. This parameter is required.this@Stability(value=Stable) public CfnPermissions.Builder resource(CfnPermissions.ResourceProperty resource)
resource - `AWS::LakeFormation::Permissions.Resource`. This parameter is required.this@Stability(value=Stable) public CfnPermissions.Builder resource(IResolvable resource)
resource - `AWS::LakeFormation::Permissions.Resource`. This parameter is required.this@Stability(value=Stable) public CfnPermissions.Builder permissions(List<String> permissions)
permissions - `AWS::LakeFormation::Permissions.Permissions`. This parameter is required.this@Stability(value=Stable) public CfnPermissions.Builder permissionsWithGrantOption(List<String> permissionsWithGrantOption)
permissionsWithGrantOption - `AWS::LakeFormation::Permissions.PermissionsWithGrantOption`. This parameter is required.this@Stability(value=Stable) public CfnPermissions build()
build in interface software.amazon.jsii.Builder<CfnPermissions>Copyright © 2021. All rights reserved.