Show / Hide Table of Contents

Class Artifact

Artifacts are the container for task completed results. These are similar to Messages but are intended to be the product of a task, as opposed to point-to-point communication.

Inheritance
object
Artifact
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.WorkspaceEvents.v1.Data
Assembly: Google.Apis.WorkspaceEvents.v1.dll
Syntax
public class Artifact : IDirectResponseSchema

Properties

ArtifactId

Unique identifier (e.g. UUID) for the artifact. It must be at least unique within a task.

Declaration
[JsonProperty("artifactId")]
public virtual string ArtifactId { get; set; }
Property Value
Type Description
string

Description

A human readable description of the artifact, optional.

Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Extensions

The URIs of extensions that are present or contributed to this Artifact.

Declaration
[JsonProperty("extensions")]
public virtual IList<string> Extensions { get; set; }
Property Value
Type Description
IList<string>

Metadata

Optional metadata included with the artifact.

Declaration
[JsonProperty("metadata")]
public virtual IDictionary<string, object> Metadata { get; set; }
Property Value
Type Description
IDictionary<string, object>

Name

A human readable name for the artifact.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Parts

The content of the artifact.

Declaration
[JsonProperty("parts")]
public virtual IList<Part> Parts { get; set; }
Property Value
Type Description
IList<Part>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX