Interface AwsProxyConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    AwsProxyConfig, AwsProxyConfig.Builder

    public interface AwsProxyConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getSecretArn()
      The ARN of the AWS Secret Manager secret that contains the HTTP(S) proxy configuration.
      com.google.protobuf.ByteString getSecretArnBytes()
      The ARN of the AWS Secret Manager secret that contains the HTTP(S) proxy configuration.
      String getSecretVersion()
      The version string of the AWS Secret Manager secret that contains the HTTP(S) proxy configuration.
      com.google.protobuf.ByteString getSecretVersionBytes()
      The version string of the AWS Secret Manager secret that contains the HTTP(S) proxy configuration.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getSecretArn

        String getSecretArn()
         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
         
        string secret_arn = 1;
        Returns:
        The secretArn.
      • getSecretArnBytes

        com.google.protobuf.ByteString getSecretArnBytes()
         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
         
        string secret_arn = 1;
        Returns:
        The bytes for secretArn.
      • getSecretVersion

        String getSecretVersion()
         The version string of the AWS Secret Manager secret that contains the
         HTTP(S) proxy configuration.
         
        string secret_version = 2;
        Returns:
        The secretVersion.
      • getSecretVersionBytes

        com.google.protobuf.ByteString getSecretVersionBytes()
         The version string of the AWS Secret Manager secret that contains the
         HTTP(S) proxy configuration.
         
        string secret_version = 2;
        Returns:
        The bytes for secretVersion.