module Stratosphere.CodePipeline.Pipeline.ActionDeclarationProperty (
module Exports, ActionDeclarationProperty(..),
mkActionDeclarationProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.CodePipeline.Pipeline.ActionTypeIdProperty as Exports
import {-# SOURCE #-} Stratosphere.CodePipeline.Pipeline.EnvironmentVariableProperty as Exports
import {-# SOURCE #-} Stratosphere.CodePipeline.Pipeline.InputArtifactProperty as Exports
import {-# SOURCE #-} Stratosphere.CodePipeline.Pipeline.OutputArtifactProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Value
data ActionDeclarationProperty
=
ActionDeclarationProperty {ActionDeclarationProperty -> ()
haddock_workaround_ :: (),
ActionDeclarationProperty -> ActionTypeIdProperty
actionTypeId :: ActionTypeIdProperty,
ActionDeclarationProperty -> Maybe (ValueList Text)
commands :: (Prelude.Maybe (ValueList Prelude.Text)),
ActionDeclarationProperty -> Maybe Object
configuration :: (Prelude.Maybe JSON.Object),
ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
environmentVariables :: (Prelude.Maybe [EnvironmentVariableProperty]),
ActionDeclarationProperty -> Maybe [InputArtifactProperty]
inputArtifacts :: (Prelude.Maybe [InputArtifactProperty]),
ActionDeclarationProperty -> Value Text
name :: (Value Prelude.Text),
ActionDeclarationProperty -> Maybe (Value Text)
namespace :: (Prelude.Maybe (Value Prelude.Text)),
ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputArtifacts :: (Prelude.Maybe [OutputArtifactProperty]),
ActionDeclarationProperty -> Maybe (ValueList Text)
outputVariables :: (Prelude.Maybe (ValueList Prelude.Text)),
ActionDeclarationProperty -> Maybe (Value Text)
region :: (Prelude.Maybe (Value Prelude.Text)),
ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: (Prelude.Maybe (Value Prelude.Text)),
ActionDeclarationProperty -> Maybe (Value Integer)
runOrder :: (Prelude.Maybe (Value Prelude.Integer)),
ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: (Prelude.Maybe (Value Prelude.Integer))}
deriving stock (ActionDeclarationProperty -> ActionDeclarationProperty -> Bool
(ActionDeclarationProperty -> ActionDeclarationProperty -> Bool)
-> (ActionDeclarationProperty -> ActionDeclarationProperty -> Bool)
-> Eq ActionDeclarationProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ActionDeclarationProperty -> ActionDeclarationProperty -> Bool
== :: ActionDeclarationProperty -> ActionDeclarationProperty -> Bool
$c/= :: ActionDeclarationProperty -> ActionDeclarationProperty -> Bool
/= :: ActionDeclarationProperty -> ActionDeclarationProperty -> Bool
Prelude.Eq, Int -> ActionDeclarationProperty -> ShowS
[ActionDeclarationProperty] -> ShowS
ActionDeclarationProperty -> String
(Int -> ActionDeclarationProperty -> ShowS)
-> (ActionDeclarationProperty -> String)
-> ([ActionDeclarationProperty] -> ShowS)
-> Show ActionDeclarationProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ActionDeclarationProperty -> ShowS
showsPrec :: Int -> ActionDeclarationProperty -> ShowS
$cshow :: ActionDeclarationProperty -> String
show :: ActionDeclarationProperty -> String
$cshowList :: [ActionDeclarationProperty] -> ShowS
showList :: [ActionDeclarationProperty] -> ShowS
Prelude.Show)
mkActionDeclarationProperty ::
ActionTypeIdProperty
-> Value Prelude.Text -> ActionDeclarationProperty
mkActionDeclarationProperty :: ActionTypeIdProperty -> Value Text -> ActionDeclarationProperty
mkActionDeclarationProperty ActionTypeIdProperty
actionTypeId Value Text
name
= ActionDeclarationProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), actionTypeId :: ActionTypeIdProperty
actionTypeId = ActionTypeIdProperty
actionTypeId,
name :: Value Text
name = Value Text
name, commands :: Maybe (ValueList Text)
commands = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing,
configuration :: Maybe Object
configuration = Maybe Object
forall a. Maybe a
Prelude.Nothing,
environmentVariables :: Maybe [EnvironmentVariableProperty]
environmentVariables = Maybe [EnvironmentVariableProperty]
forall a. Maybe a
Prelude.Nothing,
inputArtifacts :: Maybe [InputArtifactProperty]
inputArtifacts = Maybe [InputArtifactProperty]
forall a. Maybe a
Prelude.Nothing, namespace :: Maybe (Value Text)
namespace = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
outputArtifacts :: Maybe [OutputArtifactProperty]
outputArtifacts = Maybe [OutputArtifactProperty]
forall a. Maybe a
Prelude.Nothing,
outputVariables :: Maybe (ValueList Text)
outputVariables = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing, region :: Maybe (Value Text)
region = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
roleArn :: Maybe (Value Text)
roleArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, runOrder :: Maybe (Value Integer)
runOrder = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
timeoutInMinutes :: Maybe (Value Integer)
timeoutInMinutes = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties ActionDeclarationProperty where
toResourceProperties :: ActionDeclarationProperty -> ResourceProperties
toResourceProperties ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::CodePipeline::Pipeline.ActionDeclaration",
supportsTags :: Bool
supportsTags = Bool
Prelude.False,
properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
[Key
"ActionTypeId" Key -> ActionTypeIdProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= ActionTypeIdProperty
actionTypeId, Key
"Name" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
name]
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Commands" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
commands,
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
"Configuration" (Object -> (Key, Value)) -> Maybe Object -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe Object
configuration,
Key -> [EnvironmentVariableProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnvironmentVariables" ([EnvironmentVariableProperty] -> (Key, Value))
-> Maybe [EnvironmentVariableProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [EnvironmentVariableProperty]
environmentVariables,
Key -> [InputArtifactProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"InputArtifacts" ([InputArtifactProperty] -> (Key, Value))
-> Maybe [InputArtifactProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [InputArtifactProperty]
inputArtifacts,
Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Namespace" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
namespace,
Key -> [OutputArtifactProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OutputArtifacts" ([OutputArtifactProperty] -> (Key, Value))
-> Maybe [OutputArtifactProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [OutputArtifactProperty]
outputArtifacts,
Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OutputVariables" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
outputVariables,
Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Region" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
region,
Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RoleArn" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
roleArn,
Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RunOrder" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
runOrder,
Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TimeoutInMinutes" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
timeoutInMinutes]))}
instance JSON.ToJSON ActionDeclarationProperty where
toJSON :: ActionDeclarationProperty -> Value
toJSON ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= [(Key, Value)] -> Value
JSON.object
([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
[Key
"ActionTypeId" Key -> ActionTypeIdProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= ActionTypeIdProperty
actionTypeId, Key
"Name" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
name]
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Commands" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
commands,
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
"Configuration" (Object -> (Key, Value)) -> Maybe Object -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe Object
configuration,
Key -> [EnvironmentVariableProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnvironmentVariables" ([EnvironmentVariableProperty] -> (Key, Value))
-> Maybe [EnvironmentVariableProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [EnvironmentVariableProperty]
environmentVariables,
Key -> [InputArtifactProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"InputArtifacts" ([InputArtifactProperty] -> (Key, Value))
-> Maybe [InputArtifactProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [InputArtifactProperty]
inputArtifacts,
Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Namespace" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
namespace,
Key -> [OutputArtifactProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OutputArtifacts" ([OutputArtifactProperty] -> (Key, Value))
-> Maybe [OutputArtifactProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [OutputArtifactProperty]
outputArtifacts,
Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OutputVariables" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
outputVariables,
Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Region" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
region,
Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RoleArn" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
roleArn,
Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RunOrder" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
runOrder,
Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TimeoutInMinutes" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
timeoutInMinutes])))
instance Property "ActionTypeId" ActionDeclarationProperty where
type PropertyType "ActionTypeId" ActionDeclarationProperty = ActionTypeIdProperty
set :: PropertyType "ActionTypeId" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "ActionTypeId" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty {actionTypeId :: ActionTypeIdProperty
actionTypeId = PropertyType "ActionTypeId" ActionDeclarationProperty
ActionTypeIdProperty
newValue, Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "Commands" ActionDeclarationProperty where
type PropertyType "Commands" ActionDeclarationProperty = ValueList Prelude.Text
set :: PropertyType "Commands" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "Commands" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty {commands :: Maybe (ValueList Text)
commands = ValueList Text -> Maybe (ValueList Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Commands" ActionDeclarationProperty
ValueList Text
newValue, Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "Configuration" ActionDeclarationProperty where
type PropertyType "Configuration" ActionDeclarationProperty = JSON.Object
set :: PropertyType "Configuration" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "Configuration" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty
{configuration :: Maybe Object
configuration = Object -> Maybe Object
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure Object
PropertyType "Configuration" ActionDeclarationProperty
newValue, Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "EnvironmentVariables" ActionDeclarationProperty where
type PropertyType "EnvironmentVariables" ActionDeclarationProperty = [EnvironmentVariableProperty]
set :: PropertyType "EnvironmentVariables" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "EnvironmentVariables" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty
{environmentVariables :: Maybe [EnvironmentVariableProperty]
environmentVariables = [EnvironmentVariableProperty]
-> Maybe [EnvironmentVariableProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [EnvironmentVariableProperty]
PropertyType "EnvironmentVariables" ActionDeclarationProperty
newValue, Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "InputArtifacts" ActionDeclarationProperty where
type PropertyType "InputArtifacts" ActionDeclarationProperty = [InputArtifactProperty]
set :: PropertyType "InputArtifacts" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "InputArtifacts" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty
{inputArtifacts :: Maybe [InputArtifactProperty]
inputArtifacts = [InputArtifactProperty] -> Maybe [InputArtifactProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [InputArtifactProperty]
PropertyType "InputArtifacts" ActionDeclarationProperty
newValue, Maybe [EnvironmentVariableProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "Name" ActionDeclarationProperty where
type PropertyType "Name" ActionDeclarationProperty = Value Prelude.Text
set :: PropertyType "Name" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "Name" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty {name :: Value Text
name = PropertyType "Name" ActionDeclarationProperty
Value Text
newValue, Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "Namespace" ActionDeclarationProperty where
type PropertyType "Namespace" ActionDeclarationProperty = Value Prelude.Text
set :: PropertyType "Namespace" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "Namespace" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty {namespace :: Maybe (Value Text)
namespace = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Namespace" ActionDeclarationProperty
Value Text
newValue, Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "OutputArtifacts" ActionDeclarationProperty where
type PropertyType "OutputArtifacts" ActionDeclarationProperty = [OutputArtifactProperty]
set :: PropertyType "OutputArtifacts" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "OutputArtifacts" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty
{outputArtifacts :: Maybe [OutputArtifactProperty]
outputArtifacts = [OutputArtifactProperty] -> Maybe [OutputArtifactProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [OutputArtifactProperty]
PropertyType "OutputArtifacts" ActionDeclarationProperty
newValue, Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "OutputVariables" ActionDeclarationProperty where
type PropertyType "OutputVariables" ActionDeclarationProperty = ValueList Prelude.Text
set :: PropertyType "OutputVariables" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "OutputVariables" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty
{outputVariables :: Maybe (ValueList Text)
outputVariables = ValueList Text -> Maybe (ValueList Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "OutputVariables" ActionDeclarationProperty
ValueList Text
newValue, Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "Region" ActionDeclarationProperty where
type PropertyType "Region" ActionDeclarationProperty = Value Prelude.Text
set :: PropertyType "Region" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "Region" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty {region :: Maybe (Value Text)
region = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Region" ActionDeclarationProperty
Value Text
newValue, Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "RoleArn" ActionDeclarationProperty where
type PropertyType "RoleArn" ActionDeclarationProperty = Value Prelude.Text
set :: PropertyType "RoleArn" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "RoleArn" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty {roleArn :: Maybe (Value Text)
roleArn = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RoleArn" ActionDeclarationProperty
Value Text
newValue, Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "RunOrder" ActionDeclarationProperty where
type PropertyType "RunOrder" ActionDeclarationProperty = Value Prelude.Integer
set :: PropertyType "RunOrder" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "RunOrder" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty {runOrder :: Maybe (Value Integer)
runOrder = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RunOrder" ActionDeclarationProperty
Value Integer
newValue, Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
timeoutInMinutes :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
timeoutInMinutes :: Maybe (Value Integer)
..}
instance Property "TimeoutInMinutes" ActionDeclarationProperty where
type PropertyType "TimeoutInMinutes" ActionDeclarationProperty = Value Prelude.Integer
set :: PropertyType "TimeoutInMinutes" ActionDeclarationProperty
-> ActionDeclarationProperty -> ActionDeclarationProperty
set PropertyType "TimeoutInMinutes" ActionDeclarationProperty
newValue ActionDeclarationProperty {Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ActionDeclarationProperty -> ()
actionTypeId :: ActionDeclarationProperty -> ActionTypeIdProperty
commands :: ActionDeclarationProperty -> Maybe (ValueList Text)
configuration :: ActionDeclarationProperty -> Maybe Object
environmentVariables :: ActionDeclarationProperty -> Maybe [EnvironmentVariableProperty]
inputArtifacts :: ActionDeclarationProperty -> Maybe [InputArtifactProperty]
name :: ActionDeclarationProperty -> Value Text
namespace :: ActionDeclarationProperty -> Maybe (Value Text)
outputArtifacts :: ActionDeclarationProperty -> Maybe [OutputArtifactProperty]
outputVariables :: ActionDeclarationProperty -> Maybe (ValueList Text)
region :: ActionDeclarationProperty -> Maybe (Value Text)
roleArn :: ActionDeclarationProperty -> Maybe (Value Text)
runOrder :: ActionDeclarationProperty -> Maybe (Value Integer)
timeoutInMinutes :: ActionDeclarationProperty -> Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
timeoutInMinutes :: Maybe (Value Integer)
..}
= ActionDeclarationProperty
{timeoutInMinutes :: Maybe (Value Integer)
timeoutInMinutes = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "TimeoutInMinutes" ActionDeclarationProperty
Value Integer
newValue, Maybe [EnvironmentVariableProperty]
Maybe [InputArtifactProperty]
Maybe [OutputArtifactProperty]
Maybe Object
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
ActionTypeIdProperty
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
haddock_workaround_ :: ()
actionTypeId :: ActionTypeIdProperty
commands :: Maybe (ValueList Text)
configuration :: Maybe Object
environmentVariables :: Maybe [EnvironmentVariableProperty]
inputArtifacts :: Maybe [InputArtifactProperty]
name :: Value Text
namespace :: Maybe (Value Text)
outputArtifacts :: Maybe [OutputArtifactProperty]
outputVariables :: Maybe (ValueList Text)
region :: Maybe (Value Text)
roleArn :: Maybe (Value Text)
runOrder :: Maybe (Value Integer)
..}