ipam.gdc.goog/v1
Contient des définitions de schéma d'API pour le groupe d'API IP Address Management(IPAM).
CIDREntry
Représente une entrée CIDR avec la version IP identifiée.
Apparaît dans - NetworkStatus
| Champ | Description |
|---|---|
version IPFamily |
Version de l'adresse IP de l'entrée. |
cidr chaîne |
CIDR de l'entrée. |
ConsumerRef
Apparaît dans - SubnetStatus
| Champ | Description |
|---|---|
version chaîne |
|
group chaîne |
|
kind chaîne |
|
name chaîne |
|
namespace chaîne |
NetworkSpec
Contient les informations permettant de configurer les fonctionnalités réseau pour le Subnet.
Apparaît dans : - SubnetSpec
| Champ | Description |
|---|---|
enableGateway booléen |
Indique si une adresse IP de passerelle doit être attribuée au sous-réseau. |
enableVLANID booléen |
Indique si un ID de VLAN doit être attribué au sous-réseau. |
staticVLANID entier |
ID de VLAN dédié. Si ce champ est défini, le champ VLANID doit être true. |
NetworkStatus
Contient le résultat de l'allocation pour les configurations réseau.
Apparaît dans - SubnetStatus
| Champ | Description |
|---|---|
vlanID entier |
ID de VLAN acquis pour le sous-réseau. |
gateways CIDREntry tableau |
Adresses IP de passerelle acquises pour le sous-réseau. Si le sous-réseau est à pile unique, il ne doit y avoir qu'une seule adresse IP IPv4/IPv6 dans la liste. Si le sous-réseau est à double pile, il doit y avoir une adresse IPv4 et une adresse IP IPv6 dans la liste. |
ReferenceType
Type sous-jacent : string Représente le type de sous-réseaux auxquels une SubnetReference fait référence.
Apparaît dans - SubnetReference
Sous-réseau
Représente les informations de requête et d'allocation d'un Subnet zonal.
Apparaît dans : - SubnetList
| Champ | Description |
|---|---|
apiVersion chaîne |
ipam.gdc.goog/v1 |
kind chaîne |
Subnet |
metadata ObjectMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
spec SubnetSpec |
|
status SubnetStatus |
SubnetAllocation
Contient le résultat de l'allocation CIDR d'une seule version IP(IPv4/IPv6) d'un Subnet.
Apparaît dans - SubnetStatus
| Champ | Description |
|---|---|
cidr chaîne |
CIDR alloué au sous-réseau. |
availableCIDRs tableau de chaînes |
CIDR restants après exclusion de ceux utilisés par les enfants du sous-réseau. |
SubnetList
Représente une collection de ressources Subnet.
| Champ | Description |
|---|---|
apiVersion chaîne |
ipam.gdc.goog/v1 |
kind chaîne |
SubnetList |
metadata ListMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
items Subnet tableau |
SubnetReference
Contient les informations utilisées pour référencer un seul Subnet.
Apparaît dans : - SubnetSpec - SubnetStatus
| Champ | Description |
|---|---|
name chaîne |
|
namespace chaîne |
Espace de noms du sous-réseau référencé. S'il est utilisé dans une spécification, l'espace de noms peut être laissé vide, ce qui signifie que le sous-réseau référencé se trouve dans le même espace de noms que l'objet qui le référence. |
type ReferenceType |
Type de sous-réseau(x) auquel cette SubnetReference fait référence. Peut être SingleSubnet/SubnetGroup. |
SubnetRequest
Contient les informations de revendication d'adresse IP pour une seule version d'adresse IP (IPv4/IPv6).
Apparaît dans : - SubnetSpec
| Champ | Description |
|---|---|
cidr chaîne |
CIDR à allouer. Ce champ doit être spécifié lors de l'acquisition d'un CIDR dédié. |
prefixLength entier |
Longueur de préfixe du CIDR souhaité. Ce champ peut être spécifié lorsqu'il n'existe aucune exigence spécifique concernant le CIDR à allouer. Si le CIDR et le préfixe sont laissés vides, la requête acquiert par défaut un CIDR aléatoire /32(IPv4) ou /128(IPv6). |
SubnetSpec
Définit la spécification d'un Subnet.
Apparaît dans - Subnet
| Champ | Description |
|---|---|
type SubnetType |
Type de sous-réseau dans le contexte de l'architecture d'arborescence IPAM. |
ipv4Request SubnetRequest |
Détails de la requête pour l'acquisition du CIDR IPv4. |
ipv6Request SubnetRequest |
Détails de la requête pour l'acquisition du CIDR IPv6. |
parentReference SubnetReference |
Référence au parent de ce sous-réseau. Si spécifié, ce sous-réseau recevra l'adresse IP allouée par le parent. Le nom du parent doit être fourni s'il existe un parent. L'espace de noms du parent ne peut être omis que lorsque le parent se trouve dans le même espace de noms que ce sous-réseau. |
networkSpec NetworkSpec |
Spécification requise pour la configuration des configurations réseau. Si le Subnet n'a pas d'implications réseau, ce champ doit être vide. |
SubnetStatus
Définit l'état du Subnet.
Apparaît dans - Subnet
| Champ | Description |
|---|---|
conditions Condition tableau |
Observations sur l'état général de la ressource. Types de conditions connus : Ready. |
allocatedParent SubnetReference |
Informations sur le sous-réseau parent unique à partir duquel les CIDR sont alloués. Vide si le sous-réseau n'a pas de parent. |
ipv4Allocation SubnetAllocation |
Informations d'allocation pour les adresses IP IPv4. |
ipv6Allocation SubnetAllocation |
Informations d'allocation pour les adresses IP IPv6. |
childrenRefs SubnetReference tableau |
Références aux enfants alloués à partir de ce sous-réseau. Ce champ ne s'applique pas aux sous-réseaux de type Leaf. |
networkStatus NetworkStatus |
Résultat alloué des configurations réseau. |
consumerRef ConsumerRef |
Consommateur actif du sous-réseau. |