Interface SchedulerScheduleTargetEcsParameters
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SchedulerScheduleTargetEcsParameters.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:54.995Z") @Stability(Stable) public interface SchedulerScheduleTargetEcsParameters extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSchedulerScheduleTargetEcsParameters.BuilderA builder forSchedulerScheduleTargetEcsParametersstatic classSchedulerScheduleTargetEcsParameters.Jsii$ProxyAn implementation forSchedulerScheduleTargetEcsParameters
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static SchedulerScheduleTargetEcsParameters.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/scheduler_schedule#enable_ecs_managed_tags SchedulerSchedule#enable_ecs_managed_tags}.default ObjectgetEnableExecuteCommand()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#enable_execute_command SchedulerSchedule#enable_execute_command}.default StringgetGroup()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#group SchedulerSchedule#group}.default StringgetLaunchType()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#launch_type SchedulerSchedule#launch_type}.default SchedulerScheduleTargetEcsParametersNetworkConfigurationgetNetworkConfiguration()network_configuration block.default ObjectgetPlacementConstraints()placement_constraints 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/scheduler_schedule#platform_version SchedulerSchedule#platform_version}.default StringgetPropagateTags()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#propagate_tags SchedulerSchedule#propagate_tags}.default StringgetReferenceId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#reference_id SchedulerSchedule#reference_id}.default Map<String,String>getTags()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#tags SchedulerSchedule#tags}.default NumbergetTaskCount()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#task_count SchedulerSchedule#task_count}.StringgetTaskDefinitionArn()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#task_definition_arn SchedulerSchedule#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/scheduler_schedule#task_definition_arn SchedulerSchedule#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/scheduler_schedule#capacity_provider_strategy SchedulerSchedule#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/scheduler_schedule#enable_ecs_managed_tags SchedulerSchedule#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/scheduler_schedule#enable_execute_command SchedulerSchedule#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/scheduler_schedule#group SchedulerSchedule#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/scheduler_schedule#launch_type SchedulerSchedule#launch_type}.
-
getNetworkConfiguration
@Stability(Stable) @Nullable default SchedulerScheduleTargetEcsParametersNetworkConfiguration getNetworkConfiguration()
network_configuration block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#network_configuration SchedulerSchedule#network_configuration}
-
getPlacementConstraints
@Stability(Stable) @Nullable default Object getPlacementConstraints()
placement_constraints block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#placement_constraints SchedulerSchedule#placement_constraints}
-
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/scheduler_schedule#placement_strategy SchedulerSchedule#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/scheduler_schedule#platform_version SchedulerSchedule#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/scheduler_schedule#propagate_tags SchedulerSchedule#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/scheduler_schedule#reference_id SchedulerSchedule#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/scheduler_schedule#tags SchedulerSchedule#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/scheduler_schedule#task_count SchedulerSchedule#task_count}.
-
builder
@Stability(Stable) static SchedulerScheduleTargetEcsParameters.Builder builder()
-
-