Package-level declarations

Types

Link copied to clipboard
data class BotAssociationLexBot(val lexRegion: String? = null, val name: String)
Link copied to clipboard
data class GetBotAssociationLexBot(val lexRegion: String, val name: String)
Link copied to clipboard
data class GetBotAssociationResult(val id: String, val instanceId: String, val lexBot: GetBotAssociationLexBot)

A collection of values returned by getBotAssociation.

Link copied to clipboard
data class GetContactFlowModuleResult(val arn: String, val contactFlowModuleId: String, val content: String, val description: String, val id: String, val instanceId: String, val name: String, val state: String, val status: String, val tags: Map<String, String>)

A collection of values returned by getContactFlowModule.

Link copied to clipboard
data class GetContactFlowResult(val arn: String, val contactFlowId: String, val content: String, val description: String, val id: String, val instanceId: String, val name: String, val tags: Map<String, String>, val type: String? = null)

A collection of values returned by getContactFlow.

Link copied to clipboard
Link copied to clipboard
data class GetHoursOfOperationConfigEndTime(val hours: Int, val minutes: Int)
Link copied to clipboard
data class GetHoursOfOperationConfigStartTime(val hours: Int, val minutes: Int)
Link copied to clipboard
data class GetHoursOfOperationResult(val arn: String, val configs: List<GetHoursOfOperationConfig>, val description: String, val hoursOfOperationArn: String, val hoursOfOperationId: String, val id: String, val instanceId: String, val name: String, val tags: Map<String, String>, val timeZone: String)

A collection of values returned by getHoursOfOperation.

Link copied to clipboard
data class GetInstanceResult(val arn: String, val autoResolveBestVoicesEnabled: Boolean, val contactFlowLogsEnabled: Boolean, val contactLensEnabled: Boolean, val createdTime: String, val earlyMediaEnabled: Boolean, val id: String, val identityManagementType: String, val inboundCallsEnabled: Boolean, val instanceAlias: String, val instanceId: String, val multiPartyConferenceEnabled: Boolean, val outboundCallsEnabled: Boolean, val serviceRole: String, val status: String)

A collection of values returned by getInstance.

Link copied to clipboard
data class GetInstanceStorageConfigResult(val associationId: String, val id: String, val instanceId: String, val resourceType: String, val storageConfigs: List<GetInstanceStorageConfigStorageConfig>)

A collection of values returned by getInstanceStorageConfig.

Link copied to clipboard
data class GetLambdaFunctionAssociationResult(val functionArn: String, val id: String, val instanceId: String)

A collection of values returned by getLambdaFunctionAssociation.

Link copied to clipboard
data class GetPromptResult(val arn: String, val id: String, val instanceId: String, val name: String, val promptId: String)

A collection of values returned by getPrompt.

Link copied to clipboard
data class GetQueueOutboundCallerConfig(val outboundCallerIdName: String, val outboundCallerIdNumberId: String, val outboundFlowId: String)
Link copied to clipboard
data class GetQueueResult(val arn: String, val description: String, val hoursOfOperationId: String, val id: String, val instanceId: String, val maxContacts: Int, val name: String, val outboundCallerConfigs: List<GetQueueOutboundCallerConfig>, val queueId: String, val status: String, val tags: Map<String, String>)

A collection of values returned by getQueue.

data class GetQuickConnectQuickConnectConfigQueueConfig(val contactFlowId: String, val queueId: String)
data class GetQuickConnectQuickConnectConfigUserConfig(val contactFlowId: String, val userId: String)
Link copied to clipboard
data class GetQuickConnectResult(val arn: String, val description: String, val id: String, val instanceId: String, val name: String, val quickConnectConfigs: List<GetQuickConnectQuickConnectConfig>, val quickConnectId: String, val tags: Map<String, String>)

A collection of values returned by getQuickConnect.

Link copied to clipboard
data class GetRoutingProfileMediaConcurrency(val channel: String, val concurrency: Int)
Link copied to clipboard
data class GetRoutingProfileQueueConfig(val channel: String, val delay: Int, val priority: Int, val queueArn: String, val queueId: String, val queueName: String)
Link copied to clipboard
data class GetRoutingProfileResult(val arn: String, val defaultOutboundQueueId: String, val description: String, val id: String, val instanceId: String, val mediaConcurrencies: List<GetRoutingProfileMediaConcurrency>, val name: String, val queueConfigs: List<GetRoutingProfileQueueConfig>, val routingProfileId: String, val tags: Map<String, String>)

A collection of values returned by getRoutingProfile.

Link copied to clipboard
data class GetSecurityProfileResult(val arn: String, val description: String, val id: String, val instanceId: String, val name: String, val organizationResourceId: String, val permissions: List<String>, val securityProfileId: String, val tags: Map<String, String>)

A collection of values returned by getSecurityProfile.

data class GetUserHierarchyGroupHierarchyPathLevelFife(val arn: String, val id: String, val name: String)
data class GetUserHierarchyGroupHierarchyPathLevelFour(val arn: String, val id: String, val name: String)
data class GetUserHierarchyGroupHierarchyPathLevelOne(val arn: String, val id: String, val name: String)
data class GetUserHierarchyGroupHierarchyPathLevelThree(val arn: String, val id: String, val name: String)
data class GetUserHierarchyGroupHierarchyPathLevelTwo(val arn: String, val id: String, val name: String)
Link copied to clipboard
data class GetUserHierarchyGroupResult(val arn: String, val hierarchyGroupId: String, val hierarchyPaths: List<GetUserHierarchyGroupHierarchyPath>, val id: String, val instanceId: String, val levelId: String, val name: String, val tags: Map<String, String>)

