Anthos Multi-Cloud v1 API - Class AwsServerConfig (2.3.0)

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.

Inheritance

object > AwsServerConfig

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

AwsServerConfig()

public AwsServerConfig()

AwsServerConfig(AwsServerConfig)

public AwsServerConfig(AwsServerConfig other)
Parameter
NameDescription
otherAwsServerConfig

Properties

AwsServerConfigName

public AwsServerConfigName AwsServerConfigName { get; set; }

AwsServerConfigName-typed view over the Name resource name property.

Property Value
TypeDescription
AwsServerConfigName

Name

public string Name { get; set; }

The resource name of the config.

Property Value
TypeDescription
string

SupportedAwsRegions

public RepeatedField<string> SupportedAwsRegions { get; }

The list of supported AWS regions.

Property Value
TypeDescription
RepeatedFieldstring

ValidVersions

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

Property Value
TypeDescription
RepeatedFieldAwsK8sVersionInfo