public sealed class UpdateMasterRequest : IMessage<UpdateMasterRequest>, IEquatable<UpdateMasterRequest>, IDeepCloneable<UpdateMasterRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class UpdateMasterRequest.
UpdateMasterRequest updates the master of the cluster.
Implements
IMessageUpdateMasterRequest, IEquatableUpdateMasterRequest, IDeepCloneableUpdateMasterRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
UpdateMasterRequest()
public UpdateMasterRequest()
UpdateMasterRequest(UpdateMasterRequest)
public UpdateMasterRequest(UpdateMasterRequest other)
Parameter | |
---|---|
Name | Description |
other | UpdateMasterRequest |
Properties
ClusterId
[Obsolete]
public string ClusterId { get; set; }
Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.
Property Value | |
---|---|
Type | Description |
string |
MasterVersion
public string MasterVersion { get; set; }
Required. The Kubernetes version to change the master to.
Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior:
- "latest": picks the highest valid Kubernetes version
- "1.X": picks the highest valid patch+gke.N patch in the 1.X version
- "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version
- "1.X.Y-gke.N": picks an explicit Kubernetes version
- "-": picks the default Kubernetes version
Property Value | |
---|---|
Type | Description |
string |
Name
public string Name { get; set; }
The name (project, location, cluster) of the cluster to update.
Specified in the format projects/*/locations/*/clusters/*
.
Property Value | |
---|---|
Type | Description |
string |
ProjectId
[Obsolete]
public string ProjectId { get; set; }
Deprecated. The Google Developers Console project ID or project number. This field has been deprecated and replaced by the name field.
Property Value | |
---|---|
Type | Description |
string |
Zone
[Obsolete]
public string Zone { get; set; }
Deprecated. The name of the Google Compute Engine zone in which the cluster resides. This field has been deprecated and replaced by the name field.
Property Value | |
---|---|
Type | Description |
string |