class Aws::Lightsail::Types::CreateContainerServiceDeploymentRequest
@note When making an API call, you may pass CreateContainerServiceDeploymentRequest
data as a hash: { service_name: "ContainerServiceName", # required containers: { "ContainerName" => { image: "string", command: ["string"], environment: { "string" => "string", }, ports: { "string" => "HTTP", # accepts HTTP, HTTPS, TCP, UDP }, }, }, public_endpoint: { container_name: "string", # required container_port: 1, # required health_check: { healthy_threshold: 1, unhealthy_threshold: 1, timeout_seconds: 1, interval_seconds: 1, path: "string", success_codes: "string", }, }, }
@!attribute [rw] service_name
The name of the container service for which to create the deployment. @return [String]
@!attribute [rw] containers
An object that describes the settings of the containers that will be launched on the container service. @return [Hash<String,Types::Container>]
@!attribute [rw] public_endpoint
An object that describes the settings of the public endpoint for the container service. @return [Types::EndpointRequest]
@see docs.aws.amazon.com/goto/WebAPI/lightsail-2016-11-28/CreateContainerServiceDeploymentRequest AWS API Documentation
Constants
- SENSITIVE