Liking cljdoc? Tell your friends :D

happygapi.monitoring.services

Cloud Monitoring API: services. Manages your Cloud Monitoring data and configurations. Most projects must be associated with a Workspace, 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 Cloud Monitoring documentation. See: https://cloud.google.com/monitoring/api/api/reference/rest/v3/services

Cloud Monitoring API: services.
Manages your Cloud Monitoring data and configurations. Most projects must be associated with a Workspace, 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 Cloud Monitoring documentation.
See: https://cloud.google.com/monitoring/api/api/reference/rest/v3/services
raw docstring

create$clj

(create$ auth parameters body)

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

Required parameters: parent

Optional parameters: serviceId

Body:

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

Create a Service.

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

Required parameters: parent

Optional parameters: serviceId

Body: 

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

Create a Service.
sourceraw docstring

delete$clj

(delete$ auth parameters)

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.
sourceraw docstring

get$clj

(get$ auth parameters)

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.
sourceraw docstring

list$clj

(list$ auth parameters)

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.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

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

Required parameters: name

Optional parameters: updateMask

Body:

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

Update this Service.

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

Required parameters: name

Optional parameters: updateMask

Body: 

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

Update this Service.
sourceraw docstring

serviceLevelObjectives-create$clj

(serviceLevelObjectives-create$ auth parameters body)

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

Required parameters: parent

Optional parameters: serviceLevelObjectiveId

Body:

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

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: 

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

Create a ServiceLevelObjective for the given Service.
sourceraw docstring

serviceLevelObjectives-delete$clj

(serviceLevelObjectives-delete$ auth parameters)

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.
sourceraw docstring

serviceLevelObjectives-get$clj

(serviceLevelObjectives-get$ auth parameters)

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.
sourceraw docstring

serviceLevelObjectives-list$clj

(serviceLevelObjectives-list$ auth parameters)

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

Required parameters: parent

Optional parameters: filter, pageToken, pageSize, view

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: filter, pageToken, pageSize, view

List the ServiceLevelObjectives for the given Service.
sourceraw docstring

serviceLevelObjectives-patch$clj

(serviceLevelObjectives-patch$ auth parameters body)

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

Required parameters: name

Optional parameters: updateMask

Body:

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

Update the given ServiceLevelObjective.

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

Required parameters: name

Optional parameters: updateMask

Body: 

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

Update the given ServiceLevelObjective.
sourceraw docstring

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

× close