UptimeCheckService

google.monitoring.v3. UptimeCheckService

Represents an UptimeCheckService

Constructor

new UptimeCheckService(rpcImpl, requestDelimitedopt, responseDelimitedopt)

Constructs a new UptimeCheckService service.

Parameters:
Name Type Attributes Default Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean <optional>
false

Whether requests are length-delimited

responseDelimited boolean <optional>
false

Whether responses are length-delimited

Extends

  • $protobuf.rpc.Service

Methods

(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {UptimeCheckService}

Creates new UptimeCheckService service using the specified rpc implementation.

Parameters:
Name Type Attributes Default Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean <optional>
false

Whether requests are length-delimited

responseDelimited boolean <optional>
false

Whether responses are length-delimited

createUptimeCheckConfig(request, callback) → {undefined}

Calls CreateUptimeCheckConfig.

Parameters:
Name Type Description
request google.monitoring.v3.ICreateUptimeCheckConfigRequest

CreateUptimeCheckConfigRequest message or plain object

callback google.monitoring.v3.UptimeCheckService.CreateUptimeCheckConfigCallback

Node-style callback called with the error, if any, and UptimeCheckConfig

createUptimeCheckConfig(request) → {Promise.<google.monitoring.v3.UptimeCheckConfig>}

Calls CreateUptimeCheckConfig.

Parameters:
Name Type Description
request google.monitoring.v3.ICreateUptimeCheckConfigRequest

CreateUptimeCheckConfigRequest message or plain object

deleteUptimeCheckConfig(request, callback) → {undefined}

Calls DeleteUptimeCheckConfig.

Parameters:
Name Type Description
request google.monitoring.v3.IDeleteUptimeCheckConfigRequest

DeleteUptimeCheckConfigRequest message or plain object

callback google.monitoring.v3.UptimeCheckService.DeleteUptimeCheckConfigCallback

Node-style callback called with the error, if any, and Empty

deleteUptimeCheckConfig(request) → {Promise.<google.protobuf.Empty>}

Calls DeleteUptimeCheckConfig.

Parameters:
Name Type Description
request google.monitoring.v3.IDeleteUptimeCheckConfigRequest

DeleteUptimeCheckConfigRequest message or plain object

getUptimeCheckConfig(request, callback) → {undefined}

Calls GetUptimeCheckConfig.

Parameters:
Name Type Description
request google.monitoring.v3.IGetUptimeCheckConfigRequest

GetUptimeCheckConfigRequest message or plain object

callback google.monitoring.v3.UptimeCheckService.GetUptimeCheckConfigCallback

Node-style callback called with the error, if any, and UptimeCheckConfig

getUptimeCheckConfig(request) → {Promise.<google.monitoring.v3.UptimeCheckConfig>}

Calls GetUptimeCheckConfig.

Parameters:
Name Type Description
request google.monitoring.v3.IGetUptimeCheckConfigRequest

GetUptimeCheckConfigRequest message or plain object

listUptimeCheckConfigs(request, callback) → {undefined}

Calls ListUptimeCheckConfigs.

Parameters:
Name Type Description
request google.monitoring.v3.IListUptimeCheckConfigsRequest

ListUptimeCheckConfigsRequest message or plain object

callback google.monitoring.v3.UptimeCheckService.ListUptimeCheckConfigsCallback

Node-style callback called with the error, if any, and ListUptimeCheckConfigsResponse

listUptimeCheckConfigs(request) → {Promise.<google.monitoring.v3.ListUptimeCheckConfigsResponse>}

Calls ListUptimeCheckConfigs.

Parameters:
Name Type Description
request google.monitoring.v3.IListUptimeCheckConfigsRequest

ListUptimeCheckConfigsRequest message or plain object

listUptimeCheckIps(request, callback) → {undefined}

Calls ListUptimeCheckIps.

Parameters:
Name Type Description
request google.monitoring.v3.IListUptimeCheckIpsRequest

ListUptimeCheckIpsRequest message or plain object

callback google.monitoring.v3.UptimeCheckService.ListUptimeCheckIpsCallback

Node-style callback called with the error, if any, and ListUptimeCheckIpsResponse

listUptimeCheckIps(request) → {Promise.<google.monitoring.v3.ListUptimeCheckIpsResponse>}

Calls ListUptimeCheckIps.

Parameters:
Name Type Description
request google.monitoring.v3.IListUptimeCheckIpsRequest

ListUptimeCheckIpsRequest message or plain object

updateUptimeCheckConfig(request, callback) → {undefined}

Calls UpdateUptimeCheckConfig.

Parameters:
Name Type Description
request google.monitoring.v3.IUpdateUptimeCheckConfigRequest

UpdateUptimeCheckConfigRequest message or plain object

callback google.monitoring.v3.UptimeCheckService.UpdateUptimeCheckConfigCallback

Node-style callback called with the error, if any, and UptimeCheckConfig

updateUptimeCheckConfig(request) → {Promise.<google.monitoring.v3.UptimeCheckConfig>}

Calls UpdateUptimeCheckConfig.

Parameters:
Name Type Description
request google.monitoring.v3.IUpdateUptimeCheckConfigRequest

UpdateUptimeCheckConfigRequest message or plain object

Type Definitions

CreateUptimeCheckConfigCallback(error, responseopt)

Callback as used by google.monitoring.v3.UptimeCheckService#createUptimeCheckConfig.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.monitoring.v3.UptimeCheckConfig <optional>

UptimeCheckConfig

DeleteUptimeCheckConfigCallback(error, responseopt)

Callback as used by google.monitoring.v3.UptimeCheckService#deleteUptimeCheckConfig.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.protobuf.Empty <optional>

Empty

GetUptimeCheckConfigCallback(error, responseopt)

Callback as used by google.monitoring.v3.UptimeCheckService#getUptimeCheckConfig.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.monitoring.v3.UptimeCheckConfig <optional>

UptimeCheckConfig

ListUptimeCheckConfigsCallback(error, responseopt)

Callback as used by google.monitoring.v3.UptimeCheckService#listUptimeCheckConfigs.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.monitoring.v3.ListUptimeCheckConfigsResponse <optional>

ListUptimeCheckConfigsResponse

ListUptimeCheckIpsCallback(error, responseopt)

Callback as used by google.monitoring.v3.UptimeCheckService#listUptimeCheckIps.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.monitoring.v3.ListUptimeCheckIpsResponse <optional>

ListUptimeCheckIpsResponse

UpdateUptimeCheckConfigCallback(error, responseopt)

Callback as used by google.monitoring.v3.UptimeCheckService#updateUptimeCheckConfig.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.monitoring.v3.UptimeCheckConfig <optional>

UptimeCheckConfig