Class CfnPolicyGrantProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.datazone.CfnPolicyGrantProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPolicyGrantProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPolicyGrantProps
@Stability(Stable)
@Internal
public static final class CfnPolicyGrantProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPolicyGrantProps
An implementation for
CfnPolicyGrantProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.datazone.CfnPolicyGrantProps
CfnPolicyGrantProps.Builder, CfnPolicyGrantProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnPolicyGrantProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPolicyGrantProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
The details of the policy grant member.final String
The ID of the domain where you want to add a policy grant.final String
The ID of the entity (resource) to which you want to add a policy grant.final String
The type of entity (resource) to which the grant is added.final String
The type of policy that you want to grant.final Object
The principal of the policy grant member.final int
hashCode()
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 theCfnPolicyGrantProps.Builder
.
-
-
Method Details
-
getDomainIdentifier
Description copied from interface:CfnPolicyGrantProps
The ID of the domain where you want to add a policy grant.- Specified by:
getDomainIdentifier
in interfaceCfnPolicyGrantProps
- See Also:
-
getEntityIdentifier
Description copied from interface:CfnPolicyGrantProps
The ID of the entity (resource) to which you want to add a policy grant.- Specified by:
getEntityIdentifier
in interfaceCfnPolicyGrantProps
- See Also:
-
getEntityType
Description copied from interface:CfnPolicyGrantProps
The type of entity (resource) to which the grant is added.- Specified by:
getEntityType
in interfaceCfnPolicyGrantProps
- See Also:
-
getPolicyType
Description copied from interface:CfnPolicyGrantProps
The type of policy that you want to grant.- Specified by:
getPolicyType
in interfaceCfnPolicyGrantProps
- See Also:
-
getDetail
Description copied from interface:CfnPolicyGrantProps
The details of the policy grant member.- Specified by:
getDetail
in interfaceCfnPolicyGrantProps
- See Also:
-
getPrincipal
Description copied from interface:CfnPolicyGrantProps
The principal of the policy grant member.- Specified by:
getPrincipal
in interfaceCfnPolicyGrantProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-