ipam.gdc.goog/v1
Contém definições de esquema da API para o grupo de APIs de gestão de endereços IP(IPAM).
CIDREntry
Representa uma entrada CIDR com a versão IP identificada.
Aparece em: - NetworkStatus
Campo | Descrição |
---|---|
version IPFamily |
A versão do endereço IP da entrada. |
cidr string |
O CIDR da entrada. |
NetworkSpec
Contém as informações para configurar funcionalidades de rede para o Subnet
.
Aparece em: - SubnetSpec
Campo | Descrição |
---|---|
enableGateway booleano |
Especifica se tem de ser atribuído um endereço IP de gateway para a sub-rede. |
enableVLANID booleano |
Especifica se tem de ser atribuído um ID de VLAN à sub-rede. |
staticVLANID número inteiro |
O ID da VLAN dedicada. Se este campo estiver definido, o campo VLANID tem de ser true . |
NetworkStatus
Contém o resultado da atribuição para as configurações de rede.
Aparece em: - SubnetStatus
Campo | Descrição |
---|---|
vlanID número inteiro |
O ID de VLAN adquirido para a sub-rede. |
gateways CIDREntry array |
Os endereços IP de gateway adquiridos para a sub-rede. Se a sub-rede for de pilha única, tem de existir apenas um endereço IP IPv4/IPv6 na lista. Se a sub-rede for de pilha dupla, tem de haver um endereço IPv4 e um endereço IP IPv6 na lista. |
Sub-rede
Representa as informações de pedido e atribuição de um Subnet
zonal.
Aparece em: - SubnetList
Campo | Descrição |
---|---|
apiVersion string |
ipam.gdc.goog/v1 |
kind string |
Subnet |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para os campos de metadata . |
spec SubnetSpec |
|
status SubnetStatus |
SubnetAllocation
Contém o resultado da atribuição CIDR de uma única versão de IP(IPv4/IPv6) de um Subnet
.
Aparece em: - SubnetStatus
Campo | Descrição |
---|---|
cidr string |
O CIDR atribuído à sub-rede. |
availableCIDRs matriz de strings |
Os CIDRs restantes após a exclusão dos consumidos pelos filhos da sub-rede. |
SubnetList
Representa uma coleção de recursos Subnet
.
Campo | Descrição |
---|---|
apiVersion string |
ipam.gdc.goog/v1 |
kind string |
SubnetList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para os campos de metadata . |
items Matriz de sub-redes |
SubnetReference
Contém as informações usadas para fazer referência a um único Subnet
.
Aparece em: - SubnetSpec - SubnetStatus
Campo | Descrição |
---|---|
name string |
|
namespace string |
O espaço de nomes da sub-rede referenciada. Se for usado numa especificação, o espaço de nomes pode ser deixado vazio, o que significa que a sub-rede referenciada está no mesmo espaço de nomes que o objeto que a referencia. |
SubnetRequest
Contém os endereços IP que reivindicam informações para uma única versão de endereço IP (IPv4/IPv6).
Aparece em: - SubnetSpec
Campo | Descrição |
---|---|
cidr string |
O CIDR a atribuir. Este campo tem de ser especificado quando adquire um CIDR dedicado. |
prefixLength número inteiro |
O comprimento do prefixo do CIDR pretendido. Este campo pode ser especificado quando não existem requisitos específicos sobre o CIDR a ser atribuído. Se o CIDR e o prefixo forem deixados em branco, o pedido adquire um CIDR aleatório /32(IPv4) ou /128(IPv6) por predefinição. |
SubnetSpec
Define a especificação de um Subnet
.
Aparece em: - Sub-rede
Campo | Descrição |
---|---|
type SubnetType |
O tipo de sub-rede no contexto da arquitetura de árvore do IPAM. |
ipv4Request SubnetRequest |
Os detalhes do pedido para adquirir o CIDR IPv4. |
ipv6Request SubnetRequest |
Os detalhes do pedido para adquirir o CIDR IPv6. |
parentReference SubnetReference |
A referência ao elemento principal desta sub-rede. Esta sub-rede recebe o IP atribuído do elemento principal, se especificado. Tem de indicar o nome do superior se existir um. O espaço de nomes do elemento principal só pode ser omitido quando o elemento principal está no mesmo espaço de nomes que esta sub-rede. |
networkSpec NetworkSpec |
A especificação necessária para configurar as configurações de rede. Se o Subnet não tiver implicações na rede, este campo deve estar vazio. |
SubnetStatus
Define o estado da Subnet
.
Aparece em: - Sub-rede
Campo | Descrição |
---|---|
conditions Matriz de condições |
As observações do estado geral do recurso. Tipos de condições conhecidos: Ready. |
ipv4Allocation SubnetAllocation |
As informações de atribuição dos endereços IP IPv4. |
ipv6Allocation SubnetAllocation |
As informações de atribuição dos endereços IP IPv6. |
childrenRefs SubnetReference |
As referências às crianças que são atribuídas a partir desta sub-rede. Este campo não se aplica a sub-redes do tipo Leaf . |
networkStatus NetworkStatus |
O resultado alocado das configurações de rede. |