Package com.pulumi.aws.cloudwatch.inputs
Class EventTargetEcsTargetOrderedPlacementStrategyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cloudwatch.inputs.EventTargetEcsTargetOrderedPlacementStrategyArgs
-
public final class EventTargetEcsTargetOrderedPlacementStrategyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEventTargetEcsTargetOrderedPlacementStrategyArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static EventTargetEcsTargetOrderedPlacementStrategyArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EventTargetEcsTargetOrderedPlacementStrategyArgs.Builderbuilder()static EventTargetEcsTargetOrderedPlacementStrategyArgs.Builderbuilder(EventTargetEcsTargetOrderedPlacementStrategyArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>field()com.pulumi.core.Output<java.lang.String>type()
-
-
-
Field Detail
-
Empty
public static final EventTargetEcsTargetOrderedPlacementStrategyArgs Empty
-
-
Method Detail
-
field
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> field()
- Returns:
- The field to apply the placement strategy against. For the `spread` placement strategy, valid values are `instanceId` (or `host`, which has the same effect), or any platform or custom attribute that is applied to a container instance, such as `attribute:ecs.availability-zone`. For the `binpack` placement strategy, valid values are `cpu` and `memory`. For the `random` placement strategy, this field is not used. For more information, see [Amazon ECS task placement strategies](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-strategies.html).
-
type
public com.pulumi.core.Output<java.lang.String> type()
- Returns:
- Type of placement strategy. The only valid values at this time are `binpack`, `random` and `spread`.
-
builder
public static EventTargetEcsTargetOrderedPlacementStrategyArgs.Builder builder()
-
builder
public static EventTargetEcsTargetOrderedPlacementStrategyArgs.Builder builder(EventTargetEcsTargetOrderedPlacementStrategyArgs defaults)
-
-