stratosphere-ecs-1.0.0: Stratosphere integration for AWS ECS.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.ECS.Service

Documentation

data Service Source #

Constructors

Service

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html

Fields

Instances

Instances details
ToJSON Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Show Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Eq Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Methods

(==) :: Service -> Service -> Bool #

(/=) :: Service -> Service -> Bool #

ToResourceProperties Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Property "AvailabilityZoneRebalancing" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "AvailabilityZoneRebalancing" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "AvailabilityZoneRebalancing" Service = Value Text

Methods

set :: PropertyType "AvailabilityZoneRebalancing" Service -> Service -> Service #

Property "CapacityProviderStrategy" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "CapacityProviderStrategy" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "CapacityProviderStrategy" Service = [CapacityProviderStrategyItemProperty]

Methods

set :: PropertyType "CapacityProviderStrategy" Service -> Service -> Service #

Property "Cluster" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "Cluster" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "Cluster" Service = Value Text

Methods

set :: PropertyType "Cluster" Service -> Service -> Service #

Property "DeploymentConfiguration" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "DeploymentConfiguration" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "DeploymentConfiguration" Service = DeploymentConfigurationProperty

Methods

set :: PropertyType "DeploymentConfiguration" Service -> Service -> Service #

Property "DeploymentController" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "DeploymentController" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "DeploymentController" Service = DeploymentControllerProperty

Methods

set :: PropertyType "DeploymentController" Service -> Service -> Service #

Property "DesiredCount" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "DesiredCount" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "DesiredCount" Service = Value Integer

Methods

set :: PropertyType "DesiredCount" Service -> Service -> Service #

Property "EnableECSManagedTags" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "EnableECSManagedTags" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "EnableECSManagedTags" Service = Value Bool

Methods

set :: PropertyType "EnableECSManagedTags" Service -> Service -> Service #

Property "EnableExecuteCommand" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "EnableExecuteCommand" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "EnableExecuteCommand" Service = Value Bool

Methods

set :: PropertyType "EnableExecuteCommand" Service -> Service -> Service #

Property "ForceNewDeployment" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "ForceNewDeployment" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "ForceNewDeployment" Service = ForceNewDeploymentProperty

Methods

set :: PropertyType "ForceNewDeployment" Service -> Service -> Service #

Property "HealthCheckGracePeriodSeconds" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "HealthCheckGracePeriodSeconds" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "HealthCheckGracePeriodSeconds" Service = Value Integer

Methods

set :: PropertyType "HealthCheckGracePeriodSeconds" Service -> Service -> Service #

Property "LaunchType" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "LaunchType" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "LaunchType" Service = Value Text

Methods

set :: PropertyType "LaunchType" Service -> Service -> Service #

Property "LoadBalancers" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "LoadBalancers" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "LoadBalancers" Service = [LoadBalancerProperty]

Methods

set :: PropertyType "LoadBalancers" Service -> Service -> Service #

Property "NetworkConfiguration" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "NetworkConfiguration" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "NetworkConfiguration" Service = NetworkConfigurationProperty

Methods

set :: PropertyType "NetworkConfiguration" Service -> Service -> Service #

Property "PlacementConstraints" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "PlacementConstraints" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "PlacementConstraints" Service = [PlacementConstraintProperty]

Methods

set :: PropertyType "PlacementConstraints" Service -> Service -> Service #

Property "PlacementStrategies" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "PlacementStrategies" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "PlacementStrategies" Service = [PlacementStrategyProperty]

Methods

set :: PropertyType "PlacementStrategies" Service -> Service -> Service #

Property "PlatformVersion" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "PlatformVersion" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "PlatformVersion" Service = Value Text

Methods

set :: PropertyType "PlatformVersion" Service -> Service -> Service #

Property "PropagateTags" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "PropagateTags" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "PropagateTags" Service = Value Text

Methods

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

Property "Role" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "Role" Service 
Instance details

Defined in Stratosphere.ECS.Service

Methods

set :: PropertyType "Role" Service -> Service -> Service #

Property "SchedulingStrategy" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "SchedulingStrategy" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "SchedulingStrategy" Service = Value Text

Methods

