Liking cljdoc? Tell your friends :D

happygapi.monitoring.services

Stackdriver Monitoring API: services. Manages your Stackdriver Monitoring data and configurations. Most projects must be associated with a Stackdriver account, with a few exceptions as noted on the individual method pages. The table entries below are presented in alphabetical order, not in order of common use. For explanations of the concepts found in the table entries, read the Stackdriver Monitoring documentation. See: https://cloud.google.com/monitoring/api/api/reference/rest/v3/services

Stackdriver Monitoring API: services.
Manages your Stackdriver Monitoring data and configurations. Most projects must be associated with a Stackdriver account, with a few exceptions as noted on the individual method pages. The table entries below are presented in alphabetical order, not in order of common use. For explanations of the concepts found in the table entries, read the Stackdriver Monitoring documentation.
See: https://cloud.google.com/monitoring/api/api/reference/rest/v3/services
raw docstring

create$clj

(create$ auth args body)

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/create

Required parameters: parent

Optional parameters: serviceId

Body:

{:displayName string, :meshIstio {:serviceName string, :meshUid string, :serviceNamespace string}, :telemetry {:resourceName string}, :cloudEndpoints {:service string}, :appEngine {:moduleId string}, :name string, :clusterIstio {:clusterName string, :serviceNamespace string, :location string, :serviceName string}, :custom {}}

Create a Service.

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/create

Required parameters: parent

Optional parameters: serviceId

Body: 

{:displayName string,
 :meshIstio {:serviceName string,
             :meshUid string,
             :serviceNamespace string},
 :telemetry {:resourceName string},
 :cloudEndpoints {:service string},
 :appEngine {:moduleId string},
 :name string,
 :clusterIstio {:clusterName string,
                :serviceNamespace string,
                :location string,
                :serviceName string},
 :custom {}}

Create a Service.
raw docstring

delete$clj

(delete$ auth args)

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/delete

Required parameters: name

Optional parameters: none Soft delete this Service.

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/delete

Required parameters: name

Optional parameters: none
Soft delete this Service.
raw docstring

get$clj

(get$ auth args)

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/get

Required parameters: name

Optional parameters: none Get the named Service.

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/get

Required parameters: name

Optional parameters: none
Get the named Service.
raw docstring

list$clj

(list$ auth args)

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/list

Required parameters: parent

Optional parameters: filter, pageToken, pageSize List Services for this workspace.

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/list

Required parameters: parent

Optional parameters: filter, pageToken, pageSize
List Services for this workspace.
raw docstring

patch$clj

(patch$ auth args body)

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:displayName string, :meshIstio {:serviceName string, :meshUid string, :serviceNamespace string}, :telemetry {:resourceName string}, :cloudEndpoints {:service string}, :appEngine {:moduleId string}, :name string, :clusterIstio {:clusterName string, :serviceNamespace string, :location string, :serviceName string}, :custom {}}

Update this Service.

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:displayName string,
 :meshIstio {:serviceName string,
             :meshUid string,
             :serviceNamespace string},
 :telemetry {:resourceName string},
 :cloudEndpoints {:service string},
 :appEngine {:moduleId string},
 :name string,
 :clusterIstio {:clusterName string,
                :serviceNamespace string,
                :location string,
                :serviceName string},
 :custom {}}

Update this Service.
raw docstring

serviceLevelObjectives-create$clj

(serviceLevelObjectives-create$ auth args body)

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/serviceLevelObjectives/create

Required parameters: parent

Optional parameters: serviceLevelObjectiveId

Body:

{:calendarPeriod string, :name string, :rollingPeriod string, :serviceLevelIndicator {:basicSli BasicSli, :requestBased RequestBasedSli, :windowsBased WindowsBasedSli}, :displayName string, :goal number}

Create a ServiceLevelObjective for the given Service.

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/serviceLevelObjectives/create

Required parameters: parent

Optional parameters: serviceLevelObjectiveId

Body: 

{:calendarPeriod string,
 :name string,
 :rollingPeriod string,
 :serviceLevelIndicator {:basicSli BasicSli,
                         :requestBased RequestBasedSli,
                         :windowsBased WindowsBasedSli},
 :displayName string,
 :goal number}

Create a ServiceLevelObjective for the given Service.
raw docstring

serviceLevelObjectives-delete$clj

(serviceLevelObjectives-delete$ auth args)

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/serviceLevelObjectives/delete

Required parameters: name

Optional parameters: none Delete the given ServiceLevelObjective.

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/serviceLevelObjectives/delete

Required parameters: name

Optional parameters: none
Delete the given ServiceLevelObjective.
raw docstring

serviceLevelObjectives-get$clj

(serviceLevelObjectives-get$ auth args)

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/serviceLevelObjectives/get

Required parameters: name

Optional parameters: view Get a ServiceLevelObjective by name.

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/serviceLevelObjectives/get

Required parameters: name

Optional parameters: view
Get a ServiceLevelObjective by name.
raw docstring

serviceLevelObjectives-list$clj

(serviceLevelObjectives-list$ auth args)

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/serviceLevelObjectives/list

Required parameters: parent

Optional parameters: view, filter, pageToken, pageSize List the ServiceLevelObjectives for the given Service.

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/serviceLevelObjectives/list

Required parameters: parent

Optional parameters: view, filter, pageToken, pageSize
List the ServiceLevelObjectives for the given Service.
raw docstring

serviceLevelObjectives-patch$clj

(serviceLevelObjectives-patch$ auth args body)

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/serviceLevelObjectives/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:calendarPeriod string, :name string, :rollingPeriod string, :serviceLevelIndicator {:basicSli BasicSli, :requestBased RequestBasedSli, :windowsBased WindowsBasedSli}, :displayName string, :goal number}

Update the given ServiceLevelObjective.

https://cloud.google.com/monitoring/api/api/reference/rest/v3/services/serviceLevelObjectives/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:calendarPeriod string,
 :name string,
 :rollingPeriod string,
 :serviceLevelIndicator {:basicSli BasicSli,
                         :requestBased RequestBasedSli,
                         :windowsBased WindowsBasedSli},
 :displayName string,
 :goal number}

Update the given ServiceLevelObjective.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close