As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
UpdateReportPlan
Atualiza o plano de relatório especificado.
Sintaxe da Solicitação
PUT /audit/report-plans/reportPlanName
HTTP/1.1
Content-type: application/json
{
"IdempotencyToken": "string
",
"ReportDeliveryChannel": {
"Formats": [ "string
" ],
"S3BucketName": "string
",
"S3KeyPrefix": "string
"
},
"ReportPlanDescription": "string
",
"ReportSetting": {
"Accounts": [ "string
" ],
"FrameworkArns": [ "string
" ],
"NumberOfFrameworks": number
,
"OrganizationUnits": [ "string
" ],
"Regions": [ "string
" ],
"ReportTemplate": "string
"
}
}
URIParâmetros de solicitação
A solicitação usa os seguintes URI parâmetros.
- reportPlanName
-
O nome exclusivo do plano de relatório. Esse nome tem entre 1 e 256 caracteres, começando com uma letra, e consiste em letras (a-z, A-Z), números (0-9) e sublinhados (_).
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 256.
Padrão:
[a-zA-Z][_a-zA-Z0-9]*
Exigido: Sim
Corpo da Solicitação
A solicitação aceita os seguintes dados no JSON formato.
- IdempotencyToken
-
Uma string escolhida pelo cliente que pode ser usada para distinguir entre chamadas idênticas para
UpdateReportPlanInput
. Tentar novamente uma solicitação com êxito com o mesmo token de idempotência resultará em uma mensagem de êxito sem nenhuma ação tomada.Tipo: string
Obrigatório: Não
- ReportDeliveryChannel
-
As informações sobre onde entregar seus relatórios, especificamente o nome do bucket do Amazon S3, o prefixo da chave do S3 e os formatos dos seus relatórios.
Tipo: objeto ReportDeliveryChannel
Obrigatório: Não
- ReportPlanDescription
-
Uma descrição opcional do plano de relatório com no máximo 1.024 caracteres.
Tipo: string
Restrições de tamanho: tamanho mínimo 0. Tamanho máximo de 1.024.
Padrão:
.*\S.*
Obrigatório: Não
- ReportSetting
-
O modelo de relatório para o relatório. Relatórios são criados utilizando um modelo de relatório. Os modelos de relatório são:
RESOURCE_COMPLIANCE_REPORT | CONTROL_COMPLIANCE_REPORT | BACKUP_JOB_REPORT | COPY_JOB_REPORT | RESTORE_JOB_REPORT
Se o modelo de relatório for
RESOURCE_COMPLIANCE_REPORT
ouCONTROL_COMPLIANCE_REPORT
, esse API recurso também descreve a cobertura do relatório por Regiões da AWS estruturas.Tipo: objeto ReportSetting
Obrigatório: Não
Sintaxe da Resposta
HTTP/1.1 200
Content-type: application/json
{
"CreationTime": number,
"ReportPlanArn": "string",
"ReportPlanName": "string"
}
Elementos de Resposta
Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP de 200.
Os dados a seguir são retornados em JSON formato pelo serviço.
- CreationTime
-
A data e a hora em que um plano de relatório é criado, no formato Unix e no Tempo Universal Coordenado (UTC). O valor de
CreationTime
tem precisão de milissegundos. Por exemplo, o valor 1516925490,087 representa sexta-feira, 26 de janeiro de 2018, 0:11:30,087.Tipo: carimbo de data/hora
- ReportPlanArn
-
Um nome de recurso da Amazon (ARN) que identifica de forma exclusiva um recurso. O formato do ARN depende do tipo de recurso.
Tipo: string
- ReportPlanName
-
O nome exclusivo do plano de relatório.
Tipo: string
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 256.
Padrão:
[a-zA-Z][_a-zA-Z0-9]*
Erros
Para obter informações sobre os erros comuns retornados pelas ações, consulte Erros comuns.
- ConflictException
-
AWS Backup não pode realizar a ação que você solicitou até que ela termine de executar uma ação anterior. Tente novamente mais tarde.
HTTPCódigo de status: 400
- InvalidParameterValueException
-
Indica que há algo errado com o valor de um parâmetro. Por exemplo, o valor está fora do intervalo.
HTTPCódigo de status: 400
- MissingParameterValueException
-
Indica que um parâmetro necessário está ausente.
HTTPCódigo de status: 400
- ResourceNotFoundException
-
Um recurso necessário para a ação não existe.
HTTPCódigo de status: 400
- ServiceUnavailableException
-
Houve falha na solicitação devido a um erro temporário do servidor.
HTTPCódigo de status: 500
Consulte também
Para obter mais informações sobre como usar isso API em um idioma específico AWS SDKs, consulte o seguinte: