Factories - Update
Memperbarui pabrik.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}?api-version=2018-06-01
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
factory
|
path | True |
|
Nama pabrik. Regex pattern: |
|
resource
|
path | True |
|
Nama grup sumber daya. Regex pattern: |
|
subscription
|
path | True |
|
Pengidentifikasi langganan. |
|
api-version
|
query | True |
|
Versi API. |
Isi Permintaan
| Name | Type | Description |
|---|---|---|
| identity |
Identitas layanan terkelola pabrik. |
|
| properties.publicNetworkAccess |
Apakah akses jaringan publik diizinkan atau tidak untuk pabrik data. |
|
| tags |
|
Tag sumber daya. |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK. |
|
| Other Status Codes |
Respons kesalahan yang diterima dari layanan Azure Data Factory. |
Keamanan
azure_auth
Azure Active Directory Flow OAuth2.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | meniru akun pengguna Anda |
Contoh
Factories_Update
Sample Request
PATCH https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName?api-version=2018-06-01
{
"tags": {
"exampleTag": "exampleValue"
}
}
Sample Response
Date: Tue, 19 Jun 2018 05:41:50 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-writes: 1192
x-ms-request-id: 699c67a6-fef5-40c9-bc73-d571d09783c3
x-ms-correlation-request-id: 699c67a6-fef5-40c9-bc73-d571d09783c3
{
"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"
},
"eTag": "\"00003f04-0000-0000-0000-5b28979e0000\"",
"location": "East US",
"tags": {
"exampleTag": "exampleValue"
}
}
Definisi
|
Cloud |
Objek yang menentukan struktur respons kesalahan Azure Data Factory. |
|
CMKIdentity |
Identitas Terkelola yang digunakan untuk CMK. |
|
Encryption |
Definisi CMK untuk pabrik. |
| Factory |
Jenis sumber daya pabrik. |
|
Factory |
Informasi repositori GitHub Pabrik. |
|
Factory |
Properti identitas sumber daya pabrik. |
|
Factory |
Jenis identitas. |
|
Factory |
Parameter untuk memperbarui sumber daya pabrik. |
|
Factory |
Informasi repositori VSTS Pabrik. |
|
Git |
Informasi rahasia klien untuk konfigurasi repositori bawa aplikasi Anda sendiri. |
|
Global |
Definisi parameter tunggal untuk entitas. |
|
Global |
Jenis Parameter Global. |
|
Public |
Apakah akses jaringan publik diizinkan atau tidak untuk pabrik data. |
|
Purview |
Konfigurasi Purview. |
|
User |
Definisi satu pengguna yang ditetapkan identitas untuk pabrik. |
CloudError
Objek yang menentukan struktur respons kesalahan Azure Data Factory.
| Name | Type | Description |
|---|---|---|
| error.code |
|
Kode Kesalahan. |
| error.details |
Array dengan detail kesalahan tambahan. |
|
| error.message |
|
Pesan kesalahan. |
| error.target |
|
Nama/jalur properti dalam permintaan yang terkait dengan kesalahan. |
CMKIdentityDefinition
Identitas Terkelola yang digunakan untuk CMK.
| Name | Type | Description |
|---|---|---|
| userAssignedIdentity |
|
Id sumber daya identitas yang ditetapkan pengguna untuk mengautentikasi ke brankas kunci pelanggan. |
EncryptionConfiguration
Definisi CMK untuk pabrik.
| Name | Type | Description |
|---|---|---|
| identity |
Identitas yang ditetapkan pengguna untuk digunakan untuk mengautentikasi ke brankas kunci pelanggan. Jika tidak disediakan, Identitas Layanan Terkelola akan digunakan. |
|
| keyName |
|
Nama kunci di Azure Key Vault digunakan sebagai Kunci Terkelola Pelanggan. |
| keyVersion |
|
Versi kunci yang digunakan untuk CMK. Jika tidak disediakan, versi terbaru akan digunakan. |
| vaultBaseUrl |
|
Url Key Vault Azure yang digunakan untuk CMK. |
Factory
Jenis sumber daya pabrik.
| Name | Type | Description |
|---|---|---|
| eTag |
|
Etag mengidentifikasi perubahan dalam sumber daya. |
| id |
|
Pengidentifikasi sumber daya. |
| identity |
Identitas layanan terkelola pabrik. |
|
| location |
|
Lokasi sumber daya. |
| name |
|
Nama sumber daya. |
| properties.createTime |
|
Waktu pabrik dibuat dalam format ISO8601. |
| properties.encryption |
Properti untuk mengaktifkan Kunci Terkelola Pelanggan untuk pabrik. |
|
| properties.globalParameters |
|
Daftar parameter untuk pabrik. |
| properties.provisioningState |
|
Status penyediaan pabrik, contoh Berhasil. |
| properties.publicNetworkAccess |
Apakah akses jaringan publik diizinkan atau tidak untuk pabrik data. |
|
| properties.purviewConfiguration |
Informasi Purview dari pabrik. |
|
| properties.repoConfiguration | FactoryRepoConfiguration: |
Informasi repositori Git dari pabrik. |
| properties.version |
|
Versi pabrik. |
| tags |
|
Tag sumber daya. |
| type |
|
Jenis sumber daya. |
FactoryGitHubConfiguration
Informasi repositori GitHub Pabrik.
| Name | Type | Description |
|---|---|---|
| accountName |
|
Nama akun. |
| clientId |
|
GitHub membawa id klien aplikasi Anda sendiri. |
| clientSecret |
GitHub membawa informasi rahasia klien aplikasi Anda sendiri. |
|
| collaborationBranch |
|
Cabang kolaborasi. |
| hostName |
|
GitHub Nama host Enterprise. Misalnya: https://github.mydomain.com |
| lastCommitId |
|
Id penerapan terakhir. |
| repositoryName |
|
Nama repositori. |
| rootFolder |
|
Folder akar. |
| type | string: |
Jenis konfigurasi repositori. |
FactoryIdentity
Properti identitas sumber daya pabrik.
| Name | Type | Description |
|---|---|---|
| principalId |
|
Id utama identitas. |
| tenantId |
|
Id penyewa klien identitas. |
| type |
Jenis identitas. |
|
| userAssignedIdentities |
|
Daftar identitas yang ditetapkan pengguna untuk pabrik. |
FactoryIdentityType
Jenis identitas.
| Name | Type | Description |
|---|---|---|
| SystemAssigned |
|
|
| SystemAssigned,UserAssigned |
|
|
| UserAssigned |
|
FactoryUpdateParameters
Parameter untuk memperbarui sumber daya pabrik.
| Name | Type | Description |
|---|---|---|
| identity |
Identitas layanan terkelola pabrik. |
|
| properties.publicNetworkAccess |
Apakah akses jaringan publik diizinkan atau tidak untuk pabrik data. |
|
| tags |
|
Tag sumber daya. |
FactoryVSTSConfiguration
Informasi repositori VSTS Pabrik.
| Name | Type | Description |
|---|---|---|
| accountName |
|
Nama akun. |
| collaborationBranch |
|
Cabang kolaborasi. |
| lastCommitId |
|
Id penerapan terakhir. |
| projectName |
|
Nama proyek VSTS. |
| repositoryName |
|
Nama repositori. |
| rootFolder |
|
Folder akar. |
| tenantId |
|
Id penyewa VSTS. |
| type | string: |
Jenis konfigurasi repositori. |
GitHubClientSecret
Informasi rahasia klien untuk konfigurasi repositori bawa aplikasi Anda sendiri.
| Name | Type | Description |
|---|---|---|
| byoaSecretAkvUrl |
|
Membawa URL AKV rahasia klien aplikasi Anda sendiri. |
| byoaSecretName |
|
Bawa nama rahasia klien aplikasi Anda sendiri di AKV. |
GlobalParameterSpecification
Definisi parameter tunggal untuk entitas.
| Name | Type | Description |
|---|---|---|
| type |
Jenis Parameter Global. |
|
| value |
|
Nilai parameter. |
GlobalParameterType
Jenis Parameter Global.
| Name | Type | Description |
|---|---|---|
| Array |
|
|
| Bool |
|
|
| Float |
|
|
| Int |
|
|
| Object |
|
|
| String |
|
PublicNetworkAccess
Apakah akses jaringan publik diizinkan atau tidak untuk pabrik data.
| Name | Type | Description |
|---|---|---|
| Disabled |
|
|
| Enabled |
|
PurviewConfiguration
Konfigurasi Purview.
| Name | Type | Description |
|---|---|---|
| purviewResourceId |
|
Id sumber daya Purview. |
UserAssignedIdentitySpecification
Definisi satu pengguna yang ditetapkan identitas untuk pabrik.