Interface PipesPipeSourceParameters

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

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

      • getActivemqBrokerParameters

        @Stability(Stable)
        @Nullable
        default PipesPipeSourceParametersActivemqBrokerParameters getActivemqBrokerParameters()
        activemq_broker_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#activemq_broker_parameters PipesPipe#activemq_broker_parameters}

      • getDynamodbStreamParameters

        @Stability(Stable)
        @Nullable
        default PipesPipeSourceParametersDynamodbStreamParameters getDynamodbStreamParameters()
        dynamodb_stream_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#dynamodb_stream_parameters PipesPipe#dynamodb_stream_parameters}

      • getFilterCriteria

        @Stability(Stable)
        @Nullable
        default PipesPipeSourceParametersFilterCriteria getFilterCriteria()
        filter_criteria block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#filter_criteria PipesPipe#filter_criteria}

      • getKinesisStreamParameters

        @Stability(Stable)
        @Nullable
        default PipesPipeSourceParametersKinesisStreamParameters getKinesisStreamParameters()
        kinesis_stream_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#kinesis_stream_parameters PipesPipe#kinesis_stream_parameters}

      • getManagedStreamingKafkaParameters

        @Stability(Stable)
        @Nullable
        default PipesPipeSourceParametersManagedStreamingKafkaParameters getManagedStreamingKafkaParameters()
        managed_streaming_kafka_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#managed_streaming_kafka_parameters PipesPipe#managed_streaming_kafka_parameters}

      • getRabbitmqBrokerParameters

        @Stability(Stable)
        @Nullable
        default PipesPipeSourceParametersRabbitmqBrokerParameters getRabbitmqBrokerParameters()
        rabbitmq_broker_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#rabbitmq_broker_parameters PipesPipe#rabbitmq_broker_parameters}

      • getSelfManagedKafkaParameters

        @Stability(Stable)
        @Nullable
        default PipesPipeSourceParametersSelfManagedKafkaParameters getSelfManagedKafkaParameters()
        self_managed_kafka_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#self_managed_kafka_parameters PipesPipe#self_managed_kafka_parameters}

      • getSqsQueueParameters

        @Stability(Stable)
        @Nullable
        default PipesPipeSourceParametersSqsQueueParameters getSqsQueueParameters()
        sqs_queue_parameters block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#sqs_queue_parameters PipesPipe#sqs_queue_parameters}