Package-level declarations

Types

Link copied to clipboard
data class ContactChannelDeliveryAddress(val simpleAddress: String)
Link copied to clipboard
data class GetContactChannelDeliveryAddress(val simpleAddress: String)
Link copied to clipboard
data class GetContactChannelResult(val activationStatus: String, val arn: String, val contactId: String, val deliveryAddresses: List<GetContactChannelDeliveryAddress>, val id: String, val name: String, val type: String)

A collection of values returned by getContactChannel.

Link copied to clipboard
data class GetContactResult(val alias: String, val arn: String, val displayName: String, val id: String, val tags: Map<String, String>, val type: String)

A collection of values returned by getContact.

Link copied to clipboard
data class GetPlanResult(val contactId: String, val id: String, val stages: List<GetPlanStage>)

A collection of values returned by getPlan.

Link copied to clipboard
data class GetPlanStage(val durationInMinutes: Int, val targets: List<GetPlanStageTarget>)
Link copied to clipboard
data class GetPlanStageTarget(val channelTargetInfos: List<GetPlanStageTargetChannelTargetInfo>, val contactTargetInfos: List<GetPlanStageTargetContactTargetInfo>)
Link copied to clipboard
data class GetPlanStageTargetChannelTargetInfo(val contactChannelId: String, val retryIntervalInMinutes: Int)
Link copied to clipboard
data class GetPlanStageTargetContactTargetInfo(val contactId: String, val isEssential: Boolean)
Link copied to clipboard
data class PlanStage(val durationInMinutes: Int, val targets: List<PlanStageTarget>? = null)
Link copied to clipboard
data class PlanStageTarget(val channelTargetInfo: PlanStageTargetChannelTargetInfo? = null, val contactTargetInfo: PlanStageTargetContactTargetInfo? = null)
Link copied to clipboard
data class PlanStageTargetChannelTargetInfo(val contactChannelId: String, val retryIntervalInMinutes: Int? = null)
Link copied to clipboard
data class PlanStageTargetContactTargetInfo(val contactId: String? = null, val isEssential: Boolean)