Class: Aws::Types::Service

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zone_rebalancing"ENABLED", "DISABLED"

Returns the value of attribute availability_zone_rebalancing.

Returns:

  • ("ENABLED", "DISABLED")


2258
2259
2260
# File 'sig/types.rbs', line 2258

def availability_zone_rebalancing
  @availability_zone_rebalancing
end

#capacity_provider_strategy::Array[Types::CapacityProviderStrategyItem]

Returns the value of attribute capacity_provider_strategy.



2235
2236
2237
# File 'sig/types.rbs', line 2235

def capacity_provider_strategy
  @capacity_provider_strategy
end

#cluster_arn::String

Returns the value of attribute cluster_arn.

Returns:

  • (::String)


2227
2228
2229
# File 'sig/types.rbs', line 2227

def cluster_arn
  @cluster_arn
end

#created_at::Time

Returns the value of attribute created_at.

Returns:

  • (::Time)


2244
2245
2246
# File 'sig/types.rbs', line 2244

def created_at
  @created_at
end

#created_by::String

Returns the value of attribute created_by.

Returns:

  • (::String)


2254
2255
2256
# File 'sig/types.rbs', line 2254

def created_by
  @created_by
end

#current_service_deployment::String

Returns the value of attribute current_service_deployment.

Returns:

  • (::String)


2245
2246
2247
# File 'sig/types.rbs', line 2245

def current_service_deployment
  @current_service_deployment
end

#current_service_revisions::Array[Types::ServiceCurrentRevisionSummary]

Returns the value of attribute current_service_revisions.



2246
2247
2248
# File 'sig/types.rbs', line 2246

def current_service_revisions
  @current_service_revisions
end

#deployment_configurationTypes::DeploymentConfiguration

Returns the value of attribute deployment_configuration.



2239
2240
2241
# File 'sig/types.rbs', line 2239

def deployment_configuration
  @deployment_configuration
end

#deployment_controllerTypes::DeploymentController

Returns the value of attribute deployment_controller.



2252
2253
2254
# File 'sig/types.rbs', line 2252

def deployment_controller
  @deployment_controller
end

#deployments::Array[Types::Deployment]

Returns the value of attribute deployments.

Returns:



2241
2242
2243
# File 'sig/types.rbs', line 2241

def deployments
  @deployments
end

#desired_count::Integer

Returns the value of attribute desired_count.

Returns:

  • (::Integer)


2231
2232
2233
# File 'sig/types.rbs', line 2231

def desired_count
  @desired_count
end

#enable_ecs_managed_tagsBoolean

Returns the value of attribute enable_ecs_managed_tags.

Returns:

  • (Boolean)


2255
2256
2257
# File 'sig/types.rbs', line 2255

def enable_ecs_managed_tags
  @enable_ecs_managed_tags
end

#enable_execute_commandBoolean

Returns the value of attribute enable_execute_command.

Returns:

  • (Boolean)


2257
2258
2259
# File 'sig/types.rbs', line 2257

def enable_execute_command
  @enable_execute_command
end

#events::Array[Types::ServiceEvent]

Returns the value of attribute events.

Returns:



2243
2244
2245
# File 'sig/types.rbs', line 2243

def events
  @events
end

#health_check_grace_period_seconds::Integer

Returns the value of attribute health_check_grace_period_seconds.

Returns:

  • (::Integer)


2250
2251
2252
# File 'sig/types.rbs', line 2250

def health_check_grace_period_seconds
  @health_check_grace_period_seconds
end

#launch_type"EC2", ...

Returns the value of attribute launch_type.

Returns:

  • ("EC2", "FARGATE", "EXTERNAL", "MANAGED_INSTANCES")


2234
2235
2236
# File 'sig/types.rbs', line 2234

def launch_type
  @launch_type
end

#load_balancers::Array[Types::LoadBalancer]

Returns the value of attribute load_balancers.

Returns:



2228
2229
2230
# File 'sig/types.rbs', line 2228

def load_balancers
  @load_balancers
end

#network_configurationTypes::NetworkConfiguration

Returns the value of attribute network_configuration.



2249
2250
2251
# File 'sig/types.rbs', line 2249

def network_configuration
  @network_configuration
end

#pending_count::Integer

Returns the value of attribute pending_count.

Returns:

  • (::Integer)


2233
2234
2235
# File 'sig/types.rbs', line 2233

def pending_count
  @pending_count
end

#placement_constraints::Array[Types::PlacementConstraint]

Returns the value of attribute placement_constraints.

Returns:



2247
2248
2249
# File 'sig/types.rbs', line 2247

def placement_constraints
  @placement_constraints
end

#placement_strategy::Array[Types::PlacementStrategy]

Returns the value of attribute placement_strategy.

Returns:



2248
2249
2250
# File 'sig/types.rbs', line 2248

def placement_strategy
  @placement_strategy
end

#platform_family::String

Returns the value of attribute platform_family.

Returns:

  • (::String)


2237
2238
2239
# File 'sig/types.rbs', line 2237

def platform_family
  @platform_family
end

#platform_version::String

Returns the value of attribute platform_version.

Returns:

  • (::String)


2236
2237
2238
# File 'sig/types.rbs', line 2236

def platform_version
  @platform_version
end

#propagate_tags"TASK_DEFINITION", ...

Returns the value of attribute propagate_tags.

Returns:

  • ("TASK_DEFINITION", "SERVICE", "NONE")


2256
2257
2258
# File 'sig/types.rbs', line 2256

def propagate_tags
  @propagate_tags
end

#resource_management_type"CUSTOMER", "ECS"

Returns the value of attribute resource_management_type.

Returns:

  • ("CUSTOMER", "ECS")


2259
2260
2261
# File 'sig/types.rbs', line 2259

def resource_management_type
  @resource_management_type
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


2242
2243
2244
# File 'sig/types.rbs', line 2242

def role_arn
  @role_arn
end

#running_count::Integer

Returns the value of attribute running_count.

Returns:

  • (::Integer)


2232
2233
2234
# File 'sig/types.rbs', line 2232

def running_count
  @running_count
end

#scheduling_strategy"REPLICA", "DAEMON"

Returns the value of attribute scheduling_strategy.

Returns:

  • ("REPLICA", "DAEMON")


2251
2252
2253
# File 'sig/types.rbs', line 2251

def scheduling_strategy
  @scheduling_strategy
end

#service_arn::String

Returns the value of attribute service_arn.

Returns:

  • (::String)


2225
2226
2227
# File 'sig/types.rbs', line 2225

def service_arn
  @service_arn
end

#service_name::String

Returns the value of attribute service_name.

Returns:

  • (::String)


2226
2227
2228
# File 'sig/types.rbs', line 2226

def service_name
  @service_name
end

#service_registries::Array[Types::ServiceRegistry]

Returns the value of attribute service_registries.

Returns:



2229
2230
2231
# File 'sig/types.rbs', line 2229

def service_registries
  @service_registries
end

#status::String

Returns the value of attribute status.

Returns:

  • (::String)


2230
2231
2232
# File 'sig/types.rbs', line 2230

def status
  @status
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



2253
2254
2255
# File 'sig/types.rbs', line 2253

def tags
  @tags
end

#task_definition::String

Returns the value of attribute task_definition.

Returns:

  • (::String)


2238
2239
2240
# File 'sig/types.rbs', line 2238

def task_definition
  @task_definition
end

#task_sets::Array[Types::TaskSet]

Returns the value of attribute task_sets.

Returns:



2240
2241
2242
# File 'sig/types.rbs', line 2240

def task_sets
  @task_sets
end