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, AgentHierarchyGroup, AgentHierarchyGroups, AgentInfo, AgentQualityMetrics, AgentStatus, AgentStatusReference, AgentStatusSearchCriteria, AgentStatusSearchFilter, AgentStatusSummary, AgentsCriteria, AllowedCapabilities, AnalyticsDataAssociationResult, AnalyticsDataSetsResult, AnswerMachineDetectionConfig, Application, AssociateAnalyticsDataSetRequest, AssociateAnalyticsDataSetResponse, AssociateApprovedOriginRequest, AssociateBotRequest, AssociateDefaultVocabularyRequest, AssociateDefaultVocabularyResponse, AssociateFlowRequest, AssociateFlowResponse, AssociateInstanceStorageConfigRequest, AssociateInstanceStorageConfigResponse, AssociateLambdaFunctionRequest, AssociateLexBotRequest, AssociatePhoneNumberContactFlowRequest, AssociateQueueQuickConnectsRequest, AssociateRoutingProfileQueuesRequest, AssociateSecurityKeyRequest, AssociateSecurityKeyResponse, AssociateTrafficDistributionGroupUserRequest, AssociateTrafficDistributionGroupUserResponse, AssociateUserProficienciesRequest, AssociatedContactSummary, AttachedFile, AttachedFileError, AttachmentReference, Attendee, Attribute, AttributeAndCondition, AttributeCondition, AudioFeatures, AudioQualityMetricsInfo, AuthenticationProfile, AuthenticationProfileSummary, AvailableNumberSummary, BatchAssociateAnalyticsDataSetRequest, BatchAssociateAnalyticsDataSetResponse, BatchDisassociateAnalyticsDataSetRequest, BatchDisassociateAnalyticsDataSetResponse, BatchGetAttachedFileMetadataRequest, BatchGetAttachedFileMetadataResponse, BatchGetFlowAssociationRequest, BatchGetFlowAssociationResponse, BatchPutContactRequest, BatchPutContactResponse, Campaign, ChatEvent, ChatMessage, ChatParticipantRoleConfig, ChatStreamingConfiguration, ClaimPhoneNumberRequest, ClaimPhoneNumberResponse, ClaimedPhoneNumberSummary, CommonAttributeAndCondition, CompleteAttachedFileUploadRequest, CompleteAttachedFileUploadResponse, Condition, ConditionalOperationFailedException, ConflictException, ConnectionData, Contact, ContactAnalysis, ContactConfiguration, ContactDataRequest, ContactFilter, ContactFlow, ContactFlowModule, ContactFlowModuleSearchCriteria, ContactFlowModuleSearchFilter, ContactFlowModuleSummary, ContactFlowNotPublishedException, ContactFlowSearchCriteria, ContactFlowSearchFilter, ContactFlowSummary, ContactFlowVersionSummary, ContactNotFoundException, ContactSearchSummary, ContactSearchSummaryAgentInfo, ContactSearchSummaryQueueInfo, ContactSearchSummarySegmentAttributeValue, ControlPlaneAttributeFilter, ControlPlaneTagFilter, ControlPlaneUserAttributeFilter, CreateAgentStatusRequest, CreateAgentStatusResponse, CreateCaseActionDefinition, CreateContactFlowModuleRequest, CreateContactFlowModuleResponse, CreateContactFlowRequest, CreateContactFlowResponse, CreateContactFlowVersionRequest, CreateContactFlowVersionResponse, CreateContactRequest, CreateContactResponse, 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, CreatedByInfo, Credentials, CrossChannelBehavior, CurrentMetric, CurrentMetricData, CurrentMetricResult, CurrentMetricSortCriteria, Customer, CustomerQualityMetrics, CustomerVoiceActivity, DateCondition, DateReference, DeactivateEvaluationFormRequest, DeactivateEvaluationFormResponse, DefaultVocabulary, DeleteAttachedFileRequest, DeleteAttachedFileResponse, DeleteContactEvaluationRequest, DeleteContactFlowModuleRequest, DeleteContactFlowModuleResponse, DeleteContactFlowRequest, DeleteContactFlowResponse, DeleteContactFlowVersionRequest, DeleteContactFlowVersionResponse, 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, DescribeAgentStatusRequest, DescribeAgentStatusResponse, DescribeAuthenticationProfileRequest, DescribeAuthenticationProfileResponse, DescribeContactEvaluationRequest, DescribeContactEvaluationResponse, DescribeContactFlowModuleRequest, DescribeContactFlowModuleResponse, DescribeContactFlowRequest, DescribeContactFlowResponse, DescribeContactRequest, DescribeContactResponse, 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, DestinationNotAllowedException, DeviceInfo, Dimensions, DisassociateAnalyticsDataSetRequest, DisassociateApprovedOriginRequest, DisassociateBotRequest, DisassociateFlowRequest, DisassociateFlowResponse, DisassociateInstanceStorageConfigRequest, DisassociateLambdaFunctionRequest, DisassociateLexBotRequest, DisassociatePhoneNumberContactFlowRequest, DisassociateQueueQuickConnectsRequest, DisassociateRoutingProfileQueuesRequest, DisassociateSecurityKeyRequest, DisassociateTrafficDistributionGroupUserRequest, DisassociateTrafficDistributionGroupUserResponse, DisassociateUserProficienciesRequest, DisconnectDetails, DisconnectReason, DismissUserContactRequest, DismissUserContactResponse, Distribution, DownloadUrlMetadata, DuplicateResourceException, EffectiveHoursOfOperations, EmailAddressInfo, EmailAddressMetadata, EmailAddressSearchCriteria, EmailAddressSearchFilter, EmailAttachment, EmailMessageReference, EmailRecipient, EmailReference, EncryptionConfig, Endpoint, EndpointInfo, ErrorResult, Evaluation, EvaluationAnswerData, EvaluationAnswerInput, EvaluationAnswerOutput, EvaluationForm, EvaluationFormContent, EvaluationFormItem, EvaluationFormNumericQuestionAutomation, EvaluationFormNumericQuestionOption, EvaluationFormNumericQuestionProperties, EvaluationFormQuestion, EvaluationFormQuestionTypeProperties, EvaluationFormScoringStrategy, EvaluationFormSection, EvaluationFormSingleSelectQuestionAutomation, EvaluationFormSingleSelectQuestionAutomationOption, EvaluationFormSingleSelectQuestionOption, EvaluationFormSingleSelectQuestionProperties, EvaluationFormSummary, EvaluationFormVersionSummary, EvaluationMetadata, EvaluationNote, EvaluationScore, EvaluationSummary, EventBridgeActionDefinition, Expiry, Expression, FailedRequest, FieldValue, FieldValueUnion, FilterV2, Filters, FlowAssociationSummary, GetAttachedFileRequest, GetAttachedFileResponse, GetContactAttributesRequest, GetContactAttributesResponse, GetCurrentMetricDataRequest, GetCurrentMetricDataResponse, GetCurrentUserDataRequest, GetCurrentUserDataResponse, GetEffectiveHoursOfOperationsRequest, GetEffectiveHoursOfOperationsResponse, GetFederationTokenRequest, GetFederationTokenResponse, GetFlowAssociationRequest, GetFlowAssociationResponse, GetMetricDataRequest, GetMetricDataResponse, GetMetricDataV2Request, GetMetricDataV2Response, GetPromptFileRequest, GetPromptFileResponse, GetTaskTemplateRequest, GetTaskTemplateResponse, GetTrafficDistributionRequest, GetTrafficDistributionResponse, HierarchyGroup, HierarchyGroupCondition, HierarchyGroupSummary, HierarchyGroupSummaryReference, HierarchyGroups, HierarchyLevel, HierarchyLevelUpdate, HierarchyPath, HierarchyPathReference, HierarchyStructure, HierarchyStructureUpdate, HistoricalMetric, HistoricalMetricData, HistoricalMetricResult, HoursOfOperation, HoursOfOperationConfig, HoursOfOperationOverride, HoursOfOperationOverrideConfig, HoursOfOperationOverrideSearchCriteria, HoursOfOperationSearchCriteria, HoursOfOperationSearchFilter, HoursOfOperationSummary, HoursOfOperationTimeSlice, IdempotencyException, ImportPhoneNumberRequest, ImportPhoneNumberResponse, InboundAdditionalRecipients, InboundEmailContent, InboundRawMessage, 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, ListContactFlowModulesRequest, ListContactFlowModulesResponse, ListContactFlowVersionsRequest, ListContactFlowVersionsResponse, ListContactFlowsRequest, ListContactFlowsResponse, ListContactReferencesRequest, ListContactReferencesResponse, ListDefaultVocabulariesRequest, ListDefaultVocabulariesResponse, 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, ListRoutingProfileQueuesRequest, ListRoutingProfileQueuesResponse, ListRoutingProfilesRequest, ListRoutingProfilesResponse, ListRulesRequest, ListRulesResponse, ListSecurityKeysRequest, ListSecurityKeysResponse, ListSecurityProfileApplicationsRequest, ListSecurityProfileApplicationsResponse, ListSecurityProfilePermissionsRequest, ListSecurityProfilePermissionsResponse, ListSecurityProfilesRequest, ListSecurityProfilesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListTaskTemplatesRequest, ListTaskTemplatesResponse, ListTrafficDistributionGroupUsersRequest, ListTrafficDistributionGroupUsersResponse, ListTrafficDistributionGroupsRequest, ListTrafficDistributionGroupsResponse, ListUseCasesRequest, ListUseCasesResponse, ListUserHierarchyGroupsRequest, ListUserHierarchyGroupsResponse, ListUserProficienciesRequest, ListUserProficienciesResponse, ListUsersRequest, ListUsersResponse, ListViewVersionsRequest, ListViewVersionsResponse, ListViewsRequest, ListViewsResponse, MatchCriteria, MaximumResultReturnedException, MediaConcurrency, MediaPlacement, Meeting, MeetingFeaturesConfiguration, MetricDataV2, MetricFilterV2, MetricInterval, MetricResultV2, MetricV2, MonitorContactRequest, MonitorContactResponse, NewSessionDetails, NotificationRecipientType, NumberCondition, NumberReference, NumericQuestionPropertyValueAutomation, OperationalHour, OutboundAdditionalRecipients, OutboundCallerConfig, OutboundContactNotPermittedException, OutboundEmailConfig, OutboundEmailContent, OutboundRawMessage, OutputTypeNotFoundException, OverrideTimeSlice, ParticipantCapabilities, ParticipantDetails, ParticipantDetailsToAdd, ParticipantTimerConfiguration, ParticipantTimerValue, ParticipantTokenCredentials, PauseContactRequest, PauseContactResponse, PersistentChat, PhoneNumberQuickConnectConfig, PhoneNumberStatus, PhoneNumberSummary, PredefinedAttribute, PredefinedAttributeSearchCriteria, PredefinedAttributeSummary, PredefinedAttributeValues, ProblemDetail, Prompt, PromptSearchCriteria, PromptSearchFilter, PromptSummary, PropertyValidationException, PropertyValidationExceptionProperty, PutUserStatusRequest, PutUserStatusResponse, QualityMetrics, Queue, QueueInfo, QueueInfoInput, QueueQuickConnectConfig, QueueReference, QueueSearchCriteria, QueueSearchFilter, QueueSummary, QuickConnect, QuickConnectConfig, QuickConnectSearchCriteria, QuickConnectSearchFilter, QuickConnectSummary, Range, ReadOnlyFieldInfo, RealTimeContactAnalysisAttachment, RealTimeContactAnalysisCategoryDetails, RealTimeContactAnalysisCharacterInterval, RealTimeContactAnalysisIssueDetected, RealTimeContactAnalysisPointOfInterest, RealTimeContactAnalysisSegmentAttachments, RealTimeContactAnalysisSegmentCategories, RealTimeContactAnalysisSegmentEvent, RealTimeContactAnalysisSegmentIssues, RealTimeContactAnalysisSegmentPostContactSummary, RealTimeContactAnalysisSegmentTranscript, RealTimeContactAnalysisTimeData, RealTimeContactAnalysisTranscriptItemRedaction, RealTimeContactAnalysisTranscriptItemWithCharacterOffsets, RealTimeContactAnalysisTranscriptItemWithContent, RealtimeContactAnalysisSegment, Reference, ReferenceSummary, ReleasePhoneNumberRequest, ReplicateInstanceRequest, ReplicateInstanceResponse, ReplicationConfiguration, ReplicationStatusSummary, RequiredFieldInfo, ResourceConflictException, ResourceInUseException, ResourceNotFoundException, ResourceNotReadyException, ResourceTagsSearchCriteria, ResumeContactRecordingRequest, ResumeContactRecordingResponse, ResumeContactRequest, ResumeContactResponse, RoutingCriteria, RoutingCriteriaInput, RoutingCriteriaInputStep, RoutingCriteriaInputStepExpiry, RoutingProfile, RoutingProfileQueueConfig, RoutingProfileQueueConfigSummary, RoutingProfileQueueReference, RoutingProfileReference, RoutingProfileSearchCriteria, RoutingProfileSearchFilter, RoutingProfileSummary, Rule, RuleAction, RuleSummary, RuleTriggerEventSource, S3Config, SearchAgentStatusesRequest, SearchAgentStatusesResponse, SearchAvailablePhoneNumbersRequest, SearchAvailablePhoneNumbersResponse, SearchContactFlowModulesRequest, SearchContactFlowModulesResponse, SearchContactFlowsRequest, SearchContactFlowsResponse, SearchContactsRequest, SearchContactsResponse, SearchContactsTimeRange, SearchCriteria, SearchEmailAddressesRequest, SearchEmailAddressesResponse, SearchHoursOfOperationOverridesRequest, SearchHoursOfOperationOverridesResponse, SearchHoursOfOperationsRequest, SearchHoursOfOperationsResponse, SearchPredefinedAttributesRequest, SearchPredefinedAttributesResponse, SearchPromptsRequest, SearchPromptsResponse, SearchQueuesRequest, SearchQueuesResponse, SearchQuickConnectsRequest, SearchQuickConnectsResponse, SearchResourceTagsRequest, SearchResourceTagsResponse, SearchRoutingProfilesRequest, SearchRoutingProfilesResponse, SearchSecurityProfilesRequest, SearchSecurityProfilesResponse, SearchUserHierarchyGroupsRequest, SearchUserHierarchyGroupsResponse, SearchUsersRequest, SearchUsersResponse, SearchVocabulariesRequest, SearchVocabulariesResponse, SearchableContactAttributes, SearchableContactAttributesCriteria, SearchableSegmentAttributes, SearchableSegmentAttributesCriteria, SecurityKey, SecurityProfile, SecurityProfileSearchCriteria, SecurityProfileSearchSummary, SecurityProfileSummary, SecurityProfilesSearchFilter, SegmentAttributeValue, SendChatIntegrationEventRequest, SendChatIntegrationEventResponse, SendNotificationActionDefinition, SendOutboundEmailRequest, SendOutboundEmailResponse, ServiceQuotaExceededException, ServiceQuotaExceededExceptionReason, SignInConfig, SignInDistribution, SingleSelectQuestionRuleCategoryAutomation, Sort, SourceCampaign, StartAttachedFileUploadRequest, StartAttachedFileUploadResponse, StartChatContactRequest, StartChatContactResponse, StartContactEvaluationRequest, StartContactEvaluationResponse, StartContactRecordingRequest, StartContactRecordingResponse, StartContactStreamingRequest, StartContactStreamingResponse, StartEmailContactRequest, StartEmailContactResponse, StartOutboundChatContactRequest, StartOutboundChatContactResponse, StartOutboundEmailContactRequest, StartOutboundEmailContactResponse, StartOutboundVoiceContactRequest, StartOutboundVoiceContactResponse, StartScreenSharingRequest, StartScreenSharingResponse, StartTaskContactRequest, StartTaskContactResponse, StartWebRTCContactRequest, StartWebRTCContactResponse, Step, StopContactRecordingRequest, StopContactRecordingResponse, StopContactRequest, StopContactResponse, StopContactStreamingRequest, StopContactStreamingResponse, StringCondition, StringReference, SubmitAutoEvaluationActionDefinition, SubmitContactEvaluationRequest, SubmitContactEvaluationResponse, SuccessfulRequest, SuspendContactRecordingRequest, SuspendContactRecordingResponse, TagCondition, TagContactRequest, TagContactResponse, TagResourceRequest, TagSearchCondition, TagSet, TaskActionDefinition, TaskTemplateConstraints, TaskTemplateDefaultFieldValue, TaskTemplateDefaults, TaskTemplateField, TaskTemplateFieldIdentifier, 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, UpdateContactFlowModuleContentRequest, UpdateContactFlowModuleContentResponse, UpdateContactFlowModuleMetadataRequest, UpdateContactFlowModuleMetadataResponse, UpdateContactFlowNameRequest, UpdateContactFlowNameResponse, UpdateContactRequest, UpdateContactResponse, UpdateContactRoutingDataRequest, UpdateContactRoutingDataResponse, UpdateContactScheduleRequest, UpdateContactScheduleResponse, 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, UploadUrlMetadata, UrlReference, UseCase, User, UserData, UserDataFilters, UserHierarchyGroupSearchCriteria, UserHierarchyGroupSearchFilter, UserIdentityInfo, UserIdentityInfoLite, UserInfo, UserNotFoundException, UserPhoneConfig, UserProficiency, UserProficiencyDisassociate, UserQuickConnectConfig, UserReference, UserSearchCriteria, UserSearchFilter, UserSearchSummary, UserSummary, View, ViewContent, ViewInputContent, ViewSummary, ViewVersionSummary, Vocabulary, VocabularySummary, VoiceRecordingConfiguration, WisdomInfo

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)

