public sealed class AwsServerConfig : IMessage<AwsServerConfig>, IEquatable<AwsServerConfig>, IDeepCloneable<AwsServerConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Anthos Multi-Cloud v1 API class AwsServerConfig.
AwsServerConfig is the configuration of GKE cluster on AWS.
public RepeatedField<AwsK8sVersionInfo> ValidVersions { get; }
List of all released Kubernetes versions, including ones which are end of
life and can no longer be used. Filter by the enabled
property to limit to currently available versions.
Valid versions supported for both create and update operations
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eAwsServerConfig\u003c/code\u003e class within the Google Cloud GKE Multi-Cloud v1 API, specifically version 2.5.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAwsServerConfig\u003c/code\u003e class, which is used for configuring GKE clusters on AWS, inherits from the object class and implements multiple interfaces such as IMessage, IEquatable, IDeepCloneable, and IBufferMessage.\u003c/p\u003e\n"],["\u003cp\u003eThe document lists the available versions of the GKE Multi-Cloud v1 API, ranging from the latest version 2.8.0 down to the beta version 1.0.0-beta01.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eAwsServerConfig\u003c/code\u003e class include \u003ccode\u003eAwsServerConfigName\u003c/code\u003e, \u003ccode\u003eName\u003c/code\u003e, \u003ccode\u003eSupportedAwsRegions\u003c/code\u003e, and \u003ccode\u003eValidVersions\u003c/code\u003e, each serving specific purposes in configuring the AWS server.\u003c/p\u003e\n"],["\u003cp\u003eConstructors for creating instances of the \u003ccode\u003eAwsServerConfig\u003c/code\u003e class are available, including a default constructor and one that accepts another \u003ccode\u003eAwsServerConfig\u003c/code\u003e instance for copying.\u003c/p\u003e\n"]]],[],null,[]]