GKE Hub v1 API - Class Fleet (2.8.0)

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

Reference documentation and code samples for the GKE Hub v1 API class Fleet.

Fleet contains the Fleet-wide metadata and configuration.

Inheritance

object > Fleet

Namespace

Google.Cloud.GkeHub.V1

Assembly

Google.Cloud.GkeHub.V1.dll

Constructors

Fleet()

public Fleet()

Fleet(Fleet)

public Fleet(Fleet other)
Parameter
Name Description
other Fleet

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. When the Fleet was created.

Property Value
Type Description
Timestamp

DefaultClusterConfig

public DefaultClusterConfig DefaultClusterConfig { get; set; }

Optional. The default cluster configurations to apply across the fleet.

Property Value
Type Description
DefaultClusterConfig

DeleteTime

public Timestamp DeleteTime { get; set; }

Output only. When the Fleet was deleted.

Property Value
Type Description
Timestamp

DisplayName

public string DisplayName { get; set; }

Optional. A user-assigned display name of the Fleet. When present, it must be between 4 to 30 characters. Allowed characters are: lowercase and uppercase letters, numbers, hyphen, single-quote, double-quote, space, and exclamation point.

Example: Production Fleet

Property Value
Type Description
string

FleetName

public FleetName FleetName { get; set; }

FleetName-typed view over the Name resource name property.

Property Value
Type Description
FleetName

Labels

public MapField<string, string> Labels { get; }

Optional. Labels for this Fleet.

Property Value
Type Description
MapFieldstringstring

Name

public string Name { get; set; }

Output only. The full, unique resource name of this fleet in the format of projects/{project}/locations/{location}/fleets/{fleet}.

Each Google Cloud project can have at most one fleet resource, named "default".

Property Value
Type Description
string

State

public FleetLifecycleState State { get; set; }

Output only. State of the namespace resource.

Property Value
Type Description
FleetLifecycleState

Uid

public string Uid { get; set; }

Output only. Google-generated UUID for this resource. This is unique across all Fleet resources. If a Fleet resource is deleted and another resource with the same name is created, it gets a different uid.

Property Value
Type Description
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. When the Fleet was last updated.

Property Value
Type Description
Timestamp