stratosphere-batch-1.0.0: Stratosphere integration for AWS Batch.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.Batch.JobDefinition

Documentation

data ContainerPropertiesProperty Source #

Instances

Instances details
ToJSON ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Show ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Eq ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

ToResourceProperties ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "Command" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "EnableExecuteCommand" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Associated Types

type PropertyType "EnableExecuteCommand" ContainerPropertiesProperty 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "EnableExecuteCommand" ContainerPropertiesProperty = Value Bool
Property "Environment" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "EphemeralStorage" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "ExecutionRoleArn" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Associated Types

type PropertyType "ExecutionRoleArn" ContainerPropertiesProperty 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "FargatePlatformConfiguration" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Associated Types

type PropertyType "FargatePlatformConfiguration" ContainerPropertiesProperty 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "Image" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "JobRoleArn" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "LinuxParameters" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "LogConfiguration" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "Memory" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "MountPoints" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "NetworkConfiguration" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "Privileged" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "ReadonlyRootFilesystem" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Associated Types

type PropertyType "ReadonlyRootFilesystem" ContainerPropertiesProperty 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "ReadonlyRootFilesystem" ContainerPropertiesProperty = Value Bool
Property "RepositoryCredentials" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "ResourceRequirements" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Associated Types

type PropertyType "ResourceRequirements" ContainerPropertiesProperty 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "RuntimePlatform" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "Secrets" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "Ulimits" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "User" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "Vcpus" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

Property "Volumes" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "Command" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "EnableExecuteCommand" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "EnableExecuteCommand" ContainerPropertiesProperty = Value Bool
type PropertyType "Environment" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "EphemeralStorage" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "ExecutionRoleArn" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "FargatePlatformConfiguration" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "Image" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "JobRoleArn" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "LinuxParameters" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "LogConfiguration" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "Memory" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "MountPoints" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "NetworkConfiguration" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "Privileged" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "ReadonlyRootFilesystem" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "ReadonlyRootFilesystem" ContainerPropertiesProperty = Value Bool
type PropertyType "RepositoryCredentials" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "ResourceRequirements" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "RuntimePlatform" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "Secrets" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "Ulimits" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "User" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "Vcpus" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

type PropertyType "Volumes" ContainerPropertiesProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.ContainerPropertiesProperty

data FargatePlatformConfigurationProperty Source #

Instances

Instances details
ToJSON FargatePlatformConfigurationProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.FargatePlatformConfigurationProperty

Show FargatePlatformConfigurationProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.FargatePlatformConfigurationProperty

Eq FargatePlatformConfigurationProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.FargatePlatformConfigurationProperty

ToResourceProperties FargatePlatformConfigurationProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.FargatePlatformConfigurationProperty

Property "PlatformVersion" FargatePlatformConfigurationProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.FargatePlatformConfigurationProperty

type PropertyType "PlatformVersion" FargatePlatformConfigurationProperty Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition.FargatePlatformConfigurationProperty

data JobDefinition Source #

Constructors

JobDefinition

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html

Fields

Instances

Instances details
ToJSON JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Show JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Eq JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

ToResourceProperties JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Property "ConsumableResourceProperties" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "ConsumableResourceProperties" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Methods

set :: PropertyType "ConsumableResourceProperties" JobDefinition -> JobDefinition -> JobDefinition #

Property "ContainerProperties" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "ContainerProperties" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Methods

set :: PropertyType "ContainerProperties" JobDefinition -> JobDefinition -> JobDefinition #

Property "EcsProperties" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "EcsProperties" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Methods

set :: PropertyType "EcsProperties" JobDefinition -> JobDefinition -> JobDefinition #

Property "EksProperties" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "EksProperties" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Methods

set :: PropertyType "EksProperties" JobDefinition -> JobDefinition -> JobDefinition #

Property "JobDefinitionName" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "JobDefinitionName" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "JobDefinitionName" JobDefinition = Value Text

Methods

set :: PropertyType "JobDefinitionName" JobDefinition -> JobDefinition -> JobDefinition #

Property "NodeProperties" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "NodeProperties" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Methods

set :: PropertyType "NodeProperties" JobDefinition -> JobDefinition -> JobDefinition #

Property "Parameters" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "Parameters" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Property "PlatformCapabilities" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "PlatformCapabilities" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "PlatformCapabilities" JobDefinition = ValueList Text

Methods

set :: PropertyType "PlatformCapabilities" JobDefinition -> JobDefinition -> JobDefinition #

Property "PropagateTags" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "PropagateTags" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "PropagateTags" JobDefinition = Value Bool

Methods

set :: PropertyType "PropagateTags" JobDefinition -> JobDefinition -> JobDefinition #

Property "ResourceRetentionPolicy" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "ResourceRetentionPolicy" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Methods

set :: PropertyType "ResourceRetentionPolicy" JobDefinition -> JobDefinition -> JobDefinition #

Property "RetryStrategy" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "RetryStrategy" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Methods

set :: PropertyType "RetryStrategy" JobDefinition -> JobDefinition -> JobDefinition #

Property "SchedulingPriority" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "SchedulingPriority" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "SchedulingPriority" JobDefinition = Value Integer

Methods

set :: PropertyType "SchedulingPriority" JobDefinition -> JobDefinition -> JobDefinition #

Property "Tags" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "Tags" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Property "Timeout" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "Timeout" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Property "Type" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

Associated Types

type PropertyType "Type" JobDefinition 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "ConsumableResourceProperties" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "ContainerProperties" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "EcsProperties" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "EksProperties" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "JobDefinitionName" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "JobDefinitionName" JobDefinition = Value Text
type PropertyType "NodeProperties" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "Parameters" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "PlatformCapabilities" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "PlatformCapabilities" JobDefinition = ValueList Text
type PropertyType "PropagateTags" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "PropagateTags" JobDefinition = Value Bool
type PropertyType "ResourceRetentionPolicy" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "RetryStrategy" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "SchedulingPriority" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "SchedulingPriority" JobDefinition = Value Integer
type PropertyType "Tags" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "Timeout" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition

type PropertyType "Type" JobDefinition Source # 
Instance details

Defined in Stratosphere.Batch.JobDefinition