Class: Aws::Types::ServiceDeployment

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#alarmsTypes::ServiceDeploymentAlarms

Returns the value of attribute alarms.



2355
2356
2357
# File 'sig/types.rbs', line 2355

def alarms
  @alarms
end

#cluster_arn::String

Returns the value of attribute cluster_arn.

Returns:

  • (::String)


2340
2341
2342
# File 'sig/types.rbs', line 2340

def cluster_arn
  @cluster_arn
end

#created_at::Time

Returns the value of attribute created_at.

Returns:

  • (::Time)


2341
2342
2343
# File 'sig/types.rbs', line 2341

def created_at
  @created_at
end

#deployment_circuit_breakerTypes::ServiceDeploymentCircuitBreaker

Returns the value of attribute deployment_circuit_breaker.



2354
2355
2356
# File 'sig/types.rbs', line 2354

def deployment_circuit_breaker
  @deployment_circuit_breaker
end

#deployment_configurationTypes::DeploymentConfiguration

Returns the value of attribute deployment_configuration.



2352
2353
2354
# File 'sig/types.rbs', line 2352

def deployment_configuration
  @deployment_configuration
end

#finished_at::Time

Returns the value of attribute finished_at.

Returns:

  • (::Time)


2343
2344
2345
# File 'sig/types.rbs', line 2343

def finished_at
  @finished_at
end

#lifecycle_hook_details::Array[Types::DeploymentLifecycleHookDetail]

Returns the value of attribute lifecycle_hook_details.



2351
2352
2353
# File 'sig/types.rbs', line 2351

def lifecycle_hook_details
  @lifecycle_hook_details
end

#lifecycle_stage"RECONCILE_SERVICE", ...

Returns the value of attribute lifecycle_stage.

Returns:

  • ("RECONCILE_SERVICE", "PRE_SCALE_UP", "SCALE_UP", "POST_SCALE_UP", "TEST_TRAFFIC_SHIFT", "POST_TEST_TRAFFIC_SHIFT", "PRODUCTION_TRAFFIC_SHIFT", "POST_PRODUCTION_TRAFFIC_SHIFT", "BAKE_TIME", "CLEAN_UP")


2350
2351
2352
# File 'sig/types.rbs', line 2350

def lifecycle_stage
  @lifecycle_stage
end

#rollbackTypes::Rollback

Returns the value of attribute rollback.

Returns:



2353
2354
2355
# File 'sig/types.rbs', line 2353

def rollback
  @rollback
end

#service_arn::String

Returns the value of attribute service_arn.

Returns:

  • (::String)


2339
2340
2341
# File 'sig/types.rbs', line 2339

def service_arn
  @service_arn
end

#service_deployment_arn::String

Returns the value of attribute service_deployment_arn.

Returns:

  • (::String)


2338
2339
2340
# File 'sig/types.rbs', line 2338

def service_deployment_arn
  @service_deployment_arn
end

#source_service_revisions::Array[Types::ServiceRevisionSummary]

Returns the value of attribute source_service_revisions.

Returns:



2346
2347
2348
# File 'sig/types.rbs', line 2346

def source_service_revisions
  @source_service_revisions
end

#started_at::Time

Returns the value of attribute started_at.

Returns:

  • (::Time)


2342
2343
2344
# File 'sig/types.rbs', line 2342

def started_at
  @started_at
end

#status"PENDING", ...

Returns the value of attribute status.

Returns:

  • ("PENDING", "SUCCESSFUL", "STOPPED", "STOP_REQUESTED", "IN_PROGRESS", "ROLLBACK_REQUESTED", "ROLLBACK_IN_PROGRESS", "ROLLBACK_SUCCESSFUL", "ROLLBACK_FAILED")


2348
2349
2350
# File 'sig/types.rbs', line 2348

def status
  @status
end

#status_reason::String

Returns the value of attribute status_reason.

Returns:

  • (::String)


2349
2350
2351
# File 'sig/types.rbs', line 2349

def status_reason
  @status_reason
end

#stopped_at::Time

Returns the value of attribute stopped_at.

Returns:

  • (::Time)


2344
2345
2346
# File 'sig/types.rbs', line 2344

def stopped_at
  @stopped_at
end

#target_service_revisionTypes::ServiceRevisionSummary

Returns the value of attribute target_service_revision.



2347
2348
2349
# File 'sig/types.rbs', line 2347

def target_service_revision
  @target_service_revision
end

#updated_at::Time

Returns the value of attribute updated_at.

Returns:

  • (::Time)


2345
2346
2347
# File 'sig/types.rbs', line 2345

def updated_at
  @updated_at
end