Interface CloudwatchEventTargetEcsTarget

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    CloudwatchEventTargetEcsTarget.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:50.972Z")
    @Stability(Stable)
    public interface CloudwatchEventTargetEcsTarget
    extends software.amazon.jsii.JsiiSerializable
    • 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/cloudwatch_event_target#task_definition_arn CloudwatchEventTarget#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/cloudwatch_event_target#capacity_provider_strategy CloudwatchEventTarget#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/cloudwatch_event_target#enable_ecs_managed_tags CloudwatchEventTarget#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/cloudwatch_event_target#enable_execute_command CloudwatchEventTarget#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/cloudwatch_event_target#group CloudwatchEventTarget#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/cloudwatch_event_target#launch_type CloudwatchEventTarget#launch_type}.
      • getNetworkConfiguration

        @Stability(Stable)
        @Nullable
        default CloudwatchEventTargetEcsTargetNetworkConfiguration getNetworkConfiguration()
        network_configuration block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/cloudwatch_event_target#network_configuration CloudwatchEventTarget#network_configuration}

      • getOrderedPlacementStrategy

        @Stability(Stable)
        @Nullable
        default Object getOrderedPlacementStrategy()
        ordered_placement_strategy block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/cloudwatch_event_target#ordered_placement_strategy CloudwatchEventTarget#ordered_placement_strategy}

      • 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/cloudwatch_event_target#placement_constraint CloudwatchEventTarget#placement_constraint}

      • getPlatformVersion

        @Stability(Stable)
        @Nullable
        default String getPlatformVersion()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/cloudwatch_event_target#platform_version CloudwatchEventTarget#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/cloudwatch_event_target#propagate_tags CloudwatchEventTarget#propagate_tags}.
      • 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/cloudwatch_event_target#tags CloudwatchEventTarget#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/cloudwatch_event_target#task_count CloudwatchEventTarget#task_count}.