Class UploadedGenericArtifact
A generic artifact uploaded to Artifact Registry using the GenericArtifact directive.
Implements
Inherited Members
Namespace: Google.Apis.CloudBuild.v1.Data
Assembly: Google.Apis.CloudBuild.v1.dll
Syntax
public class UploadedGenericArtifact : IDirectResponseSchema
Properties
ArtifactFingerprint
Output only. The hash of the whole artifact.
Declaration
[JsonProperty("artifactFingerprint")]
public virtual FileHashes ArtifactFingerprint { get; set; }
Property Value
| Type | Description |
|---|---|
| FileHashes |
ArtifactRegistryPackage
Output only. Path to the artifact in Artifact Registry.
Declaration
[JsonProperty("artifactRegistryPackage")]
public virtual string ArtifactRegistryPackage { 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 |
FileHashes
Output only. The file hashes that make up the generic artifact.
Declaration
[JsonProperty("fileHashes")]
public virtual IDictionary<string, FileHashes> FileHashes { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, FileHashes> |
PushTiming
Output only. Stores timing information for pushing the specified artifact.
Declaration
[JsonProperty("pushTiming")]
public virtual TimeSpan PushTiming { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
Uri
Output only. URI of the uploaded artifact. Ex: projects/p1/locations/us/repositories/r1/packages/p1/versions/v1
Declaration
[JsonProperty("uri")]
public virtual string Uri { get; set; }
Property Value
| Type | Description |
|---|---|
| string |