Factories - Get
Pobiera fabrykę.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}?api-version=2018-06-01
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
factory
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ |
Nazwa fabryki. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
Nazwa grupy zasobów. |
|
subscription
|
path | True |
string |
Identyfikator subskrypcji. |
|
api-version
|
query | True |
string |
Wersja interfejsu API. |
Nagłówek żądania
| Nazwa | Wymagane | Typ | Opis |
|---|---|---|---|
| If-None-Match |
string |
Element ETag jednostki fabryki. Należy określić tylko polecenie get. Jeśli element ETag pasuje do istniejącego tagu jednostki lub jeśli * został podany, nie zostanie zwrócona żadna zawartość. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
OK. |
|
| Other Status Codes |
Niezmodyfikowane. |
|
| Other Status Codes |
Odebrano odpowiedź o błędzie z usługi Azure Data Factory. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresów
| Nazwa | Opis |
|---|---|
| user_impersonation | personifikacja konta użytkownika |
Przykłady
Factories_Get
Przykładowe zapytanie
Przykładowa odpowiedź
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"
}
}
Definicje
| Nazwa | Opis |
|---|---|
|
Cloud |
Obiekt, który definiuje strukturę odpowiedzi błędu usługi Azure Data Factory. |
|
CMKIdentity |
Tożsamość zarządzana używana na potrzeby klucza zarządzanego. |
|
Encryption |
Definicja klucza CMK dla fabryki. |
| Factory |
Typ zasobu fabryki. |
|
Factory |
Informacje o repozytorium GitHub fabryki. |
|
Factory |
Właściwości tożsamości zasobu fabryki. |
|
Factory |
Typ tożsamości. |
|
Factory |
Informacje o repozytorium VSTS fabryki. |
|
Git |
Informacje o wpisie tajnym klienta dla konfiguracji repozytorium aplikacji bring your own app. |
|
Global |
Definicja pojedynczego parametru dla jednostki. |
|
Global |
Globalny typ parametru. |
|
Public |
Niezależnie od tego, czy dostęp do sieci publicznej jest dozwolony dla fabryki danych. |
|
Purview |
Konfiguracja usługi Purview. |
|
User |
Definicja tożsamości przypisanej przez jednego użytkownika dla fabryki. |
CloudError
Obiekt, który definiuje strukturę odpowiedzi błędu usługi Azure Data Factory.
| Nazwa | Typ | Opis |
|---|---|---|
| error.code |
string |
Kod błędu. |
| error.details |
Tablica z dodatkowymi szczegółami błędu. |
|
| error.message |
string |
Komunikat o błędzie. |
| error.target |
string |
Nazwa/ścieżka właściwości w żądaniu skojarzonym z błędem. |
CMKIdentityDefinition
Tożsamość zarządzana używana na potrzeby klucza zarządzanego.
| Nazwa | Typ | Opis |
|---|---|---|
| userAssignedIdentity |
string |
Identyfikator zasobu tożsamości przypisanej przez użytkownika do uwierzytelniania w magazynie kluczy klienta. |
EncryptionConfiguration
Definicja klucza CMK dla fabryki.
| Nazwa | Typ | Opis |
|---|---|---|
| identity |
Tożsamość przypisana przez użytkownika do użycia do uwierzytelniania w magazynie kluczy klienta. Jeśli tożsamość usługi zarządzanej nie zostanie podana, zostanie użyta. |
|
| keyName |
string |
Nazwa klucza w usłudze Azure Key Vault do użycia jako klucz zarządzany przez klienta. |
| keyVersion |
string |
Wersja klucza używanego dla klucza CMK. Jeśli nie zostanie podana, zostanie użyta najnowsza wersja. |
| vaultBaseUrl |
string |
Adres URL usługi Azure Key Vault używany na potrzeby klucza zarządzanego przez klienta. |
Factory
Typ zasobu fabryki.
| Nazwa | Typ | Opis |
|---|---|---|
| eTag |
string |
Element Etag identyfikuje zmiany w zasobie. |
| id |
string |
Identyfikator zasobu. |
| identity |
Tożsamość usługi zarządzanej fabryki. |
|
| location |
string |
Lokalizacja zasobu. |
| name |
string |
Nazwa zasobu. |
| properties.createTime |
string (date-time) |
Czas utworzenia fabryki w formacie ISO8601. |
| properties.encryption |
Właściwości umożliwiające włączenie klucza zarządzanego przez klienta dla fabryki. |
|
| properties.globalParameters |
<string,
Global |
Lista parametrów fabryki. |
| properties.provisioningState |
string |
Stan aprowizacji fabryki, na przykład Powodzenie. |
| properties.publicNetworkAccess |
Niezależnie od tego, czy dostęp do sieci publicznej jest dozwolony dla fabryki danych. |
|
| properties.purviewConfiguration |
Informacje o fabryce w usłudze Purview. |
|
| properties.repoConfiguration | FactoryRepoConfiguration: |
Informacje o repozytorium Git fabryki. |
| properties.version |
string |
Wersja fabryki. |
| tags |
object |
Tagi zasobów. |
| type |
string |
Typ zasobu. |
FactoryGitHubConfiguration
Informacje o repozytorium GitHub fabryki.
| Nazwa | Typ | Opis |
|---|---|---|
| accountName |
string |
Nazwa konta. |
| clientId |
string |
Usługa GitHub przynieś własny identyfikator klienta aplikacji. |
| clientSecret |
Usługa GitHub dostarcza własne informacje o wpisie tajnym klienta aplikacji. |
|
| collaborationBranch |
string |
Gałąź współpracy. |
| disablePublish |
boolean |
Wyłącz ręczną operację publikowania w programie ADF Studio, aby faworyzować automatyczne publikowanie. |
| hostName |
string |
Nazwa hosta usługi GitHub Enterprise. Na przykład: |
| lastCommitId |
string |
Identyfikator ostatniego zatwierdzenia. |
| repositoryName |
string |
Nazwa repozytorium. |
| rootFolder |
string |
Folder główny. |
| type | string: |
Typ konfiguracji repozytorium. |
FactoryIdentity
Właściwości tożsamości zasobu fabryki.
| Nazwa | Typ | Opis |
|---|---|---|
| principalId |
string (uuid) |
Identyfikator podmiotu zabezpieczeń tożsamości. |
| tenantId |
string (uuid) |
Identyfikator dzierżawy klienta tożsamości. |
| type |
Typ tożsamości. |
|
| userAssignedIdentities |
<string,
User |
Lista tożsamości przypisanych przez użytkownika dla fabryki. |
FactoryIdentityType
Typ tożsamości.
| Wartość | Opis |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned,UserAssigned |
FactoryVSTSConfiguration
Informacje o repozytorium VSTS fabryki.
| Nazwa | Typ | Opis |
|---|---|---|
| accountName |
string |
Nazwa konta. |
| collaborationBranch |
string |
Gałąź współpracy. |
| disablePublish |
boolean |
Wyłącz ręczną operację publikowania w programie ADF Studio, aby faworyzować automatyczne publikowanie. |
| lastCommitId |
string |
Identyfikator ostatniego zatwierdzenia. |
| projectName |
string |
Nazwa projektu usługi VSTS. |
| repositoryName |
string |
Nazwa repozytorium. |
| rootFolder |
string |
Folder główny. |
| tenantId |
string |
Identyfikator dzierżawy usługi VSTS. |
| type | string: |
Typ konfiguracji repozytorium. |
GitHubClientSecret
Informacje o wpisie tajnym klienta dla konfiguracji repozytorium aplikacji bring your own app.
| Nazwa | Typ | Opis |
|---|---|---|
| byoaSecretAkvUrl |
string |
Bring your own app client secret AKV URL (Używanie własnego adresu URL klucza tajnego klienta aplikacji). |
| byoaSecretName |
string |
Używanie własnej nazwy wpisu tajnego klienta aplikacji w usłudze AKV. |
GlobalParameterSpecification
Definicja pojedynczego parametru dla jednostki.
| Nazwa | Typ | Opis |
|---|---|---|
| type |
Globalny typ parametru. |
|
| value |
object |
Wartość parametru. |
GlobalParameterType
Globalny typ parametru.
| Wartość | Opis |
|---|---|
| Object | |
| String | |
| Int | |
| Float | |
| Bool | |
| Array |
PublicNetworkAccess
Niezależnie od tego, czy dostęp do sieci publicznej jest dozwolony dla fabryki danych.
| Wartość | Opis |
|---|---|
| Enabled | |
| Disabled |
PurviewConfiguration
Konfiguracja usługi Purview.
| Nazwa | Typ | Opis |
|---|---|---|
| purviewResourceId |
string |
Identyfikator zasobu usługi Purview. |
UserAssignedIdentitySpecification
Definicja tożsamości przypisanej przez jednego użytkownika dla fabryki.