O Auth Providers - Create Cascade Delete Job
oauthProvider kaynağı için art arda silme işi oluşturun.
PUT {endpoint}/oauth/providers/cascade-delete/{jobId}?oauthProviderId={oauthProviderId}&api-version=2023-11-01-preview
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
endpoint
|
path | True |
string (uri) |
Ad alanının ana bilgisayar adı, örneğin admaInstanceName.farmbeats.azure.net |
job
|
path | True |
string |
Son kullanıcı tarafından sağlanan iş kimliği. |
api-version
|
query | True |
string |
İstenen API sürümü |
oauth
|
query | True |
string |
Uygulama verilerinin kimliği. |
İstek Başlığı
Name | Gerekli | Tür | Description |
---|---|---|---|
Authorization | True |
string |
Lütfen yetkili API çağrıları için geçerli bir taşıyıcı belirteci sağlayın. Kimliği doğrulanmamış çağrıları daha önce denediyseniz tarayıcı önbelleğinizi temizlemeniz gerekebileceğini unutmayın. |
Yanıtlar
Name | Tür | Description |
---|---|---|
202 Accepted |
Kabul edildi |
|
Other Status Codes |
Hata Üst Bilgiler x-ms-error-code: string |
Güvenlik
Authorization
Lütfen yetkili API çağrıları için geçerli bir taşıyıcı belirteci sağlayın. Kimliği doğrulanmamış çağrıları daha önce denediyseniz tarayıcı önbelleğinizi temizlemeniz gerekebileceğini unutmayın.
Tür:
apiKey
İçinde:
header
Örnekler
OAuthProviders_CreateCascadeDeleteJob
Örnek isteği
PUT {endpoint}/oauth/providers/cascade-delete/JOB123?oauthProviderId=OAuthProvider123&api-version=2023-11-01-preview
Örnek yanıt
{
"oauthProviderId": "JOB123",
"status": "Waiting",
"message": "Created cascade delete job for 'oauthprovider' resource with id 'OAuthProvider123'.",
"createdDateTime": "2021-04-19T11:31:20Z",
"lastActionDateTime": "2021-04-19T11:31:34Z",
"startTime": "2021-04-19T11:31:19Z"
}
Tanımlar
Name | Description |
---|---|
Error |
Azure AgPlatform hizmetinden bir hata. |
Error |
Azure AgPlatform hizmetinden bir hata yanıtı. ErrorResponse başvuru belgesi için https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses bakın. |
Inner |
Hata listesini içeren iç hata. InnerError başvuru belgesi için https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object bakın. |
OAuth |
Oauth sağlayıcısı art arda silme işinin şeması. |
Error
Azure AgPlatform hizmetinden bir hata.
Name | Tür | Description |
---|---|---|
code |
string minLength: 1 |
Sunucu tanımlı hata kodları kümesi. |
details |
Error[] |
Bu bildirilen hataya neden olan belirli hatalar hakkındaki ayrıntılar dizisi. |
innererror |
Hata listesini içeren iç hata. InnerError başvuru belgesi için https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object bakın. |
|
message |
string minLength: 1 |
Hatanın insan tarafından okunabilir gösterimi. |
target |
string |
Hatanın hedefi. |
ErrorResponse
Azure AgPlatform hizmetinden bir hata yanıtı. ErrorResponse başvuru belgesi için https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses bakın.
Name | Tür | Description |
---|---|---|
error |
Azure AgPlatform hizmetinden bir hata. |
|
traceId |
string |
Benzersiz izleme kimliği. |
InnerError
Hata listesini içeren iç hata. InnerError başvuru belgesi için https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object bakın.
Name | Tür | Description |
---|---|---|
code |
string |
İçeren hata tarafından sağlanandan belirli bir hata kodu. |
innererror |
Hata listesini içeren iç hata. InnerError başvuru belgesi için https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object bakın. |
OAuthProviderCascadeDeleteJob
Oauth sağlayıcısı art arda silme işinin şeması.
Name | Tür | Description |
---|---|---|
createdBy |
string |
Kullanıcı/kiracı kimliği tarafından oluşturulur. |
createdDateTime |
string (date-time) |
dateTime itibarıyla oluşturulan iş. Örnek biçimi: yyyy-MM-ddTHH:mm:ssZ. |
description |
string minLength: 0maxLength: 500 |
Kaynağın metinsel açıklaması. |
durationInSeconds |
number (double) |
İşin saniye cinsinden süresi. |
endTime |
string (date-time) |
Kullanılabilir olduğunda iş bitiş zamanı. Örnek biçimi: yyyy-MM-ddTHH:mm:ssZ. |
errorCode |
string |
İş başarısız olduğunda hata kodu. |
id |
string |
Benzersiz iş kimliği. |
lastActionDateTime |
string (date-time) |
İş son olarak dateTime tarihinde işlem yapıldı. Örnek biçimi: yyyy-MM-ddTHH:mm:ssZ. |
message |
string |
İşin daha fazla ayrıntısını yakalamak için durum iletisi. |
modifiedBy |
string |
Kullanıcı/kiracı kimliği tarafından değiştirildi. |
name |
string minLength: 0maxLength: 100 |
Kaynağı tanımlamak için ad. |
oauthProviderId |
string minLength: 1 |
Oauth sağlayıcısının kimliği. |
properties |
Kaynağa ait anahtar değer çiftleri koleksiyonu. Her çiftin 50 karakterden büyük bir anahtarı olmamalıdır ve 150 karakterden büyük bir değere sahip olmamalıdır. Not: Bir kaynak için en fazla 25 anahtar değer çifti sağlanabilir ve yalnızca dize, sayı ve tarih saat (yyyy-MM-ddTHH:mm:ssZ) değerleri desteklenir. |
|
startTime |
string (date-time) |
uygun olduğunda iş başlangıç zamanı. Örnek biçimi: yyyy-MM-ddTHH:mm:ssZ. |
status |
string |
İşin durumu. Olası değerler: 'Waiting', 'Running', 'Succeeded', 'Failed', 'Cancelled'. |