Todos os produtos
Search
Central de documentação

Cloud Config:UpdateCompliancePack

Última atualização: Sep 08, 2026

Modifica as informações de um pacote de conformidade especificado na conta atual.

Descrição da operação

Este tópico fornece um exemplo de como alterar o valor do parâmetro para a regra eip-bandwidth-limit no pacote de conformidade cp-a8a8626622af0082**** para 20.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

config:UpdateCompliancePack

update

*CompliancePack

acs:config:*:{#accountId}:compliancepack/{#CompliancePackId}

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

CompliancePackId

string

Sim

O ID do pacote de conformidade.

Para obter informações sobre como obter o ID do pacote de conformidade, consulte ListCompliancePacks.

cp-a8a8626622af0082****

Description

string

Não

A descrição do pacote de conformidade.

Com base no padrão China Classified Protection of Cybersecurity Level 3, este modelo fornece recomendações contínuas de detecção de conformidade para ajudar você a realizar autoverificações e corrigir problemas antecipadamente para uma avaliação formal mais rápida

RiskLevel

integer

Não

O nível de risco do pacote de conformidade. Valores válidos:

  • 1: alto risco.

  • 2: risco médio.

  • 3: baixo risco.

Valores válidos:

  • 1 :

    Alto risco.

  • 2 :

    Risco médio.

  • 3 :

    Baixo risco.

1

ConfigRules

array<object>

Não

A lista de regras no pacote de conformidade.

Ao modificar um pacote de conformidade, se a lista de regras estiver vazia, a lista de regras existente permanecerá inalterada. Se a lista de regras não estiver vazia, as novas regras substituirão as regras existentes na lista de regras.

array<object>

Não

As informações da regra.

ManagedRuleIdentifier

string

Não

O identificador do modelo de regra. O Cloud Config cria automaticamente uma regra com base no identificador do modelo de regra e adiciona a regra ao pacote de conformidade atual.

Você deve especificar ManagedRuleIdentifier ou ConfigRuleId. Se ambos os parâmetros forem definidos, ConfigRuleId terá precedência. Para obter informações sobre como obter o identificador do modelo de regra, consulte ListCompliancePackTemplates.

eip-bandwidth-limit

ConfigRuleParameters

array<object>

Não

As informações do parâmetro da regra.

object

Não

As informações do parâmetro da regra.

ParameterName

string

Não

O nome do parâmetro da regra.

Os parâmetros ParameterName e ParameterValue devem ser definidos juntos ou deixados indefinidos juntos. Se o modelo de regra tiver parâmetros sem valores padrão, você deverá definir este parâmetro. Para obter informações sobre como obter o nome do parâmetro de um modelo de regra, consulte ListCompliancePackTemplates.

bandwidth

ParameterValue

string

Não

O valor do parâmetro da regra.

Os parâmetros ParameterName e ParameterValue devem ser definidos juntos ou deixados indefinidos juntos. Se o modelo de regra tiver parâmetros sem valores padrão, você deverá definir este parâmetro. Para obter informações sobre como obter o valor do parâmetro de um modelo de regra, consulte ListCompliancePackTemplates.

20

ConfigRuleId

string

Não

O ID da regra. O Cloud Config adiciona uma regra existente ao pacote de conformidade atual.

Você deve especificar ManagedRuleIdentifier ou ConfigRuleId. Se ambos os parâmetros forem especificados, ConfigRuleId terá precedência. Para obter informações sobre como obter o ID da regra, consulte ListConfigRules.

cr-e918626622af000f****

ConfigRuleName

string

Não

O nome da regra.

Detectar endereços elastic IP ociosos

Description

string

Não

A descrição da regra.

Um endereço elastic IP associado a uma instância ECS ou a um gateway NAT e que não está ocioso é considerado compatível

RiskLevel

integer

Não

O nível de risco da regra. Valores válidos:

  • 1: alto risco.

  • 2: risco médio.

  • 3: baixo risco.

1

ClientToken

string

Não

Garante a idempotência da solicitação. Gere um valor de parâmetro a partir do seu cliente para garantir que o valor seja exclusivo em diferentes solicitações. O ClientToken suporta apenas caracteres ASCII e não pode exceder 64 caracteres de comprimento.

1594295238-f9361358-5843-4294-8d30-b5183fac****

CompliancePackName

string

Não

O nome do pacote de conformidade.

Para obter informações sobre como obter o nome do pacote de conformidade, consulte ListCompliancePacks.

Pacote de conformidade de pré-verificação do Classified Protection Level 3

RegionIdsScope

string

Não

O pacote de conformidade entra em vigor apenas para recursos nos IDs de região especificados. Separe vários IDs de região com vírgulas (,).

cn-hangzhou

ExcludeRegionIdsScope

string

Não

A regra não entra em vigor para recursos nas regiões especificadas. Os recursos nessas regiões não são avaliados. Separe vários IDs de região com vírgulas (,).

cn-shanghai

ExcludeResourceIdsScope

string

Não

O pacote de conformidade não entra em vigor para os IDs de recurso especificados. Os recursos com esses IDs não são avaliados. Separe vários IDs de recurso com vírgulas (,).

23642660635687****

ResourceIdsScope

string

Não

A regra entra em vigor apenas para os IDs de recurso especificados. Separe vários IDs de recurso com vírgulas (,).

lb-5cmbowstbkss9ta03****

ResourceGroupIdsScope

string

Não

O pacote de conformidade entra em vigor apenas para recursos nos IDs de grupo de recursos especificados. Separe vários IDs de grupo de recursos com vírgulas (,).

rg-aekzdibsjjc****

ExcludeResourceGroupIdsScope

string

Não

A regra não entra em vigor para recursos nos IDs de grupo de recursos especificados. Os recursos nesses grupos de recursos não são avaliados. Separe vários IDs de grupo de recursos com vírgulas (,).

rg-bnczc6r7rml****

TagKeyScope

string

Não

O pacote de conformidade entra em vigor apenas para recursos que estão vinculados à chave de tag especificada.

ECS

TagValueScope

string

Não

O pacote de conformidade entra em vigor apenas para recursos que estão vinculados ao valor de tag especificado.

Nota

TagValueScope deve ser usado junto com TagKeyScope.

teste

TagsScope

array<object>

Não

O escopo da tag.

object

Não

As tags efetivas.

TagKey

string

Não

A chave da tag.

key-1

TagValue

string

Não

O valor da tag.

value-1

ExcludeTagsScope

array<object>

Não

O escopo de tags excluídas.

object

Não

As tags excluídas.

TagKey

string

Não

A chave da tag.

key-2

TagValue

string

Não

O valor da tag.

value-2

Tag deprecated

array<object>

Não

As tags do recurso. Este parâmetro foi descontinuado. Ignore este parâmetro. Os valores transmitidos não entram em vigor.

Podem ser vinculadas no máximo 20 tags.

object

Não

As tags do recurso.

Podem ser vinculadas no máximo 20 tags.

Key

string

Não

A chave da tag do recurso.

Se você especificar este parâmetro, o valor não poderá ser uma string vazia. A chave da tag pode ter até 64 caracteres de comprimento e não pode começar com aliyun ou acs:. Não pode conter http:// ou https://.

Você pode especificar até 20 chaves de tag por vez.

key-1

Value

string

Não

O valor da tag do recurso. Você pode especificar até 20 valores de tag. Se você especificar este parâmetro, o valor poderá ser uma string vazia.

O valor da tag pode ter até 128 caracteres de comprimento e não pode começar com aliyun ou acs:. Não pode conter http:// ou https://.

value-1

Para obter mais informações sobre os parâmetros de solicitação comuns, consulte Parâmetros comuns.

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Os parâmetros de resposta.

CompliancePackId

string

O ID do pacote de conformidade.

cp-a8a8626622af0082****

RequestId

string

O ID da solicitação.

6EC7AED1-172F-42AE-9C12-295BC2ADB751

Exemplos

Resposta de sucesso

JSON formato

{
  "CompliancePackId": "cp-a8a8626622af0082****",
  "RequestId": "6EC7AED1-172F-42AE-9C12-295BC2ADB751"
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 Invalid.CompliancePackId.Value The specified CompliancePackId does not exist.
400 CompliancePackExceedMaxCount The maximum number of compliance pack is exceeded.
400 Invalid.ConfigRules.Empty You must specify ConfigRules.
400 Invalid.ConfigRules.Value The specified ConfigRules is invalid.
400 ConfigRuleExceedMaxRuleCount The maximum number of config rules is exceeded.
400 CompliancePackAlreadyPending The compliance pack has a pending operation and cannot be updated.
400 CompliancePackExists The compliance pack already exists.
404 AccountNotExisted Your account does not exist.
503 ServiceUnavailable 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.