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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.datazone.CfnPolicyGrantProps
CfnPolicyGrantProps.Builder, CfnPolicyGrantProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnPolicyGrantProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPolicyGrantProps.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 ObjectThe details of the policy grant member.final StringThe ID of the domain where you want to add a policy grant.final StringThe ID of the entity (resource) to which you want to add a policy grant.final StringThe type of entity (resource) to which the grant is added.final StringThe type of policy that you want to grant.final ObjectThe principal of the policy grant member.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 theCfnPolicyGrantProps.Builder.
-
-
Method Details
-
getDomainIdentifier
Description copied from interface:CfnPolicyGrantPropsThe ID of the domain where you want to add a policy grant.- Specified by:
getDomainIdentifierin interfaceCfnPolicyGrantProps- See Also:
-
getEntityIdentifier
Description copied from interface:CfnPolicyGrantPropsThe ID of the entity (resource) to which you want to add a policy grant.- Specified by:
getEntityIdentifierin interfaceCfnPolicyGrantProps- See Also:
-
getEntityType
Description copied from interface:CfnPolicyGrantPropsThe type of entity (resource) to which the grant is added.- Specified by:
getEntityTypein interfaceCfnPolicyGrantProps- See Also:
-
getPolicyType
Description copied from interface:CfnPolicyGrantPropsThe type of policy that you want to grant.- Specified by:
getPolicyTypein interfaceCfnPolicyGrantProps- See Also:
-
getDetail
Description copied from interface:CfnPolicyGrantPropsThe details of the policy grant member.Returns union: either
IResolvableorCfnPolicyGrant.PolicyGrantDetailProperty- Specified by:
getDetailin interfaceCfnPolicyGrantProps- See Also:
-
getPrincipal
Description copied from interface:CfnPolicyGrantPropsThe principal of the policy grant member.Returns union: either
IResolvableorCfnPolicyGrant.PolicyGrantPrincipalProperty- Specified by:
getPrincipalin interfaceCfnPolicyGrantProps- 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()
-