import * as coreClient from "@azure/core-client" ; export const MultiLanguageBatchInput = { type : { name : "Composite" , className : "MultiLanguageBatchInput" , modelProperties : { documents : { serializedName : "documents" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TextDocumentInput" } } } } } } } ; export const TextDocumentInput = { type : { name : "Composite" , className : "TextDocumentInput" , modelProperties : { id : { serializedName : "id" , required : true , type : { name : "String" } } , text : { serializedName : "text" , required : true , type : { name : "String" } } , language : { serializedName : "language" , type : { name : "String" } } } } } ; export const JobDescriptor = { type : { name : "Composite" , className : "JobDescriptor" , modelProperties : { displayName : { serializedName : "displayName" , type : { name : "String" } } } } } ; export const JobManifest = { type : { name : "Composite" , className : "JobManifest" , modelProperties : { tasks : { serializedName : "tasks" , type : { name : "Composite" , className : "JobManifestTasks" } } } } } ; export const JobManifestTasks = { type : { name : "Composite" , className : "JobManifestTasks" , modelProperties : { entityRecognitionTasks : { serializedName : "entityRecognitionTasks" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "EntitiesTask" } } } } , entityRecognitionPiiTasks : { serializedName : "entityRecognitionPiiTasks" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "PiiTask" } } } } , keyPhraseExtractionTasks : { serializedName : "keyPhraseExtractionTasks" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "KeyPhrasesTask" } } } } , entityLinkingTasks : { serializedName : "entityLinkingTasks" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "EntityLinkingTask" } } } } } } } ; export const EntitiesTask = { type : { name : "Composite" , className : "EntitiesTask" , modelProperties : { parameters : { serializedName : "parameters" , type : { name : "Composite" , className : "EntitiesTaskParameters" } } } } } ; export const EntitiesTaskParameters = { type : { name : "Composite" , className : "EntitiesTaskParameters" , modelProperties : { modelVersion : { defaultValue : "latest" , serializedName : "model-version" , type : { name : "String" } } , stringIndexType : { serializedName : "stringIndexType" , type : { name : "String" } } } } } ; export const PiiTask = { type : { name : "Composite" , className : "PiiTask" , modelProperties : { parameters : { serializedName : "parameters" , type : { name : "Composite" , className : "PiiTaskParameters" } } } } } ; export const PiiTaskParameters = { type : { name : "Composite" , className : "PiiTaskParameters" , modelProperties : { domain : { defaultValue : "none" , serializedName : "domain" , type : { name : "String" } } , modelVersion : { defaultValue : "latest" , serializedName : "model-version" , type : { name : "String" } } , piiCategories : { constraints : { UniqueItems : true } , serializedName : "pii-categories" , type : { name : "Sequence" , element : { type : { name : "String" } } } } , stringIndexType : { serializedName : "stringIndexType" , type : { name : "String" } } } } } ; export const KeyPhrasesTask = { type : { name : "Composite" , className : "KeyPhrasesTask" , modelProperties : { parameters : { serializedName : "parameters" , type : { name : "Composite" , className : "KeyPhrasesTaskParameters" } } } } } ; export const KeyPhrasesTaskParameters = { type : { name : "Composite" , className : "KeyPhrasesTaskParameters" , modelProperties : { modelVersion : { defaultValue : "latest" , serializedName : "model-version" , type : { name : "String" } } } } } ; export const EntityLinkingTask = { type : { name : "Composite" , className : "EntityLinkingTask" , modelProperties : { parameters : { serializedName : "parameters" , type : { name : "Composite" , className : "EntityLinkingTaskParameters" } } } } } ; export const EntityLinkingTaskParameters = { type : { name : "Composite" , className : "EntityLinkingTaskParameters" , modelProperties : { modelVersion : { defaultValue : "latest" , serializedName : "model-version" , type : { name : "String" } } , stringIndexType : { serializedName : "stringIndexType" , type : { name : "String" } } } } } ; export const ErrorResponse = { type : { name : "Composite" , className : "ErrorResponse" , modelProperties : { error : { serializedName : "error" , type : { name : "Composite" , className : "TextAnalyticsError" } } } } } ; export const TextAnalyticsError = { type : { name : "Composite" , className : "TextAnalyticsError" , modelProperties : { code : { serializedName : "code" , required : true , type : { name : "Enum" , allowedValues : [ "InvalidRequest" , "InvalidArgument" , "InternalServerError" , "ServiceUnavailable" , "NotFound" ] } } , message : { serializedName : "message" , required : true , type : { name : "String" } } , target : { serializedName : "target" , type : { name : "String" } } , innererror : { serializedName : "innererror" , type : { name : "Composite" , className : "InnerError" } } , details : { serializedName : "details" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TextAnalyticsError" } } } } } } } ; export const InnerError = { type : { name : "Composite" , className : "InnerError" , modelProperties : { code : { serializedName : "code" , required : true , type : { name : "String" } } , message : { serializedName : "message" , required : true , type : { name : "String" } } , details : { serializedName : "details" , type : { name : "Dictionary" , value : { type : { name : "String" } } } } , target : { serializedName : "target" , type : { name : "String" } } , innererror : { serializedName : "innererror" , type : { name : "Composite" , className : "InnerError" } } } } } ; export const TextDocumentBatchStatistics = { type : { name : "Composite" , className : "TextDocumentBatchStatistics" , modelProperties : { documentCount : { serializedName : "documentsCount" , required : true , type : { name : "Number" } } , validDocumentCount : { serializedName : "validDocumentsCount" , required : true , type : { name : "Number" } } , erroneousDocumentCount : { serializedName : "erroneousDocumentsCount" , required : true , type : { name : "Number" } } , transactionCount : { serializedName : "transactionsCount" , required : true , type : { name : "Number" } } } } } ; export const JobMetadata = { type : { name : "Composite" , className : "JobMetadata" , modelProperties : { createdDateTime : { serializedName : "createdDateTime" , required : true , type : { name : "DateTime" } } , expirationDateTime : { serializedName : "expirationDateTime" , type : { name : "DateTime" } } , jobId : { serializedName : "jobId" , required : true , type : { name : "Uuid" } } , lastUpdateDateTime : { serializedName : "lastUpdateDateTime" , required : true , type : { name : "DateTime" } } , status : { serializedName : "status" , required : true , type : { name : "Enum" , allowedValues : [ "notStarted" , "running" , "succeeded" , "failed" , "rejected" , "cancelled" , "cancelling" , "partiallyCompleted" ] } } } } } ; export const TasksState = { type : { name : "Composite" , className : "TasksState" , modelProperties : { tasks : { serializedName : "tasks" , type : { name : "Composite" , className : "TasksStateTasks" } } } } } ; export const TasksStateTasks = { type : { name : "Composite" , className : "TasksStateTasks" , modelProperties : { details : { serializedName : "details" , type : { name : "Composite" , className : "TasksStateTasksDetails" } } , completed : { serializedName : "completed" , required : true , type : { name : "Number" } } , failed : { serializedName : "failed" , required : true , type : { name : "Number" } } , inProgress : { serializedName : "inProgress" , required : true , type : { name : "Number" } } , total : { serializedName : "total" , required : true , type : { name : "Number" } } , entityRecognitionTasks : { serializedName : "entityRecognitionTasks" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TasksStateTasksEntityRecognitionTasksItem" } } } } , entityRecognitionPiiTasks : { serializedName : "entityRecognitionPiiTasks" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TasksStateTasksEntityRecognitionPiiTasksItem" } } } } , keyPhraseExtractionTasks : { serializedName : "keyPhraseExtractionTasks" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TasksStateTasksKeyPhraseExtractionTasksItem" } } } } , entityLinkingTasks : { serializedName : "entityLinkingTasks" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TasksStateTasksEntityLinkingTasksItem" } } } } } } } ; export const TaskState = { type : { name : "Composite" , className : "TaskState" , modelProperties : { lastUpdateDateTime : { serializedName : "lastUpdateDateTime" , required : true , type : { name : "DateTime" } } , name : { serializedName : "name" , type : { name : "String" } } , status : { serializedName : "status" , required : true , type : { name : "Enum" , allowedValues : [ "notStarted" , "running" , "succeeded" , "failed" , "rejected" , "cancelled" , "cancelling" , "partiallyCompleted" ] } } } } } ; export const Components15Gvwi3SchemasTasksstatePropertiesTasksPropertiesEntityrecognitiontasksItemsAllof1 = { type : { name : "Composite" , className : "Components15Gvwi3SchemasTasksstatePropertiesTasksPropertiesEntityrecognitiontasksItemsAllof1" , modelProperties : { results : { serializedName : "results" , type : { name : "Composite" , className : "EntitiesResult" } } } } } ; export const EntitiesResult = { type : { name : "Composite" , className : "EntitiesResult" , modelProperties : { documents : { serializedName : "documents" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentEntities" } } } } , errors : { serializedName : "errors" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentError" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentBatchStatistics" } } , modelVersion : { serializedName : "modelVersion" , required : true , type : { name : "String" } } } } } ; export const DocumentEntities = { type : { name : "Composite" , className : "DocumentEntities" , modelProperties : { id : { serializedName : "id" , required : true , type : { name : "String" } } , entities : { serializedName : "entities" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "Entity" } } } } , warnings : { serializedName : "warnings" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TextAnalyticsWarning" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentStatistics" } } } } } ; export const Entity = { type : { name : "Composite" , className : "Entity" , modelProperties : { text : { serializedName : "text" , required : true , type : { name : "String" } } , category : { serializedName : "category" , required : true , type : { name : "String" } } , subCategory : { serializedName : "subcategory" , type : { name : "String" } } , offset : { serializedName : "offset" , required : true , type : { name : "Number" } } , length : { serializedName : "length" , required : true , type : { name : "Number" } } , confidenceScore : { serializedName : "confidenceScore" , required : true , type : { name : "Number" } } } } } ; export const TextAnalyticsWarning = { type : { name : "Composite" , className : "TextAnalyticsWarning" , modelProperties : { code : { serializedName : "code" , required : true , type : { name : "String" } } , message : { serializedName : "message" , required : true , type : { name : "String" } } } } } ; export const TextDocumentStatistics = { type : { name : "Composite" , className : "TextDocumentStatistics" , modelProperties : { characterCount : { serializedName : "charactersCount" , required : true , type : { name : "Number" } } , transactionCount : { serializedName : "transactionsCount" , required : true , type : { name : "Number" } } } } } ; export const DocumentError = { type : { name : "Composite" , className : "DocumentError" , modelProperties : { id : { serializedName : "id" , required : true , type : { name : "String" } } , error : { serializedName : "error" , type : { name : "Composite" , className : "TextAnalyticsError" } } } } } ; export const Components15X8E9LSchemasTasksstatePropertiesTasksPropertiesEntityrecognitionpiitasksItemsAllof1 = { type : { name : "Composite" , className : "Components15X8E9LSchemasTasksstatePropertiesTasksPropertiesEntityrecognitionpiitasksItemsAllof1" , modelProperties : { results : { serializedName : "results" , type : { name : "Composite" , className : "PiiResult" } } } } } ; export const PiiResult = { type : { name : "Composite" , className : "PiiResult" , modelProperties : { documents : { serializedName : "documents" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "PiiDocumentEntities" } } } } , errors : { serializedName : "errors" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentError" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentBatchStatistics" } } , modelVersion : { serializedName : "modelVersion" , required : true , type : { name : "String" } } } } } ; export const PiiDocumentEntities = { type : { name : "Composite" , className : "PiiDocumentEntities" , modelProperties : { id : { serializedName : "id" , required : true , type : { name : "String" } } , redactedText : { serializedName : "redactedText" , required : true , type : { name : "String" } } , entities : { serializedName : "entities" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "Entity" } } } } , warnings : { serializedName : "warnings" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TextAnalyticsWarning" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentStatistics" } } } } } ; export const Components1D9IzucSchemasTasksstatePropertiesTasksPropertiesKeyphraseextractiontasksItemsAllof1 = { type : { name : "Composite" , className : "Components1D9IzucSchemasTasksstatePropertiesTasksPropertiesKeyphraseextractiontasksItemsAllof1" , modelProperties : { results : { serializedName : "results" , type : { name : "Composite" , className : "KeyPhraseResult" } } } } } ; export const KeyPhraseResult = { type : { name : "Composite" , className : "KeyPhraseResult" , modelProperties : { documents : { serializedName : "documents" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentKeyPhrases" } } } } , errors : { serializedName : "errors" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentError" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentBatchStatistics" } } , modelVersion : { serializedName : "modelVersion" , required : true , type : { name : "String" } } } } } ; export const DocumentKeyPhrases = { type : { name : "Composite" , className : "DocumentKeyPhrases" , modelProperties : { id : { serializedName : "id" , required : true , type : { name : "String" } } , keyPhrases : { serializedName : "keyPhrases" , required : true , type : { name : "Sequence" , element : { type : { name : "String" } } } } , warnings : { serializedName : "warnings" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TextAnalyticsWarning" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentStatistics" } } } } } ; export const ComponentsIfu7BjSchemasTasksstatePropertiesTasksPropertiesEntitylinkingtasksItemsAllof1 = { type : { name : "Composite" , className : "ComponentsIfu7BjSchemasTasksstatePropertiesTasksPropertiesEntitylinkingtasksItemsAllof1" , modelProperties : { results : { serializedName : "results" , type : { name : "Composite" , className : "EntityLinkingResult" } } } } } ; export const EntityLinkingResult = { type : { name : "Composite" , className : "EntityLinkingResult" , modelProperties : { documents : { serializedName : "documents" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentLinkedEntities" } } } } , errors : { serializedName : "errors" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentError" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentBatchStatistics" } } , modelVersion : { serializedName : "modelVersion" , required : true , type : { name : "String" } } } } } ; export const DocumentLinkedEntities = { type : { name : "Composite" , className : "DocumentLinkedEntities" , modelProperties : { id : { serializedName : "id" , required : true , type : { name : "String" } } , entities : { serializedName : "entities" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "LinkedEntity" } } } } , warnings : { serializedName : "warnings" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TextAnalyticsWarning" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentStatistics" } } } } } ; export const LinkedEntity = { type : { name : "Composite" , className : "LinkedEntity" , modelProperties : { name : { serializedName : "name" , required : true , type : { name : "String" } } , matches : { serializedName : "matches" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "Match" } } } } , language : { serializedName : "language" , required : true , type : { name : "String" } } , dataSourceEntityId : { serializedName : "id" , type : { name : "String" } } , url : { serializedName : "url" , required : true , type : { name : "String" } } , dataSource : { serializedName : "dataSource" , required : true , type : { name : "String" } } , bingEntitySearchApiId : { serializedName : "bingId" , type : { name : "String" } } } } } ; export const Match = { type : { name : "Composite" , className : "Match" , modelProperties : { confidenceScore : { serializedName : "confidenceScore" , required : true , type : { name : "Number" } } , text : { serializedName : "text" , required : true , type : { name : "String" } } , offset : { serializedName : "offset" , required : true , type : { name : "Number" } } , length : { serializedName : "length" , required : true , type : { name : "Number" } } } } } ; export const Pagination = { type : { name : "Composite" , className : "Pagination" , modelProperties : { nextLink : { serializedName : "@nextLink" , type : { name : "String" } } } } } ; export const HealthcareResult = { type : { name : "Composite" , className : "HealthcareResult" , modelProperties : { documents : { serializedName : "documents" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentHealthcareEntities" } } } } , errors : { serializedName : "errors" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentError" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentBatchStatistics" } } , modelVersion : { serializedName : "modelVersion" , required : true , type : { name : "String" } } } } } ; export const DocumentHealthcareEntities = { type : { name : "Composite" , className : "DocumentHealthcareEntities" , modelProperties : { id : { serializedName : "id" , required : true , type : { name : "String" } } , entities : { serializedName : "entities" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "HealthcareEntity" } } } } , relations : { serializedName : "relations" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "HealthcareRelation" } } } } , warnings : { serializedName : "warnings" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TextAnalyticsWarning" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentStatistics" } } } } } ; export const HealthcareAssertion = { type : { name : "Composite" , className : "HealthcareAssertion" , modelProperties : { conditionality : { serializedName : "conditionality" , type : { name : "Enum" , allowedValues : [ "Hypothetical" , "Conditional" ] } } , certainty : { serializedName : "certainty" , type : { name : "Enum" , allowedValues : [ "Positive" , "Positive Possible" , "Neutral Possible" , "Negative Possible" , "Negative" ] } } , association : { serializedName : "association" , type : { name : "Enum" , allowedValues : [ "subject" , "other" ] } } } } } ; export const HealthcareEntityLink = { type : { name : "Composite" , className : "HealthcareEntityLink" , modelProperties : { dataSource : { serializedName : "dataSource" , required : true , type : { name : "String" } } , id : { serializedName : "id" , required : true , type : { name : "String" } } } } } ; export const HealthcareRelation = { type : { name : "Composite" , className : "HealthcareRelation" , modelProperties : { relationType : { serializedName : "relationType" , required : true , type : { name : "String" } } , entities : { serializedName : "entities" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "HealthcareRelationEntity" } } } } } } } ; export const HealthcareRelationEntity = { type : { name : "Composite" , className : "HealthcareRelationEntity" , modelProperties : { ref : { serializedName : "ref" , required : true , type : { name : "String" } } , role : { serializedName : "role" , required : true , type : { name : "String" } } } } } ; export const LanguageBatchInput = { type : { name : "Composite" , className : "LanguageBatchInput" , modelProperties : { documents : { serializedName : "documents" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DetectLanguageInput" } } } } } } } ; export const DetectLanguageInput = { type : { name : "Composite" , className : "DetectLanguageInput" , modelProperties : { id : { serializedName : "id" , required : true , type : { name : "String" } } , text : { serializedName : "text" , required : true , type : { name : "String" } } , countryHint : { serializedName : "countryHint" , type : { name : "String" } } } } } ; export const LanguageResult = { type : { name : "Composite" , className : "LanguageResult" , modelProperties : { documents : { serializedName : "documents" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentLanguage" } } } } , errors : { serializedName : "errors" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentError" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentBatchStatistics" } } , modelVersion : { serializedName : "modelVersion" , required : true , type : { name : "String" } } } } } ; export const DocumentLanguage = { type : { name : "Composite" , className : "DocumentLanguage" , modelProperties : { id : { serializedName : "id" , required : true , type : { name : "String" } } , detectedLanguage : { serializedName : "detectedLanguage" , type : { name : "Composite" , className : "DetectedLanguage" } } , warnings : { serializedName : "warnings" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TextAnalyticsWarning" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentStatistics" } } } } } ; export const DetectedLanguage = { type : { name : "Composite" , className : "DetectedLanguage" , modelProperties : { name : { serializedName : "name" , required : true , type : { name : "String" } } , iso6391Name : { serializedName : "iso6391Name" , required : true , type : { name : "String" } } , confidenceScore : { serializedName : "confidenceScore" , required : true , type : { name : "Number" } } } } } ; export const SentimentResponse = { type : { name : "Composite" , className : "SentimentResponse" , modelProperties : { documents : { serializedName : "documents" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentSentiment" } } } } , errors : { serializedName : "errors" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "DocumentError" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentBatchStatistics" } } , modelVersion : { serializedName : "modelVersion" , required : true , type : { name : "String" } } } } } ; export const DocumentSentiment = { type : { name : "Composite" , className : "DocumentSentiment" , modelProperties : { id : { serializedName : "id" , required : true , type : { name : "String" } } , sentiment : { serializedName : "sentiment" , required : true , type : { name : "Enum" , allowedValues : [ "positive" , "neutral" , "negative" , "mixed" ] } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentStatistics" } } , confidenceScores : { serializedName : "confidenceScores" , type : { name : "Composite" , className : "SentimentConfidenceScores" } } , sentenceSentiments : { serializedName : "sentences" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "SentenceSentiment" } } } } , warnings : { serializedName : "warnings" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TextAnalyticsWarning" } } } } } } } ; export const SentimentConfidenceScores = { type : { name : "Composite" , className : "SentimentConfidenceScores" , modelProperties : { positive : { serializedName : "positive" , required : true , type : { name : "Number" } } , neutral : { serializedName : "neutral" , required : true , type : { name : "Number" } } , negative : { serializedName : "negative" , required : true , type : { name : "Number" } } } } } ; export const SentenceSentiment = { type : { name : "Composite" , className : "SentenceSentiment" , modelProperties : { text : { serializedName : "text" , required : true , type : { name : "String" } } , sentiment : { serializedName : "sentiment" , required : true , type : { name : "Enum" , allowedValues : [ "positive" , "neutral" , "negative" ] } } , confidenceScores : { serializedName : "confidenceScores" , type : { name : "Composite" , className : "SentimentConfidenceScores" } } , offset : { serializedName : "offset" , required : true , type : { name : "Number" } } , length : { serializedName : "length" , required : true , type : { name : "Number" } } , targets : { serializedName : "targets" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "SentenceTarget" } } } } , assessments : { serializedName : "assessments" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "SentenceAssessment" } } } } } } } ; export const SentenceTarget = { type : { name : "Composite" , className : "SentenceTarget" , modelProperties : { sentiment : { serializedName : "sentiment" , required : true , type : { name : "Enum" , allowedValues : [ "positive" , "mixed" , "negative" ] } } , confidenceScores : { serializedName : "confidenceScores" , type : { name : "Composite" , className : "TargetConfidenceScoreLabel" } } , offset : { serializedName : "offset" , required : true , type : { name : "Number" } } , length : { serializedName : "length" , required : true , type : { name : "Number" } } , text : { serializedName : "text" , required : true , type : { name : "String" } } , relations : { serializedName : "relations" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TargetRelation" } } } } } } } ; export const TargetConfidenceScoreLabel = { type : { name : "Composite" , className : "TargetConfidenceScoreLabel" , modelProperties : { positive : { serializedName : "positive" , required : true , type : { name : "Number" } } , negative : { serializedName : "negative" , required : true , type : { name : "Number" } } } } } ; export const TargetRelation = { type : { name : "Composite" , className : "TargetRelation" , modelProperties : { relationType : { serializedName : "relationType" , required : true , type : { name : "Enum" , allowedValues : [ "assessment" , "target" ] } } , ref : { serializedName : "ref" , required : true , type : { name : "String" } } } } } ; export const SentenceAssessment = { type : { name : "Composite" , className : "SentenceAssessment" , modelProperties : { sentiment : { serializedName : "sentiment" , required : true , type : { name : "Enum" , allowedValues : [ "positive" , "mixed" , "negative" ] } } , confidenceScores : { serializedName : "confidenceScores" , type : { name : "Composite" , className : "TargetConfidenceScoreLabel" } } , offset : { serializedName : "offset" , required : true , type : { name : "Number" } } , length : { serializedName : "length" , required : true , type : { name : "Number" } } , text : { serializedName : "text" , required : true , type : { name : "String" } } , isNegated : { serializedName : "isNegated" , required : true , type : { name : "Boolean" } } } } } ; export const AnalyzeBatchInput = { type : { name : "Composite" , className : "AnalyzeBatchInput" , modelProperties : { ... JobDescriptor . type . modelProperties , ... JobManifest . type . modelProperties , analysisInput : { serializedName : "analysisInput" , type : { name : "Composite" , className : "MultiLanguageBatchInput" } } } } } ; export const AnalyzeJobMetadata = { type : { name : "Composite" , className : "AnalyzeJobMetadata" , modelProperties : { ... JobMetadata . type . modelProperties , displayName : { serializedName : "displayName" , type : { name : "String" } } } } } ; export const HealthcareJobState = { type : { name : "Composite" , className : "HealthcareJobState" , modelProperties : { ... JobMetadata . type . modelProperties , ... Pagination . type . modelProperties , results : { serializedName : "results" , type : { name : "Composite" , className : "HealthcareResult" } } , errors : { serializedName : "errors" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TextAnalyticsError" } } } } } } } ; export const AnalyzeJobState = { type : { name : "Composite" , className : "AnalyzeJobState" , modelProperties : { ... AnalyzeJobMetadata . type . modelProperties , ... TasksState . type . modelProperties , ... Pagination . type . modelProperties , errors : { serializedName : "errors" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "TextAnalyticsError" } } } } , statistics : { serializedName : "statistics" , type : { name : "Composite" , className : "TextDocumentBatchStatistics" } } } } } ; export const TasksStateTasksDetails = { type : { name : "Composite" , className : "TasksStateTasksDetails" , modelProperties : { ... TaskState . type . modelProperties } } } ; export const TasksStateTasksEntityRecognitionTasksItem = { type : { name : "Composite" , className : "TasksStateTasksEntityRecognitionTasksItem" , modelProperties : { ... TaskState . type . modelProperties , ... Components15Gvwi3SchemasTasksstatePropertiesTasksPropertiesEntityrecognitiontasksItemsAllof1 . type . modelProperties } } } ; export const TasksStateTasksEntityRecognitionPiiTasksItem = { type : { name : "Composite" , className : "TasksStateTasksEntityRecognitionPiiTasksItem" , modelProperties : { ... TaskState . type . modelProperties , ... Components15X8E9LSchemasTasksstatePropertiesTasksPropertiesEntityrecognitionpiitasksItemsAllof1 . type . modelProperties } } } ; export const TasksStateTasksKeyPhraseExtractionTasksItem = { type : { name : "Composite" , className : "TasksStateTasksKeyPhraseExtractionTasksItem" , modelProperties : { ... TaskState . type . modelProperties , ... Components1D9IzucSchemasTasksstatePropertiesTasksPropertiesKeyphraseextractiontasksItemsAllof1 . type . modelProperties } } } ; export const TasksStateTasksEntityLinkingTasksItem = { type : { name : "Composite" , className : "TasksStateTasksEntityLinkingTasksItem" , modelProperties : { ... TaskState . type . modelProperties , ... ComponentsIfu7BjSchemasTasksstatePropertiesTasksPropertiesEntitylinkingtasksItemsAllof1 . type . modelProperties } } } ; export const HealthcareEntity = { type : { name : "Composite" , className : "HealthcareEntity" , modelProperties : { ... Entity . type . modelProperties , assertion : { serializedName : "assertion" , type : { name : "Composite" , className : "HealthcareAssertion" } } , name : { serializedName : "name" , type : { name : "String" } } , links : { serializedName : "links" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "HealthcareEntityLink" } } } } } } } ; export const GeneratedClientAnalyzeHeaders = { type : { name : "Composite" , className : "GeneratedClientAnalyzeHeaders" , modelProperties : { operationLocation : { serializedName : "operation-location" , type : { name : "String" } } } } } ; export const GeneratedClientCancelHealthJobHeaders = { type : { name : "Composite" , className : "GeneratedClientCancelHealthJobHeaders" , modelProperties : { operationLocation : { serializedName : "operation-location" , type : { name : "String" } } } } } ; export const GeneratedClientHealthHeaders = { type : { name : "Composite" , className : "GeneratedClientHealthHeaders" , modelProperties : { operationLocation : { serializedName : "operation-location" , type : { name : "String" } } } } } ;