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