Todos os produtos
Search
Central de documentação

:ListDesensitizationRule

Última atualização: Jul 08, 2026

Consulta regras de mascaramento.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer para maior conveniência. O OpenAPI Explorer gera dinamicamente códigos de exemplo da operação para diferentes SDKs.

Parâmetros da solicitação

Parâmetro Tipo Obrigatório Exemplo Descrição
Action String Sim ListDesensitizationRule

Operação a ser executada. Defina o valor como ListDesensitizationRule.

PageNumber Integer Não 1

Número da página a retornar.

PageSize Integer Não 20

Quantidade de entradas por página. Valor máximo: 100.

RuleType String Não HASH

Algoritmo de mascaramento.

FuncType String Não MD5

Tipo do algoritmo de mascaramento.

RuleName String Não Masking Rule Test

Nome da regra de mascaramento.

RuleId Integer Não 1

ID da regra de mascaramento.

Tid Long Não 3***

ID do locatário.

Nota Para visualizar o ID do locatário, passe o ponteiro sobre a foto do perfil no canto superior direito do console Data Management (DMS). Para mais informações, consulte Visualizar informações sobre o locatário atual.

Parâmetros de resposta

Parâmetro Tipo Exemplo Descrição
TotalCount Integer 1

Total de entradas retornadas. Por padrão, este parâmetro não é retornado.

RequestId String E76DD2E7-EBAC-5724-B163-19AAC233F8F2

ID da solicitação.

ErrorCode String UnknownError

Código de erro retornado em caso de falha na solicitação.

ErrorMessage String UnknownError

Mensagem de erro retornada em caso de falha na solicitação.

Success Boolean true

Indica se a solicitação foi bem-sucedida. Valores válidos:

  • true: solicitação bem-sucedida.
  • false: falha na solicitação.
DesensitizationRuleList Array of DesensitizationRule

Lista de regras de mascaramento.

RuleName String Masking Rule Test

Nome da regra de mascaramento.

RuleType String HASH

Algoritmo de mascaramento.

RuleDesc String Hash algorithm for data masking.

Descrição da regra.

FunctionType String MD5

Tipo do algoritmo.

FuncParams String {paramName: salt, paramValue: 1}

Parâmetro da função.

FuncSample String [{paramName: testStr, paramValue: 1}]

Exemplo de uso.

LastModifierId String 2

ID do usuário que modificou a regra de mascaramento pela última vez.

LastModifierName String Test User

Nome do usuário que modificou a regra de mascaramento pela última vez.

ReferenceCount Integer 1

Número de utilizações do mascaramento.

RuleId Integer 23

ID da regra de mascaramento.

Exemplos

Exemplos de solicitações

http(s)://dms-enterprise.aliyuncs.com/?Action=ListDesensitizationRule
&PageNumber=1
&PageSize=20
&Common request parameters

Exemplos de respostas de sucesso

Formato 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>

Formato 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
  } ]
}

Códigos de erro

Para obter uma lista de códigos de erro, visite o API Error Center.