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 documentation pertains to the \u003ccode\u003eAwsServerConfig\u003c/code\u003e class within the Google Cloud GKE Multi-Cloud v1 API, specifically version 2.3.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAwsServerConfig\u003c/code\u003e represents the configuration of a GKE cluster on AWS and inherits from \u003ccode\u003eobject\u003c/code\u003e, while implementing several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides properties such as \u003ccode\u003eAwsServerConfigName\u003c/code\u003e, \u003ccode\u003eName\u003c/code\u003e, \u003ccode\u003eSupportedAwsRegions\u003c/code\u003e, and \u003ccode\u003eValidVersions\u003c/code\u003e to define and access the configuration details.\u003c/p\u003e\n"],["\u003cp\u003eThe API documentation shows a list of available versions ranging from \u003ccode\u003e1.0.0-beta01\u003c/code\u003e up to \u003ccode\u003e2.8.0\u003c/code\u003e, with \u003ccode\u003e2.8.0\u003c/code\u003e marked as the latest version, while this documentation is for version \u003ccode\u003e2.3.0\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAwsServerConfig\u003c/code\u003e has two constructors: one default constructor without parameters, and another that accepts another instance of \u003ccode\u003eAwsServerConfig\u003c/code\u003e as a parameter.\u003c/p\u003e\n"]]],[],null,[]]