Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Cluster = Resource{
AwsType: "AWS::ECS::Cluster",
ReturnValue: Schema{
Type: ValueString,
},
Properties: Properties{},
}
see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html
View Source
var Service = Resource{ AwsType: "AWS::ECS::Service", ReturnValue: Schema{ Type: ARN, }, Properties: Properties{ "Cluster": Schema{ Type: ValueString, }, "DesiredCount": Schema{ Type: ValueString, Required: constraints.Always, }, "LoadBalancers": Schema{ Type: Multiple(loadBalancer), }, "Role": Schema{ Type: ValueString, Required: constraints.PropertyExists("LoadBalancers"), }, "TaskDefinition": Schema{ Type: ValueString, Required: constraints.Always, }, }, }
see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html
View Source
var TaskDefinition = Resource{ AwsType: "AWS::ECS::TaskDefinition", ReturnValue: Schema{ Type: ValueString, }, Properties: Properties{ "ContainerDefinitions": Schema{ Type: Multiple(containerDefinition), Required: constraints.Always, }, "Volumes": Schema{ Type: Multiple(volume), Required: constraints.Always, }, }, }
see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.