Interface PipesPipeTargetParametersEcsTaskParameters

    • 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}.