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\u003eThe latest version available for the \u003ccode\u003eAwsServerConfig\u003c/code\u003e class is 2.8.0, but this page specifically references version 2.6.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAwsServerConfig\u003c/code\u003e is a configuration class used for GKE clusters on AWS, within the Google Cloud Anthos Multi-Cloud v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAwsServerConfig\u003c/code\u003e class provides a list of supported AWS regions via the \u003ccode\u003eSupportedAwsRegions\u003c/code\u003e property.\u003c/p\u003e\n"],["\u003cp\u003eIt includes a list of all released Kubernetes versions, including those that are end-of-life, accessible through the \u003ccode\u003eValidVersions\u003c/code\u003e property.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAwsServerConfig\u003c/code\u003e class implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from \u003ccode\u003eobject\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]