Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Network

import type { Network } from "https://googleapis.deno.dev/v1/baremetalsolution:v2.ts";

A Network.

interface Network {
cidr?: string;
readonly gatewayIp?: string;
id?: string;
ipAddress?: string;
jumboFramesEnabled?: boolean;
labels?: {
[key: string]: string;
}
;
macAddress?: string[];
mountPoints?: NetworkMountPoint[];
readonly name?: string;
pod?: string;
reservations?: NetworkAddressReservation[];
servicesCidr?: string;
state?:
| "STATE_UNSPECIFIED"
| "PROVISIONING"
| "PROVISIONED"
| "DEPROVISIONING"
| "UPDATING";
type?: "TYPE_UNSPECIFIED" | "CLIENT" | "PRIVATE";
vlanId?: string;
vrf?: VRF;
vrfAttachment?: string;
}

§Properties

§
cidr?: string
[src]

The cidr of the Network.

§
readonly gatewayIp?: string
[src]

Output only. Gateway ip address.

§
id?: string
[src]

An identifier for the Network, generated by the backend.

§
ipAddress?: string
[src]

IP address configured.

§
jumboFramesEnabled?: boolean
[src]

Whether network uses standard frames or jumbo ones.

§
labels?: {
[key: string]: string;
}
[src]

Labels as key value pairs.

§
macAddress?: string[]
[src]

List of physical interfaces.

§
mountPoints?: NetworkMountPoint[]
[src]

Input only. List of mount points to attach the network to.

§
readonly name?: string
[src]

Output only. The resource name of this Network. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. Format: projects/{project}/locations/{location}/networks/{network}

§
pod?: string
[src]

Immutable. Pod name. Pod is an independent part of infrastructure. Network can only be connected to the assets (instances, nfsshares) allocated in the same pod.

§

List of IP address reservations in this network. When updating this field, an error will be generated if a reservation conflicts with an IP address already allocated to a physical server.

§
servicesCidr?: string
[src]

IP range for reserved for services (e.g. NFS).

§
state?: "STATE_UNSPECIFIED" | "PROVISIONING" | "PROVISIONED" | "DEPROVISIONING" | "UPDATING"
[src]

The Network state.

§
type?: "TYPE_UNSPECIFIED" | "CLIENT" | "PRIVATE"
[src]

The type of this network.

§
vlanId?: string
[src]

The vlan id of the Network.

§
vrf?: VRF
[src]

The Vrf for the Network. Use this only if a new Vrf needs to be created.

§
vrfAttachment?: string
[src]

Optional. The name of a pre-existing Vrf that the network should be attached to. Format is vrfs/{vrf}.