Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::VPC::PrefixLists

Última atualização: Jun 27, 2026

Consulta listas de prefixos em uma Virtual Private Cloud (VPC).

Sintaxe

{
  "Type": "DATASOURCE::VPC::PrefixLists",
  "Properties": {
    "PrefixListName": String,
    "ResourceGroupId": String,
    "RefreshOptions": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

PrefixListName

String

Não

Sim

Nome da lista de prefixos.

O nome deve ter de 1 a 128 caracteres e não pode começar com http:// ou https://.

ResourceGroupId

String

Não

Sim

ID do grupo de recursos ao qual a Virtual Private Cloud (VPC) pertence.

Nenhuma.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos de source de dados durante a atualização da pilha.

Valores válidos:

  • Never (padrão): não atualiza os recursos de source de dados durante a atualização da pilha.

  • Always: atualiza os recursos de source de dados durante a atualização da pilha.

Valores de retorno

Fn::GetAtt

  • PrefixListIds: IDs das listas de prefixos.

  • PrefixLists: detalhes das listas de prefixos.

Propriedade

Tipo

Descrição

Restrição

PrefixListIds

List

IDs das listas de prefixos.

Nenhuma.

PrefixLists

List

Detalhes das listas de prefixos.

Nenhuma.

MaxEntries

Number

Número máximo de blocos CIDR na lista de prefixos.

Nenhuma.

Status

String

Estado da lista de prefixos.

Valores válidos:

  • Created: lista de prefixos criada.

  • Deleted: lista de prefixos excluída.

  • Modifying: lista de prefixos em modificação.

ShareType

String

Indica se a lista de prefixos é compartilhada.

Valores válidos:

  • Shared: lista de prefixos compartilhada.

  • Null: lista de prefixos não compartilhada.

PrefixListName

String

Nome da lista de prefixos.

Nenhuma.

IpVersion

String

Versão de IP da lista de prefixos.

Valores válidos:

  • IPv4

  • IPv6

ResourceGroupId

String

ID do grupo de recursos.

Nenhuma.

Entries

List

Blocos CIDR na lista de prefixos.

Exemplo:

[ "100.115.XX.XX/24" ]

OwnerId

String

Conta Alibaba Cloud proprietária da lista de prefixos.

Nenhuma.

PrefixListId

String

ID da lista de prefixos.

Nenhuma.

CreateTime

String

Horário de criação da lista de prefixos.

Nenhuma.

PrefixListDescription

String

Descrição da lista de prefixos.

Nenhuma.

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
Resources:
  ExtensionDataSource:
    Properties:
      PrefixListName: Test
    Type: DATASOURCE::VPC::PrefixLists
Outputs:
  PrefixListIds:
    Description: The list of prefix list IDs.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - PrefixListIds
  PrefixLists:
    Description: The list of prefix lists.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - PrefixLists
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::VPC::PrefixLists",
      "Properties": {
        "PrefixListName": "Test"
      }
    }
  },
  "Outputs": {
    "PrefixListIds": {
      "Description": "The list of prefix list IDs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "PrefixListIds"
        ]
      }
    },
    "PrefixLists": {
      "Description": "The list of prefix lists.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "PrefixLists"
        ]
      }
    }
  }
}