Modifie la règle de masquage associée à un champ spécifié.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | ModifyDesensitizationStrategy | Opération à effectuer. Définissez la valeur sur ModifyDesensitizationStrategy. |
| DbId | Integer | Yes | 123 | ID de la base de données. Appelez l'opération ListDatabases pour récupérer l'ID. |
| IsLogic | Boolean | Yes | false | Indique si la base de données est logique. Valeurs possibles :
|
| SchemaName | String | Yes | test_schema | Nom de la base de données. Appelez l'opération ListSensitiveColumns pour récupérer le nom de la base de données. Remarque
|
| TableName | String | Yes | test_table | Nom de la table. Appelez l'opération ListSensitiveColumns pour récupérer le nom de la table. Remarque Vous pouvez également appeler l'opération ListTables pour récupérer le nom de la table. |
| ColumnName | String | Yes | test_column | Nom du champ. Appelez l'opération ListSensitiveColumns pour récupérer le nom du champ. Remarque Vous pouvez également appeler l'opération ListColumns pour récupérer le nom du champ. |
| RuleId | Integer | No | 53 | ID de la règle de masquage. |
| IsReset | Boolean | No | false | Indique s'il faut réinitialiser la règle de masquage. Valeurs possibles :
|
| Tid | Long | No | 3*** | ID du locataire (tenant). Remarque Pour afficher l'ID du locataire, accédez à la console Data Management (DMS) et placez le pointeur sur la photo de profil dans le coin supérieur droit. Pour plus d'informations, consultez View information about the current tenant. |
Paramètres de réponse
| Parameter | Type | Example | Description |
| RequestId | String | 283C461F-11D8-48AA-B695-DF092DA32AF3 | ID de la requête. |
| ErrorCode | String | UnknownError | Code d'erreur renvoyé en cas d'échec de la requête. |
| ErrorMessage | String | UnknownError | Message d'erreur renvoyé en cas d'échec de la requête. |
| Success | Boolean | false | Indique si la requête a abouti. Valeurs possibles :
|
| Result | Boolean | True | Résultat renvoyé. |
Exemples
Exemple de requête
http(s)://dms-enterprise.aliyuncs.com/?Action=ModifyDesensitizationStrategy
&DbId=123
&IsLogic=false
&Common request parameters
Exemple de réponse réussie
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ModifyDesensitizationStrategyResponse>
<RequestId>283C461F-11D8-48AA-B695-DF092DA32AF3</RequestId>
<ErrorCode>UnknownError</ErrorCode>
<ErrorMessage>UnknownError</ErrorMessage>
<Success>false</Success>
<Result>true</Result>
</ModifyDesensitizationStrategyResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "283C461F-11D8-48AA-B695-DF092DA32AF3",
"ErrorCode" : "UnknownError",
"ErrorMessage" : "UnknownError",
"Success" : false,
"Result" : true
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs API.