public sealed class Release : IMessage<Release>, IEquatable<Release>, IDeepCloneable<Release>, IBufferMessage, IMessageReference documentation and code samples for the Config Delivery v1beta API class Release.
Release represents a versioned release containing kubernetes manifests.
Namespace
Google.Cloud.ConfigDelivery.V1BetaAssembly
Google.Cloud.ConfigDelivery.V1Beta.dll
Constructors
Release()
public Release()Release(Release)
public Release(Release other)| Parameter | |
|---|---|
| Name | Description |
other |
Release |
Properties
CreateTime
public Timestamp CreateTime { get; set; }Output only. Time Release was created.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Info
public ReleaseInfo Info { get; set; }Output only. ResourceBundle Release extra information e.g., artifact
registry image path.
| Property Value | |
|---|---|
| Type | Description |
ReleaseInfo |
|
Labels
public MapField<string, string> Labels { get; }Optional. Labels as key value pairs.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
Lifecycle
public Release.Types.Lifecycle Lifecycle { get; set; }Optional. lifecycle of the Release.
| Property Value | |
|---|---|
| Type | Description |
ReleaseTypesLifecycle |
|
Name
public string Name { get; set; }Identifier. Name of the Release. Format is
projects/{project}/locations/location}/resourceBundles/{resource_bundle}/release/[a-z][a-z0-9\-]{0,62}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PublishTime
public Timestamp PublishTime { get; set; }Output only. Time the Release was published.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
ReleaseName
public ReleaseName ReleaseName { get; set; }ReleaseName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ReleaseName |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. Time Release was last updated.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Version
public string Version { get; set; }Required. version of the Release. This must be v<major>.<minor>.<patch>.
| Property Value | |
|---|---|
| Type | Description |
string |
|