Class: Aws::Types::CreateServiceRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateServiceRequest
- 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.
-
#client_token ⇒ ::String
Returns the value of attribute client_token.
-
#cluster ⇒ ::String
Returns the value of attribute cluster.
-
#deployment_configuration ⇒ Types::DeploymentConfiguration
Returns the value of attribute deployment_configuration.
-
#deployment_controller ⇒ Types::DeploymentController
Returns the value of attribute deployment_controller.
-
#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.
-
#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.
-
#monitoring ⇒ Types::MonitoringConfiguration
Returns the value of attribute monitoring.
-
#network_configuration ⇒ Types::NetworkConfiguration
Returns the value of attribute network_configuration.
-
#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_version ⇒ ::String
Returns the value of attribute platform_version.
-
#propagate_tags ⇒ "TASK_DEFINITION", ...
Returns the value of attribute propagate_tags.
-
#role ⇒ ::String
Returns the value of attribute role.
-
#scheduling_strategy ⇒ "REPLICA", "DAEMON"
Returns the value of attribute scheduling_strategy.
-
#service_connect_configuration ⇒ Types::ServiceConnectConfiguration
Returns the value of attribute service_connect_configuration.
-
#service_name ⇒ ::String
Returns the value of attribute service_name.
-
#service_registries ⇒ ::Array[Types::ServiceRegistry]
Returns the value of attribute service_registries.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#task_definition ⇒ ::String
Returns the value of attribute task_definition.
-
#volume_configurations ⇒ ::Array[Types::ServiceVolumeConfiguration]
Returns the value of attribute volume_configurations.
-
#vpc_lattice_configurations ⇒ ::Array[Types::VpcLatticeConfiguration]
Returns the value of attribute vpc_lattice_configurations.
Instance Attribute Details
#availability_zone_rebalancing ⇒ "ENABLED", "DISABLED"
Returns the value of attribute availability_zone_rebalancing.
450 451 452 |
# File 'sig/types.rbs', line 450 def availability_zone_rebalancing @availability_zone_rebalancing end |
#capacity_provider_strategy ⇒ ::Array[Types::CapacityProviderStrategyItem]
Returns the value of attribute capacity_provider_strategy.
456 457 458 |
# File 'sig/types.rbs', line 456 def capacity_provider_strategy @capacity_provider_strategy end |
#client_token ⇒ ::String
Returns the value of attribute client_token.
454 455 456 |
# File 'sig/types.rbs', line 454 def client_token @client_token end |
#cluster ⇒ ::String
Returns the value of attribute cluster.
447 448 449 |
# File 'sig/types.rbs', line 447 def cluster @cluster end |
#deployment_configuration ⇒ Types::DeploymentConfiguration
Returns the value of attribute deployment_configuration.
459 460 461 |
# File 'sig/types.rbs', line 459 def deployment_configuration @deployment_configuration end |
#deployment_controller ⇒ Types::DeploymentController
Returns the value of attribute deployment_controller.
465 466 467 |
# File 'sig/types.rbs', line 465 def deployment_controller @deployment_controller end |
#desired_count ⇒ ::Integer
Returns the value of attribute desired_count.
453 454 455 |
# File 'sig/types.rbs', line 453 def desired_count @desired_count end |
#enable_ecs_managed_tags ⇒ Boolean
Returns the value of attribute enable_ecs_managed_tags.
467 468 469 |
# File 'sig/types.rbs', line 467 def @enable_ecs_managed_tags end |
#enable_execute_command ⇒ Boolean
Returns the value of attribute enable_execute_command.
469 470 471 |
# File 'sig/types.rbs', line 469 def enable_execute_command @enable_execute_command end |
#health_check_grace_period_seconds ⇒ ::Integer
Returns the value of attribute health_check_grace_period_seconds.
463 464 465 |
# File 'sig/types.rbs', line 463 def health_check_grace_period_seconds @health_check_grace_period_seconds end |
#launch_type ⇒ "EC2", ...
Returns the value of attribute launch_type.
455 456 457 |
# File 'sig/types.rbs', line 455 def launch_type @launch_type end |
#load_balancers ⇒ ::Array[Types::LoadBalancer]
Returns the value of attribute load_balancers.
451 452 453 |
# File 'sig/types.rbs', line 451 def load_balancers @load_balancers end |
#monitoring ⇒ Types::MonitoringConfiguration
Returns the value of attribute monitoring.
473 474 475 |
# File 'sig/types.rbs', line 473 def monitoring @monitoring end |
#network_configuration ⇒ Types::NetworkConfiguration
Returns the value of attribute network_configuration.
462 463 464 |
# File 'sig/types.rbs', line 462 def network_configuration @network_configuration end |
#placement_constraints ⇒ ::Array[Types::PlacementConstraint]
Returns the value of attribute placement_constraints.
460 461 462 |
# File 'sig/types.rbs', line 460 def placement_constraints @placement_constraints end |
#placement_strategy ⇒ ::Array[Types::PlacementStrategy]
Returns the value of attribute placement_strategy.
461 462 463 |
# File 'sig/types.rbs', line 461 def placement_strategy @placement_strategy end |
#platform_version ⇒ ::String
Returns the value of attribute platform_version.
457 458 459 |
# File 'sig/types.rbs', line 457 def platform_version @platform_version end |
#propagate_tags ⇒ "TASK_DEFINITION", ...
Returns the value of attribute propagate_tags.
468 469 470 |
# File 'sig/types.rbs', line 468 def @propagate_tags end |
#role ⇒ ::String
Returns the value of attribute role.
458 459 460 |
# File 'sig/types.rbs', line 458 def role @role end |
#scheduling_strategy ⇒ "REPLICA", "DAEMON"
Returns the value of attribute scheduling_strategy.
464 465 466 |
# File 'sig/types.rbs', line 464 def scheduling_strategy @scheduling_strategy end |
#service_connect_configuration ⇒ Types::ServiceConnectConfiguration
Returns the value of attribute service_connect_configuration.
470 471 472 |
# File 'sig/types.rbs', line 470 def service_connect_configuration @service_connect_configuration end |
#service_name ⇒ ::String
Returns the value of attribute service_name.
448 449 450 |
# File 'sig/types.rbs', line 448 def service_name @service_name end |
#service_registries ⇒ ::Array[Types::ServiceRegistry]
Returns the value of attribute service_registries.
452 453 454 |
# File 'sig/types.rbs', line 452 def service_registries @service_registries end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
466 467 468 |
# File 'sig/types.rbs', line 466 def @tags end |
#task_definition ⇒ ::String
Returns the value of attribute task_definition.
449 450 451 |
# File 'sig/types.rbs', line 449 def task_definition @task_definition end |
#volume_configurations ⇒ ::Array[Types::ServiceVolumeConfiguration]
Returns the value of attribute volume_configurations.
471 472 473 |
# File 'sig/types.rbs', line 471 def volume_configurations @volume_configurations end |
#vpc_lattice_configurations ⇒ ::Array[Types::VpcLatticeConfiguration]
Returns the value of attribute vpc_lattice_configurations.
472 473 474 |
# File 'sig/types.rbs', line 472 def vpc_lattice_configurations @vpc_lattice_configurations end |