Package-level declarations

Types

Link copied to clipboard
data class CompositeAlarmActionsSuppressor(val alarm: String, val extensionPeriod: Int, val waitPeriod: Int)
Link copied to clipboard
data class EventBusDeadLetterConfig(val arn: String? = null)
Link copied to clipboard
Link copied to clipboard
data class EventConnectionAuthParametersApiKey(val key: String, val value: String)
Link copied to clipboard
data class EventConnectionAuthParametersBasic(val password: String, val username: String)
data class EventConnectionAuthParametersInvocationHttpParametersBody(val isValueSecret: Boolean? = null, val key: String? = null, val value: String? = null)
data class EventConnectionAuthParametersInvocationHttpParametersHeader(val isValueSecret: Boolean? = null, val key: String? = null, val value: String? = null)
data class EventConnectionAuthParametersInvocationHttpParametersQueryString(val isValueSecret: Boolean? = null, val key: String? = null, val value: String? = null)
Link copied to clipboard
data class EventConnectionAuthParametersOauth(val authorizationEndpoint: String, val clientParameters: EventConnectionAuthParametersOauthClientParameters? = null, val httpMethod: String, val oauthHttpParameters: EventConnectionAuthParametersOauthOauthHttpParameters)
data class EventConnectionAuthParametersOauthClientParameters(val clientId: String, val clientSecret: String)
data class EventConnectionAuthParametersOauthOauthHttpParametersBody(val isValueSecret: Boolean? = null, val key: String? = null, val value: String? = null)
data class EventConnectionAuthParametersOauthOauthHttpParametersHeader(val isValueSecret: Boolean? = null, val key: String? = null, val value: String? = null)
data class EventConnectionAuthParametersOauthOauthHttpParametersQueryString(val isValueSecret: Boolean? = null, val key: String? = null, val value: String? = null)
data class EventConnectionInvocationConnectivityParametersResourceParameters(val resourceAssociationArn: String? = null, val resourceConfigurationArn: String)
Link copied to clipboard
data class EventEndpointEventBus(val eventBusArn: String)
Link copied to clipboard
data class EventEndpointReplicationConfig(val state: String? = null)
Link copied to clipboard
data class EventPermissionCondition(val key: String, val type: String, val value: String)
Link copied to clipboard
data class EventTargetAppsyncTarget(val graphqlOperation: String? = null)
Link copied to clipboard
data class EventTargetBatchTarget(val arraySize: Int? = null, val jobAttempts: Int? = null, val jobDefinition: String, val jobName: String)
Link copied to clipboard
data class EventTargetDeadLetterConfig(val arn: String? = null)
Link copied to clipboard
data class EventTargetEcsTarget(val capacityProviderStrategies: List<EventTargetEcsTargetCapacityProviderStrategy>? = null, val enableEcsManagedTags: Boolean? = null, val enableExecuteCommand: Boolean? = null, val group: String? = null, val launchType: String? = null, val networkConfiguration: EventTargetEcsTargetNetworkConfiguration? = null, val orderedPlacementStrategies: List<EventTargetEcsTargetOrderedPlacementStrategy>? = null, val placementConstraints: List<EventTargetEcsTargetPlacementConstraint>? = null, val platformVersion: String? = null, val propagateTags: String? = null, val tags: Map<String, String>? = null, val taskCount: Int? = null, val taskDefinitionArn: String)
data class EventTargetEcsTargetCapacityProviderStrategy(val base: Int? = null, val capacityProvider: String, val weight: Int? = null)
Link copied to clipboard
data class EventTargetEcsTargetNetworkConfiguration(val assignPublicIp: Boolean? = null, val securityGroups: List<String>? = null, val subnets: List<String>)
data class EventTargetEcsTargetOrderedPlacementStrategy(val field: String? = null, val type: String)
Link copied to clipboard
data class EventTargetEcsTargetPlacementConstraint(val expression: String? = null, val type: String)
Link copied to clipboard
data class EventTargetHttpTarget(val headerParameters: Map<String, String>? = null, val pathParameterValues: List<String>? = null, val queryStringParameters: Map<String, String>? = null)
Link copied to clipboard
data class EventTargetInputTransformer(val inputPaths: Map<String, String>? = null, val inputTemplate: String)
Link copied to clipboard
data class EventTargetKinesisTarget(val partitionKeyPath: String? = null)
Link copied to clipboard
data class EventTargetRedshiftTarget(val database: String, val dbUser: String? = null, val secretsManagerArn: String? = null, val sql: String? = null, val statementName: String? = null, val withEvent: Boolean? = null)
Link copied to clipboard
data class EventTargetRetryPolicy(val maximumEventAgeInSeconds: Int? = null, val maximumRetryAttempts: Int? = null)
Link copied to clipboard
data class EventTargetRunCommandTarget(val key: String, val values: List<String>)
Link copied to clipboard
data class EventTargetSqsTarget(val messageGroupId: String? = null)
Link copied to clipboard