set :: PropertyType "SchedulingStrategy" Service -> Service -> Service #

Property "ServiceConnectConfiguration" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "ServiceConnectConfiguration" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "ServiceConnectConfiguration" Service = ServiceConnectConfigurationProperty

Methods

set :: PropertyType "ServiceConnectConfiguration" Service -> Service -> Service #

Property "ServiceName" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "ServiceName" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "ServiceName" Service = Value Text

Methods

set :: PropertyType "ServiceName" Service -> Service -> Service #

Property "ServiceRegistries" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "ServiceRegistries" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "ServiceRegistries" Service = [ServiceRegistryProperty]

Methods

set :: PropertyType "ServiceRegistries" Service -> Service -> Service #

Property "Tags" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "Tags" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "Tags" Service = [Tag]

Methods

set :: PropertyType "Tags" Service -> Service -> Service #

Property "TaskDefinition" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "TaskDefinition" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "TaskDefinition" Service = Value Text

Methods

set :: PropertyType "TaskDefinition" Service -> Service -> Service #

Property "VolumeConfigurations" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "VolumeConfigurations" Service 
Instance details

Defined in Stratosphere.ECS.Service

Methods

set :: PropertyType "VolumeConfigurations" Service -> Service -> Service #

Property "VpcLatticeConfigurations" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

Associated Types

type PropertyType "VpcLatticeConfigurations" Service 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "VpcLatticeConfigurations" Service = [VpcLatticeConfigurationProperty]

Methods

set :: PropertyType "VpcLatticeConfigurations" Service -> Service -> Service #

type PropertyType "AvailabilityZoneRebalancing" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "AvailabilityZoneRebalancing" Service = Value Text
type PropertyType "CapacityProviderStrategy" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "CapacityProviderStrategy" Service = [CapacityProviderStrategyItemProperty]
type PropertyType "Cluster" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "Cluster" Service = Value Text
type PropertyType "DeploymentConfiguration" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "DeploymentConfiguration" Service = DeploymentConfigurationProperty
type PropertyType "DeploymentController" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "DeploymentController" Service = DeploymentControllerProperty
type PropertyType "DesiredCount" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "DesiredCount" Service = Value Integer
type PropertyType "EnableECSManagedTags" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "EnableECSManagedTags" Service = Value Bool
type PropertyType "EnableExecuteCommand" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "EnableExecuteCommand" Service = Value Bool
type PropertyType "ForceNewDeployment" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "ForceNewDeployment" Service = ForceNewDeploymentProperty
type PropertyType "HealthCheckGracePeriodSeconds" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "HealthCheckGracePeriodSeconds" Service = Value Integer
type PropertyType "LaunchType" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "LaunchType" Service = Value Text
type PropertyType "LoadBalancers" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "LoadBalancers" Service = [LoadBalancerProperty]
type PropertyType "NetworkConfiguration" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "NetworkConfiguration" Service = NetworkConfigurationProperty
type PropertyType "PlacementConstraints" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "PlacementConstraints" Service = [PlacementConstraintProperty]
type PropertyType "PlacementStrategies" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "PlacementStrategies" Service = [PlacementStrategyProperty]
type PropertyType "PlatformVersion" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "PlatformVersion" Service = Value Text
type PropertyType "PropagateTags" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "PropagateTags" Service = Value Text
type PropertyType "Role" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "SchedulingStrategy" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "SchedulingStrategy" Service = Value Text
type PropertyType "ServiceConnectConfiguration" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "ServiceConnectConfiguration" Service = ServiceConnectConfigurationProperty
type PropertyType "ServiceName" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "ServiceName" Service = Value Text
type PropertyType "ServiceRegistries" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "ServiceRegistries" Service = [ServiceRegistryProperty]
type PropertyType "Tags" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "Tags" Service = [Tag]
type PropertyType "TaskDefinition" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "TaskDefinition" Service = Value Text
type PropertyType "VolumeConfigurations" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "VpcLatticeConfigurations" Service Source # 
Instance details

Defined in Stratosphere.ECS.Service

type PropertyType "VpcLatticeConfigurations" Service = [VpcLatticeConfigurationProperty]