Managed Restorable Dropped Database Backup Short Term Retention Policies - Update

Mengatur kebijakan penyimpanan jangka pendek database.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
managedInstanceName
path True

string

Nama instans terkelola.

policyName
path True

ManagedShortTermRetentionPolicyName

Nama kebijakan. Harus selalu "default".

resourceGroupName
path True

string

Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari Azure Resource Manager API atau portal.

restorableDroppedDatabaseId
path True

string

subscriptionId
path True

string

ID langganan yang mengidentifikasi langganan Azure.

api-version
query True

string

Versi API yang digunakan untuk permintaan.

Isi Permintaan

Nama Jenis Deskripsi
properties.retentionDays

integer

Periode retensi cadangan dalam hari. Ini adalah berapa hari Pemulihan Point-in-Time akan didukung.

Respons

Nama Jenis Deskripsi
200 OK

ManagedBackupShortTermRetentionPolicy

Berhasil memperbarui kebijakan.

202 Accepted

Diterima

Other Status Codes

Respons Kesalahan: ***

  • 400 InvalidRestorableDroppedDatabaseDeletionDate - Tanggal penghapusan database yang dihilangkan yang dapat dipulihkan yang diberikan tidak valid

  • 400 InvalidRestorableDroppedDatabaseId - Pengidentifikasi database yang tidak dapat dipulihkan yang tidak valid

  • 400 InvalidBackupRetentionPeriod - Hari retensi {0} bukan konfigurasi yang valid. Retensi cadangan yang valid dalam hari harus antara {1} dan {2}

  • 400 InvalidBackupRetentionDays - Hari retensi {0} bukan konfigurasi yang valid. Retensi cadangan yang valid harus dalam kenaikan 7 hari (7, 14, 21, dll.)

  • 400 InvalidRestorableDroppedDatabaseDeletionDate - Tanggal penghapusan database yang dihilangkan yang dapat dipulihkan yang diberikan tidak valid

  • 400 InvalidRestorableDroppedDatabaseId - Pengidentifikasi database yang tidak dapat dipulihkan yang tidak valid

  • 400 InvalidParameterValue - Nilai yang tidak valid diberikan ke parameter.

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

  • 404 ServerNotInSubscriptionResourceGroup - Server yang ditentukan tidak ada di grup sumber daya dan langganan yang ditentukan.

  • 404 ResourceNotFound - Sumber daya yang diminta tidak ditemukan.

  • 404 SourceDatabaseNotFound - Database sumber tidak ada.

  • 404 CannotFindObject - Tidak dapat menemukan objek karena tidak ada atau Anda tidak memiliki izin

  • 404 OperationIdNotFound - Operasi dengan Id tidak ada.

  • 409 OperationCancelled - Operasi telah dibatalkan oleh pengguna.

  • 409 OperationInterrupted - Operasi pada sumber daya tidak dapat diselesaikan karena terganggu oleh operasi lain pada sumber daya yang sama.

  • 429 SubscriptionTooManyCreateUpdateRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyCreateUpdateRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 500 OperationTimedOut - Waktu operasi habis dan secara otomatis digulung balik. Coba lagi operasi ini.

  • 503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 504 RequestTimeout - Permintaan layanan melebihi batas waktu yang diizinkan.

Contoh

Update the short term retention policy for the restorable dropped database.

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup/providers/Microsoft.Sql/managedInstances/testsvr/restorableDroppedDatabases/testdb,131403269876900000/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/restorableDroppedDatabases/testdb,131403269876900000/backupShortTermRetentionPolicies/default",
  "name": "default",
  "type": "Microsoft.Sql/managedInstances/restorableDroppedDatabases/backupShortTermRetentionPolicies",
  "properties": {
    "retentionDays": 14
  }
}

Definisi

Nama Deskripsi
ManagedBackupShortTermRetentionPolicy

Kebijakan penyimpanan jangka pendek.

ManagedShortTermRetentionPolicyName

Nama kebijakan. Harus selalu "default".

ManagedBackupShortTermRetentionPolicy

Kebijakan penyimpanan jangka pendek.

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

name

string

Nama sumber daya.

properties.retentionDays

integer

Periode retensi cadangan dalam hari. Ini adalah berapa hari Pemulihan Point-in-Time akan didukung.

type

string

Jenis sumber daya

ManagedShortTermRetentionPolicyName

Nama kebijakan. Harus selalu "default".

Nama Jenis Deskripsi
default

string