EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.containerDefinitions(String containerDefinitions) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#container_definitions EcsTaskDefinition#container_definitions}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.count(Number count) |
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.cpu(String cpu) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#cpu EcsTaskDefinition#cpu}.
|
static EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.create(software.constructs.Construct scope,
String id) |
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.ephemeralStorage(EcsTaskDefinitionEphemeralStorage ephemeralStorage) |
ephemeral_storage block.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.executionRoleArn(String executionRoleArn) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#execution_role_arn EcsTaskDefinition#execution_role_arn}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.family(String family) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#family EcsTaskDefinition#family}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#id EcsTaskDefinition#id}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.inferenceAccelerator(com.hashicorp.cdktf.IResolvable inferenceAccelerator) |
inference_accelerator block.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.inferenceAccelerator(List<? extends EcsTaskDefinitionInferenceAccelerator> inferenceAccelerator) |
inference_accelerator block.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.ipcMode(String ipcMode) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#ipc_mode EcsTaskDefinition#ipc_mode}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.memory(String memory) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#memory EcsTaskDefinition#memory}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.networkMode(String networkMode) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#network_mode EcsTaskDefinition#network_mode}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.pidMode(String pidMode) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#pid_mode EcsTaskDefinition#pid_mode}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.placementConstraints(com.hashicorp.cdktf.IResolvable placementConstraints) |
placement_constraints block.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.placementConstraints(List<? extends EcsTaskDefinitionPlacementConstraints> placementConstraints) |
placement_constraints block.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.provisioners(List<? extends Object> provisioners) |
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.proxyConfiguration(EcsTaskDefinitionProxyConfiguration proxyConfiguration) |
proxy_configuration block.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.requiresCompatibilities(List<String> requiresCompatibilities) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#requires_compatibilities EcsTaskDefinition#requires_compatibilities}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.runtimePlatform(EcsTaskDefinitionRuntimePlatform runtimePlatform) |
runtime_platform block.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.skipDestroy(com.hashicorp.cdktf.IResolvable skipDestroy) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#skip_destroy EcsTaskDefinition#skip_destroy}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.skipDestroy(Boolean skipDestroy) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#skip_destroy EcsTaskDefinition#skip_destroy}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.tags(Map<String,String> tags) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#tags EcsTaskDefinition#tags}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.tagsAll(Map<String,String> tagsAll) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#tags_all EcsTaskDefinition#tags_all}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.taskRoleArn(String taskRoleArn) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ecs_task_definition#task_role_arn EcsTaskDefinition#task_role_arn}.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.volume(com.hashicorp.cdktf.IResolvable volume) |
volume block.
|
EcsTaskDefinition.Builder |
EcsTaskDefinition.Builder.volume(List<? extends EcsTaskDefinitionVolume> volume) |
volume block.
|