Class GoogleCloudDocumentaiV1ProcessorVersion
A processor version is an implementation of a processor. Each processor can have multiple versions, pretrained by Google internally or uptrained by the customer. A processor can only have one default version at a time. Its document-processing behavior is defined by that version.
Implements
Inherited Members
Namespace: Google.Apis.Document.v1.Data
Assembly: Google.Apis.Document.v1.dll
Syntax
public class GoogleCloudDocumentaiV1ProcessorVersion : IDirectResponseSchema
Properties
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreateTimeRaw
The time the processor version was created.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
DeprecationInfo
If set, information about the eventual deprecation of this version.
Declaration
[JsonProperty("deprecationInfo")]
public virtual GoogleCloudDocumentaiV1ProcessorVersionDeprecationInfo DeprecationInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDocumentaiV1ProcessorVersionDeprecationInfo |
DisplayName
The display name of the processor version.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string |
DocumentSchema
The schema of the processor version. Describes the output.
Declaration
[JsonProperty("documentSchema")]
public virtual GoogleCloudDocumentaiV1DocumentSchema DocumentSchema { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDocumentaiV1DocumentSchema |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GenAiModelInfo
Output only. Information about Generative AI model-based processor versions.
Declaration
[JsonProperty("genAiModelInfo")]
public virtual GoogleCloudDocumentaiV1ProcessorVersionGenAiModelInfo GenAiModelInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDocumentaiV1ProcessorVersionGenAiModelInfo |
GoogleManaged
Output only. Denotes that this ProcessorVersion
is managed by Google.
Declaration
[JsonProperty("googleManaged")]
public virtual bool? GoogleManaged { get; set; }
Property Value
Type | Description |
---|---|
bool? |
KmsKeyName
The KMS key name used for encryption.
Declaration
[JsonProperty("kmsKeyName")]
public virtual string KmsKeyName { get; set; }
Property Value
Type | Description |
---|---|
string |
KmsKeyVersionName
The KMS key version with which data is encrypted.
Declaration
[JsonProperty("kmsKeyVersionName")]
public virtual string KmsKeyVersionName { get; set; }
Property Value
Type | Description |
---|---|
string |
LatestEvaluation
The most recently invoked evaluation for the processor version.
Declaration
[JsonProperty("latestEvaluation")]
public virtual GoogleCloudDocumentaiV1EvaluationReference LatestEvaluation { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDocumentaiV1EvaluationReference |
ModelType
Output only. The model type of this processor version.
Declaration
[JsonProperty("modelType")]
public virtual string ModelType { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Identifier. The resource name of the processor version. Format:
projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processor_version}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
SatisfiesPzi
Output only. Reserved for future use.
Declaration
[JsonProperty("satisfiesPzi")]
public virtual bool? SatisfiesPzi { get; set; }
Property Value
Type | Description |
---|---|
bool? |
SatisfiesPzs
Output only. Reserved for future use.
Declaration
[JsonProperty("satisfiesPzs")]
public virtual bool? SatisfiesPzs { get; set; }
Property Value
Type | Description |
---|---|
bool? |
State
Output only. The state of the processor version.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |