def get_key_with_http_info(vault_base_url, key_name, key_version, custom_headers:nil)
      get_key_async(vault_base_url, key_name, key_version, custom_headers:custom_headers).value!
    end
def get_key_with_http_info(vault_base_url, key_name, key_version, custom_headers:nil)
      get_key_async(vault_base_url, key_name, key_version, custom_headers:custom_headers).value!
    end
Gets the public part of a stored key.

 The get key operation is applicable to all key types. If the requested key is
 symmetric, then no key material is released in the response. This operation
 requires the keys/get permission.

 @param vault_base_url [String] The vault name, for example
 https://myvault.vault.azure.net.
 @param key_name [String] The name of the key to get.
 @param key_version [String] Adding the version parameter retrieves a specific
 version of a key.
 @param custom_headers [Hash{String => String}] A hash of custom headers that
 will be added to the HTTP request.

 @return [MsRestAzure::AzureOperationResponse] HTTP response information.