Share via


Catalog - Get Secret

取得指定資料庫中的指定秘密。 這已被取代,將在下一個版本中移除。 請改用 GetCredential。

GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/secrets/{secretName}?api-version=2016-11-01

URI 參數

名稱 位於 必要 類型 Description
accountName
path True

string

要在其中執行目錄作業的 Azure Data Lake Analytics 帳戶。

adlaCatalogDnsSuffix
path True

string

取得作為所有 Azure Data Lake Analytics 目錄服務要求基底的 DNS 後綴。

databaseName
path True

string

包含秘密的資料庫名稱。

secretName
path True

string

要取得的秘密名稱

api-version
query True

string

用戶端 API 版本。

回應

名稱 類型 Description
200 OK

USqlSecret

已成功擷取指定資料庫中指定秘密的詳細數據。

範例

Gets the specified secret in the specified database

Sample Request

GET https://contosoadla.azuredatalakeanalytics.net/catalog/usql/databases/master/secrets/test_secret_name?api-version=2016-11-01

Sample Response

{
  "computeAccountName": "contosoadla",
  "version": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
  "databaseName": "master",
  "secretName": "test_secret_name",
  "creationTime": "2017-04-14T13:21:56.6819037-07:00",
  "uri": "test_host:8000",
  "password": "test_password"
}

定義

USqlSecret

Data Lake Analytics 目錄 U-SQL 秘密專案。

名稱 類型 Description
computeAccountName

string

Data Lake Analytics 帳戶的名稱。

creationTime

string

認證物件的建立時間。 這是從 GET 傳回秘密的唯一資訊。

databaseName

string

資料庫的名稱。

password

string

要傳入之秘密的密碼

secretName

string

秘密的名稱。

uri

string

密碼的 URI 識別碼,格式為 :

version

string

目錄專案的版本。