REST Resource: projects.locations.networkMonitoringProviders.networkPaths

리소스: NetworkPath

NetworkPath 리소스를 설명하는 메시지입니다.

JSON 표현
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "sourceMonitoringPointId": string,
  "destinationMonitoringPointId": string,
  "destination": string,
  "dualEnded": boolean,
  "displayName": string,
  "destinationGeoLocation": {
    object (GeoLocation)
  },
  "networkProtocol": enum (NetworkProtocol),
  "monitoringEnabled": boolean,
  "monitoringStatus": enum (MonitoringStatus),
  "providerTags": [
    {
      object (ProviderTag)
    }
  ],
  "monitoringPolicyId": string,
  "monitoringPolicyDisplayName": string,
  "providerUiUri": string
}
필드
name

string

식별자. 리소스의 이름입니다. 형식: projects/{project}/locations/{location}/networkMonitoringProviders/{networkMonitoringProvider}/networkPaths/{network_path}

createTime

string (Timestamp format)

출력 전용입니다. NetworkPath가 생성된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

updateTime

string (Timestamp format)

출력 전용입니다. NetworkPath가 업데이트된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

sourceMonitoringPointId

string

출력 전용입니다. 소스 MonitoringPoint의 제공업체 UUID입니다. 이 ID는 Google Cloud의 리소스를 가리키지 않을 수 있습니다.

destinationMonitoringPointId

string

출력 전용입니다. 대상 MonitoringPoint의 공급자 UUID입니다. 이 ID는 Google Cloud의 리소스를 가리키지 않을 수 있습니다.

destination

string

출력 전용입니다. 네트워크 경로 대상의 IP 주소 또는 호스트 이름입니다.

dualEnded

boolean

출력 전용입니다. 네트워크 경로가 양방향인지 여부를 나타냅니다.

true인 경우 네트워크 경로는 소스에서 대상으로, 대상에서 소스로 모두 측정됩니다.

false인 경우 네트워크 경로는 소스에서 목적지를 거쳐 다시 소스로 측정됩니다 (왕복 측정).

displayName

string

출력 전용입니다. 네트워크 경로의 표시 이름입니다.

destinationGeoLocation

object (GeoLocation)

출력 전용입니다. 대상 MonitoringPoint의 지리적 위치입니다. ;

networkProtocol

enum (NetworkProtocol)

출력 전용입니다. 네트워크 경로의 네트워크 프로토콜입니다.

monitoringEnabled

boolean

출력 전용입니다. 네트워크 경로에 모니터링이 사용 설정되어 있는지 여부입니다.

monitoringStatus

enum (MonitoringStatus)

출력 전용입니다. 네트워크 경로의 모니터링 상태입니다.

providerTags[]

object (ProviderTag)

출력 전용입니다. 네트워크 경로의 제공자 태그입니다.

monitoringPolicyId

string

출력 전용입니다. 모니터링 정책의 ID입니다.

monitoringPolicyDisplayName

string

출력 전용입니다. 모니터링 정책의 표시 이름입니다.

providerUiUri

string

출력 전용입니다. 제공업체 UI 링크입니다. 링크에는 NetworkPath가 표시됩니다.

NetworkProtocol

네트워크 프로토콜의 열거형입니다.

열거형
NETWORK_PROTOCOL_UNSPECIFIED 기본값입니다. 이 값은 네트워크 프로토콜이 생략된 경우에 사용됩니다.
ICMP ICMP
UDP UDP
TCP TCP

MonitoringStatus

네트워크 경로의 모니터링 상태를 나타내는 열거형입니다.

열거형
MONITORING_STATUS_UNSPECIFIED 기본값입니다. 상태가 생략된 경우 이 값이 사용됩니다.
MONITORING 모니터링이 사용 설정되어 있습니다.
POLICY_MISMATCH 정책이 일치하지 않습니다.
MONITORING_POINT_OFFLINE 모니터링 포인트가 오프라인 상태입니다.
DISABLED 모니터링이 사용 중지되었습니다.

메서드

get

NetworkPath 리소스를 가져옵니다.

list

지정된 네트워크 모니터링 제공업체의 NetworkPaths를 나열합니다.