Module: Aws::Connect::Types

Defined in:
gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb

Defined Under Namespace

Classes: AccessDeniedException, ActionSummary, ActivateEvaluationFormRequest, ActivateEvaluationFormResponse, AdditionalEmailRecipients, AgentConfig, AgentContactReference, AgentFirst, AgentHierarchyGroup, AgentHierarchyGroups, AgentInfo, AgentQualityMetrics, AgentStatus, AgentStatusIdentifier, AgentStatusReference, AgentStatusSearchCriteria, AgentStatusSearchFilter, AgentStatusSummary, AgentsCriteria, AiAgentInfo, AliasConfiguration, AllowedCapabilities, AnalyticsDataAssociationResult, AnalyticsDataSetsResult, AnswerMachineDetectionConfig, Application, AssignSlaActionDefinition, AssociateAnalyticsDataSetRequest, AssociateAnalyticsDataSetResponse, AssociateApprovedOriginRequest, AssociateBotRequest, AssociateContactWithUserRequest, AssociateContactWithUserResponse, AssociateDefaultVocabularyRequest, AssociateDefaultVocabularyResponse, AssociateEmailAddressAliasRequest, AssociateEmailAddressAliasResponse, AssociateFlowRequest, AssociateFlowResponse, AssociateInstanceStorageConfigRequest, AssociateInstanceStorageConfigResponse, AssociateLambdaFunctionRequest, AssociateLexBotRequest, AssociatePhoneNumberContactFlowRequest, AssociateQueueQuickConnectsRequest, AssociateRoutingProfileQueuesRequest, AssociateSecurityKeyRequest, AssociateSecurityKeyResponse, AssociateSecurityProfilesRequest, AssociateTrafficDistributionGroupUserRequest, AssociateTrafficDistributionGroupUserResponse, AssociateUserProficienciesRequest, AssociateWorkspaceRequest, AssociateWorkspaceResponse, AssociatedContactSummary, AttachedFile, AttachedFileError, AttachmentReference, Attendee, Attribute, AttributeAndCondition, AttributeCondition, AudioFeatures, AudioQualityMetricsInfo, AuthenticationProfile, AuthenticationProfileSummary, AutoEvaluationConfiguration, AutoEvaluationDetails, AutomaticFailConfiguration, AvailableNumberSummary, BatchAssociateAnalyticsDataSetRequest, BatchAssociateAnalyticsDataSetResponse, BatchCreateDataTableValueFailureResult, BatchCreateDataTableValueRequest, BatchCreateDataTableValueResponse, BatchCreateDataTableValueSuccessResult, BatchDeleteDataTableValueFailureResult, BatchDeleteDataTableValueRequest, BatchDeleteDataTableValueResponse, BatchDeleteDataTableValueSuccessResult, BatchDescribeDataTableValueFailureResult, BatchDescribeDataTableValueRequest, BatchDescribeDataTableValueResponse, BatchDescribeDataTableValueSuccessResult, BatchDisassociateAnalyticsDataSetRequest, BatchDisassociateAnalyticsDataSetResponse, BatchGetAttachedFileMetadataRequest, BatchGetAttachedFileMetadataResponse, BatchGetFlowAssociationRequest, BatchGetFlowAssociationResponse, BatchPutContactRequest, BatchPutContactResponse, BatchUpdateDataTableValueFailureResult, BatchUpdateDataTableValueRequest, BatchUpdateDataTableValueResponse, BatchUpdateDataTableValueSuccessResult, BooleanCondition, Campaign, CaseSlaConfiguration, ChatContactMetrics, ChatEvent, ChatMessage, ChatMetrics, ChatParticipantRoleConfig, ChatStreamingConfiguration, ClaimPhoneNumberRequest, ClaimPhoneNumberResponse, ClaimedPhoneNumberSummary, CommonAttributeAndCondition, CompleteAttachedFileUploadRequest, CompleteAttachedFileUploadResponse, Condition, ConditionalOperationFailedException, ConflictException, ConnectionData, Contact, ContactAnalysis, ContactConfiguration, ContactDataRequest, ContactDetails, ContactEvaluation, ContactFilter, ContactFlow, ContactFlowAttributeAndCondition, ContactFlowAttributeFilter, ContactFlowModule, ContactFlowModuleAliasInfo, ContactFlowModuleAliasSummary, ContactFlowModuleSearchCriteria, ContactFlowModuleSearchFilter, ContactFlowModuleSummary, ContactFlowModuleVersionSummary, ContactFlowNotPublishedException, ContactFlowSearchCriteria, ContactFlowSearchFilter, ContactFlowSummary, ContactFlowTypeCondition, ContactFlowVersionSummary, ContactMetricInfo, ContactMetricResult, ContactMetricValue, ContactNotFoundException, ContactSearchSummary, ContactSearchSummaryAgentInfo, ContactSearchSummaryQueueInfo, ContactSearchSummarySegmentAttributeValue, ControlPlaneAttributeFilter, ControlPlaneTagFilter, ControlPlaneUserAttributeFilter, CreateAgentStatusRequest, CreateAgentStatusResponse, CreateCaseActionDefinition, CreateContactFlowModuleAliasRequest, CreateContactFlowModuleAliasResponse, CreateContactFlowModuleRequest, CreateContactFlowModuleResponse, CreateContactFlowModuleVersionRequest, CreateContactFlowModuleVersionResponse, CreateContactFlowRequest, CreateContactFlowResponse, CreateContactFlowVersionRequest, CreateContactFlowVersionResponse, CreateContactRequest, CreateContactResponse, CreateDataTableAttributeRequest, CreateDataTableAttributeResponse, CreateDataTableRequest, CreateDataTableResponse, CreateEmailAddressRequest, CreateEmailAddressResponse, CreateEvaluationFormRequest, CreateEvaluationFormResponse, CreateHoursOfOperationOverrideRequest, CreateHoursOfOperationOverrideResponse, CreateHoursOfOperationRequest, CreateHoursOfOperationResponse, CreateInstanceRequest, CreateInstanceResponse, CreateIntegrationAssociationRequest, CreateIntegrationAssociationResponse, CreateParticipantRequest, CreateParticipantResponse, CreatePersistentContactAssociationRequest, CreatePersistentContactAssociationResponse, CreatePredefinedAttributeRequest, CreatePromptRequest, CreatePromptResponse, CreatePushNotificationRegistrationRequest, CreatePushNotificationRegistrationResponse, CreateQueueRequest, CreateQueueResponse, CreateQuickConnectRequest, CreateQuickConnectResponse, CreateRoutingProfileRequest, CreateRoutingProfileResponse, CreateRuleRequest, CreateRuleResponse, CreateSecurityProfileRequest, CreateSecurityProfileResponse, CreateTaskTemplateRequest, CreateTaskTemplateResponse, CreateTrafficDistributionGroupRequest, CreateTrafficDistributionGroupResponse, CreateUseCaseRequest, CreateUseCaseResponse, CreateUserHierarchyGroupRequest, CreateUserHierarchyGroupResponse, CreateUserRequest, CreateUserResponse, CreateViewRequest, CreateViewResponse, CreateViewVersionRequest, CreateViewVersionResponse, CreateVocabularyRequest, CreateVocabularyResponse, CreateWorkspacePageRequest, CreateWorkspacePageResponse, CreateWorkspaceRequest, CreateWorkspaceResponse, CreatedByInfo, Credentials, CrossChannelBehavior, CurrentMetric, CurrentMetricData, CurrentMetricResult, CurrentMetricSortCriteria, Customer, CustomerQualityMetrics, CustomerVoiceActivity, DataTable, DataTableAccessControlConfiguration, DataTableAttribute, DataTableDeleteValueIdentifier, DataTableEvaluatedValue, DataTableLockVersion, DataTableSearchCriteria, DataTableSearchFilter, DataTableSummary, DataTableValue, DataTableValueEvaluationSet, DataTableValueIdentifier, DataTableValueSummary, DateCondition, DateReference, DateTimeCondition, DeactivateEvaluationFormRequest, DeactivateEvaluationFormResponse, DecimalCondition, DefaultVocabulary, DeleteAttachedFileRequest, DeleteAttachedFileResponse, DeleteContactEvaluationRequest, DeleteContactFlowModuleAliasRequest, DeleteContactFlowModuleAliasResponse, DeleteContactFlowModuleRequest, DeleteContactFlowModuleResponse, DeleteContactFlowModuleVersionRequest, DeleteContactFlowModuleVersionResponse, DeleteContactFlowRequest, DeleteContactFlowResponse, DeleteContactFlowVersionRequest, DeleteContactFlowVersionResponse, DeleteDataTableAttributeRequest, DeleteDataTableAttributeResponse, DeleteDataTableRequest, DeleteDataTableResponse, DeleteEmailAddressRequest, DeleteEmailAddressResponse, DeleteEvaluationFormRequest, DeleteHoursOfOperationOverrideRequest, DeleteHoursOfOperationRequest, DeleteInstanceRequest, DeleteIntegrationAssociationRequest, DeletePredefinedAttributeRequest, DeletePromptRequest, DeletePushNotificationRegistrationRequest, DeletePushNotificationRegistrationResponse, DeleteQueueRequest, DeleteQuickConnectRequest, DeleteRoutingProfileRequest, DeleteRuleRequest, DeleteSecurityProfileRequest, DeleteTaskTemplateRequest, DeleteTaskTemplateResponse, DeleteTrafficDistributionGroupRequest, DeleteTrafficDistributionGroupResponse, DeleteUseCaseRequest, DeleteUserHierarchyGroupRequest, DeleteUserRequest, DeleteViewRequest, DeleteViewResponse, DeleteViewVersionRequest, DeleteViewVersionResponse, DeleteVocabularyRequest, DeleteVocabularyResponse, DeleteWorkspaceMediaRequest, DeleteWorkspaceMediaResponse, DeleteWorkspacePageRequest, DeleteWorkspacePageResponse, DeleteWorkspaceRequest, DeleteWorkspaceResponse, DescribeAgentStatusRequest, DescribeAgentStatusResponse, DescribeAuthenticationProfileRequest, DescribeAuthenticationProfileResponse, DescribeContactEvaluationRequest, DescribeContactEvaluationResponse, DescribeContactFlowModuleAliasRequest, DescribeContactFlowModuleAliasResponse, DescribeContactFlowModuleRequest, DescribeContactFlowModuleResponse, DescribeContactFlowRequest, DescribeContactFlowResponse, DescribeContactRequest, DescribeContactResponse, DescribeDataTableAttributeRequest, DescribeDataTableAttributeResponse, DescribeDataTableRequest, DescribeDataTableResponse, DescribeEmailAddressRequest, DescribeEmailAddressResponse, DescribeEvaluationFormRequest, DescribeEvaluationFormResponse, DescribeHoursOfOperationOverrideRequest, DescribeHoursOfOperationOverrideResponse, DescribeHoursOfOperationRequest, DescribeHoursOfOperationResponse, DescribeInstanceAttributeRequest, DescribeInstanceAttributeResponse, DescribeInstanceRequest, DescribeInstanceResponse, DescribeInstanceStorageConfigRequest, DescribeInstanceStorageConfigResponse, DescribePhoneNumberRequest, DescribePhoneNumberResponse, DescribePredefinedAttributeRequest, DescribePredefinedAttributeResponse, DescribePromptRequest, DescribePromptResponse, DescribeQueueRequest, DescribeQueueResponse, DescribeQuickConnectRequest, DescribeQuickConnectResponse, DescribeRoutingProfileRequest, DescribeRoutingProfileResponse, DescribeRuleRequest, DescribeRuleResponse, DescribeSecurityProfileRequest, DescribeSecurityProfileResponse, DescribeTrafficDistributionGroupRequest, DescribeTrafficDistributionGroupResponse, DescribeUserHierarchyGroupRequest, DescribeUserHierarchyGroupResponse, DescribeUserHierarchyStructureRequest, DescribeUserHierarchyStructureResponse, DescribeUserRequest, DescribeUserResponse, DescribeViewRequest, DescribeViewResponse, DescribeVocabularyRequest, DescribeVocabularyResponse, DescribeWorkspaceRequest, DescribeWorkspaceResponse, DestinationNotAllowedException, DeviceInfo, Dimensions, DisassociateAnalyticsDataSetRequest, DisassociateApprovedOriginRequest, DisassociateBotRequest, DisassociateEmailAddressAliasRequest, DisassociateEmailAddressAliasResponse, DisassociateFlowRequest, DisassociateFlowResponse, DisassociateInstanceStorageConfigRequest, DisassociateLambdaFunctionRequest, DisassociateLexBotRequest, DisassociatePhoneNumberContactFlowRequest, DisassociateQueueQuickConnectsRequest, DisassociateRoutingProfileQueuesRequest, DisassociateSecurityKeyRequest, DisassociateSecurityProfilesRequest, DisassociateTrafficDistributionGroupUserRequest, DisassociateTrafficDistributionGroupUserResponse, DisassociateUserProficienciesRequest, DisassociateWorkspaceRequest, DisassociateWorkspaceResponse, DisconnectDetails, DisconnectReason, DismissUserContactRequest, DismissUserContactResponse, Distribution, DownloadUrlMetadata, DuplicateResourceException, EffectiveHoursOfOperations, EmailAddressInfo, EmailAddressMetadata, EmailAddressSearchCriteria, EmailAddressSearchFilter, EmailAttachment, EmailMessageReference, EmailRecipient, EmailReference, EncryptionConfig, Endpoint, EndpointInfo, ErrorResult, EvaluateDataTableValuesRequest, EvaluateDataTableValuesResponse, Evaluation, EvaluationAcknowledgement, EvaluationAcknowledgementSummary, EvaluationAnswerData, EvaluationAnswerInput, EvaluationAnswerOutput, EvaluationAutomationRuleCategory, EvaluationContactLensAnswerAnalysisDetails, EvaluationContactParticipant, EvaluationForm, EvaluationFormAutoEvaluationConfiguration, EvaluationFormContent, EvaluationFormItem, EvaluationFormItemEnablementCondition, EvaluationFormItemEnablementConditionOperand, EvaluationFormItemEnablementConfiguration, EvaluationFormItemEnablementExpression, EvaluationFormItemEnablementSource, EvaluationFormItemEnablementSourceValue, EvaluationFormLanguageConfiguration, EvaluationFormMultiSelectQuestionAutomation, EvaluationFormMultiSelectQuestionAutomationOption, EvaluationFormMultiSelectQuestionOption, EvaluationFormMultiSelectQuestionProperties, EvaluationFormNumericQuestionAutomation, EvaluationFormNumericQuestionOption, EvaluationFormNumericQuestionProperties, EvaluationFormQuestion, EvaluationFormQuestionAutomationAnswerSource, EvaluationFormQuestionTypeProperties, EvaluationFormScoringStrategy, EvaluationFormSearchCriteria, EvaluationFormSearchFilter, EvaluationFormSearchSummary, EvaluationFormSection, EvaluationFormSingleSelectQuestionAutomation, EvaluationFormSingleSelectQuestionAutomationOption, EvaluationFormSingleSelectQuestionOption, EvaluationFormSingleSelectQuestionProperties, EvaluationFormSummary, EvaluationFormTargetConfiguration, EvaluationFormTextQuestionAutomation, EvaluationFormTextQuestionProperties, EvaluationFormVersionSummary, EvaluationGenAIAnswerAnalysisDetails, EvaluationMetadata, EvaluationNote, EvaluationQuestionAnswerAnalysisDetails, EvaluationQuestionInputDetails, EvaluationScore, EvaluationSearchCriteria, EvaluationSearchFilter, EvaluationSearchMetadata, EvaluationSearchSummary, EvaluationSuggestedAnswer, EvaluationSuggestedAnswerTranscriptMillisecondOffsets, EvaluationSummary, EvaluationTranscriptPointOfInterest, EvaluatorUserUnion, EventBridgeActionDefinition, Expiry, Expression, ExternalInvocationConfiguration, FailedBatchAssociationSummary, FailedRequest, FieldValue, FieldValueUnion, FilterV2, FilterV2StringCondition, Filters, FlowAssociationSummary, FlowModule, FlowQuickConnectConfig, FontFamily, GetAttachedFileRequest, GetAttachedFileResponse, GetContactAttributesRequest, GetContactAttributesResponse, GetContactMetricsRequest, GetContactMetricsResponse, GetCurrentMetricDataRequest, GetCurrentMetricDataResponse, GetCurrentUserDataRequest, GetCurrentUserDataResponse, GetEffectiveHoursOfOperationsRequest, GetEffectiveHoursOfOperationsResponse, GetFederationTokenRequest, GetFederationTokenResponse, GetFlowAssociationRequest, GetFlowAssociationResponse, GetMetricDataRequest, GetMetricDataResponse, GetMetricDataV2Request, GetMetricDataV2Response, GetPromptFileRequest, GetPromptFileResponse, GetTaskTemplateRequest, GetTaskTemplateResponse, GetTrafficDistributionRequest, GetTrafficDistributionResponse, GranularAccessControlConfiguration, HierarchyGroup, HierarchyGroupCondition, HierarchyGroupSummary, HierarchyGroupSummaryReference, HierarchyGroups, HierarchyLevel, HierarchyLevelUpdate, HierarchyPath, HierarchyPathReference, HierarchyStructure, HierarchyStructureUpdate, HistoricalMetric, HistoricalMetricData, HistoricalMetricResult, HoursOfOperation, HoursOfOperationConfig, HoursOfOperationOverride, HoursOfOperationOverrideConfig, HoursOfOperationOverrideSearchCriteria, HoursOfOperationSearchCriteria, HoursOfOperationSearchFilter, HoursOfOperationSummary, HoursOfOperationTimeSlice, IdempotencyException, ImagesLogo, ImportPhoneNumberRequest, ImportPhoneNumberResponse, ImportWorkspaceMediaRequest, ImportWorkspaceMediaResponse, InboundAdditionalRecipients, InboundEmailContent, InboundRawMessage, InputPredefinedAttributeConfiguration, Instance, InstanceStatusReason, InstanceStorageConfig, InstanceSummary, IntegrationAssociationSummary, InternalServiceException, IntervalDetails, InvalidContactFlowException, InvalidContactFlowModuleException, InvalidParameterException, InvalidRequestException, InvalidRequestExceptionReason, InvisibleFieldInfo, KinesisFirehoseConfig, KinesisStreamConfig, KinesisVideoStreamConfig, LexBot, LexBotConfig, LexV2Bot, LimitExceededException, ListAgentStatusRequest, ListAgentStatusResponse, ListAnalyticsDataAssociationsRequest, ListAnalyticsDataAssociationsResponse, ListAnalyticsDataLakeDataSetsRequest, ListAnalyticsDataLakeDataSetsResponse, ListApprovedOriginsRequest, ListApprovedOriginsResponse, ListAssociatedContactsRequest, ListAssociatedContactsResponse, ListAuthenticationProfilesRequest, ListAuthenticationProfilesResponse, ListBotsRequest, ListBotsResponse, ListCondition, ListContactEvaluationsRequest, ListContactEvaluationsResponse, ListContactFlowModuleAliasesRequest, ListContactFlowModuleAliasesResponse, ListContactFlowModuleVersionsRequest, ListContactFlowModuleVersionsResponse, ListContactFlowModulesRequest, ListContactFlowModulesResponse, ListContactFlowVersionsRequest, ListContactFlowVersionsResponse, ListContactFlowsRequest, ListContactFlowsResponse, ListContactReferencesRequest, ListContactReferencesResponse, ListDataTableAttributesRequest, ListDataTableAttributesResponse, ListDataTablePrimaryValuesRequest, ListDataTablePrimaryValuesResponse, ListDataTableValuesRequest, ListDataTableValuesResponse, ListDataTablesRequest, ListDataTablesResponse, ListDefaultVocabulariesRequest, ListDefaultVocabulariesResponse, ListEntitySecurityProfilesRequest, ListEntitySecurityProfilesResponse, ListEvaluationFormVersionsRequest, ListEvaluationFormVersionsResponse, ListEvaluationFormsRequest, ListEvaluationFormsResponse, ListFlowAssociationsRequest, ListFlowAssociationsResponse, ListHoursOfOperationOverridesRequest, ListHoursOfOperationOverridesResponse, ListHoursOfOperationsRequest, ListHoursOfOperationsResponse, ListInstanceAttributesRequest, ListInstanceAttributesResponse, ListInstanceStorageConfigsRequest, ListInstanceStorageConfigsResponse, ListInstancesRequest, ListInstancesResponse, ListIntegrationAssociationsRequest, ListIntegrationAssociationsResponse, ListLambdaFunctionsRequest, ListLambdaFunctionsResponse, ListLexBotsRequest, ListLexBotsResponse, ListPhoneNumbersRequest, ListPhoneNumbersResponse, ListPhoneNumbersSummary, ListPhoneNumbersV2Request, ListPhoneNumbersV2Response, ListPredefinedAttributesRequest, ListPredefinedAttributesResponse, ListPromptsRequest, ListPromptsResponse, ListQueueQuickConnectsRequest, ListQueueQuickConnectsResponse, ListQueuesRequest, ListQueuesResponse, ListQuickConnectsRequest, ListQuickConnectsResponse, ListRealtimeContactAnalysisSegmentsV2Request, ListRealtimeContactAnalysisSegmentsV2Response, ListRoutingProfileManualAssignmentQueuesRequest, ListRoutingProfileManualAssignmentQueuesResponse, ListRoutingProfileQueuesRequest, ListRoutingProfileQueuesResponse, ListRoutingProfilesRequest, ListRoutingProfilesResponse, ListRulesRequest, ListRulesResponse, ListSecurityKeysRequest, ListSecurityKeysResponse, ListSecurityProfileApplicationsRequest, ListSecurityProfileApplicationsResponse, ListSecurityProfileFlowModulesRequest, ListSecurityProfileFlowModulesResponse, ListSecurityProfilePermissionsRequest, ListSecurityProfilePermissionsResponse, ListSecurityProfilesRequest, ListSecurityProfilesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListTaskTemplatesRequest, ListTaskTemplatesResponse, ListTrafficDistributionGroupUsersRequest, ListTrafficDistributionGroupUsersResponse, ListTrafficDistributionGroupsRequest, ListTrafficDistributionGroupsResponse, ListUseCasesRequest, ListUseCasesResponse, ListUserHierarchyGroupsRequest, ListUserHierarchyGroupsResponse, ListUserProficienciesRequest, ListUserProficienciesResponse, ListUsersRequest, ListUsersResponse, ListViewVersionsRequest, ListViewVersionsResponse, ListViewsRequest, ListViewsResponse, ListWorkspaceMediaRequest, ListWorkspaceMediaResponse, ListWorkspacePagesRequest, ListWorkspacePagesResponse, ListWorkspacesRequest, ListWorkspacesResponse, MatchCriteria, MaximumResultReturnedException, MediaConcurrency, MediaItem, MediaPlacement, Meeting, MeetingFeaturesConfiguration, MetricDataV2, MetricFilterV2, MetricInterval, MetricResultV2, MetricV2, MonitorContactRequest, MonitorContactResponse, MultiSelectQuestionRuleCategoryAutomation, NameCriteria, NewSessionDetails, NextContactEntry, NextContactMetadata, NotificationRecipientType, NumberCondition, NumberReference, NumericQuestionPropertyValueAutomation, OperationalHour, OutboundAdditionalRecipients, OutboundCallerConfig, OutboundContactNotPermittedException, OutboundEmailConfig, OutboundEmailContent, OutboundRawMessage, OutboundStrategy, OutboundStrategyConfig, OutputTypeNotFoundException, OverrideTimeSlice, PaletteCanvas, PaletteHeader, PaletteNavigation, PalettePrimary, ParticipantCapabilities, ParticipantConfiguration, ParticipantDetails, ParticipantDetailsToAdd, ParticipantMetrics, ParticipantTimerConfiguration, ParticipantTimerValue, ParticipantTokenCredentials, PauseContactRequest, PauseContactResponse, PersistentChat, PhoneNumberQuickConnectConfig, PhoneNumberStatus, PhoneNumberSummary, PostAcceptTimeoutConfig, PredefinedAttribute, PredefinedAttributeConfiguration, PredefinedAttributeSearchCriteria, PredefinedAttributeSummary, PredefinedAttributeValues, Preview, PrimaryAttributeAccessControlConfigurationItem, PrimaryAttributeValue, PrimaryAttributeValueFilter, PrimaryValue, PrimaryValueResponse, ProblemDetail, Prompt, PromptSearchCriteria, PromptSearchFilter, PromptSummary, PropertyValidationException, PropertyValidationExceptionProperty, PutUserStatusRequest, PutUserStatusResponse, QualityMetrics, Queue, QueueInfo, QueueInfoInput, QueueQuickConnectConfig, QueueReference, QueueSearchCriteria, QueueSearchFilter, QueueSummary, QuickConnect, QuickConnectConfig, QuickConnectContactData, QuickConnectSearchCriteria, QuickConnectSearchFilter, QuickConnectSummary, Range, ReadOnlyFieldInfo, RealTimeContactAnalysisAttachment, RealTimeContactAnalysisCategoryDetails, RealTimeContactAnalysisCharacterInterval, RealTimeContactAnalysisIssueDetected, RealTimeContactAnalysisPointOfInterest, RealTimeContactAnalysisSegmentAttachments, RealTimeContactAnalysisSegmentCategories, RealTimeContactAnalysisSegmentEvent, RealTimeContactAnalysisSegmentIssues, RealTimeContactAnalysisSegmentPostContactSummary, RealTimeContactAnalysisSegmentTranscript, RealTimeContactAnalysisTimeData, RealTimeContactAnalysisTranscriptItemRedaction, RealTimeContactAnalysisTranscriptItemWithCharacterOffsets, RealTimeContactAnalysisTranscriptItemWithContent, RealtimeContactAnalysisSegment, RecordPrimaryValue, RecordingInfo, Reference, ReferenceSummary, ReleasePhoneNumberRequest, ReplicateInstanceRequest, ReplicateInstanceResponse, ReplicationConfiguration, ReplicationStatusSummary, RequiredFieldInfo, ResourceConflictException, ResourceInUseException, ResourceNotFoundException, ResourceNotReadyException, ResourceTagsSearchCriteria, ResumeContactRecordingRequest, ResumeContactRecordingResponse, ResumeContactRequest, ResumeContactResponse, RoutingCriteria, RoutingCriteriaInput, RoutingCriteriaInputStep, RoutingCriteriaInputStepExpiry, RoutingProfile, RoutingProfileManualAssignmentQueueConfig, RoutingProfileManualAssignmentQueueConfigSummary, RoutingProfileQueueConfig, RoutingProfileQueueConfigSummary, RoutingProfileQueueReference, RoutingProfileReference, RoutingProfileSearchCriteria, RoutingProfileSearchFilter, RoutingProfileSummary, Rule, RuleAction, RuleSummary, RuleTriggerEventSource, S3Config, SearchAgentStatusesRequest, SearchAgentStatusesResponse, SearchAvailablePhoneNumbersRequest, SearchAvailablePhoneNumbersResponse, SearchContactEvaluationsRequest, SearchContactEvaluationsResponse, SearchContactFlowModulesRequest, SearchContactFlowModulesResponse, SearchContactFlowsRequest, SearchContactFlowsResponse, SearchContactsAdditionalTimeRange, SearchContactsAdditionalTimeRangeCriteria, SearchContactsRequest, SearchContactsResponse, SearchContactsTimeRange, SearchContactsTimestampCondition, SearchCriteria, SearchDataTablesRequest, SearchDataTablesResponse, SearchEmailAddressesRequest, SearchEmailAddressesResponse, SearchEvaluationFormsRequest, SearchEvaluationFormsResponse, SearchHoursOfOperationOverridesRequest, SearchHoursOfOperationOverridesResponse, SearchHoursOfOperationsRequest, SearchHoursOfOperationsResponse, SearchPredefinedAttributesRequest, SearchPredefinedAttributesResponse, SearchPromptsRequest, SearchPromptsResponse, SearchQueuesRequest, SearchQueuesResponse, SearchQuickConnectsRequest, SearchQuickConnectsResponse, SearchResourceTagsRequest, SearchResourceTagsResponse, SearchRoutingProfilesRequest, SearchRoutingProfilesResponse, SearchSecurityProfilesRequest, SearchSecurityProfilesResponse, SearchUserHierarchyGroupsRequest, SearchUserHierarchyGroupsResponse, SearchUsersRequest, SearchUsersResponse, SearchViewsRequest, SearchViewsResponse, SearchVocabulariesRequest, SearchVocabulariesResponse, SearchWorkspaceAssociationsRequest, SearchWorkspaceAssociationsResponse, SearchWorkspacesRequest, SearchWorkspacesResponse, SearchableAgentCriteriaStep, SearchableContactAttributes, SearchableContactAttributesCriteria, SearchableRoutingCriteria, SearchableRoutingCriteriaStep, SearchableSegmentAttributes, SearchableSegmentAttributesCriteria, SecurityKey, SecurityProfile, SecurityProfileItem, SecurityProfileSearchCriteria, SecurityProfileSearchSummary, SecurityProfileSummary, SecurityProfilesSearchFilter, SegmentAttributeValue, SendChatIntegrationEventRequest, SendChatIntegrationEventResponse, SendNotificationActionDefinition, SendOutboundEmailRequest, SendOutboundEmailResponse, ServiceQuotaExceededException, ServiceQuotaExceededExceptionReason, SignInConfig, SignInDistribution, SingleSelectQuestionRuleCategoryAutomation, Sort, SourceCampaign, StartAttachedFileUploadRequest, StartAttachedFileUploadResponse, StartChatContactRequest, StartChatContactResponse, StartContactEvaluationRequest, StartContactEvaluationResponse, StartContactMediaProcessingRequest, StartContactMediaProcessingResponse, StartContactRecordingRequest, StartContactRecordingResponse, StartContactStreamingRequest, StartContactStreamingResponse, StartEmailContactRequest, StartEmailContactResponse, StartOutboundChatContactRequest, StartOutboundChatContactResponse, StartOutboundEmailContactRequest, StartOutboundEmailContactResponse, StartOutboundVoiceContactRequest, StartOutboundVoiceContactResponse, StartScreenSharingRequest, StartScreenSharingResponse, StartTaskContactRequest, StartTaskContactResponse, StartWebRTCContactRequest, StartWebRTCContactResponse, StateTransition, Step, StopContactMediaProcessingRequest, StopContactMediaProcessingResponse, StopContactRecordingRequest, StopContactRecordingResponse, StopContactRequest, StopContactResponse, StopContactStreamingRequest, StopContactStreamingResponse, StringCondition, StringReference, SubmitAutoEvaluationActionDefinition, SubmitContactEvaluationRequest, SubmitContactEvaluationResponse, SuccessfulBatchAssociationSummary, SuccessfulRequest, SuspendContactRecordingRequest, SuspendContactRecordingResponse, TagCondition, TagContactRequest, TagContactResponse, TagResourceRequest, TagSearchCondition, TagSet, TaskActionDefinition, TaskTemplateConstraints, TaskTemplateDefaultFieldValue, TaskTemplateDefaults, TaskTemplateField, TaskTemplateFieldIdentifier, TaskTemplateInfoV2, TaskTemplateMetadata, TelephonyConfig, TemplateAttributes, TemplatedMessageConfig, Threshold, ThresholdV2, ThrottlingException, TooManyRequestsException, TrafficDistributionGroup, TrafficDistributionGroupSummary, TrafficDistributionGroupUserSummary, Transcript, TranscriptCriteria, TransferContactRequest, TransferContactResponse, UntagContactRequest, UntagContactResponse, UntagResourceRequest, UpdateAgentStatusRequest, UpdateAuthenticationProfileRequest, UpdateCaseActionDefinition, UpdateContactAttributesRequest, UpdateContactAttributesResponse, UpdateContactEvaluationRequest, UpdateContactEvaluationResponse, UpdateContactFlowContentRequest, UpdateContactFlowContentResponse, UpdateContactFlowMetadataRequest, UpdateContactFlowMetadataResponse, UpdateContactFlowModuleAliasRequest, UpdateContactFlowModuleAliasResponse, UpdateContactFlowModuleContentRequest, UpdateContactFlowModuleContentResponse, UpdateContactFlowModuleMetadataRequest, UpdateContactFlowModuleMetadataResponse, UpdateContactFlowNameRequest, UpdateContactFlowNameResponse, UpdateContactRequest, UpdateContactResponse, UpdateContactRoutingDataRequest, UpdateContactRoutingDataResponse, UpdateContactScheduleRequest, UpdateContactScheduleResponse, UpdateDataTableAttributeRequest, UpdateDataTableAttributeResponse, UpdateDataTableMetadataRequest, UpdateDataTableMetadataResponse, UpdateDataTablePrimaryValuesRequest, UpdateDataTablePrimaryValuesResponse, UpdateEmailAddressMetadataRequest, UpdateEmailAddressMetadataResponse, UpdateEvaluationFormRequest, UpdateEvaluationFormResponse, UpdateHoursOfOperationOverrideRequest, UpdateHoursOfOperationRequest, UpdateInstanceAttributeRequest, UpdateInstanceStorageConfigRequest, UpdateParticipantAuthenticationRequest, UpdateParticipantAuthenticationResponse, UpdateParticipantRoleConfigChannelInfo, UpdateParticipantRoleConfigRequest, UpdateParticipantRoleConfigResponse, UpdatePhoneNumberMetadataRequest, UpdatePhoneNumberRequest, UpdatePhoneNumberResponse, UpdatePredefinedAttributeRequest, UpdatePromptRequest, UpdatePromptResponse, UpdateQueueHoursOfOperationRequest, UpdateQueueMaxContactsRequest, UpdateQueueNameRequest, UpdateQueueOutboundCallerConfigRequest, UpdateQueueOutboundEmailConfigRequest, UpdateQueueStatusRequest, UpdateQuickConnectConfigRequest, UpdateQuickConnectNameRequest, UpdateRoutingProfileAgentAvailabilityTimerRequest, UpdateRoutingProfileConcurrencyRequest, UpdateRoutingProfileDefaultOutboundQueueRequest, UpdateRoutingProfileNameRequest, UpdateRoutingProfileQueuesRequest, UpdateRuleRequest, UpdateSecurityProfileRequest, UpdateTaskTemplateRequest, UpdateTaskTemplateResponse, UpdateTrafficDistributionRequest, UpdateTrafficDistributionResponse, UpdateUserHierarchyGroupNameRequest, UpdateUserHierarchyRequest, UpdateUserHierarchyStructureRequest, UpdateUserIdentityInfoRequest, UpdateUserPhoneConfigRequest, UpdateUserProficienciesRequest, UpdateUserRoutingProfileRequest, UpdateUserSecurityProfilesRequest, UpdateViewContentRequest, UpdateViewContentResponse, UpdateViewMetadataRequest, UpdateViewMetadataResponse, UpdateWorkspaceMetadataRequest, UpdateWorkspaceMetadataResponse, UpdateWorkspacePageRequest, UpdateWorkspacePageResponse, UpdateWorkspaceThemeRequest, UpdateWorkspaceThemeResponse, UpdateWorkspaceVisibilityRequest, UpdateWorkspaceVisibilityResponse, UploadUrlMetadata, UrlReference, UseCase, User, UserData, UserDataFilters, UserHierarchyGroupSearchCriteria, UserHierarchyGroupSearchFilter, UserIdentityInfo, UserIdentityInfoLite, UserInfo, UserNotFoundException, UserPhoneConfig, UserProficiency, UserProficiencyDisassociate, UserQuickConnectConfig, UserReference, UserSearchCriteria, UserSearchFilter, UserSearchSummary, UserSummary, Validation, ValidationEnum, View, ViewContent, ViewInputContent, ViewSearchCriteria, ViewSearchFilter, ViewSummary, ViewVersionSummary, Vocabulary, VocabularySummary, VoiceRecordingConfiguration, WisdomInfo, Workspace, WorkspaceAssociationSearchCriteria, WorkspaceAssociationSearchFilter, WorkspaceAssociationSearchSummary, WorkspacePage, WorkspaceSearchCriteria, WorkspaceSearchFilter, WorkspaceSearchSummary, WorkspaceSummary, WorkspaceTheme, WorkspaceThemeConfig, WorkspaceThemeImages, WorkspaceThemePalette, WorkspaceThemeTypography

