Anthos Multi-Cloud v1 API - Class AwsProxyConfig (2.1.0)

public sealed class AwsProxyConfig : IMessage<AwsProxyConfig>, IEquatable<AwsProxyConfig>, IDeepCloneable<AwsProxyConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Anthos Multi-Cloud v1 API class AwsProxyConfig.

Details of a proxy config stored in AWS Secret Manager.

Inheritance

Object > AwsProxyConfig

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

AwsProxyConfig()

public AwsProxyConfig()

AwsProxyConfig(AwsProxyConfig)

public AwsProxyConfig(AwsProxyConfig other)
Parameter
NameDescription
otherAwsProxyConfig

Properties

SecretArn

public string SecretArn { get; set; }

The ARN of the AWS Secret Manager secret that contains the HTTP(S) proxy configuration.

The secret must be a JSON encoded proxy configuration as described in https://cloud.google.com/anthos/clusters/docs/multi-cloud/aws/how-to/use-a-proxy#create_a_proxy_configuration_file

Property Value
TypeDescription
String

SecretVersion

public string SecretVersion { get; set; }

The version string of the AWS Secret Manager secret that contains the HTTP(S) proxy configuration.

Property Value
TypeDescription
String