Class CfnPolicyGrantMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.datazone.mixins.CfnPolicyGrantMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPolicyGrantMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPolicyGrantMixinProps
@Stability(Stable)
@Internal
public static final class CfnPolicyGrantMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPolicyGrantMixinProps
An implementation for
CfnPolicyGrantMixinProps-
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.datazone.mixins.CfnPolicyGrantMixinProps
CfnPolicyGrantMixinProps.Builder, CfnPolicyGrantMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPolicyGrantMixinProps.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 theCfnPolicyGrantMixinProps.Builder.
-
-
Method Details
-
getDetail
Description copied from interface:CfnPolicyGrantMixinPropsThe details of the policy grant member.Returns union: either
IResolvableorCfnPolicyGrantPropsMixin.PolicyGrantDetailProperty- Specified by:
getDetailin interfaceCfnPolicyGrantMixinProps- See Also:
-
getDomainIdentifier
Description copied from interface:CfnPolicyGrantMixinPropsThe ID of the domain where you want to add a policy grant.- Specified by:
getDomainIdentifierin interfaceCfnPolicyGrantMixinProps- See Also:
-
getEntityIdentifier
Description copied from interface:CfnPolicyGrantMixinPropsThe ID of the entity (resource) to which you want to add a policy grant.- Specified by:
getEntityIdentifierin interfaceCfnPolicyGrantMixinProps- See Also:
-
getEntityType
Description copied from interface:CfnPolicyGrantMixinPropsThe type of entity (resource) to which the grant is added.- Specified by:
getEntityTypein interfaceCfnPolicyGrantMixinProps- See Also:
-
getPolicyType
Description copied from interface:CfnPolicyGrantMixinPropsThe type of policy that you want to grant.- Specified by:
getPolicyTypein interfaceCfnPolicyGrantMixinProps- See Also:
-
getPrincipal
Description copied from interface:CfnPolicyGrantMixinPropsThe principal of the policy grant member.Returns union: either
IResolvableorCfnPolicyGrantPropsMixin.PolicyGrantPrincipalProperty- Specified by:
getPrincipalin interfaceCfnPolicyGrantMixinProps- 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()
-