18522
18523
18524
18525
18526
18527
18528
18529
18530
18531
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18522

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

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

#attached_file_invalid_request_exception_reasonString

Reason why the StartAttachedFiledUpload request was invalid.

Returns:

  • (String)

13506
13507
13508
13509
13510
13511
13512
13513
13514
13515
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13506

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)

21556
21557
21558
21559
21560
21561
21562
21563
21564
21565
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 21556

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.


18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18736

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 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.


18634
18635
18636
18637
18638
18639
18640
18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18634

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)

5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 5572

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.


18634
18635
18636
18637
18638
18639
18640
18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18634

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.


25037
25038
25039
25040
25041
25042
25043
25044
25045
25046
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25037

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

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

#connect_user_arnString

An agent ARN representing a connect user.

Returns:

  • (String)

5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 5572

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

#dateTypes::DateReference

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


18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18736

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#emailTypes::EmailReference

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


18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18736

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 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.


18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18736

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 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.


18634
18635
18636
18637
18638
18639
18640
18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18634

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

#issuesTypes::RealTimeContactAnalysisSegmentIssues

Segment type containing a list of detected issues.


18634
18635
18636
18637
18638
18639
18640
18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18634

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

#not_applicableBoolean

The flag to mark the question as not applicable.

Returns:

  • (Boolean)

