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.
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 |