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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
# File 'lib/aws-sdk-ecs/types.rb', line 10115

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)


10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
# File 'lib/aws-sdk-ecs/types.rb', line 10115

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)


10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
# File 'lib/aws-sdk-ecs/types.rb', line 10115

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)


10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
# File 'lib/aws-sdk-ecs/types.rb', line 10115

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)


10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
# File 'lib/aws-sdk-ecs/types.rb', line 10115

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)


10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
# File 'lib/aws-sdk-ecs/types.rb', line 10115

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)


10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
# File 'lib/aws-sdk-ecs/types.rb', line 10115

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)


10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
# File 'lib/aws-sdk-ecs/types.rb', line 10115

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)


10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
# File 'lib/aws-sdk-ecs/types.rb', line 10115

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