共用方式為


Factories - Get Data Plane Access

取得數據平面存取權。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getDataPlaneAccess?api-version=2018-06-01

URI 參數

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

string

Factory 名稱。

Regex 模式: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

資源群組名稱。

Regex 模式: ^[-\w\._\(\)]+$

subscriptionId
path True

string

訂用帳戶識別碼。

api-version
query True

string

API 版本。

要求本文

名稱 類型 Description
accessResourcePath

string

相對於處理站取得存取權的資源路徑。 目前僅支持對應至處理站資源的空字串。

expireTime

string

令牌的到期時間。 令牌的持續時間上限為八小時,根據預設,令牌會在八小時內到期。

permissions

string

具有數據平面存取許可權的字串。 目前僅支援 『r』,以授與唯讀存取權。

profileName

string

設定檔的名稱。 目前僅支援預設值。 預設值為 DefaultProfile。

startTime

string

令牌的開始時間。 如果未指定,則會使用目前的時間。

回應

名稱 類型 Description
200 OK

AccessPolicyResponse

正常。

Other Status Codes

CloudError

從 Azure Data Factory 服務收到的錯誤回應。

安全性

azure_auth

Azure Active Directory OAuth2 Flow。

類型: oauth2
Flow: implicit
授權 URL: https://login.microsoftonline.com/common/oauth2/authorize

範圍

名稱 Description
user_impersonation 模擬您的用戶帳戶

範例

Factories_GetDataPlaneAccess

範例要求

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/getDataPlaneAccess?api-version=2018-06-01

{
  "permissions": "r",
  "accessResourcePath": "",
  "profileName": "DefaultProfile",
  "startTime": "2018-11-10T02:46:20.2659347Z",
  "expireTime": "2018-11-10T09:46:20.2659347Z"
}

範例回覆

Date: Wed, 07 Nov 2018 03:41:57 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 11996
x-ms-request-id: 82bc20d2-4bec-496d-a1c8-3f7746fed307
x-ms-correlation-request-id: 82bc20d2-4bec-496d-a1c8-3f7746fed307
{
  "policy": {
    "permissions": "r",
    "accessResourcePath": "",
    "profileName": "DefaultProfile",
    "startTime": "2018-11-10T02:46:20.2659347Z",
    "expireTime": "2018-11-10T09:46:20.2659347Z"
  },
  "dataPlaneUrl": "https://rpeastus.svc.datafactory.azure.com:4433",
  "accessToken": "**********"
}

定義

名稱 Description
AccessPolicyResponse

取得數據平面唯讀令牌回應定義。

CloudError

對象,定義 Azure Data Factory 錯誤響應的結構。

UserAccessPolicy

取得數據平面唯讀令牌要求定義。

AccessPolicyResponse

取得數據平面唯讀令牌回應定義。

名稱 類型 Description
accessToken

string

數據平面唯讀存取令牌。

dataPlaneUrl

string

數據平面服務基底 URL。

policy

UserAccessPolicy

使用者存取原則。

CloudError

對象,定義 Azure Data Factory 錯誤響應的結構。

名稱 類型 Description
error.code

string

錯誤碼。

error.details

CloudError[]

具有其他錯誤詳細數據的陣列。

error.message

string

錯誤訊息。

error.target

string

與錯誤相關聯的要求中的屬性名稱/路徑。

UserAccessPolicy

取得數據平面唯讀令牌要求定義。

名稱 類型 Description
accessResourcePath

string

相對於處理站取得存取權的資源路徑。 目前僅支持對應至處理站資源的空字串。

expireTime

string

令牌的到期時間。 令牌的持續時間上限為八小時,根據預設,令牌會在八小時內到期。

permissions

string

具有數據平面存取許可權的字串。 目前僅支援 『r』,以授與唯讀存取權。

profileName

string

設定檔的名稱。 目前僅支援預設值。 預設值為 DefaultProfile。

startTime

string

令牌的開始時間。 如果未指定,則會使用目前的時間。