Show / Hide Table of Contents

Class EnrollBareMetalClusterRequest

Message for enrolling an existing bare metal cluster to the Anthos On-Prem API.

Inheritance
object
EnrollBareMetalClusterRequest
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.GKEOnPrem.v1.Data
Assembly: Google.Apis.GKEOnPrem.v1.dll
Syntax
public class EnrollBareMetalClusterRequest : IDirectResponseSchema

Properties

AdminClusterMembership

Required. The admin cluster this bare metal user cluster belongs to. This is the full resource name of the admin cluster's fleet membership. In the future, references to other resource types might be allowed if admin clusters are modeled as their own resources.

Declaration
[JsonProperty("adminClusterMembership")]
public virtual string AdminClusterMembership { get; set; }
Property Value
Type Description
string

BareMetalClusterId

User provided OnePlatform identifier that is used as part of the resource name. This must be unique among all bare metal clusters within a project and location and will return a 409 if the cluster already exists. (https://tools.ietf.org/html/rfc1123) format.

Declaration
[JsonProperty("bareMetalClusterId")]
public virtual string BareMetalClusterId { 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

LocalName

Optional. The object name of the bare metal cluster custom resource on the associated admin cluster. This field is used to support conflicting resource names when enrolling existing clusters to the API. When not provided, this field will resolve to the bare_metal_cluster_id. Otherwise, it must match the object name of the bare metal cluster custom resource. It is not modifiable outside / beyond the enrollment operation.

Declaration
[JsonProperty("localName")]
public virtual string LocalName { get; set; }
Property Value
Type Description
string

LocalNamespace

Optional. The namespace of the cluster.

Declaration
[JsonProperty("localNamespace")]
public virtual string LocalNamespace { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX