Factories - Get
Obtient une fabrique.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}?api-version=2018-06-01
Paramètres d’URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
factory
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ |
Nom de la fabrique. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
Nom du groupe de ressources. |
|
subscription
|
path | True |
string |
Identificateur d’abonnement. |
|
api-version
|
query | True |
string |
Version de l’API. |
En-tête de la demande
| Nom | Obligatoire | Type | Description |
|---|---|---|---|
| If-None-Match |
string |
ETag de l’entité de fabrique. Doit être spécifié uniquement pour obtenir. Si l’ETag correspond à la balise d’entité existante ou si * a été fourni, aucun contenu n’est retourné. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
D’ACCORD. |
|
| Other Status Codes |
Non modifié. |
|
| Other Status Codes |
Réponse d’erreur reçue du service Azure Data Factory. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Couler:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
Factories_Get
Demande d’échantillon
Exemple de réponse
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"
}
}
Définitions
| Nom | Description |
|---|---|
|
Cloud |
Objet qui définit la structure d’une réponse d’erreur Azure Data Factory. |
|
CMKIdentity |
Identité managée utilisée pour CMK. |
|
Encryption |
Définition de CMK pour la fabrique. |
| Factory |
Type de ressource de fabrique. |
|
Factory |
Informations sur le dépôt GitHub de Factory. |
|
Factory |
Propriétés d’identité de la ressource de fabrique. |
|
Factory |
Type d’identité. |
|
Factory |
Informations sur le dépôt VSTS de Factory. |
|
Git |
Les informations de clé secrète client pour la configuration de votre propre référentiel d’applications sont fournies par la fabrique. |
|
Global |
Définition d’un paramètre unique pour une entité. |
|
Global |
Type de paramètre global. |
|
Public |
Indique si l’accès au réseau public est autorisé pour la fabrique de données. |
|
Purview |
Configuration purview. |
|
User |
Définition d’une identité affectée par l’utilisateur unique pour une fabrique. |
CloudError
Objet qui définit la structure d’une réponse d’erreur Azure Data Factory.
| Nom | Type | Description |
|---|---|---|
| error.code |
string |
Code d’erreur. |
| error.details |
Tableau avec des détails d’erreur supplémentaires. |
|
| error.message |
string |
Message d'erreur. |
| error.target |
string |
Nom/chemin de propriété dans la requête associée à l’erreur. |
CMKIdentityDefinition
Identité managée utilisée pour CMK.
| Nom | Type | Description |
|---|---|---|
| userAssignedIdentity |
string |
ID de ressource de l’identité affectée par l’utilisateur pour s’authentifier auprès du coffre de clés du client. |
EncryptionConfiguration
Définition de CMK pour la fabrique.
| Nom | Type | Description |
|---|---|---|
| identity |
Identité affectée par l’utilisateur à utiliser pour s’authentifier auprès du coffre de clés du client. Si aucune identité de service managée n’est fournie, elle est utilisée. |
|
| keyName |
string |
Nom de la clé dans Azure Key Vault à utiliser comme clé gérée par le client. |
| keyVersion |
string |
Version de la clé utilisée pour CMK. S’il n’est pas fourni, la dernière version sera utilisée. |
| vaultBaseUrl |
string |
URL d’Azure Key Vault utilisée pour CMK. |
Factory
Type de ressource de fabrique.
| Nom | Type | Description |
|---|---|---|
| eTag |
string |
Etag identifie les modifications dans la ressource. |
| id |
string |
Identificateur de ressource. |
| identity |
Identité du service managé de la fabrique. |
|
| location |
string |
Emplacement de la ressource. |
| name |
string |
Nom de la ressource. |
| properties.createTime |
string (date-time) |
Heure de création de la fabrique au format ISO8601. |
| properties.encryption |
Propriétés permettant d’activer la clé gérée par le client pour la fabrique. |
|
| properties.globalParameters |
<string,
Global |
Liste des paramètres pour la fabrique. |
| properties.provisioningState |
string |
État d’approvisionnement d’usine, exemple Réussi. |
| properties.publicNetworkAccess |
Indique si l’accès au réseau public est autorisé pour la fabrique de données. |
|
| properties.purviewConfiguration |
Informations Purview de la fabrique. |
|
| properties.repoConfiguration | FactoryRepoConfiguration: |
Informations sur le dépôt Git de la fabrique. |
| properties.version |
string |
Version de la fabrique. |
| tags |
object |
Balises de ressource. |
| type |
string |
Type de ressource. |
FactoryGitHubConfiguration
Informations sur le dépôt GitHub de Factory.
| Nom | Type | Description |
|---|---|---|
| accountName |
string |
Nom du compte. |
| clientId |
string |
GitHub apporte votre propre ID client d’application. |
| clientSecret |
GitHub apporte vos propres informations de clé secrète client d’application. |
|
| collaborationBranch |
string |
Branche de collaboration. |
| disablePublish |
boolean |
Désactivez l’opération de publication manuelle dans ADF Studio pour favoriser la publication automatisée. |
| hostName |
string |
Nom d’hôte GitHub Enterprise. Par exemple : |
| lastCommitId |
string |
Dernier ID de validation. |
| repositoryName |
string |
Nom du référentiel. |
| rootFolder |
string |
Dossier racine. |
| type | string: |
Type de configuration du dépôt. |
FactoryIdentity
Propriétés d’identité de la ressource de fabrique.
| Nom | Type | Description |
|---|---|---|
| principalId |
string (uuid) |
ID principal de l’identité. |
| tenantId |
string (uuid) |
ID de locataire client de l’identité. |
| type |
Type d’identité. |
|
| userAssignedIdentities |
<string,
User |
Liste des identités affectées par l’utilisateur pour la fabrique. |
FactoryIdentityType
Type d’identité.
| Valeur | Description |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned,UserAssigned |
FactoryVSTSConfiguration
Informations sur le dépôt VSTS de Factory.
| Nom | Type | Description |
|---|---|---|
| accountName |
string |
Nom du compte. |
| collaborationBranch |
string |
Branche de collaboration. |
| disablePublish |
boolean |
Désactivez l’opération de publication manuelle dans ADF Studio pour favoriser la publication automatisée. |
| lastCommitId |
string |
Dernier ID de validation. |
| projectName |
string |
Nom du projet VSTS. |
| repositoryName |
string |
Nom du référentiel. |
| rootFolder |
string |
Dossier racine. |
| tenantId |
string |
ID de locataire VSTS. |
| type | string: |
Type de configuration du dépôt. |
GitHubClientSecret
Les informations de clé secrète client pour la configuration de votre propre référentiel d’applications sont fournies par la fabrique.
| Nom | Type | Description |
|---|---|---|
| byoaSecretAkvUrl |
string |
Apportez votre propre URL AKV de secret client d’application. |
| byoaSecretName |
string |
Apportez votre propre nom de clé secrète client d’application dans AKV. |
GlobalParameterSpecification
Définition d’un paramètre unique pour une entité.
| Nom | Type | Description |
|---|---|---|
| type |
Type de paramètre global. |
|
| value |
object |
Valeur du paramètre. |
GlobalParameterType
Type de paramètre global.
| Valeur | Description |
|---|---|
| Object | |
| String | |
| Int | |
| Float | |
| Bool | |
| Array |
PublicNetworkAccess
Indique si l’accès au réseau public est autorisé pour la fabrique de données.
| Valeur | Description |
|---|---|
| Enabled | |
| Disabled |
PurviewConfiguration
Configuration purview.
| Nom | Type | Description |
|---|---|---|
| purviewResourceId |
string |
ID de ressource Purview. |
UserAssignedIdentitySpecification
Définition d’une identité affectée par l’utilisateur unique pour une fabrique.