Recommended Sensitivity Labels - Update

Memperbarui status label sensitivitas yang direkomendasikan dari database tertentu menggunakan batch operasi.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/recommendedSensitivityLabels?api-version=2021-11-01

Parameter URI

Name In Required Type Description
databaseName
path True
  • string

Nama database.

resourceGroupName
path True
  • string

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

serverName
path True
  • string

Nama server.

subscriptionId
path True
  • string

ID langganan yang mengidentifikasi langganan Azure.

api-version
query True
  • string

Versi API yang digunakan untuk permintaan.

Isi Permintaan

Name Type Description
operations

Operasi pembaruan label sensitivitas yang direkomendasikan.

Respons

Name Type Description
200 OK

Berhasil memperbarui label sensitivitas yang direkomendasikan.

Other Status Codes

Respons Kesalahan: ***

  • 400 DatawarehouseDatabaseIsDeactivated - Tidak dapat menjalankan operasi Klasifikasi Data karena database dijeda. Silakan lanjutkan.

  • 400 DatawarehouseDatabaseIsDeactivated - Tidak dapat menjalankan operasi Klasifikasi Data karena database dijeda. Silakan lanjutkan.

  • 400 SensitivityLabelSourceNameNotSupported - Sumber label sensitivitas yang ditentukan tidak valid

  • 400 InvalidRecommendedSensitivityLabelsBatch - Operasi label sensitivitas yang direkomendasikan yang ditentukan tidak valid

  • 400 SensitivityLabelsMissingSchema - Operation[{0}]: Informasi skema yang hilang

  • 400 SensitivityLabelsMissingTable - Operation[{0}]: Informasi tabel hilang

  • 400 SensitivityLabelsMissingColumn - Operation[{0}]: Informasi kolom yang hilang

  • 400 SensitivityLabelsUpdateSameColumnMoreThanOnce - Kolom {0} tidak dapat diperbarui lebih dari sekali dalam satu perintah

  • 400 InvalidSensitivityLabelResource - Sumber daya label sensitivitas yang ditentukan tidak valid

  • 400 SensitivityLabelLabelNameAndInfoTypeNotProvided - Setidaknya salah satu LabelName dan InformationType harus ditentukan

  • 400 LabelNameTooLong - Nama label tidak boleh melebihi {0} karakter

  • 400 InformationTypeTooLong - Tipe informasi tidak boleh melebihi {0} karakter

  • 400 LabelIdMustBeGuid - 'labelId' yang disediakan tidak valid. Nilai harus berupa GUID

  • 400 InformationTypeIdMustBeGuid - 'informationTypeId' yang disediakan tidak valid. Nilai harus berupa GUID

  • 400 LabelMissing - Label diperlukan. Setidaknya satu dari 'labelName' atau 'labelId' harus disediakan

  • 400 InformationTypeMissing - Jenis informasi diperlukan. Setidaknya salah satu dari 'informationType' atau 'informationTypeId' harus disediakan

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

  • 404 DatabaseDoesNotExist - Pengguna telah menentukan nama database yang tidak ada pada instans server ini.

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

  • 404 DatabaseDoesNotExist - Pengguna telah menentukan nama database yang tidak ada pada instans server ini.

  • 404 SensitivityLabelsLabelNotFound - Label sensitivitas yang ditentukan tidak dapat ditemukan

  • 404 SensitivityLabelsSchemaNotFound - Skema {0} tidak dapat ditemukan

  • 404 SensitivityLabelsTableNotFound - Tabel {0} tidak dapat ditemukan dalam skema {1}

  • 404 SensitivityLabelsColumnNotFound - Kolom {0} tidak dapat ditemukan dalam tabel {2}.{1}

  • 501 SensitivityLabelRecommendedSourceNameNotSupported - Sumber label sensitivitas 'Disarankan' belum didukung

  • 501 SensitivityLabelRecommendedSourceNameNotSupported - Sumber label sensitivitas 'Disarankan' belum didukung

  • 503 DatabaseUnavailable - Operasi gagal karena database tidak tersedia.

Contoh

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/servers/myServer/databases/myDatabase/recommendedSensitivityLabels?api-version=2021-11-01

{
  "operations": [
    {
      "properties": {
        "op": "enable",
        "schema": "dbo",
        "table": "table1",
        "column": "column1"
      }
    },
    {
      "properties": {
        "op": "enable",
        "schema": "dbo",
        "table": "table2",
        "column": "column2"
      }
    },
    {
      "properties": {
        "op": "disable",
        "schema": "dbo",
        "table": "table1",
        "column": "column3"
      }
    }
  ]
}

Sample Response

Definisi

RecommendedSensitivityLabelUpdate

Operasi pembaruan label sensitivitas yang direkomendasikan.

RecommendedSensitivityLabelUpdateKind
RecommendedSensitivityLabelUpdateList

Daftar operasi pembaruan label sensitivitas yang direkomendasikan.

RecommendedSensitivityLabelUpdate

Operasi pembaruan label sensitivitas yang direkomendasikan.

Name Type Description
id
  • string

ID Sumber Daya.

name
  • string

Nama sumber daya.

properties.column
  • string

Nama kolom yang akan diperbarui.

properties.op
properties.schema
  • string

Nama skema kolom yang akan diperbarui.

properties.table
  • string

Nama tabel kolom yang akan diperbarui.

type
  • string

Jenis sumber daya

RecommendedSensitivityLabelUpdateKind

Name Type Description
disable
  • string
enable
  • string

RecommendedSensitivityLabelUpdateList

Daftar operasi pembaruan label sensitivitas yang direkomendasikan.

Name Type Description
operations

Operasi pembaruan label sensitivitas yang direkomendasikan.