Atualiza um modelo de relatório de conformidade.
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ReportTemplateName |
string |
Não |
O nome do modelo de relatório. |
test-name |
| ReportTemplateId |
string |
Sim |
O ID do modelo de relatório. |
crt-xxx |
| ReportTemplateDescription |
string |
Não |
A descrição do modelo de relatório. |
test-description |
| ReportLanguage |
string |
Não |
O idioma do relatório. Valores válidos: zh-CN e en-US. Se você deixar este parâmetro vazio, o valor padrão en-US é usado. |
en-US |
| ReportGranularity |
string |
Não |
A granularidade de agregação do relatório. Para uma conta de gerenciamento, os seguintes valores são suportados:
Para uma conta de membro, apenas GroupByAccount é suportado. |
AllInOne |
| ReportFileFormats |
string |
Não |
O formato do relatório. |
excel |
| SubscriptionFrequency |
string |
Não |
A frequência para assinatura do relatório. Se este parâmetro não estiver vazio, ele especifica uma expressão cron no formato Quartz que aciona uma notificação de assinatura. O formato é: Segundo Minuto Hora Dia Mês Semana. A lista a seguir fornece exemplos comuns de expressões cron:
Onde:
Nota
O horário de acionamento está em UTC+8. Você pode converter a expressão cron com base no seu fuso horário. Nota
O sistema tenta acionar a notificação no horário especificado pela expressão cron. No entanto, pode ocorrer um atraso devido ao status de geração do relatório. A expressão cron limita a notificação para o mesmo modelo a no máximo uma vez por dia. Nota
Além de usar MON para segunda-feira, você também pode usar números. Na estrutura Quartz, 1 representa domingo, 2 representa segunda-feira, 3 representa terça-feira, 4 representa quarta-feira, 5 representa quinta-feira, 6 representa sexta-feira e 7 representa sábado. |
0 0 0 * * ? |
| ReportScope |
array<object> |
Não |
Uma matriz que especifica o escopo do relatório. É usada para selecionar o intervalo de regras a serem incluídas no relatório de auditoria. A relação lógica entre vários objetos ReportScope na matriz é OR. Isso significa que os escopos são unidos. Nota
Por exemplo, se a matriz contiver dois objetos ReportScope, onde o primeiro especifica a regra In cr-1 e o segundo especifica a regra In cr-2, o escopo do relatório incluirá tanto cr-1 quanto cr-2. |
|
|
object |
Não |
O escopo do relatório. |
||
| Key |
string |
Não |
A chave do escopo do relatório. Valores suportados:
|
RuleId |
| Value |
string |
Não |
O valor do escopo do relatório. Para especificar vários itens do mesmo tipo, como vários IDs de regra, separe-os com vírgulas (,). |
cr-1,cr-2 |
| MatchType |
string |
Não |
A lógica de correspondência. Apenas In é suportado. |
In |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| ReportTemplateId |
string |
O ID do modelo de relatório. |
crt-xxx |
| RequestId |
string |
O ID da solicitação. |
A7A0FFF8-0B44-40C6-8BBF-3A185EFDF3F7 |
Exemplos
Resposta de sucesso
JSON formato
{
"ReportTemplateId": "crt-xxx",
"RequestId": "A7A0FFF8-0B44-40C6-8BBF-3A185EFDF3F7"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. | The request has failed due to a temporary failure of the server. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.