Artifact Registry v1 API - Class GoModule (2.10.0)

public sealed class GoModule : IMessage<GoModule>, IEquatable<GoModule>, IDeepCloneable<GoModule>, IBufferMessage, IMessage

Reference documentation and code samples for the Artifact Registry v1 API class GoModule.

GoModule represents a Go module.

Inheritance

object > GoModule

Namespace

Google.Cloud.ArtifactRegistry.V1

Assembly

Google.Cloud.ArtifactRegistry.V1.dll

Constructors

GoModule()

public GoModule()

GoModule(GoModule)

public GoModule(GoModule other)
Parameter
Name Description
other GoModule

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The time when the Go module is created.

Property Value
Type Description
Timestamp

GoModuleName

public GoModuleName GoModuleName { get; set; }

GoModuleName-typed view over the Name resource name property.

Property Value
Type Description
GoModuleName

Name

public string Name { get; set; }

The resource name of a Go module.

Property Value
Type Description
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The time when the Go module is updated.

Property Value
Type Description
Timestamp

Version

public string Version { get; set; }

The version of the Go module. Must be a valid canonical version as defined in https://go.dev/ref/mod#glos-canonical-version.

Property Value
Type Description
string