Sensitivity Labels - Update
Mettre à jour les étiquettes de confidentialité d’une base de données donnée à l’aide d’un lot d’opérations.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/currentSensitivityLabels?api-version=2021-11-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
database
|
path | True |
string |
Nom de la base de données. |
resource
|
path | True |
string |
Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail. |
server
|
path | True |
string |
Le nom du serveur |
subscription
|
path | True |
string |
L’ID d’abonnement d’un abonnement Azure. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour la requête. |
Corps de la demande
Nom | Type | Description |
---|---|---|
operations |
Opération de mise à jour des étiquettes de confidentialité. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Étiquettes de confidentialité correctement mises à jour. |
|
Other Status Codes |
Réponses d’erreur : ***
|
Exemples
Update sensitivity labels of a given database using an operations batch.
Exemple de requête
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/servers/myServer/databases/myDatabase/currentSensitivityLabels?api-version=2021-11-01
{
"operations": [
{
"properties": {
"op": "set",
"schema": "dbo",
"table": "table1",
"column": "column1",
"sensitivityLabel": {
"properties": {
"labelName": "Highly Confidential",
"labelId": "3A477B16-9423-432B-AA97-6069B481CEC3",
"informationType": "Financial",
"informationTypeId": "1D3652D6-422C-4115-82F1-65DAEBC665C8",
"rank": "Low"
}
}
}
},
{
"properties": {
"op": "set",
"schema": "dbo",
"table": "table2",
"column": "column2",
"sensitivityLabel": {
"properties": {
"informationType": "PhoneNumber",
"informationTypeId": "d22fa6e9-5ee4-3bde-4c2b-a409604c4646",
"labelId": "bf91e08c-f4f0-478a-b016-25164b2a65ff",
"labelName": "PII",
"rank": "Critical"
}
}
}
},
{
"properties": {
"op": "remove",
"schema": "dbo",
"table": "Table1",
"column": "Column3"
}
}
]
}
Exemple de réponse
Définitions
Nom | Description |
---|---|
Sensitivity |
Étiquette de confidentialité. |
Sensitivity |
|
Sensitivity |
Opération de mise à jour des étiquettes de confidentialité. |
Sensitivity |
|
Sensitivity |
Liste des opérations de mise à jour des étiquettes de confidentialité. |
SensitivityLabel
Étiquette de confidentialité.
Nom | Type | Description |
---|---|---|
id |
string |
ID de la ressource |
managedBy |
string |
Ressource qui gère l’étiquette de confidentialité. |
name |
string |
Nom de la ressource. |
properties.columnName |
string |
Nom de la colonne. |
properties.informationType |
string |
Type d’informations. |
properties.informationTypeId |
string |
ID du type d’informations. |
properties.isDisabled |
boolean |
La recommandation de sensibilité est-elle désactivée. Applicable uniquement pour l’étiquette de confidentialité recommandée. Spécifie si la recommandation de confidentialité sur cette colonne est désactivée (ignorée) ou non. |
properties.labelId |
string |
ID de l’étiquette. |
properties.labelName |
string |
Nom de l'étiquette. |
properties.rank | ||
properties.schemaName |
string |
Nom de schéma. |
properties.tableName |
string |
Nom de la table. |
type |
string |
Type de ressource. |
SensitivityLabelRank
Nom | Type | Description |
---|---|---|
Critical |
string |
|
High |
string |
|
Low |
string |
|
Medium |
string |
|
None |
string |
SensitivityLabelUpdate
Opération de mise à jour des étiquettes de confidentialité.
Nom | Type | Description |
---|---|---|
id |
string |
ID de la ressource |
name |
string |
Nom de la ressource. |
properties.column |
string |
Nom de colonne à mettre à jour. |
properties.op | ||
properties.schema |
string |
Nom de schéma de la colonne à mettre à jour. |
properties.sensitivityLabel |
Informations d’étiquette de confidentialité à appliquer à une colonne. |
|
properties.table |
string |
Nom de la table de la colonne à mettre à jour. |
type |
string |
Type de ressource. |
SensitivityLabelUpdateKind
Nom | Type | Description |
---|---|---|
remove |
string |
|
set |
string |
SensitivityLabelUpdateList
Liste des opérations de mise à jour des étiquettes de confidentialité.
Nom | Type | Description |
---|---|---|
operations |
Opération de mise à jour des étiquettes de confidentialité. |