public sealed class AwsServerConfig : IMessage<AwsServerConfig>, IEquatable<AwsServerConfig>, IDeepCloneable<AwsServerConfig>, IBufferMessage, IMessageReference documentation and code samples for the Anthos Multi-Cloud v1 API class AwsServerConfig.
AwsServerConfig is the configuration of GKE cluster on AWS.
Implements
IMessageAwsServerConfig, IEquatableAwsServerConfig, IDeepCloneableAwsServerConfig, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.GkeMultiCloudV1Assembly
Google.Cloud.GkeMultiCloud.V1.dll
Constructors
AwsServerConfig()
public AwsServerConfig()AwsServerConfig(AwsServerConfig)
public AwsServerConfig(AwsServerConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
AwsServerConfig |
Properties
AwsServerConfigName
public AwsServerConfigName AwsServerConfigName { get; set; }AwsServerConfigName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
AwsServerConfigName |
|
Name
public string Name { get; set; }The resource name of the config.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SupportedAwsRegions
public RepeatedField<string> SupportedAwsRegions { get; }The list of supported AWS regions.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
ValidVersions
public RepeatedField<AwsK8sVersionInfo> ValidVersions { get; }List of valid Kubernetes versions.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAwsK8sVersionInfo |
|