ServiceRevision

Information about the service revision.

A service revision contains a record of the workload configuration Amazon ECS is attempting to deploy. Whenever you create or deploy a service, Amazon ECS automatically creates and captures the configuration that you're trying to deploy in the service revision. For information about service revisions, see Amazon ECS service revisions in the Amazon Elastic Container Service Developer Guide.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The capacity provider strategy the service revision uses.

Link copied to clipboard

The ARN of the cluster that hosts the service.

Link copied to clipboard

The container images the service revision uses.

Link copied to clipboard

The time that the service revision was created. The format is yyyy-mm-dd HH:mm:ss.SSSSS.

Link copied to clipboard

The amount of ephemeral storage to allocate for the deployment.

Link copied to clipboard

Indicates whether Runtime Monitoring is turned on.

Link copied to clipboard

The launch type the service revision uses.

Link copied to clipboard

The load balancers the service revision uses.

Link copied to clipboard

The network configuration for a task or service.

Link copied to clipboard

The platform family the service revision uses.

Link copied to clipboard

For the Fargate launch type, the platform version the service revision uses.

Link copied to clipboard

The resolved configuration for the service revision which contains the actual resources your service revision uses, such as which target groups serve traffic.

Link copied to clipboard

The ARN of the service for the service revision.

Link copied to clipboard

The Service Connect configuration of your Amazon ECS service. The configuration for this service to discover and connect to services, and be discovered by, and connected from, other services within a namespace.

Link copied to clipboard

The service registries (for Service Discovery) the service revision uses.

Link copied to clipboard

The ARN of the service revision.

Link copied to clipboard

The task definition the service revision uses.

Link copied to clipboard

The volumes that are configured at deployment that the service revision uses.

Link copied to clipboard

The VPC Lattice configuration for the service revision.

Functions

Link copied to clipboard
inline fun copy(block: ServiceRevision.Builder.() -> Unit = {}): ServiceRevision
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String