- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- MonitoringPointType
- TimeZone
- StaticIpConfig
- Try it!
Downloads an install script for MonitoringPoints for a given network monitoring provider.
HTTP request
GET https://networkmanagement.googleapis.com/v1alpha1/{parent=projects/*/locations/*/networkMonitoringProviders/*}/monitoringPoints:downloadInstallScript
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
parent |
Required. Parent value for DownloadInstallScriptRequest. Format: projects/{project}/locations/{location}/networkMonitoringProviders/{networkMonitoringProvider} Authorization requires the following IAM permission on the specified resource
|
Query parameters
| Parameters | |
|---|---|
monitoringPointType |
Required. The type of the monitoring point. |
hostname |
Required. The hostname of the MonitoringPoint, e.g. "test-vm" |
password |
Optional. Password for logging into the MonitoringPoint. |
timeZone |
Optional. Time zone defined for the MonitoringPoint. |
ntpServerAddress |
Optional. Network Time Protocol a user can configure. If the user omits the field, the default is either NTP servers provided in the DHCP lease or a set of well-known NTP servers pre-configured on the monitoring point. This field can be an IP address or FQDN. |
ntpServerSecondaryAddress |
Optional. Second NTP server. |
Union parameter |
|
useDhcp |
Optional. Dynamic Host Configuration Protocol, is a network management protocol that automatically assigns IP addresses and other network configuration parameters to devices connecting to a network. |
staticIpAddress |
Optional. Static IP configured by the user. |
Request body
The request body must be empty.
Response body
If successful, the response is a generic HTTP response whose format is defined by the method.
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.
MonitoringPointType
The type of the monitoring point.
| Enums | |
|---|---|
MONITORING_POINT_TYPE_UNSPECIFIED |
This value should not be used. |
CONTAINER |
Monitoring Point that runs in a Docker container. |
KVM |
Monitoring Point that runs in a KVM hypervisor. |
VMWARE |
Monitoring Point that runs in a VMware hypervisor. |
HELM |
Monitoring Point that runs on a K8S Helm. |
TimeZone
Represents a time zone from the IANA Time Zone Database.
| JSON representation |
|---|
{ "id": string, "version": string } |
| Fields | |
|---|---|
id |
IANA Time Zone Database time zone. For example "America/New_York". |
version |
Optional. IANA Time Zone Database version number. For example "2019a". |
StaticIpConfig
Static IP address configuration.
| JSON representation |
|---|
{ "ipAddress": string, "netmask": string, "gatewayAddress": string, "dnsServerAddress": string, "dnsServerSecondaryAddress": string, "domain": string } |
| Fields | |
|---|---|
ipAddress |
Required. IP address of the MonitoringPoint. |
netmask |
Optional. Networkmask and CIDR range. Example: "255.255.255.0/24" |
gatewayAddress |
Required. Gateway IP address. Example: "100.80.40.1". |
dnsServerAddress |
Required. DNS server. |
dnsServerSecondaryAddress |
Optional. Second DNS server. |
domain |
Optional. Domain name of the MonitoringPoint. |