Managed Backup Short Term Retention Policies - Update

Yönetilen veritabanının kısa süreli saklama ilkesini Güncelleştirmeler.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/backupShortTermRetentionPolicies/default?api-version=2021-11-01

URI Parametreleri

Name İçinde Gerekli Tür Description
databaseName
path True

string

Veritabanının adı.

managedInstanceName
path True

string

Yönetilen örneğin adı.

policyName
path True

ManagedShortTermRetentionPolicyName

İlke adı. Her zaman "varsayılan" olmalıdır.

resourceGroupName
path True

string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

subscriptionId
path True

string

Azure aboneliğini tanımlayan abonelik kimliği.

api-version
query True

string

İstek için kullanılacak API sürümü.

İstek Gövdesi

Name Tür Description
properties.retentionDays

integer

Yedekleme saklama süresi (gün cinsinden). Belirli Bir Noktaya Geri Yükleme kaç gün desteklenecektir.

Yanıtlar

Name Tür Description
200 OK

ManagedBackupShortTermRetentionPolicy

İlke başarıyla güncelleştirildi.

202 Accepted

Kabul edildi

Other Status Codes

Hata Yanıtları: **

  • 400 InvalidBackupRetentionDays - Bekletme gün sayısı {0} geçerli bir yapılandırma değil. Geçerli yedekleme saklama süresi 7 günlük artışlarla (7, 14, 21 vb.) olmalıdır

  • 400 InvalidRestorableDroppedDatabaseDeletionDate - Geri yüklenebilen bırakılan veritabanı silme tarihi geçersiz

  • 400 InvalidRestorableDroppedDatabaseId - Geçersiz geri yüklenebilen bırakılan veritabanı tanımlayıcısı

  • 400 InvalidParameterValue - Parametreye geçersiz bir değer verildi.

  • 400 InvalidBackupRetentionPeriod - Bekletme günleri {0} geçerli bir yapılandırma değil. Gün cinsinden geçerli yedekleme saklama süresi ile arasında {1} olmalıdır {2}

  • 404 SubscriptionDoesNotHaveServer - İstenen sunucu bulunamadı

  • 404 ServerNotInSubscriptionResourceGroup - Belirtilen sunucu belirtilen kaynak grubunda ve abonelikte yok.

  • 404 ResourceNotFound - İstenen kaynak bulunamadı.

  • 404 SourceDatabaseNotFound - Kaynak veritabanı yok.

  • 404 CannotFindObject - Nesne mevcut olmadığından veya izinleriniz olmadığından bulunamıyor

  • 404 OperationIdNotFound - Kimliği olan işlem yok.

  • 409 OperationCancelled - İşlem kullanıcı tarafından iptal edildi.

  • 409 İşlem Kesildi - Aynı kaynakta başka bir işlem tarafından kesintiye uğradığından kaynak üzerindeki işlem tamamlanamadı.

  • 429 SubscriptionTooManyCreateUpdateRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum istekler dışında istekler.

  • 429 SubscriptionTooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum istekler dışında istekler.

  • 429 SubscriptionTooManyCreateUpdateRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum istekler dışında istekler.

  • 429 SubscriptionTooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum istekler dışında istekler.

  • 500 OperationTimedOut - İşlem zaman aşımına uğradı ve otomatik olarak geri alındı. Lütfen işlemi yeniden deneyin.

  • 503 TooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteğin ötesindeki istekler.

  • 503 TooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteğin ötesindeki istekler.

  • 504 RequestTimeout - Hizmet isteği izin verilen zaman aşımını aştı.

Örnekler

Update the short term retention policy for the database.

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb/backupShortTermRetentionPolicies/default?api-version=2021-11-01

{
  "properties": {
    "retentionDays": 14
  }
}

Sample Response

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb/backupShortTermRetentionPolicies/default",
  "name": "default",
  "type": "Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies",
  "properties": {
    "retentionDays": 14
  }
}

Tanımlar

Name Description
ManagedBackupShortTermRetentionPolicy

Kısa süreli saklama ilkesi.

ManagedShortTermRetentionPolicyName

İlke adı. Her zaman "varsayılan" olmalıdır.

ManagedBackupShortTermRetentionPolicy

Kısa süreli saklama ilkesi.

Name Tür Description
id

string

Kaynak Kimliği.

name

string

Kaynak adı.

properties.retentionDays

integer

Yedekleme saklama süresi (gün cinsinden). Belirli Bir Noktaya Geri Yükleme kaç gün desteklenecektir.

type

string

Kaynak türü.

ManagedShortTermRetentionPolicyName

İlke adı. Her zaman "varsayılan" olmalıdır.

Name Tür Description
default

string