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


2274
2275
2276
# File 'sig/types.rbs', line 2274

def availability_zone_rebalancing
  @availability_zone_rebalancing
end

#capacity_provider_strategy::Array[Types::CapacityProviderStrategyItem]

Returns the value of attribute capacity_provider_strategy.



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

def capacity_provider_strategy
  @capacity_provider_strategy
end

#cluster_arn::String

Returns the value of attribute cluster_arn.

Returns:

  • (::String)


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

def cluster_arn
  @cluster_arn
end

#created_at::Time

Returns the value of attribute created_at.

Returns:

  • (::Time)


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

def created_at
  @created_at
end

#created_by::String

Returns the value of attribute created_by.

Returns:

  • (::String)


2270
2271
2272
# File 'sig/types.rbs', line 2270

def created_by
  @created_by
end

#current_service_deployment::String

Returns the value of attribute current_service_deployment.

Returns:

  • (::String)


2261
2262
2263
# File 'sig/types.rbs', line 2261

def current_service_deployment
  @current_service_deployment
end

#current_service_revisions::Array[Types::ServiceCurrentRevisionSummary]

Returns the value of attribute current_service_revisions.



2262
2263
2264
# File 'sig/types.rbs', line 2262

def current_service_revisions
  @current_service_revisions
end

#deployment_configurationTypes::DeploymentConfiguration

Returns the value of attribute deployment_configuration.



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

def deployment_configuration
  @deployment_configuration
end

#deployment_controllerTypes::DeploymentController

Returns the value of attribute deployment_controller.



2268
2269
2270
# File 'sig/types.rbs', line 2268

def deployment_controller
  @deployment_controller
end

#deployments::Array[Types::Deployment]

Returns the value of attribute deployments.

Returns:



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

def deployments
  @deployments
end

#desired_count::Integer

Returns the value of attribute desired_count.

Returns:

  • (::Integer)


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

def desired_count
  @desired_count
end

#enable_ecs_managed_tagsBoolean

Returns the value of attribute enable_ecs_managed_tags.

Returns:

  • (Boolean)


2271
2272
2273
# File 'sig/types.rbs', line 2271

def enable_ecs_managed_tags
  @enable_ecs_managed_tags
end

#enable_execute_commandBoolean

Returns the value of attribute enable_execute_command.

Returns:

  • (Boolean)


2273
2274
2275
# File 'sig/types.rbs', line 2273

def enable_execute_command
  @enable_execute_command
end

#events::Array[Types::ServiceEvent]

Returns the value of attribute events.

Returns:



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

def events
  @events
end

#health_check_grace_period_seconds::Integer

Returns the value of attribute health_check_grace_period_seconds.

Returns:

  • (::Integer)


2266
2267
2268
# File 'sig/types.rbs', line 2266

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


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

def launch_type
  @launch_type
end

#load_balancers::Array[Types::LoadBalancer]

Returns the value of attribute load_balancers.

Returns:



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

def load_balancers
  @load_balancers
end

#network_configurationTypes::NetworkConfiguration

Returns the value of attribute network_configuration.



2265
2266
2267
# File 'sig/types.rbs', line 2265

def network_configuration
  @network_configuration
end

#pending_count::Integer

Returns the value of attribute pending_count.

Returns:

  • (::Integer)


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

def pending_count
  @pending_count
end

#placement_constraints::Array[Types::PlacementConstraint]

Returns the value of attribute placement_constraints.

Returns:



2263
2264
2265
# File 'sig/types.rbs', line 2263

def placement_constraints
  @placement_constraints
end

#placement_strategy::Array[Types::PlacementStrategy]

Returns the value of attribute placement_strategy.

Returns:



2264
2265
2266
# File 'sig/types.rbs', line 2264

def placement_strategy
  @placement_strategy
end

#platform_family::String

Returns the value of attribute platform_family.

Returns:

  • (::String)


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

def platform_family
  @platform_family
end

#platform_version::String

Returns the value of attribute platform_version.

Returns:

  • (::String)


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

def platform_version
  @platform_version
end

#propagate_tags"TASK_DEFINITION", ...

Returns the value of attribute propagate_tags.

Returns:

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


2272
2273
2274
# File 'sig/types.rbs', line 2272

def propagate_tags
  @propagate_tags
end

#resource_management_type"CUSTOMER", "ECS"

Returns the value of attribute resource_management_type.

Returns:

  • ("CUSTOMER", "ECS")


2275
2276
2277
# File 'sig/types.rbs', line 2275

def resource_management_type
  @resource_management_type
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


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

def role_arn
  @role_arn
end

#running_count::Integer

Returns the value of attribute running_count.

Returns:

  • (::Integer)


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

def running_count
  @running_count
end

#scheduling_strategy"REPLICA", "DAEMON"

Returns the value of attribute scheduling_strategy.

Returns:

  • ("REPLICA", "DAEMON")


2267
2268
2269
# File 'sig/types.rbs', line 2267

def scheduling_strategy
  @scheduling_strategy
end

#service_arn::String

Returns the value of attribute service_arn.

Returns:

  • (::String)


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

def service_arn
  @service_arn
end

#service_name::String

Returns the value of attribute service_name.

Returns:

  • (::String)


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

def service_name
  @service_name
end

#service_registries::Array[Types::ServiceRegistry]

Returns the value of attribute service_registries.

Returns:



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

def service_registries
  @service_registries
end

#status::String

Returns the value of attribute status.

Returns:

  • (::String)


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

def status
  @status
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



2269
2270
2271
# File 'sig/types.rbs', line 2269

def tags
  @tags
end

#task_definition::String

Returns the value of attribute task_definition.

Returns:

  • (::String)


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

def task_definition
  @task_definition
end

#task_sets::Array[Types::TaskSet]

Returns the value of attribute task_sets.

Returns:



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

def task_sets
  @task_sets
end