Factories - Get
Obtém uma fábrica.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}?api-version=2018-06-01
Parâmetros do URI
| Name | Em | Necessário | Tipo | Description |
|---|---|---|---|---|
|
factory
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ |
O nome da fábrica. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
O nome do grupo de recursos. |
|
subscription
|
path | True |
string |
O identificador de assinatura. |
|
api-version
|
query | True |
string |
A versão da API. |
Cabeçalho do Pedido
| Name | Necessário | Tipo | Description |
|---|---|---|---|
| If-None-Match |
string |
ETag da entidade fabril. Só deve ser especificado para get. Se a ETag corresponder à tag de entidade existente, ou se * foi fornecido, nenhum conteúdo será retornado. |
Respostas
| Name | Tipo | Description |
|---|---|---|
| 200 OK |
OK. |
|
| Other Status Codes |
Não modificado. |
|
| Other Status Codes |
Uma resposta de erro recebida do serviço Azure Data Factory. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Ative Directory.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
| Name | Description |
|---|---|
| user_impersonation | personificar a sua conta de utilizador |
Exemplos
Factories_Get
Pedido de amostra
Resposta da amostra
Date: Tue, 19 Jun 2018 05:41:50 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 14994
x-ms-request-id: d84e59aa-718c-4b1a-951c-076ffff766c8
x-ms-correlation-request-id: d84e59aa-718c-4b1a-951c-076ffff766c8
{
"name": "exampleFactoryName",
"id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName",
"type": "Microsoft.DataFactory/factories",
"properties": {
"provisioningState": "Succeeded",
"createTime": "2018-06-19T05:41:50.0041314Z",
"version": "2018-06-01",
"purviewConfiguration": {
"purviewResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Purview/accounts/examplePurview"
},
"repoConfiguration": {
"type": "FactoryVSTSConfiguration",
"projectName": "project",
"tenantId": "",
"accountName": "ADF",
"repositoryName": "repo",
"collaborationBranch": "master",
"rootFolder": "/",
"lastCommitId": ""
}
},
"eTag": "\"00004004-0000-0000-0000-5b28979e0000\"",
"location": "East US",
"tags": {
"exampleTag": "exampleValue"
}
}
Definições
| Name | Description |
|---|---|
|
Cloud |
O objeto que define a estrutura de uma resposta de erro do Azure Data Factory. |
|
CMKIdentity |
Identidade gerenciada usada para CMK. |
|
Encryption |
Definição de CMK para a fábrica. |
| Factory |
Tipo de recurso de fábrica. |
|
Factory |
Informações de repositório do GitHub da fábrica. |
|
Factory |
Propriedades de identidade do recurso de fábrica. |
|
Factory |
O tipo de identidade. |
|
Factory |
Informações de repositório VSTS da fábrica. |
|
Git |
Informações secretas do cliente para a configuração do repositório de aplicativos da fábrica. |
|
Global |
Definição de um único parâmetro para uma entidade. |
|
Global |
Tipo de parâmetro global. |
|
Public |
Se o acesso à rede pública é permitido ou não para o data factory. |
|
Purview |
Configuração de purview. |
|
User |
Definição de uma identidade atribuída a um único usuário para uma fábrica. |
CloudError
O objeto que define a estrutura de uma resposta de erro do Azure Data Factory.
| Name | Tipo | Description |
|---|---|---|
| error.code |
string |
Código de erro. |
| error.details |
Matriz com detalhes de erro adicionais. |
|
| error.message |
string |
Mensagem de erro. |
| error.target |
string |
Nome/caminho da propriedade na solicitação associada ao erro. |
CMKIdentityDefinition
Identidade gerenciada usada para CMK.
| Name | Tipo | Description |
|---|---|---|
| userAssignedIdentity |
string |
A ID do recurso da identidade atribuída ao usuário para autenticar no cofre de chaves do cliente. |
EncryptionConfiguration
Definição de CMK para a fábrica.
| Name | Tipo | Description |
|---|---|---|
| identity |
Identidade atribuída pelo usuário a ser usada para autenticar no cofre de chaves do cliente. Se não for fornecida, a Identidade do Serviço Gerenciado será usada. |
|
| keyName |
string |
O nome da chave no Cofre de Chaves do Azure a ser usada como Chave Gerenciada pelo Cliente. |
| keyVersion |
string |
A versão da chave usada para CMK. Se não for fornecida, será utilizada a versão mais recente. |
| vaultBaseUrl |
string |
A url do Cofre da Chave do Azure usado para CMK. |
Factory
Tipo de recurso de fábrica.
| Name | Tipo | Description |
|---|---|---|
| eTag |
string |
Etag identifica a alteração no recurso. |
| id |
string |
O identificador de recurso. |
| identity |
Identidade de serviço gerenciado da fábrica. |
|
| location |
string |
A localização do recurso. |
| name |
string |
O nome do recurso. |
| properties.createTime |
string (date-time) |
Tempo em que a fábrica foi criada em formato ISO8601. |
| properties.encryption |
Propriedades para habilitar a Chave Gerenciada pelo Cliente para a fábrica. |
|
| properties.globalParameters |
<string,
Global |
Lista de parâmetros para fábrica. |
| properties.provisioningState |
string |
Estado de provisionamento de fábrica, exemplo Bem-sucedido. |
| properties.publicNetworkAccess |
Se o acesso à rede pública é permitido ou não para o data factory. |
|
| properties.purviewConfiguration |
Informações de purview da fábrica. |
|
| properties.repoConfiguration | FactoryRepoConfiguration: |
Git repo informações da fábrica. |
| properties.version |
string |
Versão da fábrica. |
| tags |
object |
As tags de recurso. |
| type |
string |
O tipo de recurso. |
FactoryGitHubConfiguration
Informações de repositório do GitHub da fábrica.
| Name | Tipo | Description |
|---|---|---|
| accountName |
string |
Nome da conta. |
| clientId |
string |
O GitHub traz seu próprio ID de cliente de aplicativo. |
| clientSecret |
O GitHub traz suas próprias informações secretas do cliente do aplicativo. |
|
| collaborationBranch |
string |
Ramo de colaboração. |
| disablePublish |
boolean |
Desative a operação de publicação manual no estúdio ADF para favorecer a publicação automatizada. |
| hostName |
string |
Nome do host do GitHub Enterprise. Por exemplo: |
| lastCommitId |
string |
Última confirmação id. |
| repositoryName |
string |
Nome do repositório. |
| rootFolder |
string |
Pasta raiz. |
| type | string: |
Tipo de configuração de repo. |
FactoryIdentity
Propriedades de identidade do recurso de fábrica.
| Name | Tipo | Description |
|---|---|---|
| principalId |
string (uuid) |
O id principal da identidade. |
| tenantId |
string (uuid) |
O ID do locatário do cliente da identidade. |
| type |
O tipo de identidade. |
|
| userAssignedIdentities |
<string,
User |
Lista de identidades atribuídas pelo usuário para a fábrica. |
FactoryIdentityType
O tipo de identidade.
| Valor | Description |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned,UserAssigned |
FactoryVSTSConfiguration
Informações de repositório VSTS da fábrica.
| Name | Tipo | Description |
|---|---|---|
| accountName |
string |
Nome da conta. |
| collaborationBranch |
string |
Ramo de colaboração. |
| disablePublish |
boolean |
Desative a operação de publicação manual no estúdio ADF para favorecer a publicação automatizada. |
| lastCommitId |
string |
Última confirmação id. |
| projectName |
string |
Nome do projeto VSTS. |
| repositoryName |
string |
Nome do repositório. |
| rootFolder |
string |
Pasta raiz. |
| tenantId |
string |
ID do locatário VSTS. |
| type | string: |
Tipo de configuração de repo. |
GitHubClientSecret
Informações secretas do cliente para a configuração do repositório de aplicativos da fábrica.
| Name | Tipo | Description |
|---|---|---|
| byoaSecretAkvUrl |
string |
Traga seu próprio URL AKV secreto do cliente de aplicativo. |
| byoaSecretName |
string |
Traga o nome secreto do seu próprio cliente de aplicativo no AKV. |
GlobalParameterSpecification
Definição de um único parâmetro para uma entidade.
| Name | Tipo | Description |
|---|---|---|
| type |
Tipo de parâmetro global. |
|
| value |
object |
Valor do parâmetro. |
GlobalParameterType
Tipo de parâmetro global.
| Valor | Description |
|---|---|
| Object | |
| String | |
| Int | |
| Float | |
| Bool | |
| Array |
PublicNetworkAccess
Se o acesso à rede pública é permitido ou não para o data factory.
| Valor | Description |
|---|---|
| Enabled | |
| Disabled |
PurviewConfiguration
Configuração de purview.
| Name | Tipo | Description |
|---|---|---|
| purviewResourceId |
string |
ID do recurso Purview. |
UserAssignedIdentitySpecification
Definição de uma identidade atribuída a um único usuário para uma fábrica.