Interface SchedulerScheduleTarget

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

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:54.994Z")
    @Stability(Stable)
    public interface SchedulerScheduleTarget
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getArn

        @Stability(Stable)
        @NotNull
        String getArn()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#arn SchedulerSchedule#arn}.
      • getRoleArn

        @Stability(Stable)
        @NotNull
        String getRoleArn()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#role_arn SchedulerSchedule#role_arn}.
      • getDeadLetterConfig

        @Stability(Stable)
        @Nullable
        default SchedulerScheduleTargetDeadLetterConfig getDeadLetterConfig()
        dead_letter_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#dead_letter_config SchedulerSchedule#dead_letter_config}

      • getEcsParameters

        @Stability(Stable)
        @Nullable
        default SchedulerScheduleTargetEcsParameters getEcsParameters()
        ecs_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#ecs_parameters SchedulerSchedule#ecs_parameters}

      • getEventbridgeParameters

        @Stability(Stable)
        @Nullable
        default SchedulerScheduleTargetEventbridgeParameters getEventbridgeParameters()
        eventbridge_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#eventbridge_parameters SchedulerSchedule#eventbridge_parameters}

      • getInput

        @Stability(Stable)
        @Nullable
        default String getInput()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#input SchedulerSchedule#input}.
      • getKinesisParameters

        @Stability(Stable)
        @Nullable
        default SchedulerScheduleTargetKinesisParameters getKinesisParameters()
        kinesis_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#kinesis_parameters SchedulerSchedule#kinesis_parameters}

      • getRetryPolicy

        @Stability(Stable)
        @Nullable
        default SchedulerScheduleTargetRetryPolicy getRetryPolicy()
        retry_policy block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#retry_policy SchedulerSchedule#retry_policy}

      • getSagemakerPipelineParameters

        @Stability(Stable)
        @Nullable
        default SchedulerScheduleTargetSagemakerPipelineParameters getSagemakerPipelineParameters()
        sagemaker_pipeline_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#sagemaker_pipeline_parameters SchedulerSchedule#sagemaker_pipeline_parameters}

      • getSqsParameters

        @Stability(Stable)
        @Nullable
        default SchedulerScheduleTargetSqsParameters getSqsParameters()
        sqs_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/scheduler_schedule#sqs_parameters SchedulerSchedule#sqs_parameters}