A collection of values returned by getUserHierarchyGroup.

Link copied to clipboard
data class GetUserHierarchyStructureResult(val hierarchyStructures: List<GetUserHierarchyStructureHierarchyStructure>, val id: String, val instanceId: String)

A collection of values returned by getUserHierarchyStructure.

Link copied to clipboard
data class GetUserIdentityInfo(val email: String, val firstName: String, val lastName: String)
Link copied to clipboard
data class GetUserPhoneConfig(val afterContactWorkTimeLimit: Int, val autoAccept: Boolean, val deskPhoneNumber: String, val phoneType: String)
Link copied to clipboard
data class GetUserResult(val arn: String, val directoryUserId: String, val hierarchyGroupId: String, val id: String, val identityInfos: List<GetUserIdentityInfo>, val instanceId: String, val name: String, val phoneConfigs: List<GetUserPhoneConfig>, val routingProfileId: String, val securityProfileIds: List<String>, val tags: Map<String, String>, val userId: String)

A collection of values returned by getUser.

Link copied to clipboard
data class GetVocabularyResult(val arn: String, val content: String, val failureReason: String, val id: String, val instanceId: String, val languageCode: String, val lastModifiedTime: String, val name: String, val state: String, val tags: Map<String, String>, val vocabularyId: String)

A collection of values returned by getVocabulary.

Link copied to clipboard
Link copied to clipboard
data class HoursOfOperationConfigEndTime(val hours: Int, val minutes: Int)
Link copied to clipboard
data class HoursOfOperationConfigStartTime(val hours: Int, val minutes: Int)
Link copied to clipboard
data class InstanceStorageConfigStorageConfig(val kinesisFirehoseConfig: InstanceStorageConfigStorageConfigKinesisFirehoseConfig? = null, val kinesisStreamConfig: InstanceStorageConfigStorageConfigKinesisStreamConfig? = null, val kinesisVideoStreamConfig: InstanceStorageConfigStorageConfigKinesisVideoStreamConfig? = null, val s3Config: InstanceStorageConfigStorageConfigS3Config? = null, val storageType: String)
data class InstanceStorageConfigStorageConfigS3Config(val bucketName: String, val bucketPrefix: String, val encryptionConfig: InstanceStorageConfigStorageConfigS3ConfigEncryptionConfig? = null)
Link copied to clipboard
data class PhoneNumberStatus(val message: String? = null, val status: String? = null)
Link copied to clipboard
data class QueueOutboundCallerConfig(val outboundCallerIdName: String? = null, val outboundCallerIdNumberId: String? = null, val outboundFlowId: String? = null)
Link copied to clipboard
data class QuickConnectQuickConnectConfig(val phoneConfigs: List<QuickConnectQuickConnectConfigPhoneConfig>? = null, val queueConfigs: List<QuickConnectQuickConnectConfigQueueConfig>? = null, val quickConnectType: String, val userConfigs: List<QuickConnectQuickConnectConfigUserConfig>? = null)
data class QuickConnectQuickConnectConfigQueueConfig(val contactFlowId: String, val queueId: String)
Link copied to clipboard
data class QuickConnectQuickConnectConfigUserConfig(val contactFlowId: String, val userId: String)
Link copied to clipboard
data class RoutingProfileMediaConcurrency(val channel: String, val concurrency: Int)
Link copied to clipboard
data class RoutingProfileQueueConfig(val channel: String, val delay: Int, val priority: Int, val queueArn: String? = null, val queueId: String, val queueName: String? = null)
Link copied to clipboard
data class RoutingProfileQueueConfigsAssociated(val channel: String? = null, val delay: Int? = null, val priority: Int? = null, val queueArn: String? = null, val queueId: String? = null, val queueName: String? = null)
Link copied to clipboard
data class UserHierarchyGroupHierarchyPathLevelFife(val arn: String? = null, val id: String? = null, val name: String? = null)
Link copied to clipboard
data class UserHierarchyGroupHierarchyPathLevelFour(val arn: String? = null, val id: String? = null, val name: String? = null)
Link copied to clipboard
data class UserHierarchyGroupHierarchyPathLevelOne(val arn: String? = null, val id: String? = null, val name: String? = null)
data class UserHierarchyGroupHierarchyPathLevelThree(val arn: String? = null, val id: String? = null, val name: String? = null)
Link copied to clipboard
data class UserHierarchyGroupHierarchyPathLevelTwo(val arn: String? = null, val id: String? = null, val name: String? = null)
data class UserHierarchyStructureHierarchyStructureLevelFive(val arn: String? = null, val id: String? = null, val name: String)
data class UserHierarchyStructureHierarchyStructureLevelFour(val arn: String? = null, val id: String? = null, val name: String)
data class UserHierarchyStructureHierarchyStructureLevelOne(val arn: String? = null, val id: String? = null, val name: String)
data class UserHierarchyStructureHierarchyStructureLevelThree(val arn: String? = null, val id: String? = null, val name: String)
data class UserHierarchyStructureHierarchyStructureLevelTwo(val arn: String? = null, val id: String? = null, val name: String)
Link copied to clipboard
data class UserIdentityInfo(val email: String? = null, val firstName: String? = null, val lastName: String? = null)
Link copied to clipboard
data class UserPhoneConfig(val afterContactWorkTimeLimit: Int? = null, val autoAccept: Boolean? = null, val deskPhoneNumber: String? = null, val phoneType: String)