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

NetworkPath

import type { NetworkPath } from "https://googleapis.deno.dev/v1/networkmanagement:v1.ts";

Message describing NetworkPath resource.

interface NetworkPath {
readonly createTime?: Date;
readonly destination?: string;
readonly destinationGeoLocation?: GeoLocation;
readonly displayName?: string;
readonly dualEnded?: boolean;
readonly monitoringEnabled?: boolean;
readonly monitoringPolicyDisplayName?: string;
readonly monitoringPolicyId?: string;
readonly monitoringStatus?:
| "MONITORING_STATUS_UNSPECIFIED"
| "MONITORING"
| "POLICY_MISMATCH"
| "MONITORING_POINT_OFFLINE"
| "DISABLED";
name?: string;
readonly networkProtocol?:
| "NETWORK_PROTOCOL_UNSPECIFIED"
| "ICMP"
| "UDP"
| "TCP";
readonly providerTags?: ProviderTag[];
readonly providerUiUri?: string;
readonly sourceMonitoringPointId?: string;
readonly updateTime?: Date;
}

§Properties

§
readonly createTime?: Date
[src]

Output only. The time the NetworkPath was created.

§
readonly destination?: string
[src]

Output only. IP address or hostname of the network path destination.

§
readonly destinationGeoLocation?: GeoLocation
[src]

Output only. Geographical location of the destination MonitoringPoint. ;

§
readonly displayName?: string
[src]

Output only. The display name of the network path.

§
readonly dualEnded?: boolean
[src]

Output only. Indicates if the network path is dual ended. When true, the network path is measured both: from both source to destination, and from destination to source. When false, the network path is measured from the source through the destination back to the source (round trip measurement).

§
readonly monitoringEnabled?: boolean
[src]

Output only. Is monitoring enabled for the network path.

§
readonly monitoringPolicyDisplayName?: string
[src]

Output only. Display name of the monitoring policy.

§
readonly monitoringPolicyId?: string
[src]

Output only. ID of monitoring policy.

§
readonly monitoringStatus?: "MONITORING_STATUS_UNSPECIFIED" | "MONITORING" | "POLICY_MISMATCH" | "MONITORING_POINT_OFFLINE" | "DISABLED"
[src]

Output only. The monitoring status of the network path.

§
name?: string
[src]

Identifier. Name of the resource. Format: projects/{project}/locations/{location}/networkMonitoringProviders/{network_monitoring_provider}/networkPaths/{network_path}

§
readonly networkProtocol?: "NETWORK_PROTOCOL_UNSPECIFIED" | "ICMP" | "UDP" | "TCP"
[src]

Output only. The network protocol of the network path.

§
readonly providerTags?: ProviderTag[]
[src]

Output only. The provider tags of the network path.

§
readonly providerUiUri?: string
[src]

Output only. Link to provider's UI; link shows the NetworkPath.

§
readonly sourceMonitoringPointId?: string
[src]

Output only. Provider's UUID of the source MonitoringPoint. This id may not point to a resource in the GCP.

§
readonly updateTime?: Date
[src]

Output only. The time the NetworkPath was updated.