Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class ConnectionAuthParameters(val apiKeyAuthParameters: ConnectionApiKeyAuthParameters? = null, val basicAuthParameters: ConnectionBasicAuthParameters? = null, val connectivityParameters: ConnectionConnectivityParameters? = null, val invocationHttpParameters: ConnectionHttpParameters? = null, val oAuthParameters: ConnectionOAuthParameters? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ConnectionHttpParameters(val bodyParameters: List<ConnectionParameter>? = null, val headerParameters: List<ConnectionParameter>? = null, val queryStringParameters: List<ConnectionParameter>? = null)
Link copied to clipboard
data class ConnectionOAuthParameters(val authorizationEndpoint: String, val clientParameters: ConnectionClientParameters, val httpMethod: ConnectionOAuthParametersHttpMethod, val oAuthHttpParameters: ConnectionHttpParameters? = null)
Link copied to clipboard
data class ConnectionParameter(val isValueSecret: Boolean? = null, val key: String, val value: String)
Link copied to clipboard
data class ConnectionResourceParameters(val resourceAssociationArn: String? = null, val resourceConfigurationArn: String)
Link copied to clipboard
Dead Letter Queue for the event bus.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetApiDestinationResult(val arn: String? = null, val arnForPolicy: String? = null, val connectionArn: String? = null, val description: String? = null, val httpMethod: ApiDestinationHttpMethod? = null, val invocationEndpoint: String? = null, val invocationRateLimitPerSecond: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class GetConnectionResult(val arn: String? = null, val arnForPolicy: String? = null, val authParameters: ConnectionAuthParameters? = null, val authorizationType: ConnectionAuthorizationType? = null, val description: String? = null, val invocationConnectivityParameters: InvocationConnectivityParametersProperties? = null, val kmsKeyIdentifier: String? = null, val secretArn: String? = null)
Link copied to clipboard
data class GetEndpointResult(val arn: String? = null, val description: String? = null, val endpointId: String? = null, val endpointUrl: String? = null, val eventBuses: List<EndpointEventBus>? = null, val replicationConfig: EndpointReplicationConfig? = null, val roleArn: String? = null, val routingConfig: EndpointRoutingConfig? = null, val state: EndpointState? = null, val stateReason: String? = null)
Link copied to clipboard
data class GetEventBusResult(val arn: String? = null, val deadLetterConfig: DeadLetterConfigProperties? = null, val description: String? = null, val kmsKeyIdentifier: String? = null, val policy: Any? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetRuleResult(val arn: String? = null, val description: String? = null, val eventBusName: String? = null, val eventPattern: Any? = null, val roleArn: String? = null, val scheduleExpression: String? = null, val state: RuleState? = null, val targets: List<RuleTarget>? = null)
Link copied to clipboard
data class InvocationConnectivityParametersProperties(val resourceParameters: ConnectionResourceParameters)
The private resource the HTTP request will be sent to.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RuleBatchParameters(val arrayProperties: RuleBatchArrayProperties? = null, val jobDefinition: String, val jobName: String, val retryStrategy: RuleBatchRetryStrategy? = null)
Link copied to clipboard
Link copied to clipboard
data class RuleCapacityProviderStrategyItem(val base: Int? = null, val capacityProvider: String, val weight: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class RuleEcsParameters(val capacityProviderStrategy: List<RuleCapacityProviderStrategyItem>? = null, val enableEcsManagedTags: Boolean? = null, val enableExecuteCommand: Boolean? = null, val group: String? = null, val launchType: String? = null, val networkConfiguration: RuleNetworkConfiguration? = null, val placementConstraints: List<RulePlacementConstraint>? = null, val placementStrategies: List<RulePlacementStrategy>? = null, val platformVersion: String? = null, val propagateTags: String? = null, val referenceId: String? = null, val tagList: List<RuleTag>? = null, val taskCount: Int? = null, val taskDefinitionArn: String)
Link copied to clipboard
Link copied to clipboard
data class RuleInputTransformer(val inputPathsMap: Map<String, String>? = null, val inputTemplate: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RuleRetryPolicy(val maximumEventAgeInSeconds: Int? = null, val maximumRetryAttempts: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RuleSageMakerPipelineParameters(val pipelineParameterList: List<RuleSageMakerPipelineParameter>? = null)
Link copied to clipboard
Link copied to clipboard
data class RuleTarget(val appSyncParameters: RuleAppSyncParameters? = null, val arn: String, val batchParameters: RuleBatchParameters? = null, val deadLetterConfig: RuleDeadLetterConfig? = null, val ecsParameters: RuleEcsParameters? = null, val httpParameters: RuleHttpParameters? = null, val id: String, val input: String? = null, val inputPath: String? = null, val inputTransformer: RuleInputTransformer? = null, val kinesisParameters: RuleKinesisParameters? = null, val redshiftDataParameters: RuleRedshiftDataParameters? = null, val retryPolicy: RuleRetryPolicy? = null, val roleArn: String? = null, val runCommandParameters: RuleRunCommandParameters? = null, val sageMakerPipelineParameters: RuleSageMakerPipelineParameters? = null, val sqsParameters: RuleSqsParameters? = null)