Todos os produtos
Search
Central de documentação

Elastic Compute Service:CreatePrefixList

Última atualização: Jun 23, 2026

Cria uma lista de prefixos.

Descrição da operação

Notas de uso

  • Uma lista de prefixos é uma coleção de prefixos de rede (blocos CIDR) e pode ser referenciada para configurar regras de rede para outros recursos. Para mais informações, consulte Visão geral.

  • Ao criar uma lista de prefixos, observe os seguintes itens:

    • Você deve especificar uma família de endereços IP (IPv4 ou IPv6) para a lista de prefixos e não pode alterar a família de endereços IP após a criação da lista de prefixos. Não é possível combinar blocos CIDR IPv4 e IPv6 em uma única lista de prefixos.
    • Você deve especificar o número máximo de entradas que a lista de prefixos pode conter. Não é possível modificar o número máximo de entradas após a criação da lista de prefixos.
    • Você pode especificar entradas para a lista de prefixos. Cada entrada consiste em um bloco CIDR e a descrição do bloco CIDR. O número total de entradas não pode exceder o número máximo de entradas especificado.
  • Para mais informações sobre os limites de listas de prefixos e outros recursos, consulte Limites.

  • Você pode criar usuários do Resource Access Management (RAM) e conceder a eles permissões mínimas. Isso elimina a necessidade de compartilhar o par de AccessKey da sua conta Alibaba Cloud com outros usuários e reduz os riscos de segurança para suas empresas. Para informações sobre como conceder permissões em listas de prefixos a usuários RAM, consulte Conceder permissões em listas de prefixos a um usuário RAM

Depuração

Você pode executar esta interface diretamente no OpenAPI Explorer, evitando o trabalho de calcular assinaturas. Após a execução bem-sucedida, o OpenAPI Explorer pode gerar automaticamente exemplos de código SDK.

Informações de autorização

A tabela a seguir mostra as informações de autorização correspondentes à API. As informações de autorização podem ser usadas no elemento de política Action para conceder a um usuário RAM ou função RAM as permissões para chamar esta operação de API. Descrição:

  • Operação: o valor que você pode usar no elemento Action para especificar a operação em um recurso.
  • Nível de acesso: o nível de acesso de cada operação. Os níveis são leitura, gravação e listagem.
  • Tipo de recurso: o tipo do recurso no qual você pode autorizar o usuário RAM ou a função RAM a realizar a operação. Observe os seguintes itens:
    • Para tipos de recurso obrigatórios, indicados com o prefixo * .
    • Se as permissões não puderem ser concedidas no nível do recurso, Todos os Recursos é usado na coluna Tipo de recurso da operação.
  • Chave de condição: a chave de condição definida pelo serviço em nuvem.
  • Operação associada: outras operações que o usuário RAM ou a função RAM deve ter permissões para realizar a fim de concluir a operação. Para concluir a operação, o usuário RAM ou a função RAM deve ter as permissões para realizar as operações associadas.
OperaçãoNível de acessoTipo de recursoChave de condiçãoOperação associada
ecs:CreatePrefixListcriar
*Todos os Recursos
*
    nenhuma
nenhuma

Parâmetros de solicitação

ParâmetroTipoObrigatórioDescriçãoExemplo
RegionIdstringSim

O ID da região na qual criar a lista de prefixos.

cn-chengdu
MaxEntriesintegerSim

O número máximo de entradas que a lista de prefixos pode conter. Valores válidos: 1 a 200.

10
AddressFamilystringSim

A família de endereços IP. Valores válidos:

  • IPv4
  • IPv6
IPv4
ClientTokenstringNão

O token do cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o token, mas deve garantir que o token seja único entre diferentes solicitações. O token pode conter apenas caracteres ASCII e não pode exceder 64 caracteres de comprimento. Para mais informações, consulte Como garantir a idempotência.

0c593ea1-3bea-11e9-b96b-88e9fe637760
PrefixListNamestringSim

O nome da lista de prefixos. O nome deve ter de 2 a 128 caracteres de comprimento e pode conter letras, dígitos, dois-pontos (:), sublinhados (_), pontos (.) e hífens (-). Deve começar com uma letra e não pode começar com http://, https://, com.aliyun ou com.alibabacloud.

PrefixListNameSample
DescriptionstringNão

A descrição da lista de prefixos. A descrição deve ter de 2 a 256 caracteres de comprimento e não pode começar com http:// ou https://.

This is description.
Entryarray<object>Não

Os detalhes das entradas na lista de prefixos.

objectNão
DescriptionstringNão

A descrição na entrada N. A descrição deve ter de 2 a 32 caracteres de comprimento e não pode começar com http:// ou https://. Valores válidos de N: 0 a 200.

Description Sample 01
CidrstringSim

