Anthos Multi-Cloud v1 API - Class AwsServerConfig (2.5.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
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 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
Type Description
RepeatedFieldAwsK8sVersionInfo