Aracılığıyla paylaş


Ağ geçidi sürüm 1 (V1)

Not

Bu başvuru belgeleri Azure Data Factory sürüm 1 (V1) için geçerlidir.

Oluştur

Yeni bir ağ geçidi oluşturur.

İstek

Ağ Geçidi Oluştur veya Güncelleştir isteği aşağıdaki gibi oluşturulabilir (HTTPS önerilir):

HTTP Fiili İstek URI'si HTTP Sürümü
PUT https://management.azure.com/subscriptions/{SubscriptionID}/resourcegroups/{ResourceGroupName}/providers/Microsoft.DataFactory/datafactories/{DataFactoryName}/gateways/{GatewayName}?api-version={api-version} HTTP/1.1

URI Parametreleri

URI Parametresi Gerekli Açıklama
SubscriptionID Yes Azure abonelik kimliğiniz.
ResourceGroupName Yes Azure veri fabrikanızı barındıran kaynak grubu için benzersiz bir ad.
DataFactoryName Yes Ağ geçidinizi oluşturmak istediğiniz veri fabrikasının adı.
GatewayName Yes Oluşturmak istediğiniz ağ geçidinin adı
Api-Version Yes Bu isteği yapmak için kullanılan protokolün sürümünü belirtir.

İstek Üst Bilgileri

Aşağıdaki tabloda istek üst bilgileri açıklanmaktadır.

İstek Başlığı Gerekli Açıklama
x-ms-client-request-id Yes Bu isteğin işlem kimliği.

İstek Gövdesi

İstek gövdesinin biçimi aşağıdaki gibidir.

  
{  
    "name": <name>,  
    "properties": {  
        "description": <description>  
    }  
}  
  

Aşağıdaki tabloda istek gövdesinin öğeleri açıklanmaktadır.

Öğe Adı Gerekli Açıklama
name Yes Ağ geçidinin adı.
açıklama No Ağ geçidinin açıklaması.

Yanıt

Yanıt bir HTTP durum kodu, yanıt üst bilgileri kümesi ve yanıt gövdesi içerir.

Durum Kodu

  • 200 (Tamam) - isteğin başarıyla tamamlandığını gösterir.

  • 202 (Kabul Edildi) - istek kabul edildiyse.

  • 400 (Hatalı İstek) - istek gövdesi doğrulamada başarısız olursa.

  • 404 (NotFound) - abonelik veya kaynak grubu yoksa.

  • 412 (Önkoşul Başarısız Oldu) - If-Match üst bilgisi tarafından belirtilen koşul başarısız olduysa.

Yanıt Üst Bilgileri

Bu işlemin yanıtı aşağıdaki üst bilgileri içerir. Yanıt, ek standart HTTP üst bilgileri de içerebilir. Tüm standart üst bilgiler HTTP/1.1 protokol belirtimine uygundur.

Yanıt Üst Bilgisi Açıklama
x-ms-request-id Geçerli işlem için oluşturulan hizmet için benzersiz bir tanımlayıcı.
x-ms-ratelimit-remaining-subscription-writes Geçerli abonelik için kalan sınır.
x-ms-correlation-request-id İstek için izleme bağıntı kimliğini belirtir. Uçtan uca isteklerin Azure arasında ilişkilendirilebilmesi için kaynak sağlayıcısının bunu günlüğe kaydetmesi gerekir.
x-ms-routing-request-id Location+DateTime+correlation-request-ID

Yanıt Gövdesi

  
{  
    "location": <location>,  
    "name": <name>,  
    "properties": {  
        "key": <key>,  
        "description": <description>,  
        "hostServiceUri": <hostServiceUri>,  
        "dataFactoryName": <dataFactoryName>,  
        "status": <status>,  
        "versionStatus": <versionStatus>,  
        "provisioningState": <provisioningState>,  
        "version": <version>,  
        "createTime": <createTime>,  
        "registerTime": <registerTime>,  
        "lastConnectTime": <lastConnectTime>,  
        "expiryTime": <expiryTime>  
    }  
}  

Aşağıdaki tabloda yanıt gövdesinin öğeleri açıklanmaktadır.

