Ajusta o nível de sensibilidade de um campo específico.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | ChangeColumnSecLevel | Operação a ser executada. Defina o valor como ChangeColumnSecLevel. |
| Tid | Long | Sim | 43253 | ID do locatário. Nota Para visualizar o ID do locatário, passe o ponteiro do mouse sobre a foto de perfil no canto superior direito do console do Data Management (DMS). Para mais informações, consulte a seção "Visualizar informações sobre o locatário atual" no tópico Gerenciar locatários do DMS. |
| DbId | Long | Sim | 325 | ID do banco de dados. Chame a operação SearchDatabase para consultar esse identificador. Nota Você também pode chamar a operação ListDatabases para obter o ID de um banco de dados físico ou a operação ListLogicDatabases para bancos de dados lógicos. |
| RegionId | String | Não | cn-hangzhou | ID da região onde o DMS está ativado. Para mais informações sobre os valores válidos deste parâmetro, consulte Parâmetro RegionID. Nota Defina este parâmetro com o ID da região mais próxima das suas aplicações. |
| IsLogic | Boolean | Sim | false | Especifique se o banco de dados é lógico. Valores válidos:
|
| SchemaName | String | Sim | test_schema | Nome do banco de dados. Utilize a operação ListSensitiveColumns para obter essa informação.
|
| TableName | String | Sim | test_table | Nome da tabela. A operação ListSensitiveColumns permite consultar esse dado. Nota Você também pode chamar a operação ListTables para consultar o nome da tabela. |
| ColumnName | String | Sim | test_column | Nome do campo. Consulte a operação ListSensitiveColumns para obter o nome do campo. Nota Como alternativa, chame a operação ListColumns para consultar o nome do campo. |
| NewLevel | String | Sim | SENSITIVE | Novo nível de sensibilidade a ser definido para o campo. Valores válidos:
|
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| RequestId | String | C51420E3-144A-4A94-B473-8662FCF4AD10 | ID da solicitação. |
| ErrorCode | String | UnknownError | Código de erro. |
| ErrorMessage | String | UnknownError | Mensagem de erro. |
| Success | Boolean | false | Indica se a solicitação foi bem-sucedida. Valores válidos:
|
Exemplos
Solicitações de exemplo
http(s)://dms-enterprise.aliyuncs.com/?Action=ChangeColumnSecLevel
&Tid=3***
&DbId=1860****
&IsLogic=true
&SchemaName=test_schema
&TableName=test_table
&ColumnName=test_column
&NewLevel=SENSITIVE
&<Common request parameters>
Respostas de sucesso de exemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ChangeColumnSecLevelResponse>
<RequestId>C51420E3-144A-4A94-B473-8662FCF4AD10</RequestId>
<Success>false</Success>
</ChangeColumnSecLevelResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "C51420E3-144A-4A94-B473-8662FCF4AD10",
"Success" : false
}
Códigos de erro
Para obter uma lista de códigos de erro, visite o API Error Center.