Class: Aws::Types::AwsEcsServiceDetails

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#capacity_provider_strategy::Array[Types::AwsEcsServiceCapacityProviderStrategyDetails]

Returns the value of attribute capacity_provider_strategy.



2138
2139
2140
# File 'sig/types.rbs', line 2138

def capacity_provider_strategy
  @capacity_provider_strategy
end

#cluster::String

Returns the value of attribute cluster.

Returns:

  • (::String)


2139
2140
2141
# File 'sig/types.rbs', line 2139

def cluster
  @cluster
end

#deployment_configurationTypes::AwsEcsServiceDeploymentConfigurationDetails

Returns the value of attribute deployment_configuration.



2140
2141
2142
# File 'sig/types.rbs', line 2140

def deployment_configuration
  @deployment_configuration
end

#deployment_controllerTypes::AwsEcsServiceDeploymentControllerDetails

Returns the value of attribute deployment_controller.



2141
2142
2143
# File 'sig/types.rbs', line 2141

def deployment_controller
  @deployment_controller
end

#desired_count::Integer

Returns the value of attribute desired_count.

Returns:

  • (::Integer)


2142
2143
2144
# File 'sig/types.rbs', line 2142

def desired_count
  @desired_count
end

#enable_ecs_managed_tagsBoolean

Returns the value of attribute enable_ecs_managed_tags.

Returns:

  • (Boolean)


2143
2144
2145
# File 'sig/types.rbs', line 2143

def enable_ecs_managed_tags
  @enable_ecs_managed_tags
end

#enable_execute_commandBoolean

Returns the value of attribute enable_execute_command.

Returns:

  • (Boolean)


2144
2145
2146
# File 'sig/types.rbs', line 2144

def enable_execute_command
  @enable_execute_command
end

#health_check_grace_period_seconds::Integer

Returns the value of attribute health_check_grace_period_seconds.

Returns:

  • (::Integer)


2145
2146
2147
# File 'sig/types.rbs', line 2145

def health_check_grace_period_seconds
  @health_check_grace_period_seconds
end

#launch_type::String

Returns the value of attribute launch_type.

Returns:

  • (::String)


2146
2147
2148
# File 'sig/types.rbs', line 2146

def launch_type
  @launch_type
end

#load_balancers::Array[Types::AwsEcsServiceLoadBalancersDetails]

Returns the value of attribute load_balancers.



2147
2148
2149
# File 'sig/types.rbs', line 2147

def load_balancers
  @load_balancers
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


2148
2149
2150
# File 'sig/types.rbs', line 2148

def name
  @name
end

#network_configurationTypes::AwsEcsServiceNetworkConfigurationDetails

Returns the value of attribute network_configuration.



2149
2150
2151
# File 'sig/types.rbs', line 2149

def network_configuration
  @network_configuration
end

#placement_constraints::Array[Types::AwsEcsServicePlacementConstraintsDetails]

Returns the value of attribute placement_constraints.



2150
2151
2152
# File 'sig/types.rbs', line 2150

def placement_constraints
  @placement_constraints
end

#placement_strategies::Array[Types::AwsEcsServicePlacementStrategiesDetails]

Returns the value of attribute placement_strategies.



2151
2152
2153
# File 'sig/types.rbs', line 2151

def placement_strategies
  @placement_strategies
end

#platform_version::String

Returns the value of attribute platform_version.

Returns:

  • (::String)


2152
2153
2154
# File 'sig/types.rbs', line 2152

def platform_version
  @platform_version
end

#propagate_tags::String

Returns the value of attribute propagate_tags.

Returns:

  • (::String)


2153
2154
2155
# File 'sig/types.rbs', line 2153

def propagate_tags
  @propagate_tags
end

#role::String

Returns the value of attribute role.

Returns:

  • (::String)


2154
2155
2156
# File 'sig/types.rbs', line 2154

def role
  @role
end

#scheduling_strategy::String

Returns the value of attribute scheduling_strategy.

Returns:

  • (::String)


2155
2156
2157
# File 'sig/types.rbs', line 2155

def scheduling_strategy
  @scheduling_strategy
end

#service_arn::String

Returns the value of attribute service_arn.

Returns:

  • (::String)


2156
2157
2158
# File 'sig/types.rbs', line 2156

def service_arn
  @service_arn
end

#service_name::String

Returns the value of attribute service_name.

Returns:

  • (::String)


2157
2158
2159
# File 'sig/types.rbs', line 2157

def service_name
  @service_name
end

#service_registries::Array[Types::AwsEcsServiceServiceRegistriesDetails]

Returns the value of attribute service_registries.



2158
2159
2160
# File 'sig/types.rbs', line 2158

def service_registries
  @service_registries
end

#task_definition::String

Returns the value of attribute task_definition.

Returns:

  • (::String)


2159
2160
2161
# File 'sig/types.rbs', line 2159

def task_definition
  @task_definition
end