Öğe Adı Açıklama
name Ağ geçidinin adı.
location Ağ geçidinin konumu.
anahtar Kayıt için kullanılan ağ geçidinin anahtarı.
açıklama Ağ geçidinin açıklaması.
hostServiceUri Ağ geçidinin konak makinesi için Uri
dataFactoryName Ağ geçidinin ait olduğu veri fabrikasının adı.
durum Ağ geçidinin durumu. Değerler Çevrimiçi, Çevrimdışı veya NeedRegistration olabilir.
versionStatus Ağ geçidi sürümünün durumu. Değerler UpToDate, Expireing, Expired, NewVersionAvailable ve None olabilir.
provisioningState Bağlı hizmetin geçerli sağlama durumunu belirtir. Bağlı hizmet başarıyla oluşturulduğunda öğesinin değeri Başarılı olur.
sürüm Ağ geçidi sürümü
createTime Ağ geçidinin oluşturulduğu saat.
registerTime Ağ geçidinin kaydedildiği saat.
expiryTime Ağ geçidinin süresinin dolacağı saat.
lastConnectTime Ağ geçidinin son kez bağlantı olduğu zaman.

Örnek İstek ve Yanıt

Örnek URI:

PUT: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test/gateways/gatewaytest?api-version=2015-10-01  

İstek aşağıdaki üst bilgilerle gönderilir.

x-ms-client-request-id: 00000000-0000-0000-0000-000000000000  

Ve aşağıdaki cesetle.

  
{  
    "name": "gatewaytest",  
    "properties": {  
        "description": "test description."  
    }  
}  
  

İstek gönderildikten sonra aşağıdaki yanıt döndürülür.

  
Status Code:  
OK   
  
Headers:  
Pragma                        : no-cache  
x-ms-request-id               : 00000000-1111-1111-1111-000000000000  
x-ms-ratelimit-remaining-subscription-writes: 11999  
x-ms-correlation-request-id   : 00000000-1111-2222-1111-000000000000  
x-ms-routing-request-id       : WESTUS:20141203T213044Z: 00000000-1111-2222-1111-000000000000  
Strict-Transport-Security     : max-age=31536000; includeSubDomains  
Cache-Control                 : no-cache  
Date                          : Wed, 03 Dec 2014 21:30:44 GMT  
Server                        : Microsoft-IIS/8.5  
X-Powered-By                  : ASP.NET  
  

Yanıt aşağıdaki XML gövdesini içerir.

  
{  
    "location": "West US",  
    "name": "gatewaytest",  
    "properties": {  
        "key": "ADF#066b1a89-e84f-47a4-a784-a753b2e06623@21a6600e-6a83-4734-9a7a-b2a6b791b129@317515fd-a26a-4a08-a2f5-c13fb49b3851@wu#11gTEsN4o12bfYN26qbjlJMgihOlX7hyYAmrPwtLCRU=",  
        "description": "test description.",  
        "hostServiceUri": null,  
        "dataFactoryName": "test",  
        "status": "NeedRegistration",  
        "versionStatus": "None",  
        "provisioningState": "Succeeded",  
        "version": null,  
        "createTime": "2015-12-18T07:04:13.00664Z",  
        "registerTime": null,  
        "lastConnectTime": null,  
        "expiryTime": null  
    }  
}  
  

Sil

Belirli bir ağ geçidini siler.

İstek

Delete Gateway isteği aşağıdaki gibi oluşturulabilir (HTTPS önerilir):

HTTP Fiili İstek URI'si HTTP Sürümü
DELETE https://management.azure.com/subscriptions/{SubscriptionID}/resourcegroups/{ResourceGroupName}/providers/Microsoft.DataFactory/datafactories/{DataFactoryName}/gateways/{GatewayName}?api-version={api-version} HTTP/1.1

URI Parametreleri

URI Parametresi Gerekli Açıklama
SubscriptionID Yes Azure abonelik kimliğiniz.
ResourceGroupName Yes Azure veri fabrikanızı barındıran kaynak grubu için benzersiz bir ad.
DataFactoryName Yes Ağ geçidinizi oluşturmak istediğiniz veri fabrikasının adı.
GatewayName Yes Oluşturmak istediğiniz ağ geçidinin adı.
Api-Version Yes Bu isteği yapmak için kullanılan protokolün sürümünü belirtir.

İstek Üst Bilgileri

Aşağıdaki tabloda istek üst bilgileri açıklanmaktadır.

İstek Başlığı Gerekli Açıklama
x-ms-client-request-id Yes Bu isteğin işlem kimliği.

İstek Gövdesi

Yok.

Yanıt

Yanıt bir HTTP durum kodu, yanıt üst bilgileri kümesi ve yanıt gövdesi içerir.

Durum Kodu

  • 200 (Tamam) - isteğin başarıyla tamamlandığını gösterir.

  • 400 (Hatalı İstek) - istek gövdesi doğrulamada başarısız olursa.

  • 404 (NotFound) - abonelik veya kaynak grubu yoksa.

  • 412 (Önkoşul Başarısız Oldu) - If-Match üst bilgisi tarafından belirtilen koşul başarısız olduysa.

