| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.GreengrassV2.Deployment
Documentation
data DeploymentIoTJobConfigurationProperty Source #
Constructors
| DeploymentIoTJobConfigurationProperty | |
Instances
data IoTJobAbortConfigProperty Source #
Constructors
| IoTJobAbortConfigProperty | |
Fields | |
Instances
| ToJSON IoTJobAbortConfigProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobAbortConfigProperty Methods toJSON :: IoTJobAbortConfigProperty -> Value # toEncoding :: IoTJobAbortConfigProperty -> Encoding # toJSONList :: [IoTJobAbortConfigProperty] -> Value # | |||||
| Show IoTJobAbortConfigProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobAbortConfigProperty Methods showsPrec :: Int -> IoTJobAbortConfigProperty -> ShowS # show :: IoTJobAbortConfigProperty -> String # showList :: [IoTJobAbortConfigProperty] -> ShowS # | |||||
| Eq IoTJobAbortConfigProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobAbortConfigProperty Methods (==) :: IoTJobAbortConfigProperty -> IoTJobAbortConfigProperty -> Bool # (/=) :: IoTJobAbortConfigProperty -> IoTJobAbortConfigProperty -> Bool # | |||||
| ToResourceProperties IoTJobAbortConfigProperty Source # | |||||
| Property "CriteriaList" IoTJobAbortConfigProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobAbortConfigProperty Associated Types
Methods set :: PropertyType "CriteriaList" IoTJobAbortConfigProperty -> IoTJobAbortConfigProperty -> IoTJobAbortConfigProperty # | |||||
| type PropertyType "CriteriaList" IoTJobAbortConfigProperty Source # | |||||
data IoTJobExecutionsRolloutConfigProperty Source #
Constructors
| IoTJobExecutionsRolloutConfigProperty | |
Fields | |
Instances
| ToJSON IoTJobExecutionsRolloutConfigProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobExecutionsRolloutConfigProperty Methods toJSON :: IoTJobExecutionsRolloutConfigProperty -> Value # toEncoding :: IoTJobExecutionsRolloutConfigProperty -> Encoding # toJSONList :: [IoTJobExecutionsRolloutConfigProperty] -> Value # toEncodingList :: [IoTJobExecutionsRolloutConfigProperty] -> Encoding # omitField :: IoTJobExecutionsRolloutConfigProperty -> Bool # | |||||
| Show IoTJobExecutionsRolloutConfigProperty Source # | |||||
| Eq IoTJobExecutionsRolloutConfigProperty Source # | |||||
| ToResourceProperties IoTJobExecutionsRolloutConfigProperty Source # | |||||
| Property "ExponentialRate" IoTJobExecutionsRolloutConfigProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobExecutionsRolloutConfigProperty Associated Types
Methods set :: PropertyType "ExponentialRate" IoTJobExecutionsRolloutConfigProperty -> IoTJobExecutionsRolloutConfigProperty -> IoTJobExecutionsRolloutConfigProperty # | |||||
| Property "MaximumPerMinute" IoTJobExecutionsRolloutConfigProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobExecutionsRolloutConfigProperty Associated Types
Methods set :: PropertyType "MaximumPerMinute" IoTJobExecutionsRolloutConfigProperty -> IoTJobExecutionsRolloutConfigProperty -> IoTJobExecutionsRolloutConfigProperty # | |||||
| type PropertyType "ExponentialRate" IoTJobExecutionsRolloutConfigProperty Source # | |||||
| type PropertyType "MaximumPerMinute" IoTJobExecutionsRolloutConfigProperty Source # | |||||
data IoTJobTimeoutConfigProperty Source #
Constructors
| IoTJobTimeoutConfigProperty | |
Fields | |
Instances
| ToJSON IoTJobTimeoutConfigProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobTimeoutConfigProperty Methods toJSON :: IoTJobTimeoutConfigProperty -> Value # toEncoding :: IoTJobTimeoutConfigProperty -> Encoding # toJSONList :: [IoTJobTimeoutConfigProperty] -> Value # toEncodingList :: [IoTJobTimeoutConfigProperty] -> Encoding # | |||||
| Show IoTJobTimeoutConfigProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobTimeoutConfigProperty Methods showsPrec :: Int -> IoTJobTimeoutConfigProperty -> ShowS # show :: IoTJobTimeoutConfigProperty -> String # showList :: [IoTJobTimeoutConfigProperty] -> ShowS # | |||||
| Eq IoTJobTimeoutConfigProperty Source # | |||||
| ToResourceProperties IoTJobTimeoutConfigProperty Source # | |||||
| Property "InProgressTimeoutInMinutes" IoTJobTimeoutConfigProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobTimeoutConfigProperty Associated Types
Methods set :: PropertyType "InProgressTimeoutInMinutes" IoTJobTimeoutConfigProperty -> IoTJobTimeoutConfigProperty -> IoTJobTimeoutConfigProperty # | |||||
| type PropertyType "InProgressTimeoutInMinutes" IoTJobTimeoutConfigProperty Source # | |||||
data IoTJobAbortCriteriaProperty Source #
Constructors
| IoTJobAbortCriteriaProperty | |
Fields | |
Instances
| ToJSON IoTJobAbortCriteriaProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobAbortCriteriaProperty Methods toJSON :: IoTJobAbortCriteriaProperty -> Value # toEncoding :: IoTJobAbortCriteriaProperty -> Encoding # toJSONList :: [IoTJobAbortCriteriaProperty] -> Value # toEncodingList :: [IoTJobAbortCriteriaProperty] -> Encoding # | |||||
| Show IoTJobAbortCriteriaProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobAbortCriteriaProperty Methods showsPrec :: Int -> IoTJobAbortCriteriaProperty -> ShowS # show :: IoTJobAbortCriteriaProperty -> String # showList :: [IoTJobAbortCriteriaProperty] -> ShowS # | |||||
| Eq IoTJobAbortCriteriaProperty Source # | |||||
| ToResourceProperties IoTJobAbortCriteriaProperty Source # | |||||
| Property "Action" IoTJobAbortCriteriaProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobAbortCriteriaProperty Associated Types
Methods set :: PropertyType "Action" IoTJobAbortCriteriaProperty -> IoTJobAbortCriteriaProperty -> IoTJobAbortCriteriaProperty # | |||||
| Property "FailureType" IoTJobAbortCriteriaProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobAbortCriteriaProperty Associated Types
Methods set :: PropertyType "FailureType" IoTJobAbortCriteriaProperty -> IoTJobAbortCriteriaProperty -> IoTJobAbortCriteriaProperty # | |||||
| Property "MinNumberOfExecutedThings" IoTJobAbortCriteriaProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobAbortCriteriaProperty Associated Types
Methods set :: PropertyType "MinNumberOfExecutedThings" IoTJobAbortCriteriaProperty -> IoTJobAbortCriteriaProperty -> IoTJobAbortCriteriaProperty # | |||||
| Property "ThresholdPercentage" IoTJobAbortCriteriaProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobAbortCriteriaProperty Associated Types
Methods set :: PropertyType "ThresholdPercentage" IoTJobAbortCriteriaProperty -> IoTJobAbortCriteriaProperty -> IoTJobAbortCriteriaProperty # | |||||
| type PropertyType "Action" IoTJobAbortCriteriaProperty Source # | |||||
| type PropertyType "FailureType" IoTJobAbortCriteriaProperty Source # | |||||
| type PropertyType "MinNumberOfExecutedThings" IoTJobAbortCriteriaProperty Source # | |||||
| type PropertyType "ThresholdPercentage" IoTJobAbortCriteriaProperty Source # | |||||
data IoTJobExponentialRolloutRateProperty Source #
Constructors
| IoTJobExponentialRolloutRateProperty | |
Instances
| ToJSON IoTJobExponentialRolloutRateProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobExponentialRolloutRateProperty | |||||
| Show IoTJobExponentialRolloutRateProperty Source # | |||||
| Eq IoTJobExponentialRolloutRateProperty Source # | |||||
| ToResourceProperties IoTJobExponentialRolloutRateProperty Source # | |||||
| Property "BaseRatePerMinute" IoTJobExponentialRolloutRateProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobExponentialRolloutRateProperty Associated Types
Methods set :: PropertyType "BaseRatePerMinute" IoTJobExponentialRolloutRateProperty -> IoTJobExponentialRolloutRateProperty -> IoTJobExponentialRolloutRateProperty # | |||||
| Property "IncrementFactor" IoTJobExponentialRolloutRateProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobExponentialRolloutRateProperty Associated Types
Methods set :: PropertyType "IncrementFactor" IoTJobExponentialRolloutRateProperty -> IoTJobExponentialRolloutRateProperty -> IoTJobExponentialRolloutRateProperty # | |||||
| Property "RateIncreaseCriteria" IoTJobExponentialRolloutRateProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobExponentialRolloutRateProperty Associated Types
Methods set :: PropertyType "RateIncreaseCriteria" IoTJobExponentialRolloutRateProperty -> IoTJobExponentialRolloutRateProperty -> IoTJobExponentialRolloutRateProperty # | |||||
| type PropertyType "BaseRatePerMinute" IoTJobExponentialRolloutRateProperty Source # | |||||
| type PropertyType "IncrementFactor" IoTJobExponentialRolloutRateProperty Source # | |||||
| type PropertyType "RateIncreaseCriteria" IoTJobExponentialRolloutRateProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobExponentialRolloutRateProperty type PropertyType "RateIncreaseCriteria" IoTJobExponentialRolloutRateProperty = IoTJobRateIncreaseCriteriaProperty | |||||
data IoTJobRateIncreaseCriteriaProperty Source #
Constructors
| IoTJobRateIncreaseCriteriaProperty | |
Fields | |
Instances
| ToJSON IoTJobRateIncreaseCriteriaProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobRateIncreaseCriteriaProperty | |||||
| Show IoTJobRateIncreaseCriteriaProperty Source # | |||||
| Eq IoTJobRateIncreaseCriteriaProperty Source # | |||||
| ToResourceProperties IoTJobRateIncreaseCriteriaProperty Source # | |||||
| Property "NumberOfNotifiedThings" IoTJobRateIncreaseCriteriaProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobRateIncreaseCriteriaProperty Associated Types
Methods set :: PropertyType "NumberOfNotifiedThings" IoTJobRateIncreaseCriteriaProperty -> IoTJobRateIncreaseCriteriaProperty -> IoTJobRateIncreaseCriteriaProperty # | |||||
| Property "NumberOfSucceededThings" IoTJobRateIncreaseCriteriaProperty Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment.IoTJobRateIncreaseCriteriaProperty Associated Types
Methods set :: PropertyType "NumberOfSucceededThings" IoTJobRateIncreaseCriteriaProperty -> IoTJobRateIncreaseCriteriaProperty -> IoTJobRateIncreaseCriteriaProperty # | |||||
| type PropertyType "NumberOfNotifiedThings" IoTJobRateIncreaseCriteriaProperty Source # | |||||
| type PropertyType "NumberOfSucceededThings" IoTJobRateIncreaseCriteriaProperty Source # | |||||
mkIoTJobAbortCriteriaProperty :: Value Text -> Value Text -> Value Integer -> Value Double -> IoTJobAbortCriteriaProperty Source #
mkIoTJobExponentialRolloutRateProperty :: Value Integer -> Value Double -> IoTJobRateIncreaseCriteriaProperty -> IoTJobExponentialRolloutRateProperty Source #
data Deployment Source #
Constructors
| Deployment | |
Fields
| |
Instances
| ToJSON Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment Methods toJSON :: Deployment -> Value # toEncoding :: Deployment -> Encoding # toJSONList :: [Deployment] -> Value # toEncodingList :: [Deployment] -> Encoding # omitField :: Deployment -> Bool # | |||||
| Show Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment Methods showsPrec :: Int -> Deployment -> ShowS # show :: Deployment -> String # showList :: [Deployment] -> ShowS # | |||||
| Eq Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment | |||||
| ToResourceProperties Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment Methods | |||||
| Property "Components" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment Associated Types
Methods set :: PropertyType "Components" Deployment -> Deployment -> Deployment # | |||||
| Property "DeploymentName" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment Associated Types
Methods set :: PropertyType "DeploymentName" Deployment -> Deployment -> Deployment # | |||||
| Property "DeploymentPolicies" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment Associated Types
Methods set :: PropertyType "DeploymentPolicies" Deployment -> Deployment -> Deployment # | |||||
| Property "IotJobConfiguration" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment Associated Types
Methods set :: PropertyType "IotJobConfiguration" Deployment -> Deployment -> Deployment # | |||||
| Property "ParentTargetArn" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment Associated Types
Methods set :: PropertyType "ParentTargetArn" Deployment -> Deployment -> Deployment # | |||||
| Property "Tags" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment Associated Types
Methods set :: PropertyType "Tags" Deployment -> Deployment -> Deployment # | |||||
| Property "TargetArn" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment Associated Types
Methods set :: PropertyType "TargetArn" Deployment -> Deployment -> Deployment # | |||||
| type PropertyType "Components" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment | |||||
| type PropertyType "DeploymentName" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment | |||||
| type PropertyType "DeploymentPolicies" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment | |||||
| type PropertyType "IotJobConfiguration" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment | |||||
| type PropertyType "ParentTargetArn" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment | |||||
| type PropertyType "Tags" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment | |||||
| type PropertyType "TargetArn" Deployment Source # | |||||
Defined in Stratosphere.GreengrassV2.Deployment | |||||
mkDeployment :: Value Text -> Deployment Source #