interface ContainerProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Lightsail.CfnContainer.ContainerProperty |
Java | software.amazon.awscdk.services.lightsail.CfnContainer.ContainerProperty |
Python | aws_cdk.aws_lightsail.CfnContainer.ContainerProperty |
TypeScript | @aws-cdk/aws-lightsail » CfnContainer » ContainerProperty |
Container is a property of the ContainerServiceDeployment property. It describes the settings of a container that will be launched, or that is launched, to an Amazon Lightsail container service.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as lightsail from '@aws-cdk/aws-lightsail';
const containerProperty: lightsail.CfnContainer.ContainerProperty = {
command: ['command'],
containerName: 'containerName',
environment: [{
value: 'value',
variable: 'variable',
}],
image: 'image',
ports: [{
port: 'port',
protocol: 'protocol',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| command? | string[] | The launch command for the container. |
| container | string | The name of the container. |
| environment? | IResolvable | IResolvable | Environment[] | The environment variables of the container. |
| image? | string | The name of the image used for the container. |
| ports? | IResolvable | IResolvable | Port[] | An object that describes the open firewall ports and protocols of the container. |
command?
Type:
string[]
(optional)
The launch command for the container.
containerName?
Type:
string
(optional)
The name of the container.
environment?
Type:
IResolvable | IResolvable | Environment[]
(optional)
The environment variables of the container.
image?
Type:
string
(optional)
The name of the image used for the container.
Container images that are sourced from (registered and stored on) your container service start with a colon ( : ). For example, if your container service name is container-service-1 , the container image label is mystaticsite , and you want to use the third version ( 3 ) of the registered container image, then you should specify :container-service-1.mystaticsite.3 . To use the latest version of a container image, specify latest instead of a version number (for example, :container-service-1.mystaticsite.latest ). Your container service will automatically use the highest numbered version of the registered container image.
Container images that are sourced from a public registry like Docker Hub don’t start with a colon. For example, nginx:latest or nginx .
ports?
Type:
IResolvable | IResolvable | Port[]
(optional)
An object that describes the open firewall ports and protocols of the container.

.NET
Java
Python
TypeScript