Yanıt Üst Bilgileri

Bu işlemin yanıtı aşağıdaki üst bilgileri içerir. Yanıt, ek standart HTTP üst bilgileri de içerebilir. Tüm standart üst bilgiler HTTP/1.1 protokol belirtimine uygundur.

Yanıt Üst Bilgisi Açıklama
x-ms-request-id Geçerli işlem için oluşturulan hizmet için benzersiz bir tanımlayıcı.
x-ms-ratelimit-remaining-subscription-writes Geçerli abonelik için kalan sınır.
x-ms-correlation-request-id İstek için izleme bağıntı kimliğini belirtir. Uçtan uca isteklerin Azure arasında ilişkilendirilebilmesi için kaynak sağlayıcısının bunu günlüğe kaydetmesi gerekir.
x-ms-routing-request-id Location+DateTime+correlation-request-ID

Yanıt Gövdesi

Yok.

Örnek İstek ve Yanıt

Örnek URI:

DELETE: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test/gateways/gatewaytest?api-version=2014-12-01-preview  

İstek aşağıdaki üst bilgilerle gönderilir.

  
x-ms-client-request-id: 00000000-0000-0000-0000-000000000000  
  

İstek gönderildikten sonra aşağıdaki yanıt döndürülür.

  
Status Code:  
OK   
  
Headers:  
Pragma                        : no-cache  
x-ms-request-id               : 00000000-1111-1111-1111-000000000000  
x-ms-ratelimit-remaining-subscription-writes: 11999  
x-ms-correlation-request-id   : 00000000-1111-2222-1111-000000000000  
x-ms-routing-request-id       : WESTUS:20141203T213044Z: 00000000-1111-2222-1111-000000000000  
Strict-Transport-Security     : max-age=31536000; includeSubDomains  
Cache-Control                 : no-cache  
Date                          : Wed, 03 Dec 2014 21:30:44 GMT  
Server                        : Microsoft-IIS/8.5  
X-Powered-By                  : ASP.NET  
  

Al

Mevcut bir ağ geçidi hakkında bilgi alır.

İstek

Get Gateway isteği aşağıdaki gibi oluşturulabilir (HTTPS önerilir):

HTTP Fiili İstek URI'si HTTP Sürümü
GET https://management.azure.com/subscriptions/{SubscriptionID}/resourcegroups/{ResourceGroupName}/providers/Microsoft.DataFactory/datafactories/{DataFactoryName}/gateways/{GatewayName}?api-version={api-version} HTTP/1.1

URI Parametreleri

URI Parametresi Gerekli Açıklama
SubscriptionID Yes Azure abonelik kimliğiniz.
ResourceGroupName Yes Azure veri fabrikanızı barındıran kaynak grubu için benzersiz bir ad.
DataFactoryName Yes Ağ geçidinizi oluşturmak istediğiniz veri fabrikasının adı.
GatewayName Yes Oluşturmak istediğiniz ağ geçidinin adı.
Api-Version Yes Bu isteği yapmak için kullanılan protokolün sürümünü belirtir.

İstek Üst Bilgileri

Aşağıdaki tabloda istek üst bilgileri açıklanmaktadır.

İstek Başlığı Gerekli Açıklama
x-ms-client-request-id Yes Bu isteğin işlem kimliği.

İstek Gövdesi

Yok.

Yanıt

Yanıt bir HTTP durum kodu, yanıt üst bilgileri kümesi ve yanıt gövdesi içerir.

Durum Kodu

  • 200 (Tamam) - isteğin başarıyla tamamlandığını gösterir.

  • 400 (Hatalı İstek) - istek gövdesi doğrulamada başarısız olursa.

  • 404 (NotFound) - abonelik, kaynak grubu veya ağ geçidi yoksa.

  • 412 (Önkoşul Başarısız Oldu) - If-Match üst bilgisi tarafından belirtilen koşul başarısız olduysa.

Yanıt Üst Bilgileri

Bu işlemin yanıtı aşağıdaki üst bilgileri içerir. Yanıt, ek standart HTTP üst bilgileri de içerebilir. Tüm standart üst bilgiler HTTP/1.1 protokol belirtimine uygundur.

Yanıt Üst Bilgisi Açıklama
x-ms-request-id Geçerli işlem için oluşturulan hizmet için benzersiz bir tanımlayıcı.
x-ms-ratelimit-remaining-subscription-writes Geçerli abonelik için kalan sınır.
x-ms-correlation-request-id İstek için izleme bağıntı kimliğini belirtir. Uçtan uca isteklerin Azure arasında ilişkilendirilebilmesi için kaynak sağlayıcısının bunu günlüğe kaydetmesi gerekir.
x-ms-routing-request-id Location+DateTime+correlation-request-ID

