mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-01-29 13:22:37 +01:00
43 lines
15 KiB
HTML
43 lines
15 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `api` mod in crate `google_cloudmonitoring2_beta2`."><meta name="keywords" content="rust, rustlang, rust-lang, api"><title>google_cloudmonitoring2_beta2::api - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css" disabled ><link rel="stylesheet" type="text/css" href="../../ayu.css" disabled ><script id="default-settings"></script><script src="../../storage.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="icon" type="image/svg+xml" href="../../favicon.svg">
|
||
<link rel="alternate icon" type="image/png" href="../../favicon-16x16.png">
|
||
<link rel="alternate icon" type="image/png" href="../../favicon-32x32.png"><style type="text/css">#crate-search{background-image:url("../../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">☰</div><a href='../../google_cloudmonitoring2_beta2/index.html'><div class='logo-container rust-logo'><img src='../../rust-logo.png' alt='logo'></div></a><p class="location">Module api</p><div class="sidebar-elems"><div class="block items"><ul><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li></ul></div><p class="location"><a href="../index.html">google_cloudmonitoring2_beta2</a></p><div id="sidebar-vars" data-name="api" data-ty="mod" data-relpath="../"></div><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices" role="menu"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"></div><button type="button" class="help-button">?</button>
|
||
<a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class="fqn"><span class="in-band">Module <a href="../index.html">google_cloudmonitoring2_beta2</a>::<wbr><a class="mod" href="">api</a></span><span class="out-of-band"><span id="render-detail"><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">−</span>]</a></span><a class="srclink" href="../../src/google_cloudmonitoring2_beta2/api.rs.html#1-2864" title="goto source code">[src]</a></span></h1><h2 id="structs" class="section-header"><a href="#structs">Structs</a></h2>
|
||
<table><tr class="module-item"><td><a class="struct" href="struct.CloudMonitoring.html" title="google_cloudmonitoring2_beta2::api::CloudMonitoring struct">CloudMonitoring</a></td><td class="docblock-short"><p>Central instance to access all CloudMonitoring related resource activities</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DeleteMetricDescriptorResponse.html" title="google_cloudmonitoring2_beta2::api::DeleteMetricDescriptorResponse struct">DeleteMetricDescriptorResponse</a></td><td class="docblock-short"><p>The response of cloudmonitoring.metricDescriptors.delete.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListMetricDescriptorsRequest.html" title="google_cloudmonitoring2_beta2::api::ListMetricDescriptorsRequest struct">ListMetricDescriptorsRequest</a></td><td class="docblock-short"><p>The request of cloudmonitoring.metricDescriptors.list.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListMetricDescriptorsResponse.html" title="google_cloudmonitoring2_beta2::api::ListMetricDescriptorsResponse struct">ListMetricDescriptorsResponse</a></td><td class="docblock-short"><p>The response of cloudmonitoring.metricDescriptors.list.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListTimeseriesDescriptorsRequest.html" title="google_cloudmonitoring2_beta2::api::ListTimeseriesDescriptorsRequest struct">ListTimeseriesDescriptorsRequest</a></td><td class="docblock-short"><p>The request of cloudmonitoring.timeseriesDescriptors.list</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListTimeseriesDescriptorsResponse.html" title="google_cloudmonitoring2_beta2::api::ListTimeseriesDescriptorsResponse struct">ListTimeseriesDescriptorsResponse</a></td><td class="docblock-short"><p>The response of cloudmonitoring.timeseriesDescriptors.list</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListTimeseriesRequest.html" title="google_cloudmonitoring2_beta2::api::ListTimeseriesRequest struct">ListTimeseriesRequest</a></td><td class="docblock-short"><p>The request of cloudmonitoring.timeseries.list</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListTimeseriesResponse.html" title="google_cloudmonitoring2_beta2::api::ListTimeseriesResponse struct">ListTimeseriesResponse</a></td><td class="docblock-short"><p>The response of cloudmonitoring.timeseries.list</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MetricDescriptor.html" title="google_cloudmonitoring2_beta2::api::MetricDescriptor struct">MetricDescriptor</a></td><td class="docblock-short"><p>A metricDescriptor defines the name, label keys, and data type of a particular metric.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MetricDescriptorCreateCall.html" title="google_cloudmonitoring2_beta2::api::MetricDescriptorCreateCall struct">MetricDescriptorCreateCall</a></td><td class="docblock-short"><p>Create a new metric.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MetricDescriptorDeleteCall.html" title="google_cloudmonitoring2_beta2::api::MetricDescriptorDeleteCall struct">MetricDescriptorDeleteCall</a></td><td class="docblock-short"><p>Delete an existing metric.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MetricDescriptorLabelDescriptor.html" title="google_cloudmonitoring2_beta2::api::MetricDescriptorLabelDescriptor struct">MetricDescriptorLabelDescriptor</a></td><td class="docblock-short"><p>A label in a metric is a description of this metric, including the key of this description (what the description is), and the value for this description.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MetricDescriptorListCall.html" title="google_cloudmonitoring2_beta2::api::MetricDescriptorListCall struct">MetricDescriptorListCall</a></td><td class="docblock-short"><p>List metric descriptors that match the query. If the query is not set, then all of the metric descriptors will be returned. Large responses will be paginated, use the nextPageToken returned in the response to request subsequent pages of results by setting the pageToken query parameter to the value of the nextPageToken.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MetricDescriptorMethods.html" title="google_cloudmonitoring2_beta2::api::MetricDescriptorMethods struct">MetricDescriptorMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>metricDescriptor</em> resources.
|
||
It is not used directly, but through the <code>CloudMonitoring</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MetricDescriptorTypeDescriptor.html" title="google_cloudmonitoring2_beta2::api::MetricDescriptorTypeDescriptor struct">MetricDescriptorTypeDescriptor</a></td><td class="docblock-short"><p>A type in a metric contains information about how the metric is collected and what its data points look like.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Point.html" title="google_cloudmonitoring2_beta2::api::Point struct">Point</a></td><td class="docblock-short"><p>Point is a single point in a time series. It consists of a start time, an end time, and a value.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PointDistribution.html" title="google_cloudmonitoring2_beta2::api::PointDistribution struct">PointDistribution</a></td><td class="docblock-short"><p>Distribution data point value type. When writing distribution points, try to be consistent with the boundaries of your buckets. If you must modify the bucket boundaries, then do so by merging, partitioning, or appending rather than skewing them.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PointDistributionBucket.html" title="google_cloudmonitoring2_beta2::api::PointDistributionBucket struct">PointDistributionBucket</a></td><td class="docblock-short"><p>The histogram's bucket. Buckets that form the histogram of a distribution value. If the upper bound of a bucket, say U1, does not equal the lower bound of the next bucket, say L2, this means that there is no event in [U1, L2).</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PointDistributionOverflowBucket.html" title="google_cloudmonitoring2_beta2::api::PointDistributionOverflowBucket struct">PointDistributionOverflowBucket</a></td><td class="docblock-short"><p>The overflow bucket is a special bucket that does not have the upperBound field; it includes all of the events that are no less than its lower bound.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PointDistributionUnderflowBucket.html" title="google_cloudmonitoring2_beta2::api::PointDistributionUnderflowBucket struct">PointDistributionUnderflowBucket</a></td><td class="docblock-short"><p>The underflow bucket is a special bucket that does not have the lowerBound field; it includes all of the events that are less than its upper bound.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Timeseries.html" title="google_cloudmonitoring2_beta2::api::Timeseries struct">Timeseries</a></td><td class="docblock-short"><p>The monitoring data is organized as metrics and stored as data points that are recorded over time. Each data point represents information like the CPU utilization of your virtual machine. A historical record of these data points is called a time series.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TimeseriesDescriptor.html" title="google_cloudmonitoring2_beta2::api::TimeseriesDescriptor struct">TimeseriesDescriptor</a></td><td class="docblock-short"><p>TimeseriesDescriptor identifies a single time series.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TimeseriesDescriptorListCall.html" title="google_cloudmonitoring2_beta2::api::TimeseriesDescriptorListCall struct">TimeseriesDescriptorListCall</a></td><td class="docblock-short"><p>List the descriptors of the time series that match the metric and labels values and that have data points in the interval. Large responses are paginated; use the nextPageToken returned in the response to request subsequent pages of results by setting the pageToken query parameter to the value of the nextPageToken.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TimeseriesDescriptorMethods.html" title="google_cloudmonitoring2_beta2::api::TimeseriesDescriptorMethods struct">TimeseriesDescriptorMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>timeseriesDescriptor</em> resources.
|
||
It is not used directly, but through the <code>CloudMonitoring</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TimeseriesPoint.html" title="google_cloudmonitoring2_beta2::api::TimeseriesPoint struct">TimeseriesPoint</a></td><td class="docblock-short"><p>When writing time series, TimeseriesPoint should be used instead of Timeseries, to enforce single point for each time series in the timeseries.write request.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TimeseryListCall.html" title="google_cloudmonitoring2_beta2::api::TimeseryListCall struct">TimeseryListCall</a></td><td class="docblock-short"><p>List the data points of the time series that match the metric and labels values and that have data points in the interval. Large responses are paginated; use the nextPageToken returned in the response to request subsequent pages of results by setting the pageToken query parameter to the value of the nextPageToken.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TimeseryMethods.html" title="google_cloudmonitoring2_beta2::api::TimeseryMethods struct">TimeseryMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>timesery</em> resources.
|
||
It is not used directly, but through the <code>CloudMonitoring</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TimeseryWriteCall.html" title="google_cloudmonitoring2_beta2::api::TimeseryWriteCall struct">TimeseryWriteCall</a></td><td class="docblock-short"><p>Put data points to one or more time series for one or more metrics. If a time series does not exist, a new time series will be created. It is not allowed to write a time series point that is older than the existing youngest point of that time series. Points that are older than the existing youngest point of that time series will be discarded silently. Therefore, users should make sure that points of a time series are written sequentially in the order of their end time.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.WriteTimeseriesRequest.html" title="google_cloudmonitoring2_beta2::api::WriteTimeseriesRequest struct">WriteTimeseriesRequest</a></td><td class="docblock-short"><p>The request of cloudmonitoring.timeseries.write</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.WriteTimeseriesResponse.html" title="google_cloudmonitoring2_beta2::api::WriteTimeseriesResponse struct">WriteTimeseriesResponse</a></td><td class="docblock-short"><p>The response of cloudmonitoring.timeseries.write</p>
|
||
</td></tr></table><h2 id="enums" class="section-header"><a href="#enums">Enums</a></h2>
|
||
<table><tr class="module-item"><td><a class="enum" href="enum.Scope.html" title="google_cloudmonitoring2_beta2::api::Scope enum">Scope</a></td><td class="docblock-short"><p>Identifies the an OAuth2 authorization scope.
|
||
A scope is needed when requesting an
|
||
<a href="https://developers.google.com/youtube/v3/guides/authentication">authorization token</a>.</p>
|
||
</td></tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><div id="rustdoc-vars" data-root-path="../../" data-current-crate="google_cloudmonitoring2_beta2"></div>
|
||
<script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html> |