Aracılığıyla paylaş


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

jobId
path True

string

Son kullanıcı tarafından sağlanan iş kimliği.

api-version
query True

string

İstenen API sürümü

oauthProviderId
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

OAuthProviderCascadeDeleteJob

Kabul edildi

Other Status Codes

ErrorResponse

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.

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.

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ı.

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

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

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

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: 0
maxLength: 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: 0
maxLength: 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'.