Class PolicyGrantDetail


  • public final class PolicyGrantDetail
    extends java.lang.Object
    • 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.
      • 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.