Package-level declarations
Types
Link copied to clipboard
data class GetReplicationSetResult(val arn: String? = null, val deletionProtected: Boolean? = null, val regions: List<ReplicationSetReplicationRegion>? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetResponsePlanResult(val actions: List<ResponsePlanAction>? = null, val arn: String? = null, val chatChannel: ResponsePlanChatChannel? = null, val displayName: String? = null, val engagements: List<String>? = null, val incidentTemplate: ResponsePlanIncidentTemplate? = null, val integrations: List<ResponsePlanIntegration>? = null, val tags: List<Tag>? = null)
Link copied to clipboard
The ReplicationSet regional configuration.
Link copied to clipboard
data class ReplicationSetReplicationRegion(val regionConfiguration: ReplicationSetRegionConfiguration? = null, val regionName: String? = null)
The ReplicationSet regional configuration.
Link copied to clipboard
The automation configuration to launch.
Link copied to clipboard
The chat channel configuration.
Link copied to clipboard
data class ResponsePlanDynamicSsmParameter(val key: String, val value: ResponsePlanDynamicSsmParameterValue)
A parameter with a dynamic value to set when starting the SSM automation document.
Link copied to clipboard
Value of the dynamic parameter to set when starting the SSM automation document.
Link copied to clipboard
data class ResponsePlanIncidentTemplate(val dedupeString: String? = null, val impact: Int, val incidentTags: List<ResponsePlanTag>? = null, val notificationTargets: List<ResponsePlanNotificationTargetItem>? = null, val summary: String? = null, val title: String)
The incident template configuration.
Link copied to clipboard
data class ResponsePlanIntegration(val pagerDutyConfiguration: ResponsePlanPagerDutyConfiguration? = null)
Link copied to clipboard
A notification target.
Link copied to clipboard
data class ResponsePlanPagerDutyConfiguration(val name: String, val pagerDutyIncidentConfiguration: ResponsePlanPagerDutyIncidentConfiguration, val secretId: String)
The pagerDuty configuration to use when starting the incident.
Link copied to clipboard
The pagerDuty incident configuration.
Link copied to clipboard
data class ResponsePlanSsmAutomation(val documentName: String, val documentVersion: String? = null, val dynamicParameters: List<ResponsePlanDynamicSsmParameter>? = null, val parameters: List<ResponsePlanSsmParameter>? = null, val roleArn: String, val targetAccount: ResponsePlanSsmAutomationTargetAccount? = null)
The configuration to use when starting the SSM automation document.
Link copied to clipboard
A parameter to set when starting the SSM automation document.
Link copied to clipboard
A key-value pair to tag a resource.