Interface protos.google.cloud.compute.v1.ISubnetwork (3.0.0)

Properties of a Subnetwork.

Package

@google-cloud/compute

Properties

creationTimestamp

creationTimestamp?: (string|null);

Subnetwork creationTimestamp

description

description?: (string|null);

Subnetwork description

enableFlowLogs

enableFlowLogs?: (boolean|null);

Subnetwork enableFlowLogs

fingerprint

fingerprint?: (string|null);

Subnetwork fingerprint

gatewayAddress

gatewayAddress?: (string|null);

Subnetwork gatewayAddress

id

id?: (number|Long|string|null);

Subnetwork id

ipCidrRange

ipCidrRange?: (string|null);

Subnetwork ipCidrRange

ipv6CidrRange

ipv6CidrRange?: (string|null);

Subnetwork ipv6CidrRange

kind

kind?: (string|null);

Subnetwork kind

logConfig

logConfig?: (google.cloud.compute.v1.ISubnetworkLogConfig|null);

Subnetwork logConfig

name

name?: (string|null);

Subnetwork name

network

network?: (string|null);

Subnetwork network

privateIpGoogleAccess

privateIpGoogleAccess?: (boolean|null);

Subnetwork privateIpGoogleAccess

privateIpv6GoogleAccess

privateIpv6GoogleAccess?: (google.cloud.compute.v1.Subnetwork.PrivateIpv6GoogleAccess|keyof typeof google.cloud.compute.v1.Subnetwork.PrivateIpv6GoogleAccess|null);

Subnetwork privateIpv6GoogleAccess

purpose

purpose?: (google.cloud.compute.v1.Subnetwork.Purpose|keyof typeof google.cloud.compute.v1.Subnetwork.Purpose|null);

Subnetwork purpose

region

region?: (string|null);

Subnetwork region

role

role?: (google.cloud.compute.v1.Subnetwork.Role|keyof typeof google.cloud.compute.v1.Subnetwork.Role|null);

Subnetwork role

secondaryIpRanges

secondaryIpRanges?: (google.cloud.compute.v1.ISubnetworkSecondaryRange[]|null);

Subnetwork secondaryIpRanges

selfLink?: (string|null);

Subnetwork selfLink

state

state?: (google.cloud.compute.v1.Subnetwork.State|keyof typeof google.cloud.compute.v1.Subnetwork.State|null);

Subnetwork state