REST Resource: projects.locations.zones.interconnectAttachments

Recurso: InterconnectAttachment

Mensaje que describe el objeto de InterconnectAttachment

Representación JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "description": string,
  "interconnect": string,
  "network": string,
  "vlanId": integer,
  "mtu": integer,
  "state": enum (ResourceState),
  "peeringType": enum (RemotePeeringNetworkType)
}
Campos
name

string

Obligatorio. Es el nombre canónico del recurso del adjunto de interconexión.

createTime

string (Timestamp format)

Solo salida. Es la fecha y hora en que se creó la conexión.

Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. 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. Fecha y hora en que se actualizó la vinculación de interconexión por última vez.

Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. 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 a 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.

interconnect

string

Obligatorio. Es el nombre canónico del objeto de interconexión subyacente por el que pasará el tráfico de este adjunto. El nombre tiene el formato projects/{project}/locations/{location}/zones/{zone}/interconnects/{interconnect}.

network

string

Es opcional. Nombre canónico de la red con el formato projects/{project}/locations/{location}/zones/{zone}/networks/{network}.

vlanId

integer

Obligatorio. Es el ID de VLAN que proporciona el usuario. Debe ser único en todo el sitio.

mtu

integer

Valor de MTU de IP (L3) de la nube perimetral virtual. Los valores válidos son 1,500 y 9,000. Si no se establece, el valor predeterminado es 1,500.

state

enum (ResourceState)

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

peeringType

enum (RemotePeeringNetworkType)

Es opcional. Es el tipo de red de intercambio de tráfico remoto de la interconexión subyacente. Es obligatorio cuando la separación del peering está habilitada.

Métodos

create

Crea un nuevo InterconnectAttachment en un proyecto y una ubicación determinados.

delete

Borra un solo InterconnectAttachment.

get

Obtiene detalles de un solo InterconnectAttachment.

list

Enumera los objetos InterconnectAttachment en una ubicación y un proyecto determinados.