8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 8575

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

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

#numberTypes::NumberReference

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


18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18736

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#numericTypes::EvaluationFormNumericQuestionProperties

The properties of the numeric question.


8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 8933

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

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

#numeric_valueFloat

The numeric value for an answer in a contact evaluation.

Returns:

  • (Float)

8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 8575

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

  class StringValue < EvaluationAnswerData; end
  class NumericValue < 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)

17178
17179
17180
17181
17182
17183
17184
17185
17186
17187
17188
17189
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 17178

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)

17178
17179
17180
17181
17182
17183
17184
17185
17186
17187
17188
17189
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 17178

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.


18634
18635
18636
18637
18638
18639
18640
18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18634

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.


8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 8797

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

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

#questionTypes::EvaluationFormQuestion

The information of the question.


8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 8772

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

#rule_categoryTypes::SingleSelectQuestionRuleCategoryAutomation

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


9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9038

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

  class RuleCategory < EvaluationFormSingleSelectQuestionAutomationOption; end
  class Unknown < EvaluationFormSingleSelectQuestionAutomationOption; end
end

#sectionTypes::EvaluationFormSection

The information of the section.


8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 8772

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.


8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 8933

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

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

#stringTypes::StringReference

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


18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18736

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 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>)

17469
17470
17471
17472
17473
17474
17475
17476
17477
17478
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 17469

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)

8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 8575

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

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

#transcriptTypes::RealTimeContactAnalysisSegmentTranscript

The analyzed transcript segment.


18634
18635
18636
18637
18638
18639
18640
18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18634

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:


18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18736

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end