Class CfnPolicyGrant.PolicyGrantDetailProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPolicyGrant.PolicyGrantDetailProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPolicyGrant.PolicyGrantDetailProperty
CfnPolicyGrant.PolicyGrantDetailProperty-
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.CfnPolicyGrant.PolicyGrantDetailProperty
CfnPolicyGrant.PolicyGrantDetailProperty.Builder, CfnPolicyGrant.PolicyGrantDetailProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPolicyGrant.PolicyGrantDetailProperty.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 ObjectSpecifies that the policy grant is to be added to the members of the project.final ObjectSpecifies that this is a create asset type policy.final ObjectSpecifies that this is a create domain unit policy.final ObjectSpecifies that this is a create environment policy.final ObjectThe details of the policy of creating an environment.final ObjectSpecifies that this is a create environment profile policy.final ObjectSpecifies that this is a create form type policy.final ObjectSpecifies that this is a create glossary policy.final ObjectSpecifies that this is a create project policy.final ObjectSpecifies whether to create a project from project profile.final ObjectSpecifies that this is the delegation of the create environment profile policy.final ObjectSpecifies whether to override domain unit owners.final ObjectSpecifies whether to override project owners.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 theCfnPolicyGrant.PolicyGrantDetailProperty.Builder.
-
-
Method Details
-
getAddToProjectMemberPool
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies that the policy grant is to be added to the members of the project.Returns union: either
IResolvableorCfnPolicyGrant.AddToProjectMemberPoolPolicyGrantDetailProperty- Specified by:
getAddToProjectMemberPoolin interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getCreateAssetType
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies that this is a create asset type policy.Returns union: either
IResolvableorCfnPolicyGrant.CreateAssetTypePolicyGrantDetailProperty- Specified by:
getCreateAssetTypein interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getCreateDomainUnit
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies that this is a create domain unit policy.Returns union: either
IResolvableorCfnPolicyGrant.CreateDomainUnitPolicyGrantDetailProperty- Specified by:
getCreateDomainUnitin interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getCreateEnvironment
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies that this is a create environment policy.- Specified by:
getCreateEnvironmentin interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getCreateEnvironmentFromBlueprint
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertyThe details of the policy of creating an environment.- Specified by:
getCreateEnvironmentFromBlueprintin interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getCreateEnvironmentProfile
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies that this is a create environment profile policy.Returns union: either
IResolvableorCfnPolicyGrant.CreateEnvironmentProfilePolicyGrantDetailProperty- Specified by:
getCreateEnvironmentProfilein interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getCreateFormType
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies that this is a create form type policy.Returns union: either
IResolvableorCfnPolicyGrant.CreateFormTypePolicyGrantDetailProperty- Specified by:
getCreateFormTypein interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getCreateGlossary
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies that this is a create glossary policy.Returns union: either
IResolvableorCfnPolicyGrant.CreateGlossaryPolicyGrantDetailProperty- Specified by:
getCreateGlossaryin interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getCreateProject
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies that this is a create project policy.Returns union: either
IResolvableorCfnPolicyGrant.CreateProjectPolicyGrantDetailProperty- Specified by:
getCreateProjectin interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getCreateProjectFromProjectProfile
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies whether to create a project from project profile.Returns union: either
IResolvableorCfnPolicyGrant.CreateProjectFromProjectProfilePolicyGrantDetailProperty- Specified by:
getCreateProjectFromProjectProfilein interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getDelegateCreateEnvironmentProfile
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies that this is the delegation of the create environment profile policy.- Specified by:
getDelegateCreateEnvironmentProfilein interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getOverrideDomainUnitOwners
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies whether to override domain unit owners.Returns union: either
IResolvableorCfnPolicyGrant.OverrideDomainUnitOwnersPolicyGrantDetailProperty- Specified by:
getOverrideDomainUnitOwnersin interfaceCfnPolicyGrant.PolicyGrantDetailProperty- See Also:
-
getOverrideProjectOwners
Description copied from interface:CfnPolicyGrant.PolicyGrantDetailPropertySpecifies whether to override project owners.Returns union: either
IResolvableorCfnPolicyGrant.OverrideProjectOwnersPolicyGrantDetailProperty- Specified by:
getOverrideProjectOwnersin interfaceCfnPolicyGrant.PolicyGrantDetailProperty- 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()
-