REST Resource: projects.locations.zones.subnets

Risorsa: subnet

Messaggio che descrive l'oggetto Subnet

Rappresentazione JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "description": string,
  "network": string,
  "ipv4Cidr": [
    string
  ],
  "ipv6Cidr": [
    string
  ],
  "vlanId": integer,
  "bondingType": enum (BondingType),
  "state": enum (ResourceState)
}
Campi
name

string

Obbligatorio. Il nome canonico della risorsa della subnet.

createTime

string (Timestamp format)

Solo output. L'ora in cui è stata creata la subnet.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo output. La data e l'ora dell'ultimo aggiornamento della subnet.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Etichette associate a questa risorsa.

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

description

string

Facoltativo. Una descrizione in formato libero della risorsa. Lunghezza massima: 1024 caratteri.

network

string

Obbligatorio. La rete a cui appartiene questa subnet.

ipv4Cidr[]

string

Gli intervalli di indirizzi IPv4 di proprietà di questa subnet.

ipv6Cidr[]

string

Gli intervalli di indirizzi IPv6 di proprietà di questa subnet.

vlanId

integer

Facoltativo. ID VLAN fornito dall'utente. Se non specificato, ne assegniamo uno automaticamente.

bondingType

enum (BondingType)

Facoltativo. Un tipo di bonding nella creazione della subnet specifica se una VLAN in fase di creazione sarà presente sui tipi di porta Bonded, Non-Bonded o entrambi. Inoltre, questo flag viene utilizzato per impostare la configurazione di rete specifica che i cluster possono utilizzare per i loro workload in base alla scelta del bonding.

state

enum (ResourceState)

Solo output. Fase attuale della risorsa al dispositivo tramite il push della configurazione.

BondingType

Tipo di bonding nella subnet.

Enum
BONDING_TYPE_UNSPECIFIED Il tipo di bonding non specificato non verrà specificato per impostazione predefinita e se l'utente sceglie di non specificare un tipo di bonding al momento della creazione della VLAN. Verrà trattato come bonding misto in cui la VLAN avrà connettività con e senza bonding alle macchine.
BONDED Multi-homed.
NON_BONDED Single homed.

Metodi

create

Crea una nuova subnet in un progetto e una località specifici.

delete

Elimina una singola subnet.

get

Recupera i dettagli di una singola subnet.

list

Elenca le subnet in un progetto e una località specifici.

patch

Aggiorna i parametri di una singola risorsa Subnet.