module Stratosphere.DataZone.PolicyGrant.PolicyGrantDetailProperty (
module Exports, PolicyGrantDetailProperty(..),
mkPolicyGrantDetailProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.DataZone.PolicyGrant.AddToProjectMemberPoolPolicyGrantDetailProperty as Exports
import {-# SOURCE #-} Stratosphere.DataZone.PolicyGrant.CreateAssetTypePolicyGrantDetailProperty as Exports
import {-# SOURCE #-} Stratosphere.DataZone.PolicyGrant.CreateDomainUnitPolicyGrantDetailProperty as Exports
import {-# SOURCE #-} Stratosphere.DataZone.PolicyGrant.CreateEnvironmentProfilePolicyGrantDetailProperty as Exports
import {-# SOURCE #-} Stratosphere.DataZone.PolicyGrant.CreateFormTypePolicyGrantDetailProperty as Exports
import {-# SOURCE #-} Stratosphere.DataZone.PolicyGrant.CreateGlossaryPolicyGrantDetailProperty as Exports
import {-# SOURCE #-} Stratosphere.DataZone.PolicyGrant.CreateProjectFromProjectProfilePolicyGrantDetailProperty as Exports
import {-# SOURCE #-} Stratosphere.DataZone.PolicyGrant.CreateProjectPolicyGrantDetailProperty as Exports
import {-# SOURCE #-} Stratosphere.DataZone.PolicyGrant.OverrideDomainUnitOwnersPolicyGrantDetailProperty as Exports
import {-# SOURCE #-} Stratosphere.DataZone.PolicyGrant.OverrideProjectOwnersPolicyGrantDetailProperty as Exports
import Stratosphere.ResourceProperties
data PolicyGrantDetailProperty
=
PolicyGrantDetailProperty {PolicyGrantDetailProperty -> ()
haddock_workaround_ :: (),
PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
addToProjectMemberPool :: (Prelude.Maybe AddToProjectMemberPoolPolicyGrantDetailProperty),
PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createAssetType :: (Prelude.Maybe CreateAssetTypePolicyGrantDetailProperty),
PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createDomainUnit :: (Prelude.Maybe CreateDomainUnitPolicyGrantDetailProperty),
PolicyGrantDetailProperty -> Maybe Object
createEnvironment :: (Prelude.Maybe JSON.Object),
PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: (Prelude.Maybe JSON.Object),
PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createEnvironmentProfile :: (Prelude.Maybe CreateEnvironmentProfilePolicyGrantDetailProperty),
PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createFormType :: (Prelude.Maybe CreateFormTypePolicyGrantDetailProperty),
PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createGlossary :: (Prelude.Maybe CreateGlossaryPolicyGrantDetailProperty),
PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProject :: (Prelude.Maybe CreateProjectPolicyGrantDetailProperty),
PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
createProjectFromProjectProfile :: (Prelude.Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty),
PolicyGrantDetailProperty -> Maybe Object
delegateCreateEnvironmentProfile :: (Prelude.Maybe JSON.Object),
PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideDomainUnitOwners :: (Prelude.Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty),
PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
overrideProjectOwners :: (Prelude.Maybe OverrideProjectOwnersPolicyGrantDetailProperty)}
deriving stock (PolicyGrantDetailProperty -> PolicyGrantDetailProperty -> Bool
(PolicyGrantDetailProperty -> PolicyGrantDetailProperty -> Bool)
-> (PolicyGrantDetailProperty -> PolicyGrantDetailProperty -> Bool)
-> Eq PolicyGrantDetailProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PolicyGrantDetailProperty -> PolicyGrantDetailProperty -> Bool
== :: PolicyGrantDetailProperty -> PolicyGrantDetailProperty -> Bool
$c/= :: PolicyGrantDetailProperty -> PolicyGrantDetailProperty -> Bool
/= :: PolicyGrantDetailProperty -> PolicyGrantDetailProperty -> Bool
Prelude.Eq, Int -> PolicyGrantDetailProperty -> ShowS
[PolicyGrantDetailProperty] -> ShowS
PolicyGrantDetailProperty -> String
(Int -> PolicyGrantDetailProperty -> ShowS)
-> (PolicyGrantDetailProperty -> String)
-> ([PolicyGrantDetailProperty] -> ShowS)
-> Show PolicyGrantDetailProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PolicyGrantDetailProperty -> ShowS
showsPrec :: Int -> PolicyGrantDetailProperty -> ShowS
$cshow :: PolicyGrantDetailProperty -> String
show :: PolicyGrantDetailProperty -> String
$cshowList :: [PolicyGrantDetailProperty] -> ShowS
showList :: [PolicyGrantDetailProperty] -> ShowS
Prelude.Show)
mkPolicyGrantDetailProperty :: PolicyGrantDetailProperty
mkPolicyGrantDetailProperty :: PolicyGrantDetailProperty
mkPolicyGrantDetailProperty
= PolicyGrantDetailProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (),
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
addToProjectMemberPool = Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
forall a. Maybe a
Prelude.Nothing,
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createAssetType = Maybe CreateAssetTypePolicyGrantDetailProperty
forall a. Maybe a
Prelude.Nothing,
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createDomainUnit = Maybe CreateDomainUnitPolicyGrantDetailProperty
forall a. Maybe a
Prelude.Nothing,
createEnvironment :: Maybe Object
createEnvironment = Maybe Object
forall a. Maybe a
Prelude.Nothing,
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentFromBlueprint = Maybe Object
forall a. Maybe a
Prelude.Nothing,
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createEnvironmentProfile = Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
forall a. Maybe a
Prelude.Nothing,
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createFormType = Maybe CreateFormTypePolicyGrantDetailProperty
forall a. Maybe a
Prelude.Nothing, createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createGlossary = Maybe CreateGlossaryPolicyGrantDetailProperty
forall a. Maybe a
Prelude.Nothing,
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProject = Maybe CreateProjectPolicyGrantDetailProperty
forall a. Maybe a
Prelude.Nothing,
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
createProjectFromProjectProfile = Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
forall a. Maybe a
Prelude.Nothing,
delegateCreateEnvironmentProfile :: Maybe Object
delegateCreateEnvironmentProfile = Maybe Object
forall a. Maybe a
Prelude.Nothing,
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideDomainUnitOwners = Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
forall a. Maybe a
Prelude.Nothing,
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
overrideProjectOwners = Maybe OverrideProjectOwnersPolicyGrantDetailProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties PolicyGrantDetailProperty where
toResourceProperties :: PolicyGrantDetailProperty -> ResourceProperties
toResourceProperties PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::DataZone::PolicyGrant.PolicyGrantDetail",
supportsTags :: Bool
supportsTags = Bool
Prelude.False,
properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key
-> AddToProjectMemberPoolPolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AddToProjectMemberPool"
(AddToProjectMemberPoolPolicyGrantDetailProperty -> (Key, Value))
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
addToProjectMemberPool,
Key -> CreateAssetTypePolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateAssetType" (CreateAssetTypePolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateAssetTypePolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateAssetTypePolicyGrantDetailProperty
createAssetType,
Key -> CreateDomainUnitPolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateDomainUnit" (CreateDomainUnitPolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateDomainUnitPolicyGrantDetailProperty
createDomainUnit,
Key -> Object -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateEnvironment" (Object -> (Key, Value)) -> Maybe Object -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe Object
createEnvironment,
Key -> Object -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateEnvironmentFromBlueprint"
(Object -> (Key, Value)) -> Maybe Object -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe Object
createEnvironmentFromBlueprint,
Key
-> CreateEnvironmentProfilePolicyGrantDetailProperty
-> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateEnvironmentProfile"
(CreateEnvironmentProfilePolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createEnvironmentProfile,
Key -> CreateFormTypePolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateFormType" (CreateFormTypePolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateFormTypePolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateFormTypePolicyGrantDetailProperty
createFormType,
Key -> CreateGlossaryPolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateGlossary" (CreateGlossaryPolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateGlossaryPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateGlossaryPolicyGrantDetailProperty
createGlossary,
Key -> CreateProjectPolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateProject" (CreateProjectPolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateProjectPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateProjectPolicyGrantDetailProperty
createProject,
Key
-> CreateProjectFromProjectProfilePolicyGrantDetailProperty
-> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateProjectFromProjectProfile"
(CreateProjectFromProjectProfilePolicyGrantDetailProperty
-> (Key, Value))
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
createProjectFromProjectProfile,
Key -> Object -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DelegateCreateEnvironmentProfile"
(Object -> (Key, Value)) -> Maybe Object -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe Object
delegateCreateEnvironmentProfile,
Key
-> OverrideDomainUnitOwnersPolicyGrantDetailProperty
-> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OverrideDomainUnitOwners"
(OverrideDomainUnitOwnersPolicyGrantDetailProperty -> (Key, Value))
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideDomainUnitOwners,
Key
-> OverrideProjectOwnersPolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OverrideProjectOwners"
(OverrideProjectOwnersPolicyGrantDetailProperty -> (Key, Value))
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
overrideProjectOwners])}
instance JSON.ToJSON PolicyGrantDetailProperty where
toJSON :: PolicyGrantDetailProperty -> Value
toJSON PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= [(Key, Value)] -> Value
JSON.object
([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key
-> AddToProjectMemberPoolPolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AddToProjectMemberPool"
(AddToProjectMemberPoolPolicyGrantDetailProperty -> (Key, Value))
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
addToProjectMemberPool,
Key -> CreateAssetTypePolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateAssetType" (CreateAssetTypePolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateAssetTypePolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateAssetTypePolicyGrantDetailProperty
createAssetType,
Key -> CreateDomainUnitPolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateDomainUnit" (CreateDomainUnitPolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateDomainUnitPolicyGrantDetailProperty
createDomainUnit,
Key -> Object -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateEnvironment" (Object -> (Key, Value)) -> Maybe Object -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe Object
createEnvironment,
Key -> Object -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateEnvironmentFromBlueprint"
(Object -> (Key, Value)) -> Maybe Object -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe Object
createEnvironmentFromBlueprint,
Key
-> CreateEnvironmentProfilePolicyGrantDetailProperty
-> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateEnvironmentProfile"
(CreateEnvironmentProfilePolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createEnvironmentProfile,
Key -> CreateFormTypePolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateFormType" (CreateFormTypePolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateFormTypePolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateFormTypePolicyGrantDetailProperty
createFormType,
Key -> CreateGlossaryPolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateGlossary" (CreateGlossaryPolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateGlossaryPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateGlossaryPolicyGrantDetailProperty
createGlossary,
Key -> CreateProjectPolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateProject" (CreateProjectPolicyGrantDetailProperty -> (Key, Value))
-> Maybe CreateProjectPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateProjectPolicyGrantDetailProperty
createProject,
Key
-> CreateProjectFromProjectProfilePolicyGrantDetailProperty
-> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreateProjectFromProjectProfile"
(CreateProjectFromProjectProfilePolicyGrantDetailProperty
-> (Key, Value))
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
createProjectFromProjectProfile,
Key -> Object -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DelegateCreateEnvironmentProfile"
(Object -> (Key, Value)) -> Maybe Object -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe Object
delegateCreateEnvironmentProfile,
Key
-> OverrideDomainUnitOwnersPolicyGrantDetailProperty
-> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OverrideDomainUnitOwners"
(OverrideDomainUnitOwnersPolicyGrantDetailProperty -> (Key, Value))
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideDomainUnitOwners,
Key
-> OverrideProjectOwnersPolicyGrantDetailProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OverrideProjectOwners"
(OverrideProjectOwnersPolicyGrantDetailProperty -> (Key, Value))
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
overrideProjectOwners]))
instance Property "AddToProjectMemberPool" PolicyGrantDetailProperty where
type PropertyType "AddToProjectMemberPool" PolicyGrantDetailProperty = AddToProjectMemberPoolPolicyGrantDetailProperty
set :: PropertyType "AddToProjectMemberPool" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType "AddToProjectMemberPool" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
addToProjectMemberPool = AddToProjectMemberPoolPolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AddToProjectMemberPool" PolicyGrantDetailProperty
AddToProjectMemberPoolPolicyGrantDetailProperty
newValue, Maybe Object
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "CreateAssetType" PolicyGrantDetailProperty where
type PropertyType "CreateAssetType" PolicyGrantDetailProperty = CreateAssetTypePolicyGrantDetailProperty
set :: PropertyType "CreateAssetType" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType "CreateAssetType" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createAssetType = CreateAssetTypePolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CreateAssetType" PolicyGrantDetailProperty
CreateAssetTypePolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "CreateDomainUnit" PolicyGrantDetailProperty where
type PropertyType "CreateDomainUnit" PolicyGrantDetailProperty = CreateDomainUnitPolicyGrantDetailProperty
set :: PropertyType "CreateDomainUnit" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType "CreateDomainUnit" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createDomainUnit = CreateDomainUnitPolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CreateDomainUnit" PolicyGrantDetailProperty
CreateDomainUnitPolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "CreateEnvironment" PolicyGrantDetailProperty where
type PropertyType "CreateEnvironment" PolicyGrantDetailProperty = JSON.Object
set :: PropertyType "CreateEnvironment" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType "CreateEnvironment" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{createEnvironment :: Maybe Object
createEnvironment = Object -> Maybe Object
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure Object
PropertyType "CreateEnvironment" PolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "CreateEnvironmentFromBlueprint" PolicyGrantDetailProperty where
type PropertyType "CreateEnvironmentFromBlueprint" PolicyGrantDetailProperty = JSON.Object
set :: PropertyType
"CreateEnvironmentFromBlueprint" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType
"CreateEnvironmentFromBlueprint" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentFromBlueprint = Object -> Maybe Object
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure Object
PropertyType
"CreateEnvironmentFromBlueprint" PolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "CreateEnvironmentProfile" PolicyGrantDetailProperty where
type PropertyType "CreateEnvironmentProfile" PolicyGrantDetailProperty = CreateEnvironmentProfilePolicyGrantDetailProperty
set :: PropertyType "CreateEnvironmentProfile" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType "CreateEnvironmentProfile" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createEnvironmentProfile = CreateEnvironmentProfilePolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CreateEnvironmentProfile" PolicyGrantDetailProperty
CreateEnvironmentProfilePolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "CreateFormType" PolicyGrantDetailProperty where
type PropertyType "CreateFormType" PolicyGrantDetailProperty = CreateFormTypePolicyGrantDetailProperty
set :: PropertyType "CreateFormType" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType "CreateFormType" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createFormType = CreateFormTypePolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CreateFormType" PolicyGrantDetailProperty
CreateFormTypePolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "CreateGlossary" PolicyGrantDetailProperty where
type PropertyType "CreateGlossary" PolicyGrantDetailProperty = CreateGlossaryPolicyGrantDetailProperty
set :: PropertyType "CreateGlossary" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType "CreateGlossary" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createGlossary = CreateGlossaryPolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CreateGlossary" PolicyGrantDetailProperty
CreateGlossaryPolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "CreateProject" PolicyGrantDetailProperty where
type PropertyType "CreateProject" PolicyGrantDetailProperty = CreateProjectPolicyGrantDetailProperty
set :: PropertyType "CreateProject" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType "CreateProject" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProject = CreateProjectPolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CreateProject" PolicyGrantDetailProperty
CreateProjectPolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "CreateProjectFromProjectProfile" PolicyGrantDetailProperty where
type PropertyType "CreateProjectFromProjectProfile" PolicyGrantDetailProperty = CreateProjectFromProjectProfilePolicyGrantDetailProperty
set :: PropertyType
"CreateProjectFromProjectProfile" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType
"CreateProjectFromProjectProfile" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
createProjectFromProjectProfile = CreateProjectFromProjectProfilePolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"CreateProjectFromProjectProfile" PolicyGrantDetailProperty
CreateProjectFromProjectProfilePolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "DelegateCreateEnvironmentProfile" PolicyGrantDetailProperty where
type PropertyType "DelegateCreateEnvironmentProfile" PolicyGrantDetailProperty = JSON.Object
set :: PropertyType
"DelegateCreateEnvironmentProfile" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType
"DelegateCreateEnvironmentProfile" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{delegateCreateEnvironmentProfile :: Maybe Object
delegateCreateEnvironmentProfile = Object -> Maybe Object
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure Object
PropertyType
"DelegateCreateEnvironmentProfile" PolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "OverrideDomainUnitOwners" PolicyGrantDetailProperty where
type PropertyType "OverrideDomainUnitOwners" PolicyGrantDetailProperty = OverrideDomainUnitOwnersPolicyGrantDetailProperty
set :: PropertyType "OverrideDomainUnitOwners" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType "OverrideDomainUnitOwners" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideDomainUnitOwners = OverrideDomainUnitOwnersPolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "OverrideDomainUnitOwners" PolicyGrantDetailProperty
OverrideDomainUnitOwnersPolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
instance Property "OverrideProjectOwners" PolicyGrantDetailProperty where
type PropertyType "OverrideProjectOwners" PolicyGrantDetailProperty = OverrideProjectOwnersPolicyGrantDetailProperty
set :: PropertyType "OverrideProjectOwners" PolicyGrantDetailProperty
-> PolicyGrantDetailProperty -> PolicyGrantDetailProperty
set PropertyType "OverrideProjectOwners" PolicyGrantDetailProperty
newValue PolicyGrantDetailProperty {Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
Maybe OverrideProjectOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: PolicyGrantDetailProperty -> ()
addToProjectMemberPool :: PolicyGrantDetailProperty
-> Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: PolicyGrantDetailProperty
-> Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: PolicyGrantDetailProperty
-> Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentFromBlueprint :: PolicyGrantDetailProperty -> Maybe Object
createEnvironmentProfile :: PolicyGrantDetailProperty
-> Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: PolicyGrantDetailProperty
-> Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: PolicyGrantDetailProperty
-> Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: PolicyGrantDetailProperty
-> Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: PolicyGrantDetailProperty
-> Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: PolicyGrantDetailProperty -> Maybe Object
overrideDomainUnitOwners :: PolicyGrantDetailProperty
-> Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: PolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
..}
= PolicyGrantDetailProperty
{overrideProjectOwners :: Maybe OverrideProjectOwnersPolicyGrantDetailProperty
overrideProjectOwners = OverrideProjectOwnersPolicyGrantDetailProperty
-> Maybe OverrideProjectOwnersPolicyGrantDetailProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "OverrideProjectOwners" PolicyGrantDetailProperty
OverrideProjectOwnersPolicyGrantDetailProperty
newValue, Maybe Object
Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
Maybe CreateAssetTypePolicyGrantDetailProperty
Maybe CreateDomainUnitPolicyGrantDetailProperty
Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
Maybe CreateFormTypePolicyGrantDetailProperty
Maybe CreateGlossaryPolicyGrantDetailProperty
Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
Maybe CreateProjectPolicyGrantDetailProperty
Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
()
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
haddock_workaround_ :: ()
addToProjectMemberPool :: Maybe AddToProjectMemberPoolPolicyGrantDetailProperty
createAssetType :: Maybe CreateAssetTypePolicyGrantDetailProperty
createDomainUnit :: Maybe CreateDomainUnitPolicyGrantDetailProperty
createEnvironment :: Maybe Object
createEnvironmentFromBlueprint :: Maybe Object
createEnvironmentProfile :: Maybe CreateEnvironmentProfilePolicyGrantDetailProperty
createFormType :: Maybe CreateFormTypePolicyGrantDetailProperty
createGlossary :: Maybe CreateGlossaryPolicyGrantDetailProperty
createProject :: Maybe CreateProjectPolicyGrantDetailProperty
createProjectFromProjectProfile :: Maybe CreateProjectFromProjectProfilePolicyGrantDetailProperty
delegateCreateEnvironmentProfile :: Maybe Object
overrideDomainUnitOwners :: Maybe OverrideDomainUnitOwnersPolicyGrantDetailProperty
..}