O bloco CIDR na entrada N. Valores válidos de N: 0 a 200. Notas:

  • O número total de entradas não pode exceder o valor de MaxEntries.
  • Os tipos de blocos CIDR são determinados pela família de endereços IP. Não é possível combinar blocos CIDR IPv4 e IPv6 em uma única lista de prefixos.
  • Os blocos CIDR devem ser únicos em todas as entradas de uma lista de prefixos. Por exemplo, não é possível especificar 192.168.1.0/24 duas vezes nas entradas da lista de prefixos.
  • Você pode definir um único endereço IP. O sistema converte automaticamente o endereço IP em um bloco CIDR. Por exemplo, se você definir 192.168.1.100, o sistema o converte automaticamente em 192.168.1.100/32.
  • Se você usar um bloco CIDR IPv6, o sistema converte automaticamente o bloco CIDR para zero e as letras para minúsculas. Por exemplo, se você especificar 2001:0DB8:0000:0000:0000:0000:0000:0000/32, o sistema o converte em 2001:db8::/32.

Para mais informações sobre blocos CIDR, consulte O que é CIDR?

Este parâmetro é deixado vazio por padrão.

192.168.1.0/24
Tagarray<object>Não

As tags a serem adicionadas à lista de prefixos.

objectNão

Tag N a ser adicionada à lista de prefixos.

KeystringNão

A chave da tag N. Valores válidos de N: 1 a 20. A chave da tag não pode ser uma string vazia. A chave da tag pode ter até 128 caracteres de comprimento e não pode começar com acs: ou aliyun. Não pode conter http:// ou https://.

TestKey
ValuestringNão

O valor da tag N. Valores válidos de N: 1 a 20. O valor da tag pode ser uma string vazia.

O valor da tag pode ter até 128 caracteres de comprimento e não pode conter http:// ou https://.

TestValue
ResourceGroupIdstringNão

O ID do grupo de recursos ao qual atribuir a lista de prefixos.

rg-bp67acfmxazb4p****

Parâmetros de resposta

ParâmetroTipoDescriçãoExemplo
object
PrefixListIdstring

O ID da lista de prefixos.

pl-x1j1k5ykzqlixdcy****
RequestIdstring

O ID da solicitação.

38793DB8-A4B2-4AEC-BFD3-111234E9188D

Exemplos

Exemplos de respostas bem-sucedidas

Formato JSON

{
  "PrefixListId": "pl-x1j1k5ykzqlixdcy****",
  "RequestId": "38793DB8-A4B2-4AEC-BFD3-111234E9188D"
}

Códigos de erro

Código de status HTTPCódigo de erroMensagem de erroDescrição
400MissingParameter%sUm parâmetro não foi especificado.
400InvalidParameter.AddressFamilyThe parameter AddressFamily should be IPv4 or IPv6.O parâmetro AddressFamily especificado é inválido. Os valores válidos deste parâmetro são IPv4 e IPv6.
400InvalidParameter%sO parâmetro especificado é inválido.
400InvalidParameter.PrefixListNameThe parameter PrefixListName is not valid.O nome da lista de prefixos é inválido.
400InvalidDescription.MalformedThe specified Description is wrongly formed.A descrição do recurso é inválida. A descrição deve ter de 2 a 256 caracteres de comprimento e não pode começar com http:// ou https://.
400InvalidClientToken.ValueNotSupportedThe ClientToken provided is invalid.O parâmetro ClientToken especificado é inválido.
400InvalidParameter.CidrMalformed%sO bloco CIDR especificado é inválido.
400InvalidParameter.CidrDuplicated%sBlocos CIDR duplicados foram especificados.
400LimitExceed.EntryThe number of entries added or removed exceeds the limit.O número de entradas a adicionar ou remover de uma vez excede o limite superior.
400LimitExceed.MaxEntriesThe number of entries exceeds the MaxEntries of the specified prefix list.O número de entradas especificadas excede o valor de MaxEntries.
404LimitExceed.PrefixListPerRegionThe number of prefix lists in the region exceeds the limit.O número máximo de listas de prefixos na região atual foi atingido.
404InvalidRegionId.NotFoundThe specified RegionId does not exist.O ID da região especificado não existe.
404InvalidResourceGroup.NotFoundThe specified resource group is not found.Não foi possível encontrar o grupo de recursos correspondente

Para uma lista de códigos de erro, visite os Códigos de erro do serviço.

Histórico de alterações

Data da alteraçãoResumo das alteraçõesOperação
2025-11-24O código de erro foi alteradoVer detalhes da alteração
2025-04-21O código de erro foi alterado. Os parâmetros de solicitação da API foram alteradosVer detalhes da alteração
2025-01-02Atualização da descrição da API. A operação da API não está obsoleta. O código de erro foi alteradoVer detalhes da alteração
2023-11-13O código de erro foi alteradoVer detalhes da alteração