Yanıt Gövdesi

  
{  
    "name": <name>,  
    "properties": {  
        "key": null,  
        "description": <description>,  
        "hostServiceUri": <hostServiceUri>,  
        "dataFactoryName": <dataFactoryName>,  
        "status": <status>,  
        "versionStatus": <versionStatus>,  
        "provisioningState": <provisioningState>,  
        "version": <version>,  
        "createTime": <createTime>,  
        "registerTime": <registerTime>,  
        "lastConnectTime": <lastConnectTime>,  
        "expiryTime": <expiryTime>  
    },  
    "id": <ID>  
}  
  

Aşağıdaki tabloda yanıt gövdesinin öğeleri açıklanmaktadır.

Öğe Adı Açıklama
name Ağ geçidinin adı.
location Ağ geçidinin konumu.
anahtar Kayıt için kullanılan ağ geçidinin anahtarı. Anahtar alınamadığından alma işleminde her zaman null olur.
açıklama Ağ geçidinin açıklaması.
hostServiceUri Ağ geçidinin konak makinesine erişmek için Uri.
dataFactoryName Ağ geçidinin ait olduğu veri fabrikasının adı.
durum Çevrimiçi, Çevrimdışı veya NeedRegistration olabilecek ağ geçidinin durumu.
versionStatus UpToDate, Expireing, Expired, NewVersionAvailable ve None olabilecek ağ geçidi sürümünün durumu.
provisioningState Bağlı hizmetin geçerli sağlama durumunu belirtir. Bağlı hizmet başarıyla oluşturulduğunda öğesinin değeri Başarılı olur.
sürüm Ağ geçidi sürümü.
createTime Ağ geçidinin oluşturulduğu saat.
registerTime Ağ geçidinin kaydedildiği saat.
expiryTime Ağ geçidinin süresinin dolacağı saat.
lastConnectTime Ağ geçidinin son kez bağlantı olduğu zaman.

Örnek İstek ve Yanıt

Örnek URI:

GET: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/ADF/providers/Microsoft.DataFactory/datafactories/SPRestDataFactory/gateways/SPGateway?api-version=2015-10-01  

İstek aşağıdaki üst bilgilerle gönderilir.

x-ms-client-request-id: 00000000-0000-0000-0000-000000000000  

İstek gönderildikten sonra aşağıdaki yanıt döndürülür.

  
Status Code:  
OK   
  
Headers:  
Pragma                        : no-cache  
x-ms-request-id               : 00000000-1111-1111-1111-000000000000  
x-ms-ratelimit-remaining-subscription-writes: 11999  
x-ms-correlation-request-id   : 00000000-1111-2222-1111-000000000000  
x-ms-routing-request-id       : WESTUS:20141203T213044Z: 00000000-1111-2222-1111-000000000000  
Strict-Transport-Security     : max-age=31536000; includeSubDomains  
Cache-Control                 : no-cache  
Date                          : Wed, 03 Dec 2014 21:30:44 GMT  
Server                        : Microsoft-IIS/8.5  
X-Powered-By                  : ASP.NET  
  

Yanıt aşağıdaki XML gövdesini içerir.

  
{  
  "value": [  
    {  
      "name": "SPGateway",  
      "properties": {  
        "hostServiceUri": "https://{machine>.<domain>.corp.<company>.com:8050/HostServiceRemote.svc/",  
        "dataFactoryName": "sprestdatafactory",  
        "status": "Online",  
        "versionStatus": "UpToDate",  
        "provisioningState": "Succeeded",  
        "version": "1.9.5865.2",  
        "createTime": "2016-02-24T18:55:03.1149963Z",  
        "registerTime": "2016-02-24T18:56:13.299978Z",  
        "lastConnectTime": "2016-02-24T18:57:07.6144045Z"  
      },  
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/ADF/providers/Microsoft.DataFactory/datafactories/SPRestDataFactory/gateways/SPGateway"  
    }  
  ]  
}  
  

Liste

Veri fabrikasındaki tüm ağ geçitlerinin bilgilerini listeler.

İstek

Liste Ağ Geçitleri isteği aşağıdaki gibi oluşturulabilir (HTTPS önerilir):

HTTP Fiili İstek URI'si HTTP Sürümü
GET https://management.azure.com/subscriptions/{SubscriptionID}/resourcegroups/{ResourceGroupName}/providers/Microsoft.DataFactory/datafactories/{DataFactoryName}/gateways?api-version={api-version} HTTP/1.1

URI Parametreleri

