Package com.pulumi.aws.ecs.inputs
Class TaskDefinitionRuntimePlatformArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ecs.inputs.TaskDefinitionRuntimePlatformArgs.Builder
-
- Enclosing class:
- TaskDefinitionRuntimePlatformArgs
public static final class TaskDefinitionRuntimePlatformArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(TaskDefinitionRuntimePlatformArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskDefinitionRuntimePlatformArgs
build()
TaskDefinitionRuntimePlatformArgs.Builder
cpuArchitecture(com.pulumi.core.Output<java.lang.String> cpuArchitecture)
TaskDefinitionRuntimePlatformArgs.Builder
cpuArchitecture(java.lang.String cpuArchitecture)
TaskDefinitionRuntimePlatformArgs.Builder
operatingSystemFamily(com.pulumi.core.Output<java.lang.String> operatingSystemFamily)
TaskDefinitionRuntimePlatformArgs.Builder
operatingSystemFamily(java.lang.String operatingSystemFamily)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TaskDefinitionRuntimePlatformArgs defaults)
-
-
Method Detail
-
cpuArchitecture
public TaskDefinitionRuntimePlatformArgs.Builder cpuArchitecture(@Nullable com.pulumi.core.Output<java.lang.String> cpuArchitecture)
- Parameters:
cpuArchitecture
- Must be set to either `X86_64` or `ARM64`; see [cpu architecture](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html#runtime-platform)- Returns:
- builder
-
cpuArchitecture
public TaskDefinitionRuntimePlatformArgs.Builder cpuArchitecture(java.lang.String cpuArchitecture)
- Parameters:
cpuArchitecture
- Must be set to either `X86_64` or `ARM64`; see [cpu architecture](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html#runtime-platform)- Returns:
- builder
-
operatingSystemFamily
public TaskDefinitionRuntimePlatformArgs.Builder operatingSystemFamily(@Nullable com.pulumi.core.Output<java.lang.String> operatingSystemFamily)
- Parameters:
operatingSystemFamily
- If the `requires_compatibilities` is `FARGATE` this field is required; must be set to a valid option from the [operating system family in the runtime platform](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html#runtime-platform) setting- Returns:
- builder
-
operatingSystemFamily
public TaskDefinitionRuntimePlatformArgs.Builder operatingSystemFamily(java.lang.String operatingSystemFamily)
- Parameters:
operatingSystemFamily
- If the `requires_compatibilities` is `FARGATE` this field is required; must be set to a valid option from the [operating system family in the runtime platform](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html#runtime-platform) setting- Returns:
- builder
-
build
public TaskDefinitionRuntimePlatformArgs build()
-
-