Recommended Sensitivity Labels - Update

Aktualizujte doporučené stavy popisků citlivosti dané databáze pomocí dávky operací.

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

Parametry identifikátoru URI

Name In Required Type Description
databaseName
path True
  • string

Název databáze.

resourceGroupName
path True
  • string

Název skupiny prostředků, která prostředek obsahuje. Tuto hodnotu můžete získat z rozhraní API služby Azure Resource Manager nebo portálu.

serverName
path True
  • string

Název serveru.

subscriptionId
path True
  • string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True
  • string

Verze rozhraní API, která se má použít pro požadavek.

Text požadavku

Name Type Description
operations

Doporučená operace aktualizace popisků citlivosti

Odpovědi

Name Type Description
200 OK

Úspěšně jsme aktualizovali doporučené popisky citlivosti.

Other Status Codes

Chybové odpovědi: ***

  • 400 DatawarehouseDatabaseIsDeactivated – Operaci klasifikace dat nelze spustit, protože databáze je pozastavena. Prosím, obnovte ho.

  • 400 DatawarehouseDatabaseIsDeactivated – Operaci klasifikace dat nelze spustit, protože databáze je pozastavena. Prosím, obnovte ho.

  • 400 SensitivityLabelSourceNameNotSupported – zadaný zdroj popisku citlivosti není platný.

  • 400 InvalidRecommendedSensitivityLabelsBatch – zadané doporučené operace popisků citlivosti nejsou platné.

  • 400 SensitivityLabelsMissingSchema – Operace[{0}]: Chybějící informace o schématu

  • 400 SensitivityLabelsMissingTable – Operace[{0}]: Chybějící informace o tabulce

  • 400 SensitivityLabelsMissingColumn – Operace[{0}]: Chybějící informace o sloupci

  • 400 SensitivityLabelsUpdateSameColumnMoreThanOnce - Sloupec {0} nelze aktualizovat více než jednou v jednom příkazu.

  • 400 InvalidSensitivityLabelResource – zadaný prostředek popisku citlivosti není platný.

  • 400 SensitivityLabelLabelNameAndInfoTypeNotProvided – Musí být zadán alespoň jeden z LabelName a InformationType.

  • 400 LabelNameTooLong – Název popisku nesmí překročit {0} znaky.

  • 400 InformationTypeTooLong – Typ informací nesmí překročit {0} znaky

  • 400 LabelIdMustBeGuid – zadaný identifikátor labelId je neplatný. Hodnota musí být identifikátor GUID.

  • 400 InformationTypeIdMustBeGuid – zadané 'informationTypeId' je neplatné. Hodnota musí být identifikátor GUID.

  • 400 LabelMissing – Popisek je povinný. Musí se zadat alespoň jeden z "labelName" nebo "labelId".

  • 400 InformationTypeMissing – Typ informací je povinný. Musí se zadat alespoň jeden z "informationType" nebo "informationTypeId".

  • 404 SubscriptionDoesNotHaveServer – Požadovaný server nebyl nalezen.

  • 404 DatabaseDoesNotExist – Uživatel zadal název databáze, který v této instanci serveru neexistuje.

  • 404 SubscriptionDoesNotHaveServer – Požadovaný server nebyl nalezen.

  • 404 DatabaseDoesNotExist – Uživatel zadal název databáze, který v této instanci serveru neexistuje.

  • 404 SensitivityLabelsLabelNotFound – zadaný popisek citlivosti nebyl nalezen.

  • 404 SensitivityLabelsSchemaNotFound – schéma {0} nebylo nalezeno.

  • 404 SensitivityLabelsTableNotFound – tabulku {0} nelze najít ve schématu. {1}

  • 404 SensitivityLabelsColumnNotFound - Sloupec {0} nebyl nalezen v tabulce {2}.{1}

  • 501 SensitivityLabelRecommendedSourceNameNotSupported – Doporučený zdroj popisků citlivosti se zatím nepodporuje.

  • 501 SensitivityLabelRecommendedSourceNameNotSupported – Doporučený zdroj popisků citlivosti se zatím nepodporuje.

  • 503 DatabaseUnavailable – Operace selhala, protože databáze není k dispozici.

Příklady

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

Definice

RecommendedSensitivityLabelUpdate

Doporučená operace aktualizace popisků citlivosti

RecommendedSensitivityLabelUpdateKind
RecommendedSensitivityLabelUpdateList

Seznam doporučených operací aktualizace popisků citlivosti

RecommendedSensitivityLabelUpdate

Doporučená operace aktualizace popisků citlivosti

Name Type Description
id
  • string

ID prostředku.

name
  • string

Název prostředku.

properties.column
  • string

Název sloupce, který chcete aktualizovat.

properties.op
properties.schema
  • string

Název schématu sloupce, který chcete aktualizovat.

properties.table
  • string

Název tabulky sloupce, který chcete aktualizovat.

type
  • string

Typ prostředku.

RecommendedSensitivityLabelUpdateKind

Name Type Description
disable
  • string
enable
  • string

RecommendedSensitivityLabelUpdateList

Seznam doporučených operací aktualizace popisků citlivosti

Name Type Description
operations

Doporučená operace aktualizace popisků citlivosti