URI Parametresi Gerekli Açıklama
SubscriptionID Yes Azure abonelik kimliğiniz.
ResourceGroupName Yes Azure veri fabrikanızı barındıran kaynak grubu için benzersiz bir ad.
DataFactoryName Yes Ağ geçidinizi oluşturmak istediğiniz veri fabrikasının adı.
Api-Version Yes Bu isteği yapmak için kullanılan protokolün sürümünü belirtir.

İstek Üst Bilgileri

Aşağıdaki tabloda istek üst bilgileri açıklanmaktadır.

İstek Başlığı Gerekli Açıklama
x-ms-client-request-id Yes Bu isteğin işlem kimliği.

İstek Gövdesi

Yok.

Yanıt

Yanıt bir HTTP durum kodu, bir dizi yanıt üst bilgisi ve yanıt gövdesi içerir.

Durum Kodu

  • 200 (Tamam) - isteğin başarıyla tamamlandığını gösterir.

  • 400 (Hatalı İstek) - İstek gövdesi doğrulamada başarısız olursa.

  • 404 (NotFound) - abonelik veya kaynak grubu yoksa.

  • 412 (Önkoşul Başarısız Oldu) - If-Match üst bilgisi tarafından belirtilen koşulun başarısız olup olmadığını belirtir.

Yanıt Üst Bilgileri

Bu işlemin yanıtı aşağıdaki üst bilgileri içerir. Yanıt ek standart HTTP üst bilgileri de içerebilir. Tüm standart üst bilgiler HTTP/1.1 protokol belirtimine uygundur.

Yanıt Üst Bilgisi Açıklama
x-ms-request-id Geçerli işlem için benzersiz bir tanımlayıcı, hizmet oluşturuldu.
x-ms-ratelimit-remaining-subscription-writes Geçerli abonelik için kalan sınır.
x-ms-correlation-request-id İsteğin izleme bağıntı kimliğini belirtir. Uçtan uca isteklerin Azure arasında ilişkilendirilmesi için kaynak sağlayıcısının bunu günlüğe kaydetmesi gerekir.
x-ms-routing-request-id Location+DateTime+correlation-request-ID

