Managed Backup Short Term Retention Policies - Update

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

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

URI Parametreleri

Name In Required Type Description
databaseName
path True
  • string

Veritabanının adı.

managedInstanceName
path True
  • string

Yönetilen örneğin adı.

policyName
path True

İ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 Type Description
properties.retentionDays
  • integer

Yedekleme saklama süresi (gün cinsinden). Bu, Belirli Bir Noktaya Geri Yükleme'nin kaç gün destekleneceğidir.

Yanıtlar

Name Type Description
200 OK

İ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 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ün sayısı {0} geçerli bir yapılandırma değil. Gün içinde 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

  • 429 SubscriptionTooManyCreateUpdateRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 429 SubscriptionTooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 503 TooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ö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=2020-08-01-preview

{
  "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

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 Type Description
id
  • string

Kaynak Kimliği.

name
  • string

Kaynak adı.

properties.retentionDays
  • integer

Yedekleme saklama süresi (gün cinsinden). Bu, Belirli Bir Noktaya Geri Yükleme'nin kaç gün destekleneceğidir.

type
  • string

Kaynak türü.

ManagedShortTermRetentionPolicyName

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

Name Type Description
default
  • string