Class CfnPrincipalPermissionsMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.lakeformation.mixins.CfnPrincipalPermissionsMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPrincipalPermissionsMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPrincipalPermissionsMixinProps
@Stability(Stable)
@Internal
public static final class CfnPrincipalPermissionsMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPrincipalPermissionsMixinProps
An implementation for
CfnPrincipalPermissionsMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.mixins.preview.services.lakeformation.mixins.CfnPrincipalPermissionsMixinProps
CfnPrincipalPermissionsMixinProps.Builder, CfnPrincipalPermissionsMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPrincipalPermissionsMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe identifier for the Data Catalog .The permissions granted or revoked.Indicates the ability to grant permissions (as a subset of permissions granted).final ObjectThe principal to be granted a permission.final ObjectThe resource to be granted or revoked permissions.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnPrincipalPermissionsMixinProps.Builder.
-
-
Method Details
-
getCatalog
Description copied from interface:CfnPrincipalPermissionsMixinPropsThe identifier for the Data Catalog .By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.
- Specified by:
getCatalogin interfaceCfnPrincipalPermissionsMixinProps- See Also:
-
getPermissions
Description copied from interface:CfnPrincipalPermissionsMixinPropsThe permissions granted or revoked.- Specified by:
getPermissionsin interfaceCfnPrincipalPermissionsMixinProps- See Also:
-
getPermissionsWithGrantOption
Description copied from interface:CfnPrincipalPermissionsMixinPropsIndicates the ability to grant permissions (as a subset of permissions granted).- Specified by:
getPermissionsWithGrantOptionin interfaceCfnPrincipalPermissionsMixinProps- See Also:
-
getPrincipal
Description copied from interface:CfnPrincipalPermissionsMixinPropsThe principal to be granted a permission.Returns union: either
IResolvableorCfnPrincipalPermissionsPropsMixin.DataLakePrincipalProperty- Specified by:
getPrincipalin interfaceCfnPrincipalPermissionsMixinProps- See Also:
-
getResource
Description copied from interface:CfnPrincipalPermissionsMixinPropsThe resource to be granted or revoked permissions.Returns union: either
IResolvableorCfnPrincipalPermissionsPropsMixin.ResourceProperty- Specified by:
getResourcein interfaceCfnPrincipalPermissionsMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-