Package-level declarations
Types
Link copied to clipboard
data class GetPipeResult(val arn: String? = null, val creationTime: String? = null, val currentState: PipeState? = null, val description: String? = null, val desiredState: PipeRequestedPipeState? = null, val enrichment: String? = null, val enrichmentParameters: PipeEnrichmentParameters? = null, val lastModifiedTime: String? = null, val roleArn: String? = null, val stateReason: String? = null, val tags: PipeTagMap? = null, val target: String? = null)
Link copied to clipboard
data class PipeAwsVpcConfiguration(val assignPublicIp: PipeAssignPublicIp? = null, val securityGroups: List<String>? = null, val subnets: List<String>)
Link copied to clipboard
Link copied to clipboard
data class PipeBatchContainerOverrides(val command: List<String>? = null, val environment: List<PipeBatchEnvironmentVariable>? = null, val instanceType: String? = null, val resourceRequirements: List<PipeBatchResourceRequirement>? = null)
Link copied to clipboard
Link copied to clipboard
data class PipeBatchJobDependency(val jobId: String? = null, val type: PipeBatchJobDependencyType? = null)
Link copied to clipboard
class PipeBatchParametersMap
Link copied to clipboard
data class PipeBatchResourceRequirement(val type: PipeBatchResourceRequirementType, val value: String)
Link copied to clipboard
Link copied to clipboard
data class PipeCapacityProviderStrategyItem(val base: Int? = null, val capacityProvider: String, val weight: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class PipeEcsContainerOverride(val command: List<String>? = null, val cpu: Int? = null, val environment: List<PipeEcsEnvironmentVariable>? = null, val environmentFiles: List<PipeEcsEnvironmentFile>? = null, val memory: Int? = null, val memoryReservation: Int? = null, val name: String? = null, val resourceRequirements: List<PipeEcsResourceRequirement>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PipeEcsInferenceAcceleratorOverride(val deviceName: String? = null, val deviceType: String? = null)
Link copied to clipboard
Link copied to clipboard
data class PipeEcsTaskOverride(val containerOverrides: List<PipeEcsContainerOverride>? = null, val cpu: String? = null, val ephemeralStorage: PipeEcsEphemeralStorage? = null, val executionRoleArn: String? = null, val inferenceAcceleratorOverrides: List<PipeEcsInferenceAcceleratorOverride>? = null, val memory: String? = null, val taskRoleArn: String? = null)
Link copied to clipboard
data class PipeEnrichmentHttpParameters(val headerParameters: PipeHeaderParametersMap? = null, val pathParameterValues: List<String>? = null, val queryStringParameters: PipeQueryStringParametersMap? = null)
Link copied to clipboard
data class PipeEnrichmentParameters(val httpParameters: PipeEnrichmentHttpParameters? = null, val inputTemplate: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PipeHeaderParametersMap
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PipePlacementConstraint(val expression: String? = null, val type: PipePlacementConstraintType? = null)
Link copied to clipboard
data class PipePlacementStrategy(val field: String? = null, val type: PipePlacementStrategyType? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PipeSelfManagedKafkaAccessConfigurationCredentials1Properties(val saslScram512Auth: String)
Link copied to clipboard
data class PipeSelfManagedKafkaAccessConfigurationCredentials2Properties(val saslScram256Auth: String)
Link copied to clipboard
data class PipeSelfManagedKafkaAccessConfigurationCredentials3Properties(val clientCertificateTlsAuth: String)
Link copied to clipboard
data class PipeSelfManagedKafkaAccessConfigurationVpc(val securityGroup: List<String>? = null, val subnets: List<String>? = null)
Link copied to clipboard
data class PipeSourceActiveMqBrokerParameters(val batchSize: Int? = null, val credentials: PipeMqBrokerAccessCredentialsProperties, val maximumBatchingWindowInSeconds: Int? = null, val queueName: String)
Link copied to clipboard
data class PipeSourceDynamoDbStreamParameters(val batchSize: Int? = null, val deadLetterConfig: PipeDeadLetterConfig? = null, val maximumBatchingWindowInSeconds: Int? = null, val maximumRecordAgeInSeconds: Int? = null, val maximumRetryAttempts: Int? = null, val onPartialBatchItemFailure: PipeOnPartialBatchItemFailureStreams? = null, val parallelizationFactor: Int? = null, val startingPosition: PipeDynamoDbStreamStartPosition)
Link copied to clipboard
data class PipeSourceKinesisStreamParameters(val batchSize: Int? = null, val deadLetterConfig: PipeDeadLetterConfig? = null, val maximumBatchingWindowInSeconds: Int? = null, val maximumRecordAgeInSeconds: Int? = null, val maximumRetryAttempts: Int? = null, val onPartialBatchItemFailure: PipeOnPartialBatchItemFailureStreams? = null, val parallelizationFactor: Int? = null, val startingPosition: PipeKinesisStreamStartPosition, val startingPositionTimestamp: String? = null)
Link copied to clipboard
data class PipeSourceManagedStreamingKafkaParameters(val batchSize: Int? = null, val consumerGroupId: String? = null, val credentials: Either<PipeMskAccessCredentials0Properties, PipeMskAccessCredentials1Properties>? = null, val maximumBatchingWindowInSeconds: Int? = null, val startingPosition: PipeMskStartPosition? = null, val topicName: String)
Link copied to clipboard
data class PipeSourceParameters(val activeMqBrokerParameters: PipeSourceActiveMqBrokerParameters? = null, val dynamoDbStreamParameters: PipeSourceDynamoDbStreamParameters? = null, val filterCriteria: PipeFilterCriteria? = null, val kinesisStreamParameters: PipeSourceKinesisStreamParameters? = null, val managedStreamingKafkaParameters: PipeSourceManagedStreamingKafkaParameters? = null, val rabbitMqBrokerParameters: PipeSourceRabbitMqBrokerParameters? = null, val selfManagedKafkaParameters: PipeSourceSelfManagedKafkaParameters? = null, val sqsQueueParameters: PipeSourceSqsQueueParameters? = null)
Link copied to clipboard
data class PipeSourceRabbitMqBrokerParameters(val batchSize: Int? = null, val credentials: PipeMqBrokerAccessCredentialsProperties, val maximumBatchingWindowInSeconds: Int? = null, val queueName: String, val virtualHost: String? = null)
Link copied to clipboard
data class PipeSourceSelfManagedKafkaParameters(val additionalBootstrapServers: List<String>? = null, val batchSize: Int? = null, val consumerGroupId: String? = null, val credentials: Any? = null, val maximumBatchingWindowInSeconds: Int? = null, val serverRootCaCertificate: String? = null, val startingPosition: PipeSelfManagedKafkaStartPosition? = null, val topicName: String, val vpc: PipeSelfManagedKafkaAccessConfigurationVpc? = null)
Link copied to clipboard
data class PipeSourceSqsQueueParameters(val batchSize: Int? = null, val maximumBatchingWindowInSeconds: Int? = null)
Link copied to clipboard
class PipeTagMap
Link copied to clipboard
data class PipeTargetBatchJobParameters(val arrayProperties: PipeBatchArrayProperties? = null, val containerOverrides: PipeBatchContainerOverrides? = null, val dependsOn: List<PipeBatchJobDependency>? = null, val jobDefinition: String, val jobName: String, val parameters: PipeBatchParametersMap? = null, val retryStrategy: PipeBatchRetryStrategy? = null)
Link copied to clipboard
data class PipeTargetCloudWatchLogsParameters(val logStreamName: String? = null, val timestamp: String? = null)
Link copied to clipboard
data class PipeTargetEcsTaskParameters(val capacityProviderStrategy: List<PipeCapacityProviderStrategyItem>? = null, val enableEcsManagedTags: Boolean? = null, val enableExecuteCommand: Boolean? = null, val group: String? = null, val launchType: PipeLaunchType? = null, val networkConfiguration: PipeNetworkConfiguration? = null, val overrides: PipeEcsTaskOverride? = null, val placementConstraints: List<PipePlacementConstraint>? = null, val placementStrategy: List<PipePlacementStrategy>? = null, val platformVersion: String? = null, val propagateTags: PipePropagateTags? = null, val referenceId: String? = null, val tags: List<PipeTag>? = null, val taskCount: Int? = null, val taskDefinitionArn: String)
Link copied to clipboard
Link copied to clipboard
data class PipeTargetHttpParameters(val headerParameters: PipeHeaderParametersMap? = null, val pathParameterValues: List<String>? = null, val queryStringParameters: PipeQueryStringParametersMap? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PipeTargetParameters(val batchJobParameters: PipeTargetBatchJobParameters? = null, val cloudWatchLogsParameters: PipeTargetCloudWatchLogsParameters? = null, val ecsTaskParameters: PipeTargetEcsTaskParameters? = null, val eventBridgeEventBusParameters: PipeTargetEventBridgeEventBusParameters? = null, val httpParameters: PipeTargetHttpParameters? = null, val inputTemplate: String? = null, val kinesisStreamParameters: PipeTargetKinesisStreamParameters? = null, val lambdaFunctionParameters: PipeTargetLambdaFunctionParameters? = null, val redshiftDataParameters: PipeTargetRedshiftDataParameters? = null, val sageMakerPipelineParameters: PipeTargetSageMakerPipelineParameters? = null, val sqsQueueParameters: PipeTargetSqsQueueParameters? = null, val stepFunctionStateMachineParameters: PipeTargetStateMachineParameters? = null)
Link copied to clipboard
Link copied to clipboard
data class PipeTargetSageMakerPipelineParameters(val pipelineParameterList: List<PipeSageMakerPipelineParameter>? = null)
Link copied to clipboard
data class PipeTargetSqsQueueParameters(val messageDeduplicationId: String? = null, val messageGroupId: String? = null)
Link copied to clipboard