REST Resource: projects.locations.networkMonitoringProviders.monitoringPoints

リソース: MonitoringPoint

MonitoringPoint リソースについて説明するメッセージ。

JSON 表現
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "displayName": string,
  "originatingIp": string,
  "version": string,
  "type": string,
  "connectionStatus": enum (ConnectionStatus),
  "hostname": string,
  "geoLocation": {
    object (GeoLocation)
  },
  "upgradeType": enum (UpgradeType),
  "networkInterfaces": [
    {
      object (NetworkInterface)
    }
  ],
  "errors": [
    enum (ErrorCode)
  ],
  "autoGeoLocationEnabled": boolean,
  "providerTags": [
    {
      object (ProviderTag)
    }
  ],
  "host": {
    object (Host)
  },
  "upgradeAvailable": boolean,
  "guid": string
}
フィールド
name

string

ID。リソースの名前。形式: projects/{project}/locations/{location}/networkMonitoringProviders/{networkMonitoringProvider}/monitoringPoints/{monitoring_point}

createTime

string (Timestamp format)

出力専用。MonitoringPoint が作成された時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

出力専用。MonitoringPoint が更新された時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

displayName

string

出力専用。MonitoringPoint の表示名。

originatingIp

string

出力専用。MonitoringPoint がプロバイダに接続したときに表示される IP アドレス。

version

string

出力専用。MonitoringPoint で実行されているソフトウェアのバージョン。

type

string

出力専用。MonitoringPoint のデプロイタイプ。

connectionStatus

enum (ConnectionStatus)

出力専用。MonitoringPoint の接続ステータス。

hostname

string

出力専用。MonitoringPoint のホスト名。

geoLocation

object (GeoLocation)

出力専用。MonitoringPoint の地理的位置。;

upgradeType

enum (UpgradeType)

出力専用。MonitoringPoint で使用可能なアップグレードのタイプ。

networkInterfaces[]

object (NetworkInterface)

出力専用。MonitoringPoint のネットワーク インターフェース。

errors[]

enum (ErrorCode)

出力専用。MonitoringPoint で検出されたエラーのコード。

autoGeoLocationEnabled

boolean

出力専用。MonitoringPoint で自動地理位置情報が有効になっているかどうかを示します。

providerTags[]

object (ProviderTag)

出力専用。MonitoringPoint のプロバイダ タグ。

host

object (Host)

出力専用。MonitoringPoint のホスト情報。

upgradeAvailable

boolean

出力専用。MonitoringPoint のアップグレードが利用可能かどうかを示します。

guid

string

出力専用。MonitoringPoint の GUID。

ConnectionStatus

MonitoringPoint の接続ステータスの列挙型。

列挙型
CONNECTION_STATUS_UNSPECIFIED デフォルト値。この値は、ステータスが省略されている場合に使用されます。
ONLINE モニタリング ポイントがオンラインです。
OFFLINE モニタリング ポイントがオフラインです。

UpgradeType

MonitoringPoint で使用可能なアップグレードのタイプを表す列挙型。

列挙型
UPGRADE_TYPE_UNSPECIFIED デフォルト値。この値は、アップグレード タイプが省略されている場合に使用されます。
MANUAL アップグレードは手動で行われます。
MANAGED アップグレードは管理されます。
SCHEDULED アップグレードがスケジュール設定されています。
AUTO アップグレードは自動的に実行されます。
EXTERNAL アップグレードは外部で実行されます。

NetworkInterface

ネットワーク インターフェースを説明するメッセージ。

JSON 表現
{
  "interfaceName": string,
  "speed": string,
  "ipAddress": string,
  "cidr": string,
  "macAddress": string,
  "adapterDescription": string,
  "vlanId": string
}
フィールド
interfaceName

string

出力専用。ネットワーク インターフェースの名前。例: eth0、eno1

speed

string (int64 format)

出力専用。インターフェースの速度(メガビット/秒)。

ipAddress

string

出力専用。インターフェースの IP アドレス。

cidr

string

出力専用。インターフェースの IP アドレスとサブネット マスク(CIDR 形式)。例: 192.168.1.0/24、2001:db8::/32

macAddress

string

出力専用。インターフェースの MAC アドレス。

adapterDescription

string

出力専用。インターフェースの説明。

vlanId

string (int64 format)

出力専用。VLAN の ID。

ErrorCode

エラーコードの列挙型。

列挙型
ERROR_CODE_UNSPECIFIED デフォルト値。この値は、エラーコードが省略されている場合に使用されます。
NTP_ERROR NTP サービスでエラーが検出されました。
UPGRADE_ERROR アップグレード プロセス中にエラーが検出されました。
DOWNLOAD_FAILED ダウンロード中にエラーが検出されました。

ホスト

ホストに関する情報を説明するメッセージ。

JSON 表現
{
  "os": string,
  "cloudProvider": string,
  "cloudProjectId": string,
  "cloudInstanceId": string,
  "cloudRegion": string,
  "cloudZone": string,
  "cloudVirtualNetworkIds": [
    string
  ]
}
フィールド
os

string

出力専用。ホストのオペレーティング システム。

cloudProvider

string

出力専用。ホストのクラウド プロバイダ。

cloudProjectId

string

出力専用。ホストのクラウド プロジェクト ID。

cloudInstanceId

string

出力専用。ホストのクラウド インスタンス ID。

cloudRegion

string

出力専用。ホストのクラウド リージョン。

cloudZone

string

出力専用。ホストのクラウド ゾーン。

cloudVirtualNetworkIds[]

string

出力専用。ホストのクラウド仮想ネットワークの ID。

メソッド

downloadInstallScript

特定のネットワーク モニタリング プロバイダの MonitoringPoints のインストール スクリプトをダウンロードします。

downloadRecreateInstallScript

特定のコンテナ MonitoringPoint のインストール スクリプトをダウンロードします。

downloadServerConnectConfig

指定されたネットワーク モニタリング プロバイダのサーバー接続構成をダウンロードします。

get

MonitoringPoint リソースを取得します。

list

特定のネットワーク モニタリング プロバイダの MonitoringPoints を一覧表示します。