Class: Aws::Types::Service
- Inherits:
-
Object
- Object
- Aws::Types::Service
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#availability_zone_rebalancing ⇒ "ENABLED", "DISABLED"
Returns the value of attribute availability_zone_rebalancing.
-
#capacity_provider_strategy ⇒ ::Array[Types::CapacityProviderStrategyItem]
Returns the value of attribute capacity_provider_strategy.
-
#cluster_arn ⇒ ::String
Returns the value of attribute cluster_arn.
-
#created_at ⇒ ::Time
Returns the value of attribute created_at.
-
#created_by ⇒ ::String
Returns the value of attribute created_by.
-
#current_service_deployment ⇒ ::String
Returns the value of attribute current_service_deployment.
-
#current_service_revisions ⇒ ::Array[Types::ServiceCurrentRevisionSummary]
Returns the value of attribute current_service_revisions.
-
#deployment_configuration ⇒ Types::DeploymentConfiguration
Returns the value of attribute deployment_configuration.
-
#deployment_controller ⇒ Types::DeploymentController
Returns the value of attribute deployment_controller.
-
#deployments ⇒ ::Array[Types::Deployment]
Returns the value of attribute deployments.
-
#desired_count ⇒ ::Integer
Returns the value of attribute desired_count.
-
#enable_ecs_managed_tags ⇒ Boolean
Returns the value of attribute enable_ecs_managed_tags.
-
#enable_execute_command ⇒ Boolean
Returns the value of attribute enable_execute_command.
-
#events ⇒ ::Array[Types::ServiceEvent]
Returns the value of attribute events.
-
#health_check_grace_period_seconds ⇒ ::Integer
Returns the value of attribute health_check_grace_period_seconds.
-
#launch_type ⇒ "EC2", ...
Returns the value of attribute launch_type.
-
#load_balancers ⇒ ::Array[Types::LoadBalancer]
Returns the value of attribute load_balancers.
-
#network_configuration ⇒ Types::NetworkConfiguration
Returns the value of attribute network_configuration.
-
#pending_count ⇒ ::Integer
Returns the value of attribute pending_count.
-
#placement_constraints ⇒ ::Array[Types::PlacementConstraint]
Returns the value of attribute placement_constraints.
-
#placement_strategy ⇒ ::Array[Types::PlacementStrategy]
Returns the value of attribute placement_strategy.
-
#platform_family ⇒ ::String
Returns the value of attribute platform_family.
-
#platform_version ⇒ ::String
Returns the value of attribute platform_version.
-
#propagate_tags ⇒ "TASK_DEFINITION", ...
Returns the value of attribute propagate_tags.
-
#resource_management_type ⇒ "CUSTOMER", "ECS"
Returns the value of attribute resource_management_type.
-
#role_arn ⇒ ::String
Returns the value of attribute role_arn.
-
#running_count ⇒ ::Integer
Returns the value of attribute running_count.
-
#scheduling_strategy ⇒ "REPLICA", "DAEMON"
Returns the value of attribute scheduling_strategy.
-
#service_arn ⇒ ::String
Returns the value of attribute service_arn.
-
#service_name ⇒ ::String
Returns the value of attribute service_name.
-
#service_registries ⇒ ::Array[Types::ServiceRegistry]
Returns the value of attribute service_registries.
-
#status ⇒ ::String
Returns the value of attribute status.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#task_definition ⇒ ::String
Returns the value of attribute task_definition.
-
#task_sets ⇒ ::Array[Types::TaskSet]
Returns the value of attribute task_sets.
Instance Attribute Details
#availability_zone_rebalancing ⇒ "ENABLED", "DISABLED"
Returns the value of attribute availability_zone_rebalancing.
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.
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.
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.
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.
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_configuration ⇒ Types::DeploymentConfiguration
Returns the value of attribute deployment_configuration.
2239 2240 2241 |
# File 'sig/types.rbs', line 2239 def deployment_configuration @deployment_configuration end |
#deployment_controller ⇒ Types::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.
2241 2242 2243 |
# File 'sig/types.rbs', line 2241 def deployments @deployments end |
#desired_count ⇒ ::Integer
Returns the value of attribute desired_count.
2231 2232 2233 |
# File 'sig/types.rbs', line 2231 def desired_count @desired_count end |
#enable_ecs_managed_tags ⇒ Boolean
Returns the value of attribute enable_ecs_managed_tags.
2255 2256 2257 |
# File 'sig/types.rbs', line 2255 def @enable_ecs_managed_tags end |
#enable_execute_command ⇒ Boolean
Returns the value of attribute enable_execute_command.
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.
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.
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.
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.
2228 2229 2230 |
# File 'sig/types.rbs', line 2228 def load_balancers @load_balancers end |
#network_configuration ⇒ Types::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.
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.
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.
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.
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.
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.
2256 2257 2258 |
# File 'sig/types.rbs', line 2256 def @propagate_tags end |
#resource_management_type ⇒ "CUSTOMER", "ECS"
Returns the value of attribute resource_management_type.
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.
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.
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.
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.
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.
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.
2229 2230 2231 |
# File 'sig/types.rbs', line 2229 def service_registries @service_registries end |
#status ⇒ ::String
Returns the value of attribute status.
2230 2231 2232 |
# File 'sig/types.rbs', line 2230 def status @status end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
2253 2254 2255 |
# File 'sig/types.rbs', line 2253 def @tags end |
#task_definition ⇒ ::String
Returns the value of attribute task_definition.
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.
2240 2241 2242 |
# File 'sig/types.rbs', line 2240 def task_sets @task_sets end |