Package com.pulumi.aws.datazone.inputs
Class PolicyGrantDetailArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.datazone.inputs.PolicyGrantDetailArgs
-
public final class PolicyGrantDetailArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPolicyGrantDetailArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PolicyGrantDetailArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final PolicyGrantDetailArgs Empty
-
-
Method Detail
-
addToProjectMemberPool
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailAddToProjectMemberPoolArgs>> addToProjectMemberPool()
- Returns:
- Configuration for the `ADD_TO_PROJECT_MEMBER_POOL` policy type. See `addToProjectMemberPool` Block below.
-
createAssetType
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailCreateAssetTypeArgs>> createAssetType()
- Returns:
- Configuration for the `CREATE_ASSET_TYPE` policy type. See `createAssetType` Block below.
-
createDomainUnit
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailCreateDomainUnitArgs>> createDomainUnit()
- Returns:
- Configuration for the `CREATE_DOMAIN_UNIT` policy type. See `createDomainUnit` Block below.
-
createEnvironment
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailCreateEnvironmentArgs>> createEnvironment()
- Returns:
- Configuration for the `CREATE_ENVIRONMENT` policy type. Empty block.
-
createEnvironmentFromBlueprint
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailCreateEnvironmentFromBlueprintArgs>> createEnvironmentFromBlueprint()
- Returns:
- Configuration for the `CREATE_ENVIRONMENT_FROM_BLUEPRINT` policy type. Empty block.
-
createEnvironmentProfile
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailCreateEnvironmentProfileArgs>> createEnvironmentProfile()
- Returns:
- Configuration for the `CREATE_ENVIRONMENT_PROFILE` policy type. See `createEnvironmentProfile` Block below.
-
createFormType
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailCreateFormTypeArgs>> createFormType()
- Returns:
- Configuration for the `CREATE_FORM_TYPE` policy type. See `createFormType` Block below.
-
createGlossary
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailCreateGlossaryArgs>> createGlossary()
- Returns:
- Configuration for the `CREATE_GLOSSARY` policy type. See `createGlossary` Block below.
-
createProject
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailCreateProjectArgs>> createProject()
- Returns:
- Configuration for the `CREATE_PROJECT` policy type. See `createProject` Block below.
-
createProjectFromProjectProfile
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailCreateProjectFromProjectProfileArgs>> createProjectFromProjectProfile()
- Returns:
- Configuration for the `CREATE_PROJECT_FROM_PROJECT_PROFILE` policy type. See `createProjectFromProjectProfile` Block below.
-
delegateCreateEnvironmentProfile
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailDelegateCreateEnvironmentProfileArgs>> delegateCreateEnvironmentProfile()
- Returns:
- Configuration for the `DELEGATE_CREATE_ENVIRONMENT_PROFILE` policy type. Empty block.
-
overrideDomainUnitOwners
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailOverrideDomainUnitOwnersArgs>> overrideDomainUnitOwners()
- Returns:
- Configuration for the `OVERRIDE_DOMAIN_UNIT_OWNERS` policy type. See `overrideDomainUnitOwners` Block below.
-
overrideProjectOwners
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailOverrideProjectOwnersArgs>> overrideProjectOwners()
- Returns:
- Configuration for the `OVERRIDE_PROJECT_OWNERS` policy type. See `overrideProjectOwners` Block below.
-
useAssetType
public java.util.Optional<com.pulumi.core.Output<PolicyGrantDetailUseAssetTypeArgs>> useAssetType()
- Returns:
- Configuration for the `USE_ASSET_TYPE` policy type. See `useAssetType` Block below.
-
builder
public static PolicyGrantDetailArgs.Builder builder()
-
builder
public static PolicyGrantDetailArgs.Builder builder(PolicyGrantDetailArgs defaults)
-
-