Instance Attribute Summary collapse

Instance Attribute Details

#absolute_timeTime

Time represented in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.

Returns:

  • (Time)


24884
24885
24886
24887
24888
24889
24890
24891
24892
24893
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 24884

class RealTimeContactAnalysisTimeData < Struct.new(
  :absolute_time,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AbsoluteTime < RealTimeContactAnalysisTimeData; end
  class Unknown < RealTimeContactAnalysisTimeData; end
end

#answer_sourceTypes::EvaluationFormQuestionAutomationAnswerSource

A source of automation answer for numeric question.



12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12115

class EvaluationFormNumericQuestionAutomation < Struct.new(
  :property_value,
  :answer_source,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class PropertyValue < EvaluationFormNumericQuestionAutomation; end
  class AnswerSource < EvaluationFormNumericQuestionAutomation; end
  class Unknown < EvaluationFormNumericQuestionAutomation; end
end

#attached_file_invalid_request_exception_reasonString

Reason why the StartAttachedFiledUpload request was invalid.

Returns:

  • (String)


18656
18657
18658
18659
18660
18661
18662
18663
18664
18665
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18656

class InvalidRequestExceptionReason < Struct.new(
  :attached_file_invalid_request_exception_reason,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AttachedFileInvalidRequestExceptionReason < InvalidRequestExceptionReason; end
  class Unknown < InvalidRequestExceptionReason; end
end

#attached_file_service_quota_exceeded_exception_reasonString

Total file size of all files or total number of files exceeds the service quota

Returns:

  • (String)


28654
28655
28656
28657
28658
28659
28660
28661
28662
28663
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 28654

class ServiceQuotaExceededExceptionReason < Struct.new(
  :attached_file_service_quota_exceeded_exception_reason,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AttachedFileServiceQuotaExceededExceptionReason < ServiceQuotaExceededExceptionReason; end
  class Unknown < ServiceQuotaExceededExceptionReason; end
end

#attachmentTypes::AttachmentReference

Information about the reference when the referenceType is ATTACHMENT. Otherwise, null.



25216
25217
25218
25219
25220
25221
25222
25223
25224
25225
25226
25227
25228
25229
25230
25231
25232
25233
25234
25235
25236
25237
25238
25239
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25216

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#attachmentsTypes::RealTimeContactAnalysisSegmentAttachments

The analyzed attachments.



24996
24997
24998
24999
25000
25001
25002
25003
25004
25005
25006
25007
25008
25009
25010
25011
25012
25013
25014
25015
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 24996

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#aws_identity_arnString

STS or IAM ARN representing the identity of API Caller. SDK users cannot populate this and this value is calculated automatically if ConnectUserArn is not provided.

Returns:

  • (String)


7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 7344

class CreatedByInfo < Struct.new(
  :connect_user_arn,
  :aws_identity_arn,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ConnectUserArn < CreatedByInfo; end
  class AwsIdentityArn < CreatedByInfo; end
  class Unknown < CreatedByInfo; end
end

#categoriesTypes::RealTimeContactAnalysisSegmentCategories

The matched category rules.



24996
24997
24998
24999
25000
25001
25002
25003
25004
25005
25006
25007
25008
25009
25010
25011
25012
25013
25014
25015
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 24996

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#chatTypes::ChatParticipantRoleConfig

Configuration information for the chat participant role.



32580
32581
32582
32583
32584
32585
32586
32587
32588
32589
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 32580

class UpdateParticipantRoleConfigChannelInfo < Struct.new(
  :chat,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Chat < UpdateParticipantRoleConfigChannelInfo; end
  class Unknown < UpdateParticipantRoleConfigChannelInfo; end
end

#conditionTypes::EvaluationFormItemEnablementCondition

A condition for item enablement.



11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11895

class EvaluationFormItemEnablementConditionOperand < Struct.new(
  :expression,
  :condition,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Expression < EvaluationFormItemEnablementConditionOperand; end
  class Condition < EvaluationFormItemEnablementConditionOperand; end
  class Unknown < EvaluationFormItemEnablementConditionOperand; end
end

#connect_user_arnString

Represents the Amazon Connect ARN of the user.

Returns:

  • (String)


7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 7344

class CreatedByInfo < Struct.new(
  :connect_user_arn,
  :aws_identity_arn,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ConnectUserArn < CreatedByInfo; end
  class AwsIdentityArn < CreatedByInfo; end
  class Unknown < CreatedByInfo; end
end

#contact_lensTypes::EvaluationContactLensAnswerAnalysisDetails

Analysis results from the Contact Lens automation for the question.



12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12914

class EvaluationQuestionAnswerAnalysisDetails < Struct.new(
  :gen_ai,
  :contact_lens,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class GenAi < EvaluationQuestionAnswerAnalysisDetails; end
  class ContactLens < EvaluationQuestionAnswerAnalysisDetails; end
  class Unknown < EvaluationQuestionAnswerAnalysisDetails; end
end

#dateTypes::DateReference

Information about a reference when the referenceType is DATE. Otherwise, null.



25216
25217
25218
25219
25220
25221
25222
25223
25224
25225
25226
25227
25228
25229
25230
25231
25232
25233
25234
25235
25236
25237
25238
25239
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25216

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#date_time_valueString

Date and time value provided as an answer to an evaluation question.

Returns:

  • (String)


11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11536

class EvaluationAnswerData < Struct.new(
  :string_value,
  :numeric_value,
  :string_values,
  :date_time_value,
  :not_applicable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringValue < EvaluationAnswerData; end
  class NumericValue < EvaluationAnswerData; end
  class StringValues < EvaluationAnswerData; end
  class DateTimeValue < EvaluationAnswerData; end
  class NotApplicable < EvaluationAnswerData; end
  class Unknown < EvaluationAnswerData; end
end

#emailTypes::EmailReference

Information about a reference when the referenceType is EMAIL. Otherwise, null.



25216
25217
25218
25219
25220
25221
25222
25223
25224
25225
25226
25227
25228
25229
25230
25231
25232
25233
25234
25235
25236
25237
25238
25239
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25216

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#email_messageTypes::EmailMessageReference

Information about the reference when the referenceType is EMAIL_MESSAGE. Otherwise, null.



25216
25217
25218
25219
25220
25221
25222
25223
25224
25225
25226
25227
25228
25229
25230
25231
25232
25233
25234
25235
25236
25237
25238
25239
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25216

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#email_message_plain_textTypes::EmailMessageReference

Information about the reference when the referenceType is EMAIL_MESSAGE. Otherwise, null.



25216
25217
25218
25219
25220
25221
25222
25223
25224
25225
25226
25227
25228
25229
25230
25231
25232
25233
25234
25235
25236
25237
25238
25239
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25216

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#eventTypes::RealTimeContactAnalysisSegmentEvent

Segment type describing a contact event.



24996
24997
24998
24999
25000
25001
25002
25003
25004
25005
25006
25007
25008
25009
25010
25011
25012
25013
25014
25015
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 24996

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#expressionTypes::EvaluationFormItemEnablementExpression

An expression of the enablement condition.



11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11895

class EvaluationFormItemEnablementConditionOperand < Struct.new(
  :expression,
  :condition,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Expression < EvaluationFormItemEnablementConditionOperand; end
  class Condition < EvaluationFormItemEnablementConditionOperand; end
  class Unknown < EvaluationFormItemEnablementConditionOperand; end
end

#gen_aiTypes::EvaluationGenAIAnswerAnalysisDetails

Analysis results from the generative AI automation for the question.



12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12914

class EvaluationQuestionAnswerAnalysisDetails < Struct.new(
  :gen_ai,
  :contact_lens,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class GenAi < EvaluationQuestionAnswerAnalysisDetails; end
  class ContactLens < EvaluationQuestionAnswerAnalysisDetails; end
  class Unknown < EvaluationQuestionAnswerAnalysisDetails; end
end

#issuesTypes::RealTimeContactAnalysisSegmentIssues

Segment type containing a list of detected issues.



24996
24997
24998
24999
25000
25001
25002
25003
25004
25005
25006
25007
25008
25009
25010
25011
25012
25013
25014
25015
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 24996

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#multi_selectTypes::EvaluationFormMultiSelectQuestionProperties

Properties for multi-select question types.



12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12285

class EvaluationFormQuestionTypeProperties < Struct.new(
  :numeric,
  :single_select,
  :text,
  :multi_select,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Numeric < EvaluationFormQuestionTypeProperties; end
  class SingleSelect < EvaluationFormQuestionTypeProperties; end
  class Text < EvaluationFormQuestionTypeProperties; end
  class MultiSelect < EvaluationFormQuestionTypeProperties; end
  class Unknown < EvaluationFormQuestionTypeProperties; end
end

#not_applicableBoolean

The flag to mark the question as not applicable.

Returns:

  • (Boolean)


11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11536

class EvaluationAnswerData < Struct.new(
  :string_value,
  :numeric_value,
  :string_values,
  :date_time_value,
  :not_applicable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringValue < EvaluationAnswerData; end
  class NumericValue < EvaluationAnswerData; end
  class StringValues < EvaluationAnswerData; end
  class DateTimeValue < EvaluationAnswerData; end
  class NotApplicable < EvaluationAnswerData; end
  class Unknown < EvaluationAnswerData; end
end

#numberTypes::NumberReference

Information about a reference when the referenceType is NUMBER. Otherwise, null.



4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 4419

class ContactMetricValue < Struct.new(
  :number,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Number < ContactMetricValue; end
  class Unknown < ContactMetricValue; end
end

#numericTypes::EvaluationFormNumericQuestionProperties

The properties of the numeric question.



12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12285

class EvaluationFormQuestionTypeProperties < Struct.new(
  :numeric,
  :single_select,
  :text,
  :multi_select,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Numeric < EvaluationFormQuestionTypeProperties; end
  class SingleSelect < EvaluationFormQuestionTypeProperties; end
  class Text < EvaluationFormQuestionTypeProperties; end
  class MultiSelect < EvaluationFormQuestionTypeProperties; end
  class Unknown < EvaluationFormQuestionTypeProperties; end
end

#numeric_valueFloat

The numeric value for an answer in a contact evaluation.

Returns:

  • (Float)


11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11536

class EvaluationAnswerData < Struct.new(
  :string_value,
  :numeric_value,
  :string_values,
  :date_time_value,
  :not_applicable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringValue < EvaluationAnswerData; end
  class NumericValue < EvaluationAnswerData; end
  class StringValues < EvaluationAnswerData; end
  class DateTimeValue < EvaluationAnswerData; end
  class NotApplicable < EvaluationAnswerData; end
  class Unknown < EvaluationAnswerData; end
end

#participant_timer_actionString

The timer action. Currently only one value is allowed: Unset. It deletes a timer.

Returns:

  • (String)


23320
23321
23322
23323
23324
23325
23326
23327
23328
23329
23330
23331
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 23320

class ParticipantTimerValue < Struct.new(
  :participant_timer_action,
  :participant_timer_duration_in_minutes,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ParticipantTimerAction < ParticipantTimerValue; end
  class ParticipantTimerDurationInMinutes < ParticipantTimerValue; end
  class Unknown < ParticipantTimerValue; end
end

#participant_timer_duration_in_minutesInteger

The duration of a timer, in minutes.

Returns:

  • (Integer)


23320
23321
23322
23323
23324
23325
23326
23327
23328
23329
23330
23331
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 23320

class ParticipantTimerValue < Struct.new(
  :participant_timer_action,
  :participant_timer_duration_in_minutes,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ParticipantTimerAction < ParticipantTimerValue; end
  class ParticipantTimerDurationInMinutes < ParticipantTimerValue; end
  class Unknown < ParticipantTimerValue; end
end

#post_contact_summaryTypes::RealTimeContactAnalysisSegmentPostContactSummary

Information about the post-contact summary.



24996
24997
24998
24999
25000
25001
25002
25003
25004
25005
25006
25007
25008
25009
25010
25011
25012
25013
25014
25015
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 24996

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#property_valueTypes::NumericQuestionPropertyValueAutomation

The property value of the automation.



12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12115

class EvaluationFormNumericQuestionAutomation < Struct.new(
  :property_value,
  :answer_source,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class PropertyValue < EvaluationFormNumericQuestionAutomation; end
  class AnswerSource < EvaluationFormNumericQuestionAutomation; end
  class Unknown < EvaluationFormNumericQuestionAutomation; end
end

#questionTypes::EvaluationFormQuestion

The information of the question.



11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11846

class EvaluationFormItem < Struct.new(
  :section,
  :question,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Section < EvaluationFormItem; end
  class Question < EvaluationFormItem; end
  class Unknown < EvaluationFormItem; end
end

#quick_connect_contact_dataTypes::QuickConnectContactData

Quick connect contact data for the next contact metadata.



22664
22665
22666
22667
22668
22669
22670
22671
22672
22673
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 22664

class NextContactMetadata < Struct.new(
  :quick_connect_contact_data,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class QuickConnectContactData < NextContactMetadata; end
  class Unknown < NextContactMetadata; end
end

#rule_categoryTypes::SingleSelectQuestionRuleCategoryAutomation

The automation option based on a rule category for the single select question.



12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12045

class EvaluationFormMultiSelectQuestionAutomationOption < Struct.new(
  :rule_category,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RuleCategory < EvaluationFormMultiSelectQuestionAutomationOption; end
  class Unknown < EvaluationFormMultiSelectQuestionAutomationOption; end
end

#sectionTypes::EvaluationFormSection

The information of the section.



11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11846

class EvaluationFormItem < Struct.new(
  :section,
  :question,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Section < EvaluationFormItem; end
  class Question < EvaluationFormItem; end
  class Unknown < EvaluationFormItem; end
end

#single_selectTypes::EvaluationFormSingleSelectQuestionProperties

The properties of the numeric question.



12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12285

class EvaluationFormQuestionTypeProperties < Struct.new(
  :numeric,
  :single_select,
  :text,
  :multi_select,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Numeric < EvaluationFormQuestionTypeProperties; end
  class SingleSelect < EvaluationFormQuestionTypeProperties; end
  class Text < EvaluationFormQuestionTypeProperties; end
  class MultiSelect < EvaluationFormQuestionTypeProperties; end
  class Unknown < EvaluationFormQuestionTypeProperties; end
end

#stringTypes::StringReference

Information about a reference when the referenceType is STRING. Otherwise, null.



25216
25217
25218
25219
25220
25221
25222
25223
25224
25225
25226
25227
25228
25229
25230
25231
25232
25233
25234
25235
25236
25237
25238
25239
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25216

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#string_listArray<String>

Predefined attribute values of type string list.

Returns:

  • (Array<String>)


23666
23667
23668
23669
23670
23671
23672
23673
23674
23675
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 23666

class PredefinedAttributeValues < Struct.new(
  :string_list,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringList < PredefinedAttributeValues; end
  class Unknown < PredefinedAttributeValues; end
end

#string_valueString

The string value for an answer in a contact evaluation.

Returns:

  • (String)


11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11536

class EvaluationAnswerData < Struct.new(
  :string_value,
  :numeric_value,
  :string_values,
  :date_time_value,
  :not_applicable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringValue < EvaluationAnswerData; end
  class NumericValue < EvaluationAnswerData; end
  class StringValues < EvaluationAnswerData; end
  class DateTimeValue < EvaluationAnswerData; end
  class NotApplicable < EvaluationAnswerData; end
  class Unknown < EvaluationAnswerData; end
end

#string_valuesArray<String>

String values provided as answers to evaluation questions.

Returns:

  • (Array<String>)


11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11536

class EvaluationAnswerData < Struct.new(
  :string_value,
  :numeric_value,
  :string_values,
  :date_time_value,
  :not_applicable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringValue < EvaluationAnswerData; end
  class NumericValue < EvaluationAnswerData; end
  class StringValues < EvaluationAnswerData; end
  class DateTimeValue < EvaluationAnswerData; end
  class NotApplicable < EvaluationAnswerData; end
  class Unknown < EvaluationAnswerData; end
end

#textTypes::EvaluationFormTextQuestionProperties

The properties of the text question.



12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12285

class EvaluationFormQuestionTypeProperties < Struct.new(
  :numeric,
  :single_select,
  :text,
  :multi_select,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Numeric < EvaluationFormQuestionTypeProperties; end
  class SingleSelect < EvaluationFormQuestionTypeProperties; end
  class Text < EvaluationFormQuestionTypeProperties; end
  class MultiSelect < EvaluationFormQuestionTypeProperties; end
  class Unknown < EvaluationFormQuestionTypeProperties; end
end

#transcriptTypes::RealTimeContactAnalysisSegmentTranscript

The analyzed transcript segment.



24996
24997
24998
24999
25000
25001
25002
25003
25004
25005
25006
25007
25008
25009
25010
25011
25012
25013
25014
25015
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 24996

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#urlTypes::UrlReference

Information about the reference when the referenceType is URL. Otherwise, null.

Returns:



25216
25217
25218
25219
25220
25221
25222
25223
25224
25225
25226
25227
25228
25229
25230
25231
25232
25233
25234
25235
25236
25237
25238
25239
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25216

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end