Interface AzureProxyConfigOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getResourceGroupId()
      The ARM ID the of the resource group containing proxy keyvault.
      com.google.protobuf.ByteString getResourceGroupIdBytes()
      The ARM ID the of the resource group containing proxy keyvault.
      String getSecretId()
      The URL the of the proxy setting secret with its version.
      com.google.protobuf.ByteString getSecretIdBytes()
      The URL the of the proxy setting secret with its version.
      • 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

      • getResourceGroupId

        String getResourceGroupId()
         The ARM ID the of the resource group containing proxy keyvault.
        
         Resource group ids are formatted as
         `/subscriptions/<subscription-id>/resourceGroups/<resource-group-name>`.
         
        string resource_group_id = 1;
        Returns:
        The resourceGroupId.
      • getResourceGroupIdBytes

        com.google.protobuf.ByteString getResourceGroupIdBytes()
         The ARM ID the of the resource group containing proxy keyvault.
        
         Resource group ids are formatted as
         `/subscriptions/<subscription-id>/resourceGroups/<resource-group-name>`.
         
        string resource_group_id = 1;
        Returns:
        The bytes for resourceGroupId.
      • getSecretId

        String getSecretId()
         The URL the of the proxy setting secret with its version.
        
         The secret must be a JSON encoded proxy configuration
         as described in
         https://cloud.google.com/anthos/clusters/docs/multi-cloud/azure/how-to/use-a-proxy#create_a_proxy_configuration_file
        
         Secret ids are formatted as
         `https://<key-vault-name>.vault.azure.net/secrets/<secret-name>/<secret-version>`.
         
        string secret_id = 2;
        Returns:
        The secretId.
      • getSecretIdBytes

        com.google.protobuf.ByteString getSecretIdBytes()
         The URL the of the proxy setting secret with its version.
        
         The secret must be a JSON encoded proxy configuration
         as described in
         https://cloud.google.com/anthos/clusters/docs/multi-cloud/azure/how-to/use-a-proxy#create_a_proxy_configuration_file
        
         Secret ids are formatted as
         `https://<key-vault-name>.vault.azure.net/secrets/<secret-name>/<secret-version>`.
         
        string secret_id = 2;
        Returns:
        The bytes for secretId.