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.



2371
2372
2373
# File 'sig/types.rbs', line 2371

def alarms
  @alarms
end

#cluster_arn::String

Returns the value of attribute cluster_arn.

Returns:

  • (::String)


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

def cluster_arn
  @cluster_arn
end

#created_at::Time

Returns the value of attribute created_at.

Returns:

  • (::Time)


2357
2358
2359
# File 'sig/types.rbs', line 2357

def created_at
  @created_at
end

#deployment_circuit_breakerTypes::ServiceDeploymentCircuitBreaker

Returns the value of attribute deployment_circuit_breaker.



2370
2371
2372
# File 'sig/types.rbs', line 2370

def deployment_circuit_breaker
  @deployment_circuit_breaker
end

#deployment_configurationTypes::DeploymentConfiguration

Returns the value of attribute deployment_configuration.



2368
2369
2370
# File 'sig/types.rbs', line 2368

def deployment_configuration
  @deployment_configuration
end

#finished_at::Time

Returns the value of attribute finished_at.

Returns:

  • (::Time)


2359
2360
2361
# File 'sig/types.rbs', line 2359

def finished_at
  @finished_at
end

#lifecycle_hook_details::Array[Types::DeploymentLifecycleHookDetail]

Returns the value of attribute lifecycle_hook_details.



2367
2368
2369
# File 'sig/types.rbs', line 2367

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")


2366
2367
2368
# File 'sig/types.rbs', line 2366

def lifecycle_stage
  @lifecycle_stage
end

#rollbackTypes::Rollback

Returns the value of attribute rollback.

Returns:



2369
2370
2371
# File 'sig/types.rbs', line 2369

def rollback
  @rollback
end

#service_arn::String

Returns the value of attribute service_arn.

Returns:

  • (::String)


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

def service_arn
  @service_arn
end

#service_deployment_arn::String

Returns the value of attribute service_deployment_arn.

Returns:

  • (::String)


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

def service_deployment_arn
  @service_deployment_arn
end

#source_service_revisions::Array[Types::ServiceRevisionSummary]

Returns the value of attribute source_service_revisions.

Returns:



2362
2363
2364
# File 'sig/types.rbs', line 2362

def source_service_revisions
  @source_service_revisions
end

#started_at::Time

Returns the value of attribute started_at.

Returns:

  • (::Time)


2358
2359
2360
# File 'sig/types.rbs', line 2358

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")


2364
2365
2366
# File 'sig/types.rbs', line 2364

def status
  @status
end

#status_reason::String

Returns the value of attribute status_reason.

Returns:

  • (::String)


2365
2366
2367
# File 'sig/types.rbs', line 2365

def status_reason
  @status_reason
end

#stopped_at::Time

Returns the value of attribute stopped_at.

Returns:

  • (::Time)


2360
2361
2362
# File 'sig/types.rbs', line 2360

def stopped_at
  @stopped_at
end

#target_service_revisionTypes::ServiceRevisionSummary

Returns the value of attribute target_service_revision.



2363
2364
2365
# File 'sig/types.rbs', line 2363

def target_service_revision
  @target_service_revision
end

#updated_at::Time

Returns the value of attribute updated_at.

Returns:

  • (::Time)


2361
2362
2363
# File 'sig/types.rbs', line 2361

def updated_at
  @updated_at
end