Yanıt Gövdesi

  
{  
    "value":[    
    {  
        "name": <name>,  
        "properties": {  
            "key": null,  
            "description": <description>,  
            "hostServiceUri": <hostServiceUri>,  
            "dataFactoryName": <dataFactoryName>,  
            "status": <status>,  
            "versionStatus": <versionStatus>,  
            "provisioningState": <provisioningState>,  
            "version": <version>,  
            "createTime": <createTime>,  
            "registerTime": <registerTime>,  
            "lastConnectTime": <lastConnectTime>,  
            "expiryTime": <expiryTime>  
        }  
    },  
    {  
        "name": <name>,  
        "properties": {  
            "key": null,  
            "description": <description>,  
            "hostServiceUri": <hostServiceUri>,  
            "dataFactoryName": <dataFactoryName>,  
            "status": <status>,  
            "versionStatus": <versionStatus>,  
            "provisioningState": <provisioningState>,  
            "version": <version>,  
            "createTime": <createTime>,  
            "registerTime": <registerTime>,  
            "lastConnectTime": <lastConnectTime>,  
            "expiryTime": <expiryTime>  
        }  
    ]  
}  
  

Aşağıdaki tabloda yanıt gövdesinin öğeleri açıklanmaktadır.

Öğe Adı Açıklama
name Ağ geçidinin adı.
location Ağ geçidinin konumu.
anahtar Kayıt için kullanılan ağ geçidinin anahtarı.
açıklama Ağ geçidinin açıklaması.
hostServiceUri Ağ geçidinin konak makinesine erişmek için Uri
dataFactoryName Ağ geçidinin ait olduğu veri fabrikasının adı.
durum Çevrimiçi, Çevrimdışı veya NeedRegistration olabilecek ağ geçidinin durumu
versionStatus UpToDate, Expireing, Expired, NewVersionAvailable ve None olabilecek ağ geçidi sürümünün durumu.
provisioningState Bağlı hizmetin geçerli sağlama durumunu belirtir. Bağlı hizmet başarıyla oluşturulduğunda öğesinin değeri Başarılı olur.
sürüm Ağ geçidinin sürümü.
createTime Ağ geçidinin oluşturulduğu saat.
registerTime Ağ geçidinin kaydedildiği saat.
expiryTime Ağ geçidinin süresinin dolacağı saat.
lastConnectTime Ağ geçidinin son bağlantı olduğu zaman.

Örnek İstek ve Yanıt

Örnek URI:

PUT: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/ADF/providers/Microsoft.DataFactory/datafactories/SPRestDataFactory/gateways?api-version=2015-10-01  
  

İstek aşağıdaki üst bilgilerle gönderilir.

x-ms-client-request-id: 00000000-0000-0000-0000-000000000000  

İstek gönderildikten sonra aşağıdaki yanıt döndürülür.

  
Status Code:  
OK   
  
Headers:  
Pragma                        : no-cache  
x-ms-request-id               : 00000000-1111-1111-1111-000000000000  
x-ms-ratelimit-remaining-subscription-writes: 11999  
x-ms-correlation-request-id   : 00000000-1111-2222-1111-000000000000  
x-ms-routing-request-id       : WESTUS:20141203T213044Z: 00000000-1111-2222-1111-000000000000  
Strict-Transport-Security     : max-age=31536000; includeSubDomains  
Cache-Control                 : no-cache  
Date                          : Wed, 03 Dec 2014 21:30:44 GMT  
Server                        : Microsoft-IIS/8.5  
X-Powered-By                  : ASP.NET  
  

Yanıt aşağıdaki XML gövdesini içerir.

  
{  
  "value": [  
    {  
      "name": "SPGateway",  
      "properties": {  
        "hostServiceUri": "https://{machine>.<domain>.corp.<company>.com:8050/HostServiceRemote.svc/",  
        "dataFactoryName": "sprestdatafactory",  
        "status": "Online",  
        "versionStatus": "UpToDate",  
        "provisioningState": "Succeeded",  
        "version": "1.9.5865.2",  
        "createTime": "2016-02-24T18:55:03.1149963Z",  
        "registerTime": "2016-02-24T18:56:13.299978Z",  
        "lastConnectTime": "2016-02-24T19:06:40.1454525Z"  
      },  
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/ADF/providers/Microsoft.DataFactory/datafactories/SPRestDataFactory/gateways/SPGateway"  
    },  
    {  
      "name": "SPGateway2",  
      "properties": {  
        "hostServiceUri": "https://{machine>.<domain>.corp.<company>.com:8050/HostServiceRemote.svc/",  
        "dataFactoryName": "sprestdatafactory",  
        "status": "Online",  
        "versionStatus": "UpToDate",  
        "provisioningState": "Succeeded",  
        "version": "1.9.5865.2",  
        "createTime": "2016-02-24T18:55:03.1149963Z",  
        "registerTime": "2016-02-24T18:56:13.299978Z",  
        "lastConnectTime": "2016-02-24T19:06:40.1454525Z"  
      },  
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/ADF/providers/Microsoft.DataFactory/datafactories/SPRestDataFactory/gateways/SPGateway"  
    }  
  ]  
}  
  

Anahtarı yeniden oluşturma

Eski anahtarın yerini alan mevcut bir ağ geçidi için yeni bir anahtarı yeniden oluşturur.

İstek

Ağ Geçidi Anahtarını Yeniden Oluştur isteği aşağıdaki gibi oluşturulabilir (HTTPS önerilir):

HTTP Fiili İstek URI'si HTTP Sürümü
POST https://management.azure.com/subscriptions/{SubscriptionID}/resourcegroups/{ResourceGroupName}/providers/Microsoft.DataFactory/datafactories/{DataFactoryName}/gateways/{GatewayName}/regeneratekey?api-version={api-version} HTTP/1.1

URI Parametreleri

URI Parametresi Gerekli Açıklama
SubscriptionID Yes Azure abonelik kimliğiniz.
ResourceGroupName Yes Azure veri fabrikanızı barındıran kaynak grubu için benzersiz bir ad.
DataFactoryName Yes Ağ geçidinizi oluşturmak istediğiniz veri fabrikasının adı.
GatewayName Yes Oluşturmak istediğiniz ağ geçidinin adı.
Api-Version Yes Bu isteği yapmak için kullanılan protokolün sürümünü belirtir.

İstek Üst Bilgileri

Aşağıdaki tabloda istek üst bilgileri açıklanmaktadır.

İstek Başlığı Gerekli Açıklama
x-ms-client-request-id Yes Bu isteğin işlem kimliği.

İstek Gövdesi

Yok.

Yanıt

Yanıt bir HTTP durum kodu, yanıt üst bilgileri kümesi ve yanıt gövdesi içerir.

Durum Kodu

  • 200 (Tamam) - isteğin başarıyla tamamlandığını gösterir.

  • 400 (Hatalı İstek) - istek gövdesi doğrulamada başarısız olursa.

  • 404 (NotFound) - abonelik veya kaynak grubu yoksa.

  • 412 (Önkoşul Başarısız Oldu) - If-Match üst bilgisi tarafından belirtilen koşul başarısız olduysa.

Yanıt Üst Bilgileri

Bu işlemin yanıtı aşağıdaki üst bilgileri içerir. Yanıt, ek standart HTTP üst bilgileri de içerebilir. Tüm standart üst bilgiler HTTP/1.1 protokol belirtimine uygundur.

Yanıt Üst Bilgisi Açıklama
x-ms-request-id Geçerli işlem için oluşturulan hizmet için benzersiz bir tanımlayıcı.
x-ms-ratelimit-remaining-subscription-writes Geçerli abonelik için kalan sınır.
x-ms-correlation-request-id İstek için izleme bağıntı kimliğini belirtir. Uçtan uca isteklerin Azure arasında ilişkilendirilebilmesi için kaynak sağlayıcısının bunu günlüğe kaydetmesi gerekir.
x-ms-routing-request-id Location+DateTime+correlation-request-ID

Yanıt Gövdesi

  
{  
    "key": <key>  
}  
  

Aşağıdaki tabloda yanıt gövdesinin öğeleri açıklanmaktadır.

Öğe Adı Description
anahtar Kayıt için kullanılan ağ geçidinin anahtarı

Örnek İstek ve Yanıt

Örnek URI:

PUT: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test/gateways/gatewaytest/regeneratekey?api-version=2015-10-01  

İstek aşağıdaki üst bilgilerle gönderilir.

  
x-ms-client-request-id: 00000000-0000-0000-0000-000000000000  
  

İstek gönderildikten sonra aşağıdaki yanıt döndürülür.

  
Status Code:  
OK   
  
Headers:  
Pragma                        : no-cache  
x-ms-request-id               : 00000000-1111-1111-1111-000000000000  
x-ms-ratelimit-remaining-subscription-writes: 11999  
x-ms-correlation-request-id   : 00000000-1111-2222-1111-000000000000  
x-ms-routing-request-id       : WESTUS:20141203T213044Z: 00000000-1111-2222-1111-000000000000  
Strict-Transport-Security     : max-age=31536000; includeSubDomains  
Cache-Control                 : no-cache  
Date                          : Wed, 03 Dec 2014 21:30:44 GMT  
Server                        : Microsoft-IIS/8.5  
X-Powered-By                  : ASP.NET  
  

Yanıt aşağıdaki XML gövdesini içerir.

  
{  
    "key": " ADF#066b1a89-e84f-47a4-a784-a753b2e06623@21a6600e-6a83-4734-9a7a-b2a6b791b129@317515fd-a26a-4a08-a2f5-c13fb49b3851@wu#11gTEsN4o12bfYN26qbjlJMgihOlX7hyYAmrPwtLCRU="  
}  
  

Güncelleştir

Mevcut ağ geçidinin içeriğini Güncelleştirmeler.

İstek

Update Gateway isteği aşağıdaki gibi oluşturulabilir (HTTPS önerilir):

HTTP Fiili İstek URI'si HTTP Sürümü
YAMA https://management.azure.com/subscriptions/{SubscriptionID}/resourcegroups/{ResourceGroupName}/providers/Microsoft.DataFactory/datafactories/{DataFactoryName}/gateways/{GatewayName}?api-version={api-version} HTTP/1.1

URI Parametreleri

URI Parametresi Gerekli Açıklama
SubscriptionID Yes Azure abonelik kimliğiniz.
ResourceGroupName Yes Azure data factory Hizmetinizi barındıran kaynak grubunun benzersiz adı.
DataFactoryName Yes Ağ geçidinizi oluşturmak istediğiniz veri fabrikasının adı.
GatewayName Yes Oluşturmak istediğiniz ağ geçidinin adı.
Api-Version Yes Bu isteği yapmak için kullanılan protokolün sürümünü belirtir.

İstek Üst Bilgileri

Aşağıdaki tabloda istek üst bilgileri açıklanmaktadır.

İstek Başlığı Gerekli Açıklama
x-ms-client-request-id Yes Bu isteğin işlem kimliği.

İstek Gövdesi

İstek gövdesinin biçimi aşağıdaki gibidir:

  
{  
    "properties": {  
        "description": <description>  
    }  
}  
  

Aşağıdaki tabloda istek gövdesinin öğeleri açıklanmaktadır.

Öğe Adı Gerekli Açıklama
açıklama No Ağ geçidinin açıklaması.

Yanıt

Yanıt bir HTTP durum kodu, yanıt üst bilgileri kümesi ve yanıt gövdesi içerir.

Durum Kodu

  • 200 (Tamam) - isteğin başarıyla tamamlandığını gösterir.

  • 400 (Hatalı İstek) - istek gövdesi doğrulamada başarısız olursa.

  • 404 (NotFound) - abonelik veya kaynak grubu yoksa.

  • 412 (Önkoşul Başarısız Oldu) - If-Match üst bilgisi tarafından belirtilen koşul başarısız olduysa.

Yanıt Üst Bilgileri

Bu işlemin yanıtı aşağıdaki üst bilgileri içerir. Yanıt, ek standart HTTP üst bilgileri de içerebilir. Tüm standart üst bilgiler HTTP/1.1 protokol belirtimine uygundur.

Yanıt Üst Bilgisi Açıklama
x-ms-request-id Geçerli işlem için oluşturulan hizmet için benzersiz bir tanımlayıcı.
x-ms-ratelimit-remaining-subscription-writes Geçerli abonelik için kalan sınır.
x-ms-correlation-request-id İstek için izleme bağıntı kimliğini belirtir. Uçtan uca isteklerin Azure arasında ilişkilendirilebilmesi için kaynak sağlayıcısının bunu günlüğe kaydetmesi gerekir.
x-ms-routing-request-id Location+DateTime+correlation-request-ID

Yanıt Gövdesi

  
{  
    "name": <name>,  
    "properties": {  
        "key": null  
        "description": <description>,  
        "hostServiceUri": <hostServiceUri>,  
        "dataFactoryName": <dataFactoryName>,  
        "status": <status>,  
        "versionStatus": <versionStatus>,  
        "provisioningState": <provisioningState>,  
        "version": <version>,  
        "createTime": <createTime>,  
        "registerTime": <registerTime>,  
        "lastConnectTime": <lastConnectTime>,  
        "expiryTime": <expiryTime>  
    }  
}  
  

Aşağıdaki tabloda yanıt gövdesinin öğeleri açıklanmaktadır.

Öğe Adı Açıklama
name Ağ geçidinin adı.
location Ağ geçidinin konumu.
anahtar Kayıt için kullanılan ağ geçidinin anahtarı.
açıklama Ağ geçidinin açıklaması.
hostServiceUri Ağ geçidinin konak makinesine erişmek için Uri.
dataFactoryName Ağ geçidinin ait olduğu veri fabrikasının adı.
durum Çevrimiçi, Çevrimdışı veya NeedRegistration olabilecek ağ geçidinin durumu.
versionStatus UpToDate, Expireing, Expired, NewVersionAvailable ve None olabilecek ağ geçidi sürümünün durumu.
provisioningState Bağlı hizmetin geçerli sağlama durumunu belirtir. Bağlı hizmet başarıyla oluşturulduğunda öğesinin değeri Başarılı olur.
sürüm Ağ geçidi sürümü.
createTime Ağ geçidinin oluşturulduğu saat.
registerTime Ağ geçidinin kaydedildiği saat.
expiryTime Ağ geçidinin süresinin dolacağı saat.
lastConnectTime Ağ geçidinin son kez bağlantı olduğu zaman.

Örnek İstek ve Yanıt

Örnek URI:

  
PATCH: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test/gateways/gatewaytest?api-version=2015-10-01  
  

İstek aşağıdaki üst bilgilerle gönderilir.

x-ms-client-request-id: 00000000-0000-0000-0000-000000000000  

Ve aşağıdaki gövde ile:

  
{  
"properties": {  
    "description": "test description."  
}  
}  
  

İstek gönderildikten sonra aşağıdaki yanıt döndürülür.

  
Status Code:  
OK   
  
Headers:  
Pragma                        : no-cache  
x-ms-request-id               : 00000000-1111-1111-1111-000000000000  
x-ms-ratelimit-remaining-subscription-writes: 11999  
x-ms-correlation-request-id   : 00000000-1111-2222-1111-000000000000  
x-ms-routing-request-id       : WESTUS:20141203T213044Z: 00000000-1111-2222-1111-000000000000  
Strict-Transport-Security     : max-age=31536000; includeSubDomains  
Cache-Control                 : no-cache  
Date                          : Wed, 03 Dec 2014 21:30:44 GMT  
Server                        : Microsoft-IIS/8.5  
X-Powered-By                  : ASP.NET  
  

Yanıt aşağıdaki XML gövdesini içerir.

  
{  
    "name": "gatewaytest",  
    "properties": {  
        "key": null,  
        "description": "test description.",  
        "hostServiceUri": null,  
        "dataFactoryName": "test",  
        "status": "NeedRegistration",  
        "versionStatus": "None",  
        "provisioningState": "Succeeded",  
        "version": null,  
        "createTime": "2015-12-18T07:04:13.00664Z",  
        "registerTime": null,  
        "lastConnectTime": null,  
        "expiryTime": null  
    }  
}