Anthos Multi-Cloud V1 API - Class Google::Cloud::GkeMultiCloud::V1::AwsProxyConfig (v0.4.0)

Reference documentation and code samples for the Anthos Multi-Cloud V1 API class Google::Cloud::GkeMultiCloud::V1::AwsProxyConfig.

Details of a proxy config stored in AWS Secret Manager.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#secret_arn

def secret_arn() -> ::String
Returns
  • (::String) — 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

#secret_arn=

def secret_arn=(value) -> ::String
Parameter
  • value (::String) — 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

Returns
  • (::String) — 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

#secret_version

def secret_version() -> ::String
Returns
  • (::String) — The version string of the AWS Secret Manager secret that contains the HTTP(S) proxy configuration.

#secret_version=

def secret_version=(value) -> ::String
Parameter
  • value (::String) — The version string of the AWS Secret Manager secret that contains the HTTP(S) proxy configuration.
Returns
  • (::String) — The version string of the AWS Secret Manager secret that contains the HTTP(S) proxy configuration.