Partilhar via


Factories - Get Data Plane Access

Obter acesso ao Plano de Dados.

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

Parâmetros do URI

Name Em Necessário Tipo Description
factoryName
path True

string

O nome da fábrica.

Padrão Regex: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

O nome do grupo de recursos.

Padrão Regex: ^[-\w\._\(\)]+$

subscriptionId
path True

string

O identificador da subscrição.

api-version
query True

string

A versão da API.

Corpo do Pedido

Name Tipo Description
accessResourcePath

string

O caminho do recurso para obter acesso em relação à fábrica. Atualmente, só é suportada uma cadeia vazia que corresponde ao recurso de fábrica.

expireTime

string

Tempo de expiração do token. A duração máxima do token é de oito horas e, por predefinição, o token irá expirar dentro de oito horas.

permissions

string

A cadeia com permissões para acesso ao Plano de Dados. Atualmente, só é suportado "r" que concede acesso só de leitura.

profileName

string

O nome do perfil. Atualmente, apenas a predefinição é suportada. O valor predefinido é DefaultProfile.

startTime

string

Hora de início do token. Se não for especificado, será utilizada a hora atual.

Respostas

Name Tipo Description
200 OK

AccessPolicyResponse

OK.

Other Status Codes

CloudError

Uma resposta de erro recebida do serviço Azure Data Factory.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

Factories_GetDataPlaneAccess

Pedido de amostra

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"
}

Resposta da amostra

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": "**********"
}

Definições

Name Description
AccessPolicyResponse

Obter definição de resposta de token só de leitura do Plano de Dados.

CloudError

O objeto que define a estrutura de uma resposta de erro Azure Data Factory.

UserAccessPolicy

Obter definição de pedido de token só de leitura do Plano de Dados.

AccessPolicyResponse

Obter definição de resposta de token só de leitura do Plano de Dados.

Name Tipo Description
accessToken

string

Token de acesso só de leitura do Plano de Dados.

dataPlaneUrl

string

URL da base de serviço do Plano de Dados.

policy

UserAccessPolicy

A política de acesso do utilizador.

CloudError

O objeto que define a estrutura de uma resposta de erro Azure Data Factory.

Name Tipo Description
error.code

string

Código de erro.

error.details

CloudError[]

Matriz com detalhes de erro adicionais.

error.message

string

Mensagem de erro.

error.target

string

Nome/caminho da propriedade no pedido associado ao erro.

UserAccessPolicy

Obter definição de pedido de token só de leitura do Plano de Dados.

Name Tipo Description
accessResourcePath

string

O caminho do recurso para obter acesso em relação à fábrica. Atualmente, só é suportada uma cadeia vazia que corresponde ao recurso de fábrica.

expireTime

string

Tempo de expiração do token. A duração máxima do token é de oito horas e, por predefinição, o token irá expirar dentro de oito horas.

permissions

string

A cadeia com permissões para acesso ao Plano de Dados. Atualmente, só é suportado "r" que concede acesso só de leitura.

profileName

string

O nome do perfil. Atualmente, apenas a predefinição é suportada. O valor predefinido é DefaultProfile.

startTime

string

Hora de início do token. Se não for especificado, será utilizada a hora atual.