Interface PipesPipeTargetParametersEcsTaskParameters
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PipesPipeTargetParametersEcsTaskParameters.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:54.436Z") @Stability(Stable) public interface PipesPipeTargetParametersEcsTaskParameters extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPipesPipeTargetParametersEcsTaskParameters.BuilderA builder forPipesPipeTargetParametersEcsTaskParametersstatic classPipesPipeTargetParametersEcsTaskParameters.Jsii$ProxyAn implementation forPipesPipeTargetParametersEcsTaskParameters
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static PipesPipeTargetParametersEcsTaskParameters.Builderbuilder()default ObjectgetCapacityProviderStrategy()capacity_provider_strategy block.default ObjectgetEnableEcsManagedTags()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#enable_ecs_managed_tags PipesPipe#enable_ecs_managed_tags}.default ObjectgetEnableExecuteCommand()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#enable_execute_command PipesPipe#enable_execute_command}.default StringgetGroup()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#group PipesPipe#group}.default StringgetLaunchType()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#launch_type PipesPipe#launch_type}.default PipesPipeTargetParametersEcsTaskParametersNetworkConfigurationgetNetworkConfiguration()network_configuration block.default PipesPipeTargetParametersEcsTaskParametersOverridesgetOverrides()overrides block.default ObjectgetPlacementConstraint()placement_constraint block.default ObjectgetPlacementStrategy()placement_strategy block.default StringgetPlatformVersion()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#platform_version PipesPipe#platform_version}.default StringgetPropagateTags()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#propagate_tags PipesPipe#propagate_tags}.default StringgetReferenceId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#reference_id PipesPipe#reference_id}.default Map<String,String>getTags()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#tags PipesPipe#tags}.default NumbergetTaskCount()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#task_count PipesPipe#task_count}.StringgetTaskDefinitionArn()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#task_definition_arn PipesPipe#task_definition_arn}.
-
-
-
Method Detail
-
getTaskDefinitionArn
@Stability(Stable) @NotNull String getTaskDefinitionArn()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#task_definition_arn PipesPipe#task_definition_arn}.
-
getCapacityProviderStrategy
@Stability(Stable) @Nullable default Object getCapacityProviderStrategy()
capacity_provider_strategy block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#capacity_provider_strategy PipesPipe#capacity_provider_strategy}
-
getEnableEcsManagedTags
@Stability(Stable) @Nullable default Object getEnableEcsManagedTags()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#enable_ecs_managed_tags PipesPipe#enable_ecs_managed_tags}.
-
getEnableExecuteCommand
@Stability(Stable) @Nullable default Object getEnableExecuteCommand()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#enable_execute_command PipesPipe#enable_execute_command}.
-
getGroup
@Stability(Stable) @Nullable default String getGroup()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#group PipesPipe#group}.
-
getLaunchType
@Stability(Stable) @Nullable default String getLaunchType()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#launch_type PipesPipe#launch_type}.
-
getNetworkConfiguration
@Stability(Stable) @Nullable default PipesPipeTargetParametersEcsTaskParametersNetworkConfiguration getNetworkConfiguration()
network_configuration block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#network_configuration PipesPipe#network_configuration}
-
getOverrides
@Stability(Stable) @Nullable default PipesPipeTargetParametersEcsTaskParametersOverrides getOverrides()
overrides block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#overrides PipesPipe#overrides}
-
getPlacementConstraint
@Stability(Stable) @Nullable default Object getPlacementConstraint()
placement_constraint block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#placement_constraint PipesPipe#placement_constraint}
-
getPlacementStrategy
@Stability(Stable) @Nullable default Object getPlacementStrategy()
placement_strategy block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#placement_strategy PipesPipe#placement_strategy}
-
getPlatformVersion
@Stability(Stable) @Nullable default String getPlatformVersion()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#platform_version PipesPipe#platform_version}.
-
getPropagateTags
@Stability(Stable) @Nullable default String getPropagateTags()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#propagate_tags PipesPipe#propagate_tags}.
-
getReferenceId
@Stability(Stable) @Nullable default String getReferenceId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#reference_id PipesPipe#reference_id}.
-
getTags
@Stability(Stable) @Nullable default Map<String,String> getTags()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#tags PipesPipe#tags}.
-
getTaskCount
@Stability(Stable) @Nullable default Number getTaskCount()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#task_count PipesPipe#task_count}.
-
builder
@Stability(Stable) static PipesPipeTargetParametersEcsTaskParameters.Builder builder()
-
-