Managed Backup Short Term Retention Policies - Create Or Update

Updates kebijakan penyimpanan jangka pendek database terkelola.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
databaseName
path True

string

Nama database.

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.

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 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 kembali yang diberikan tidak valid

  • 400 InvalidRestorableDroppedDatabaseId - Pengidentifikasi database yang dihilangkan yang tidak valid

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

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

  • 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. Silakan 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 database.

Sample Request

PUT 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
  }
}

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