KRM API ipam.global.gdc.goog/v1

ipam.global.gdc.goog/v1

Contiene le definizioni dello schema API per il gruppo di API globali di IP Address Management (IPAM).

PropagationStatus

Appare in: - SubnetStatus

Campo Descrizione
zone string Il nome della zona in cui viene propagata la subnet.
conditions Condition array

Subnet

Rappresenta le informazioni sulla richiesta e sull'allocazione di un intervallo di indirizzi IP globali in formato CIDR.

Appare in: - SubnetList

Campo Descrizione
apiVersion string ipam.global.gdc.goog/v1
kind string Subnet
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec SubnetSpec
status SubnetStatus

SubnetList

Rappresenta una raccolta di risorse Subnet.

Campo Descrizione
apiVersion string ipam.global.gdc.goog/v1
kind string SubnetList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Subnet array

SubnetSpec

Definisce la specifica di una Subnet.

Appare in: - Subnet

Campo Descrizione
type SubnetType Il tipo di subnet nel contesto dell'architettura dell'albero IPAM.
ipv4Request SubnetRequest I dettagli della richiesta per acquisire il CIDR IPv4.
ipv6Request SubnetRequest I dettagli della richiesta per acquisire il CIDR IPv6.
zone string Il nome della zona a cui appartiene questa subnet. Se lasciato vuoto, viene trattato come una risorsa solo globale.
parentReference SubnetReference Il riferimento al genitore di questa subnet. Se specificato, a questa subnet verrà allocato l'IP dal genitore. Se esiste un genitore, è necessario specificarne il nome. Lo spazio dei nomi del genitore può essere omesso solo se il genitore si trova nello stesso spazio dei nomi di questa subnet.
propagationStrategy ZonePropagationStrategy La strategia utilizzata per propagare la subnet al server API zonale.

SubnetStatus

Rappresenta lo stato della Subnet.

Appare in: - Subnet

Campo Descrizione
conditions Condition array Le osservazioni sullo stato generale della risorsa. Tipi di condizioni noti: Ready.
allocatedParent SubnetReference Le informazioni della singola subnet genitore da cui vengono allocati i CIDR. Vuoto se la subnet non ha un genitore.
ipv4Allocation SubnetAllocation Le informazioni sull'allocazione per gli indirizzi IP IPv4.
ipv6Allocation SubnetAllocation Le informazioni sull'allocazione per gli indirizzi IP IPv6.
childrenRefs SubnetReference array I riferimenti ai figli allocati da questa subnet. Questo campo non si applica alle subnet di tipo Leaf.
zonePropagations PropagationStatus array Lo stato di propagazione di ogni zona in cui è stata propagata la subnet. Questo campo non si applica alla subnet senza PropagationStrategy.
consumerRef ConsumerRef Il consumer attivo della subnet.