REST Resource: projects.locations.zones.subnets

Recurso: Subred

Mensaje que describe el objeto Subnet

Representación 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)
}
Campos
name

string

Obligatorio. Es el nombre canónico del recurso de la subred.

createTime

string (Timestamp format)

Solo salida. Es la hora en la que se creó la subred.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo salida. La hora en la que se actualizó la subred por última vez.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "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)

Son las etiquetas asociadas con este recurso.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

description

string

Es opcional. Es una descripción de texto libre del recurso. La longitud máxima es de 1,024 caracteres.

network

string

Obligatorio. Es la red a la que pertenece esta subred.

ipv4Cidr[]

string

Los rangos de direcciones IPv4 que pertenecen a esta subred.

ipv6Cidr[]

string

Son los rangos de direcciones IPv6 que pertenecen a esta subred.

vlanId

integer

Es opcional. Es el ID de VLAN que proporciona el usuario. Si no se especifica, asignamos uno automáticamente.

bondingType

enum (BondingType)

Es opcional. Un tipo de vinculación en la creación de la subred especifica si una VLAN que se está creando estará presente en los tipos de puertos vinculados, no vinculados o ambos. Además, esta marca se usa para establecer la configuración de red específica que los clústeres pueden usar para sus cargas de trabajo según la opción de vinculación.

state

enum (ResourceState)

Solo salida. Es la etapa actual del recurso en el dispositivo por envío de configuración.

BondingType

Es el tipo de vinculación en la subred.

Enums
BONDING_TYPE_UNSPECIFIED El tipo de vinculación sin especificar se dejará sin especificar de forma predeterminada y si el usuario elige no especificar un tipo de vinculación en el momento de crear la VLAN. Esto se tratará como una vinculación mixta en la que la VLAN tendrá conectividad vinculada y no vinculada a las máquinas.
BONDED Multi homed.
NON_BONDED Un solo host.

Métodos

create

Crea una subred nueva en un proyecto y una ubicación determinados.

delete

Borra una sola subred.

get

Obtiene detalles de una sola subred.

list

Enumera las subredes en una ubicación y un proyecto determinados.

patch

Actualiza los parámetros de una sola subred.