Package com.pulumi.aws.datazone.outputs
Class PolicyGrantDetail
- java.lang.Object
-
- com.pulumi.aws.datazone.outputs.PolicyGrantDetail
-
public final class PolicyGrantDetail extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPolicyGrantDetail.Builder
-
Method Summary
-
-
-
Method Detail
-
addToProjectMemberPool
public java.util.Optional<PolicyGrantDetailAddToProjectMemberPool> addToProjectMemberPool()
- Returns:
- Configuration for the `ADD_TO_PROJECT_MEMBER_POOL` policy type. See `addToProjectMemberPool` Block below.
-
createAssetType
public java.util.Optional<PolicyGrantDetailCreateAssetType> createAssetType()
- Returns:
- Configuration for the `CREATE_ASSET_TYPE` policy type. See `createAssetType` Block below.
-
createDomainUnit
public java.util.Optional<PolicyGrantDetailCreateDomainUnit> createDomainUnit()
- Returns:
- Configuration for the `CREATE_DOMAIN_UNIT` policy type. See `createDomainUnit` Block below.
-
createEnvironment
public java.util.Optional<PolicyGrantDetailCreateEnvironment> createEnvironment()
- Returns:
- Configuration for the `CREATE_ENVIRONMENT` policy type. Empty block.
-
createEnvironmentFromBlueprint
public java.util.Optional<PolicyGrantDetailCreateEnvironmentFromBlueprint> createEnvironmentFromBlueprint()
- Returns:
- Configuration for the `CREATE_ENVIRONMENT_FROM_BLUEPRINT` policy type. Empty block.
-
createEnvironmentProfile
public java.util.Optional<PolicyGrantDetailCreateEnvironmentProfile> createEnvironmentProfile()
- Returns:
- Configuration for the `CREATE_ENVIRONMENT_PROFILE` policy type. See `createEnvironmentProfile` Block below.
-
createFormType
public java.util.Optional<PolicyGrantDetailCreateFormType> createFormType()
- Returns:
- Configuration for the `CREATE_FORM_TYPE` policy type. See `createFormType` Block below.
-
createGlossary
public java.util.Optional<PolicyGrantDetailCreateGlossary> createGlossary()
- Returns:
- Configuration for the `CREATE_GLOSSARY` policy type. See `createGlossary` Block below.
-
createProject
public java.util.Optional<PolicyGrantDetailCreateProject> createProject()
- Returns:
- Configuration for the `CREATE_PROJECT` policy type. See `createProject` Block below.
-
createProjectFromProjectProfile
public java.util.Optional<PolicyGrantDetailCreateProjectFromProjectProfile> createProjectFromProjectProfile()
- Returns:
- Configuration for the `CREATE_PROJECT_FROM_PROJECT_PROFILE` policy type. See `createProjectFromProjectProfile` Block below.
-
delegateCreateEnvironmentProfile
public java.util.Optional<PolicyGrantDetailDelegateCreateEnvironmentProfile> delegateCreateEnvironmentProfile()
- Returns:
- Configuration for the `DELEGATE_CREATE_ENVIRONMENT_PROFILE` policy type. Empty block.
-
overrideDomainUnitOwners
public java.util.Optional<PolicyGrantDetailOverrideDomainUnitOwners> overrideDomainUnitOwners()
- Returns:
- Configuration for the `OVERRIDE_DOMAIN_UNIT_OWNERS` policy type. See `overrideDomainUnitOwners` Block below.
-
overrideProjectOwners
public java.util.Optional<PolicyGrantDetailOverrideProjectOwners> overrideProjectOwners()
- Returns:
- Configuration for the `OVERRIDE_PROJECT_OWNERS` policy type. See `overrideProjectOwners` Block below.
-
useAssetType
public java.util.Optional<PolicyGrantDetailUseAssetType> useAssetType()
- Returns:
- Configuration for the `USE_ASSET_TYPE` policy type. See `useAssetType` Block below.
-
builder
public static PolicyGrantDetail.Builder builder()
-
builder
public static PolicyGrantDetail.Builder builder(PolicyGrantDetail defaults)
-
-