Todos os produtos
Search
Central de documentação

:ModifyDesensitizationStrategy

Última atualização: Jul 08, 2026

Modifica a regra de mascaramento associada a um campo específico.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer para maior conveniência. A ferramenta 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 ModifyDesensitizationStrategy

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

DbId Integer Sim 123

ID do banco de dados. Chame a operação ListDatabases para consultar esse ID.

IsLogic Boolean Sim false

Especifica se o banco de dados é lógico. Valores válidos:

  • true: O banco de dados é físico.
  • false: O banco de dados é lógico.
SchemaName String Sim test_schema

Nome do banco de dados. Chame a operação ListSensitiveColumns para consultar o nome.

Nota
TableName String Sim test_table

Nome da tabela. Chame a operação ListSensitiveColumns para consultar o nome.

Nota Alternativamente, chame a operação ListTables para consultar o nome da tabela.
ColumnName String Sim test_column

Nome do campo. Chame a operação ListSensitiveColumns para consultar o nome.

Nota Alternativamente, chame a operação ListColumns para consultar o nome do campo.
RuleId Integer Não 53

ID da regra de mascaramento.

IsReset Boolean Não false

Especifica se a regra de mascaramento deve ser redefinida. Valores válidos:

  • true: redefine a regra de mascaramento.
  • false: não redefine a regra de mascaramento. Este é o valor padrão.
Tid Long Não 3***

ID do locatário.

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

Parâmetros de resposta

Parâmetro Tipo Exemplo Descrição
RequestId String 283C461F-11D8-48AA-B695-DF092DA32AF3

ID da solicitação.

ErrorCode String UnknownError

Código de erro retornado caso a solicitação falhe.

ErrorMessage String UnknownError

Mensagem de erro retornada caso a solicitação falhe.

Success Boolean false

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

  • true: A solicitação foi bem-sucedida.
  • false: A solicitação falhou.
Result Boolean True

Resultado retornado.

Exemplos

Exemplos de solicitações

http(s)://dms-enterprise.aliyuncs.com/?Action=ModifyDesensitizationStrategy
&DbId=123
&IsLogic=false
&Common request parameters

Exemplos de respostas de sucesso

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

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "283C461F-11D8-48AA-B695-DF092DA32AF3",
  "ErrorCode" : "UnknownError",
  "ErrorMessage" : "UnknownError",
  "Success" : false,
  "Result" : true
}

Códigos de erro

Para obter uma lista de códigos de erro, visite o Centro de Erros de API.