Class: Aws::ECS::Types::ServiceDeploymentBrief

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb

Overview

The service deployment properties that are retured when you call ListServiceDeployments.

This provides a high-level overview of the service deployment.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cluster_arnString

The ARN of the cluster that hosts the service.

Returns:

  • (String)


10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 10197

class ServiceDeploymentBrief < Struct.new(
  :service_deployment_arn,
  :service_arn,
  :cluster_arn,
  :started_at,
  :created_at,
  :finished_at,
  :target_service_revision_arn,
  :status,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The time that the service deployment was created. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.

Returns:

  • (Time)


10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 10197

class ServiceDeploymentBrief < Struct.new(
  :service_deployment_arn,
  :service_arn,
  :cluster_arn,
  :started_at,
  :created_at,
  :finished_at,
  :target_service_revision_arn,
  :status,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#finished_atTime

The time that the service deployment completed. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.

Returns:

  • (Time)


10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 10197

class ServiceDeploymentBrief < Struct.new(
  :service_deployment_arn,
  :service_arn,
  :cluster_arn,
  :started_at,
  :created_at,
  :finished_at,
  :target_service_revision_arn,
  :status,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#service_arnString

The ARN of the service for this service deployment.

Returns:

  • (String)


10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 10197

class ServiceDeploymentBrief < Struct.new(
  :service_deployment_arn,
  :service_arn,
  :cluster_arn,
  :started_at,
  :created_at,
  :finished_at,
  :target_service_revision_arn,
  :status,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#service_deployment_arnString

The ARN of the service deployment.

Returns:

  • (String)


10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 10197

class ServiceDeploymentBrief < Struct.new(
  :service_deployment_arn,
  :service_arn,
  :cluster_arn,
  :started_at,
  :created_at,
  :finished_at,
  :target_service_revision_arn,
  :status,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#started_atTime

The time that the service deployment statred. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.

Returns:

  • (Time)


10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 10197

class ServiceDeploymentBrief < Struct.new(
  :service_deployment_arn,
  :service_arn,
  :cluster_arn,
  :started_at,
  :created_at,
  :finished_at,
  :target_service_revision_arn,
  :status,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the service deployment

Returns:

  • (String)


10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 10197

class ServiceDeploymentBrief < Struct.new(
  :service_deployment_arn,
  :service_arn,
  :cluster_arn,
  :started_at,
  :created_at,
  :finished_at,
  :target_service_revision_arn,
  :status,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

Information about why the service deployment is in the current status. For example, the circuit breaker detected a deployment failure.

Returns:

  • (String)


10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 10197

class ServiceDeploymentBrief < Struct.new(
  :service_deployment_arn,
  :service_arn,
  :cluster_arn,
  :started_at,
  :created_at,
  :finished_at,
  :target_service_revision_arn,
  :status,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#target_service_revision_arnString

The ARN of the service revision being deplyed.

Returns:

  • (String)


10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 10197

class ServiceDeploymentBrief < Struct.new(
  :service_deployment_arn,
  :service_arn,
  :cluster_arn,
  :started_at,
  :created_at,
  :finished_at,
  :target_service_revision_arn,
  :status,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end