Liste les règles de masquage.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | ListDesensitizationRule | L'opération à effectuer. Définissez la valeur sur ListDesensitizationRule. |
| PageNumber | Integer | No | 1 | Numéro de la page à renvoyer. |
| PageSize | Integer | No | 20 | Nombre d'entrées par page. Valeur maximale : 100. |
| RuleType | String | No | HASH | Algorithme de masquage utilisé. |
| FuncType | String | No | MD5 | Type d'algorithme de masquage. |
| RuleName | String | No | Masking Rule Test | Nom de la règle de masquage. |
| RuleId | Integer | No | 1 | ID de la règle de masquage. |
| Tid | Long | No | 3*** | ID du locataire (tenant). Remarque Pour afficher l'ID du locataire, placez le pointeur sur la photo de profil dans le coin supérieur droit de la console Data Management (DMS). Pour plus d'informations, consultez View information about the current tenant. |
Paramètres de réponse
| Parameter | Type | Example | Description |
| TotalCount | Integer | 1 | Nombre total d'entrées renvoyées. Par défaut, ce paramètre n'est pas renvoyé. |
| RequestId | String | E76DD2E7-EBAC-5724-B163-19AAC233F8F2 | 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 | true | Indique si la requête a abouti. Valeurs possibles :
|
| DesensitizationRuleList | Array of DesensitizationRule | Liste des règles de masquage. |
|
| RuleName | String | Masking Rule Test | Nom de la règle de masquage. |
| RuleType | String | HASH | Algorithme de masquage utilisé. |
| RuleDesc | String | Hash algorithm for data masking. | Description de la règle. |
| FunctionType | String | MD5 | Type d'algorithme. |
| FuncParams | String | {paramName: salt, paramValue: 1} | Paramètre. |
| FuncSample | String | [{paramName: testStr, paramValue: 1}] | Exemple. |
| LastModifierId | String | 2 | ID de l'utilisateur ayant effectué la dernière modification de la règle de masquage. |
| LastModifierName | String | Test User | Nom de l'utilisateur ayant effectué la dernière modification de la règle de masquage. |
| ReferenceCount | Integer | 1 | Nombre d'utilisations du masquage. |
| RuleId | Integer | 23 | ID de la règle de masquage. |
Exemples
Exemples de requêtes
http(s)://dms-enterprise.aliyuncs.com/?Action=ListDesensitizationRule
&PageNumber=1
&PageSize=20
&Common request parameters
Exemples de réponses réussies
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ListDesensitizationRuleResponse>
<TotalCount>1</TotalCount>
<RequestId>E76DD2E7-EBAC-5724-B163-19AAC233F8F2</RequestId>
<ErrorCode>UnknownError</ErrorCode>
<ErrorMessage>UnknownError</ErrorMessage>
<Success>true</Success>
<DesensitizationRuleList>
<RuleName>Masking Rule Test</RuleName>
<RuleType>HASH</RuleType>
<RuleDesc>Hash algorithm for data masking.</RuleDesc>
<FunctionType>MD5</FunctionType>
<FuncParams>{paramName: salt, paramValue: 1}</FuncParams>
<FuncSample>[{paramName: testStr, paramValue: 1}]</FuncSample>
<LastModifierId>2</LastModifierId>
<LastModifierName>Test User</LastModifierName>
<ReferenceCount>1</ReferenceCount>
<RuleId>23</RuleId>
</DesensitizationRuleList>
</ListDesensitizationRuleResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"TotalCount" : 1,
"RequestId" : "E76DD2E7-EBAC-5724-B163-19AAC233F8F2",
"ErrorCode" : "UnknownError",
"ErrorMessage" : "UnknownError",
"Success" : true,
"DesensitizationRuleList" : [ {
"RuleName" : "Masking Rule Test",
"RuleType" : "HASH",
"RuleDesc" : "Hash algorithm for data masking.",
"FunctionType" : "MD5",
"FuncParams" : "{paramName: salt, paramValue: 1}",
"FuncSample" : "[{paramName: testStr, paramValue: 1}]",
"LastModifierId" : "2",
"LastModifierName" : "Test User",
"ReferenceCount" : 1,
"RuleId" : 23
} ]
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs API.