public sealed class StartIPRotationRequest : IMessage<StartIPRotationRequest>, IEquatable<StartIPRotationRequest>, IDeepCloneable<StartIPRotationRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class StartIPRotationRequest.
StartIPRotationRequest creates a new IP for the cluster and then performs a node upgrade on each node pool to point to the new IP.
Implements
IMessageStartIPRotationRequest, IEquatableStartIPRotationRequest, IDeepCloneableStartIPRotationRequest, IBufferMessage, IMessageInherited Members
Namespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
StartIPRotationRequest()
public StartIPRotationRequest()
StartIPRotationRequest(StartIPRotationRequest)
public StartIPRotationRequest(StartIPRotationRequest other)
Parameter | |
---|---|
Name | Description |
other |
StartIPRotationRequest |
Properties
ClusterId
[Obsolete]
public string ClusterId { get; set; }
Deprecated. The name of the cluster. This field has been deprecated and replaced by the name field.
Property Value | |
---|---|
Type | Description |
string |
Name
public string Name { get; set; }
The name (project, location, cluster name) of the cluster to start IP
rotation. 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 |
RotateCredentials
public bool RotateCredentials { get; set; }
Whether to rotate credentials during IP rotation.
Property Value | |
---|---|
Type | Description |
bool |
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 |