A collection of values returned by getContributorManagedInsightRules.

Link copied to clipboard
data class GetEventBusDeadLetterConfig(val arn: String)
Link copied to clipboard
data class GetEventBusesEventBus(val arn: String, val creationTime: String, val description: String, val lastModifiedTime: String, val name: String, val policy: String)
Link copied to clipboard
data class GetEventBusesResult(val eventBuses: List<GetEventBusesEventBus>, val id: String, val namePrefix: String? = null)

A collection of values returned by getEventBuses.

Link copied to clipboard
data class GetEventBusResult(val arn: String, val deadLetterConfigs: List<GetEventBusDeadLetterConfig>, val description: String, val id: String, val kmsKeyIdentifier: String, val name: String)

A collection of values returned by getEventBus.

Link copied to clipboard
data class GetEventConnectionResult(val arn: String, val authorizationType: String, val id: String, val kmsKeyIdentifier: String, val name: String, val secretArn: String)

A collection of values returned by getEventConnection.

Link copied to clipboard
data class GetEventSourceResult(val arn: String, val createdBy: String, val id: String, val name: String, val namePrefix: String? = null, val state: String)

A collection of values returned by getEventSource.

Link copied to clipboard
data class GetLogDataProtectionPolicyDocumentResult(val configuration: GetLogDataProtectionPolicyDocumentConfiguration? = null, val description: String? = null, val id: String, val json: String, val name: String, val statements: List<GetLogDataProtectionPolicyDocumentStatement>, val version: String? = null)

A collection of values returned by getLogDataProtectionPolicyDocument.

Link copied to clipboard
data class GetLogGroupResult(val arn: String, val creationTime: Int, val id: String, val kmsKeyId: String, val logGroupClass: String, val name: String, val retentionInDays: Int, val tags: Map<String, String>)

A collection of values returned by getLogGroup.

Link copied to clipboard
data class GetLogGroupsResult(val arns: List<String>, val id: String, val logGroupNamePrefix: String? = null, val logGroupNames: List<String>)

A collection of values returned by getLogGroups.

Link copied to clipboard
data class InternetMonitorHealthEventsConfig(val availabilityScoreThreshold: Double? = null, val performanceScoreThreshold: Double? = null)
data class InternetMonitorInternetMeasurementsLogDeliveryS3Config(val bucketName: String, val bucketPrefix: String? = null, val logDeliveryStatus: String? = null)
Link copied to clipboard
data class LogDeliveryS3DeliveryConfiguration(val enableHiveCompatiblePath: Boolean, val suffixPath: String)
Link copied to clipboard
data class LogMetricFilterMetricTransformation(val defaultValue: String? = null, val dimensions: Map<String, String>? = null, val name: String, val namespace: String, val unit: String? = null, val value: String)
Link copied to clipboard
data class MetricAlarmMetricQuery(val accountId: String? = null, val expression: String? = null, val id: String, val label: String? = null, val metric: MetricAlarmMetricQueryMetric? = null, val period: Int? = null, val returnData: Boolean? = null)
Link copied to clipboard
data class MetricAlarmMetricQueryMetric(val dimensions: Map<String, String>? = null, val metricName: String, val namespace: String? = null, val period: Int, val stat: String, val unit: String? = null)
Link copied to clipboard
data class MetricStreamExcludeFilter(val metricNames: List<String>? = null, val namespace: String)
Link copied to clipboard
data class MetricStreamIncludeFilter(val metricNames: List<String>? = null, val namespace: String)
Link copied to clipboard
data class MetricStreamStatisticsConfiguration(val additionalStatistics: List<String>, val includeMetrics: List<MetricStreamStatisticsConfigurationIncludeMetric>)
data class MetricStreamStatisticsConfigurationIncludeMetric(val metricName: String, val namespace: String)