UNPKG

cloudworker-proxy

Version:
1,463 lines 34.7 kB
{ "version": "2.0", "metadata": { "apiVersion": "2019-02-03", "endpointPrefix": "kendra", "jsonVersion": "1.1", "protocol": "json", "serviceAbbreviation": "kendra", "serviceFullName": "AWSKendraFrontendService", "serviceId": "kendra", "signatureVersion": "v4", "signingName": "kendra", "targetPrefix": "AWSKendraFrontendService", "uid": "kendra-2019-02-03" }, "operations": { "BatchDeleteDocument": { "input": { "type": "structure", "required": [ "IndexId", "DocumentIdList" ], "members": { "IndexId": {}, "DocumentIdList": { "type": "list", "member": {} }, "DataSourceSyncJobMetricTarget": { "type": "structure", "required": [ "DataSourceId", "DataSourceSyncJobId" ], "members": { "DataSourceId": {}, "DataSourceSyncJobId": {} } } } }, "output": { "type": "structure", "members": { "FailedDocuments": { "type": "list", "member": { "type": "structure", "members": { "Id": {}, "ErrorCode": {}, "ErrorMessage": {} } } } } } }, "BatchPutDocument": { "input": { "type": "structure", "required": [ "IndexId", "Documents" ], "members": { "IndexId": {}, "RoleArn": {}, "Documents": { "type": "list", "member": { "type": "structure", "required": [ "Id" ], "members": { "Id": {}, "Title": {}, "Blob": { "type": "blob" }, "S3Path": { "shape": "Sj" }, "Attributes": { "shape": "Sm" }, "AccessControlList": { "type": "list", "member": { "type": "structure", "required": [ "Name", "Type", "Access" ], "members": { "Name": {}, "Type": {}, "Access": {} } } }, "ContentType": {} } } } } }, "output": { "type": "structure", "members": { "FailedDocuments": { "type": "list", "member": { "type": "structure", "members": { "Id": {}, "ErrorCode": {}, "ErrorMessage": {} } } } } } }, "CreateDataSource": { "input": { "type": "structure", "required": [ "Name", "IndexId", "Type", "Configuration", "RoleArn" ], "members": { "Name": {}, "IndexId": {}, "Type": {}, "Configuration": { "shape": "S17" }, "Description": {}, "Schedule": {}, "RoleArn": {}, "Tags": { "shape": "S2x" } } }, "output": { "type": "structure", "required": [ "Id" ], "members": { "Id": {} } } }, "CreateFaq": { "input": { "type": "structure", "required": [ "IndexId", "Name", "S3Path", "RoleArn" ], "members": { "IndexId": {}, "Name": {}, "Description": {}, "S3Path": { "shape": "Sj" }, "RoleArn": {}, "Tags": { "shape": "S2x" }, "FileFormat": {} } }, "output": { "type": "structure", "members": { "Id": {} } } }, "CreateIndex": { "input": { "type": "structure", "required": [ "Name", "RoleArn" ], "members": { "Name": {}, "Edition": {}, "RoleArn": {}, "ServerSideEncryptionConfiguration": { "shape": "S3a" }, "Description": {}, "ClientToken": { "idempotencyToken": true }, "Tags": { "shape": "S2x" } } }, "output": { "type": "structure", "members": { "Id": {} } } }, "DeleteDataSource": { "input": { "type": "structure", "required": [ "Id", "IndexId" ], "members": { "Id": {}, "IndexId": {} } } }, "DeleteFaq": { "input": { "type": "structure", "required": [ "Id", "IndexId" ], "members": { "Id": {}, "IndexId": {} } } }, "DeleteIndex": { "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": {} } } }, "DescribeDataSource": { "input": { "type": "structure", "required": [ "Id", "IndexId" ], "members": { "Id": {}, "IndexId": {} } }, "output": { "type": "structure", "members": { "Id": {}, "IndexId": {}, "Name": {}, "Type": {}, "Configuration": { "shape": "S17" }, "CreatedAt": { "type": "timestamp" }, "UpdatedAt": { "type": "timestamp" }, "Description": {}, "Status": {}, "Schedule": {}, "RoleArn": {}, "ErrorMessage": {} } } }, "DescribeFaq": { "input": { "type": "structure", "required": [ "Id", "IndexId" ], "members": { "Id": {}, "IndexId": {} } }, "output": { "type": "structure", "members": { "Id": {}, "IndexId": {}, "Name": {}, "Description": {}, "CreatedAt": { "type": "timestamp" }, "UpdatedAt": { "type": "timestamp" }, "S3Path": { "shape": "Sj" }, "Status": {}, "RoleArn": {}, "ErrorMessage": {}, "FileFormat": {} } } }, "DescribeIndex": { "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": {} } }, "output": { "type": "structure", "members": { "Name": {}, "Id": {}, "Edition": {}, "RoleArn": {}, "ServerSideEncryptionConfiguration": { "shape": "S3a" }, "Status": {}, "Description": {}, "CreatedAt": { "type": "timestamp" }, "UpdatedAt": { "type": "timestamp" }, "DocumentMetadataConfigurations": { "shape": "S3q" }, "IndexStatistics": { "type": "structure", "required": [ "FaqStatistics", "TextDocumentStatistics" ], "members": { "FaqStatistics": { "type": "structure", "required": [ "IndexedQuestionAnswersCount" ], "members": { "IndexedQuestionAnswersCount": { "type": "integer" } } }, "TextDocumentStatistics": { "type": "structure", "required": [ "IndexedTextDocumentsCount", "IndexedTextBytes" ], "members": { "IndexedTextDocumentsCount": { "type": "integer" }, "IndexedTextBytes": { "type": "long" } } } } }, "ErrorMessage": {}, "CapacityUnits": { "shape": "S48" } } } }, "ListDataSourceSyncJobs": { "input": { "type": "structure", "required": [ "Id", "IndexId" ], "members": { "Id": {}, "IndexId": {}, "NextToken": {}, "MaxResults": { "type": "integer" }, "StartTimeFilter": { "type": "structure", "members": { "StartTime": { "type": "timestamp" }, "EndTime": { "type": "timestamp" } } }, "StatusFilter": {} } }, "output": { "type": "structure", "members": { "History": { "type": "list", "member": { "type": "structure", "members": { "ExecutionId": {}, "StartTime": { "type": "timestamp" }, "EndTime": { "type": "timestamp" }, "Status": {}, "ErrorMessage": {}, "ErrorCode": {}, "DataSourceErrorCode": {}, "Metrics": { "type": "structure", "members": { "DocumentsAdded": {}, "DocumentsModified": {}, "DocumentsDeleted": {}, "DocumentsFailed": {}, "DocumentsScanned": {} } } } } }, "NextToken": {} } } }, "ListDataSources": { "input": { "type": "structure", "required": [ "IndexId" ], "members": { "IndexId": {}, "NextToken": {}, "MaxResults": { "type": "integer" } } }, "output": { "type": "structure", "members": { "SummaryItems": { "type": "list", "member": { "type": "structure", "members": { "Name": {}, "Id": {}, "Type": {}, "CreatedAt": { "type": "timestamp" }, "UpdatedAt": { "type": "timestamp" }, "Status": {} } } }, "NextToken": {} } } }, "ListFaqs": { "input": { "type": "structure", "required": [ "IndexId" ], "members": { "IndexId": {}, "NextToken": {}, "MaxResults": { "type": "integer" } } }, "output": { "type": "structure", "members": { "NextToken": {}, "FaqSummaryItems": { "type": "list", "member": { "type": "structure", "members": { "Id": {}, "Name": {}, "Status": {}, "CreatedAt": { "type": "timestamp" }, "UpdatedAt": { "type": "timestamp" }, "FileFormat": {} } } } } } }, "ListIndices": { "input": { "type": "structure", "members": { "NextToken": {}, "MaxResults": { "type": "integer" } } }, "output": { "type": "structure", "members": { "IndexConfigurationSummaryItems": { "type": "list", "member": { "type": "structure", "required": [ "CreatedAt", "UpdatedAt", "Status" ], "members": { "Name": {}, "Id": {}, "Edition": {}, "CreatedAt": { "type": "timestamp" }, "UpdatedAt": { "type": "timestamp" }, "Status": {} } } }, "NextToken": {} } } }, "ListTagsForResource": { "input": { "type": "structure", "required": [ "ResourceARN" ], "members": { "ResourceARN": {} } }, "output": { "type": "structure", "members": { "Tags": { "shape": "S2x" } } } }, "Query": { "input": { "type": "structure", "required": [ "IndexId", "QueryText" ], "members": { "IndexId": {}, "QueryText": {}, "AttributeFilter": { "shape": "S55" }, "Facets": { "type": "list", "member": { "type": "structure", "members": { "DocumentAttributeKey": {} } } }, "RequestedDocumentAttributes": { "type": "list", "member": {} }, "QueryResultTypeFilter": {}, "PageNumber": { "type": "integer" }, "PageSize": { "type": "integer" }, "SortingConfiguration": { "type": "structure", "required": [ "DocumentAttributeKey", "SortOrder" ], "members": { "DocumentAttributeKey": {}, "SortOrder": {} } } } }, "output": { "type": "structure", "members": { "QueryId": {}, "ResultItems": { "type": "list", "member": { "type": "structure", "members": { "Id": {}, "Type": {}, "AdditionalAttributes": { "type": "list", "member": { "type": "structure", "required": [ "Key", "ValueType", "Value" ], "members": { "Key": {}, "ValueType": {}, "Value": { "type": "structure", "members": { "TextWithHighlightsValue": { "shape": "S5n" } } } } } }, "DocumentId": {}, "DocumentTitle": { "shape": "S5n" }, "DocumentExcerpt": { "shape": "S5n" }, "DocumentURI": {}, "DocumentAttributes": { "shape": "Sm" }, "ScoreAttributes": { "type": "structure", "members": { "ScoreConfidence": {} } } } } }, "FacetResults": { "type": "list", "member": { "type": "structure", "members": { "DocumentAttributeKey": {}, "DocumentAttributeValueType": {}, "DocumentAttributeValueCountPairs": { "type": "list", "member": { "type": "structure", "members": { "DocumentAttributeValue": { "shape": "Sp" }, "Count": { "type": "integer" } } } } } } }, "TotalNumberOfResults": { "type": "integer" } } } }, "StartDataSourceSyncJob": { "input": { "type": "structure", "required": [ "Id", "IndexId" ], "members": { "Id": {}, "IndexId": {} } }, "output": { "type": "structure", "members": { "ExecutionId": {} } } }, "StopDataSourceSyncJob": { "input": { "type": "structure", "required": [ "Id", "IndexId" ], "members": { "Id": {}, "IndexId": {} } } }, "SubmitFeedback": { "input": { "type": "structure", "required": [ "IndexId", "QueryId" ], "members": { "IndexId": {}, "QueryId": {}, "ClickFeedbackItems": { "type": "list", "member": { "type": "structure", "required": [ "ResultId", "ClickTime" ], "members": { "ResultId": {}, "ClickTime": { "type": "timestamp" } } } }, "RelevanceFeedbackItems": { "type": "list", "member": { "type": "structure", "required": [ "ResultId", "RelevanceValue" ], "members": { "ResultId": {}, "RelevanceValue": {} } } } } } }, "TagResource": { "input": { "type": "structure", "required": [ "ResourceARN", "Tags" ], "members": { "ResourceARN": {}, "Tags": { "shape": "S2x" } } }, "output": { "type": "structure", "members": {} } }, "UntagResource": { "input": { "type": "structure", "required": [ "ResourceARN", "TagKeys" ], "members": { "ResourceARN": {}, "TagKeys": { "type": "list", "member": {} } } }, "output": { "type": "structure", "members": {} } }, "UpdateDataSource": { "input": { "type": "structure", "required": [ "Id", "IndexId" ], "members": { "Id": {}, "Name": {}, "IndexId": {}, "Configuration": { "shape": "S17" }, "Description": {}, "Schedule": {}, "RoleArn": {} } } }, "UpdateIndex": { "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": {}, "Name": {}, "RoleArn": {}, "Description": {}, "DocumentMetadataConfigurationUpdates": { "shape": "S3q" }, "CapacityUnits": { "shape": "S48" } } } } }, "shapes": { "Sj": { "type": "structure", "required": [ "Bucket", "Key" ], "members": { "Bucket": {}, "Key": {} } }, "Sm": { "type": "list", "member": { "shape": "Sn" } }, "Sn": { "type": "structure", "required": [ "Key", "Value" ], "members": { "Key": {}, "Value": { "shape": "Sp" } } }, "Sp": { "type": "structure", "members": { "StringValue": {}, "StringListValue": { "type": "list", "member": {} }, "LongValue": { "type": "long" }, "DateValue": { "type": "timestamp" } } }, "S17": { "type": "structure", "members": { "S3Configuration": { "type": "structure", "required": [ "BucketName" ], "members": { "BucketName": {}, "InclusionPrefixes": { "shape": "S19" }, "ExclusionPatterns": { "shape": "S19" }, "DocumentsMetadataConfiguration": { "type": "structure", "members": { "S3Prefix": {} } }, "AccessControlListConfiguration": { "type": "structure", "members": { "KeyPath": {} } } } }, "SharePointConfiguration": { "type": "structure", "required": [ "SharePointVersion", "Urls", "SecretArn" ], "members": { "SharePointVersion": {}, "Urls": { "type": "list", "member": {} }, "SecretArn": {}, "CrawlAttachments": { "type": "boolean" }, "UseChangeLog": { "type": "boolean" }, "InclusionPatterns": { "shape": "S19" }, "ExclusionPatterns": { "shape": "S19" }, "VpcConfiguration": { "shape": "S1j" }, "FieldMappings": { "shape": "S1o" }, "DocumentTitleFieldName": {} } }, "DatabaseConfiguration": { "type": "structure", "required": [ "DatabaseEngineType", "ConnectionConfiguration", "ColumnConfiguration" ], "members": { "DatabaseEngineType": {}, "ConnectionConfiguration": { "type": "structure", "required": [ "DatabaseHost", "DatabasePort", "DatabaseName", "TableName", "SecretArn" ], "members": { "DatabaseHost": {}, "DatabasePort": { "type": "integer" }, "DatabaseName": {}, "TableName": {}, "SecretArn": {} } }, "VpcConfiguration": { "shape": "S1j" }, "ColumnConfiguration": { "type": "structure", "required": [ "DocumentIdColumnName", "DocumentDataColumnName", "ChangeDetectingColumns" ], "members": { "DocumentIdColumnName": {}, "DocumentDataColumnName": {}, "DocumentTitleColumnName": {}, "FieldMappings": { "shape": "S1o" }, "ChangeDetectingColumns": { "type": "list", "member": {} } } }, "AclConfiguration": { "type": "structure", "required": [ "AllowedGroupsColumnName" ], "members": { "AllowedGroupsColumnName": {} } }, "SqlConfiguration": { "type": "structure", "members": { "QueryIdentifiersEnclosingOption": {} } } } }, "SalesforceConfiguration": { "type": "structure", "required": [ "ServerUrl", "SecretArn" ], "members": { "ServerUrl": {}, "SecretArn": {}, "StandardObjectConfigurations": { "type": "list", "member": { "type": "structure", "required": [ "Name", "DocumentDataFieldName" ], "members": { "Name": {}, "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { "shape": "S1o" } } } }, "KnowledgeArticleConfiguration": { "type": "structure", "required": [ "IncludedStates" ], "members": { "IncludedStates": { "type": "list", "member": {} }, "StandardKnowledgeArticleTypeConfiguration": { "type": "structure", "required": [ "DocumentDataFieldName" ], "members": { "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { "shape": "S1o" } } }, "CustomKnowledgeArticleTypeConfigurations": { "type": "list", "member": { "type": "structure", "required": [ "Name", "DocumentDataFieldName" ], "members": { "Name": {}, "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { "shape": "S1o" } } } } } }, "ChatterFeedConfiguration": { "type": "structure", "required": [ "DocumentDataFieldName" ], "members": { "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { "shape": "S1o" }, "IncludeFilterTypes": { "type": "list", "member": {} } } }, "CrawlAttachments": { "type": "boolean" }, "StandardObjectAttachmentConfiguration": { "type": "structure", "members": { "DocumentTitleFieldName": {}, "FieldMappings": { "shape": "S1o" } } }, "IncludeAttachmentFilePatterns": { "shape": "S19" }, "ExcludeAttachmentFilePatterns": { "shape": "S19" } } }, "OneDriveConfiguration": { "type": "structure", "required": [ "TenantDomain", "SecretArn", "OneDriveUsers" ], "members": { "TenantDomain": {}, "SecretArn": {}, "OneDriveUsers": { "type": "structure", "members": { "OneDriveUserList": { "type": "list", "member": {} }, "OneDriveUserS3Path": { "shape": "Sj" } } }, "InclusionPatterns": { "shape": "S19" }, "ExclusionPatterns": { "shape": "S19" }, "FieldMappings": { "shape": "S1o" } } }, "ServiceNowConfiguration": { "type": "structure", "required": [ "HostUrl", "SecretArn", "ServiceNowBuildVersion" ], "members": { "HostUrl": {}, "SecretArn": {}, "ServiceNowBuildVersion": {}, "KnowledgeArticleConfiguration": { "type": "structure", "required": [ "DocumentDataFieldName" ], "members": { "CrawlAttachments": { "type": "boolean" }, "IncludeAttachmentFilePatterns": { "shape": "S19" }, "ExcludeAttachmentFilePatterns": { "shape": "S19" }, "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { "shape": "S1o" } } }, "ServiceCatalogConfiguration": { "type": "structure", "required": [ "DocumentDataFieldName" ], "members": { "CrawlAttachments": { "type": "boolean" }, "IncludeAttachmentFilePatterns": { "shape": "S19" }, "ExcludeAttachmentFilePatterns": { "shape": "S19" }, "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { "shape": "S1o" } } } } } } }, "S19": { "type": "list", "member": {} }, "S1j": { "type": "structure", "required": [ "SubnetIds", "SecurityGroupIds" ], "members": { "SubnetIds": { "type": "list", "member": {} }, "SecurityGroupIds": { "type": "list", "member": {} } } }, "S1o": { "type": "list", "member": { "type": "structure", "required": [ "DataSourceFieldName", "IndexFieldName" ], "members": { "DataSourceFieldName": {}, "DateFieldFormat": {}, "IndexFieldName": {} } } }, "S2x": { "type": "list", "member": { "type": "structure", "required": [ "Key", "Value" ], "members": { "Key": {}, "Value": {} } } }, "S3a": { "type": "structure", "members": { "KmsKeyId": { "type": "string", "sensitive": true } } }, "S3q": { "type": "list", "member": { "type": "structure", "required": [ "Name", "Type" ], "members": { "Name": {}, "Type": {}, "Relevance": { "type": "structure", "members": { "Freshness": { "type": "boolean" }, "Importance": { "type": "integer" }, "Duration": {}, "RankOrder": {}, "ValueImportanceMap": { "type": "map", "key": {}, "value": { "type": "integer" } } } }, "Search": { "type": "structure", "members": { "Facetable": { "type": "boolean" }, "Searchable": { "type": "boolean" }, "Displayable": { "type": "boolean" }, "Sortable": { "type": "boolean" } } } } } }, "S48": { "type": "structure", "required": [ "StorageCapacityUnits", "QueryCapacityUnits" ], "members": { "StorageCapacityUnits": { "type": "integer" }, "QueryCapacityUnits": { "type": "integer" } } }, "S55": { "type": "structure", "members": { "AndAllFilters": { "shape": "S56" }, "OrAllFilters": { "shape": "S56" }, "NotFilter": { "shape": "S55" }, "EqualsTo": { "shape": "Sn" }, "ContainsAll": { "shape": "Sn" }, "ContainsAny": { "shape": "Sn" }, "GreaterThan": { "shape": "Sn" }, "GreaterThanOrEquals": { "shape": "Sn" }, "LessThan": { "shape": "Sn" }, "LessThanOrEquals": { "shape": "Sn" } } }, "S56": { "type": "list", "member": { "shape": "S55" } }, "S5n": { "type": "structure", "members": { "Text": {}, "Highlights": { "type": "list", "member": { "type": "structure", "required": [ "BeginOffset", "EndOffset" ], "members": { "BeginOffset": { "type": "integer" }, "EndOffset": { "type": "integer" }, "TopAnswer": { "type": "boolean" } } } } } } } }