mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-01-27 20:30:52 +01:00
214 lines
72 KiB
HTML
214 lines
72 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_logging2`."><meta name="keywords" content="rust, rustlang, rust-lang, api"><title>google_logging2::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_logging2/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_logging2</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_logging2</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_logging2/api.rs.html#1-45389" 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.BigQueryOptions.html" title="google_logging2::api::BigQueryOptions struct">BigQueryOptions</a></td><td class="docblock-short"><p>Options that change functionality of a sink exporting data to BigQuery.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountBucketGetCall.html" title="google_logging2::api::BillingAccountBucketGetCall struct">BillingAccountBucketGetCall</a></td><td class="docblock-short"><p>Gets a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountBucketViewGetCall.html" title="google_logging2::api::BillingAccountBucketViewGetCall struct">BillingAccountBucketViewGetCall</a></td><td class="docblock-short"><p>Gets a view.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountExclusionCreateCall.html" title="google_logging2::api::BillingAccountExclusionCreateCall struct">BillingAccountExclusionCreateCall</a></td><td class="docblock-short"><p>Creates a new exclusion in a specified parent resource. Only log entries belonging to that resource can be excluded. You can have up to 10 exclusions in a resource.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountExclusionDeleteCall.html" title="google_logging2::api::BillingAccountExclusionDeleteCall struct">BillingAccountExclusionDeleteCall</a></td><td class="docblock-short"><p>Deletes an exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountExclusionGetCall.html" title="google_logging2::api::BillingAccountExclusionGetCall struct">BillingAccountExclusionGetCall</a></td><td class="docblock-short"><p>Gets the description of an exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountExclusionListCall.html" title="google_logging2::api::BillingAccountExclusionListCall struct">BillingAccountExclusionListCall</a></td><td class="docblock-short"><p>Lists all the exclusions in a parent resource.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountExclusionPatchCall.html" title="google_logging2::api::BillingAccountExclusionPatchCall struct">BillingAccountExclusionPatchCall</a></td><td class="docblock-short"><p>Changes one or more properties of an existing exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLocationBucketCreateCall.html" title="google_logging2::api::BillingAccountLocationBucketCreateCall struct">BillingAccountLocationBucketCreateCall</a></td><td class="docblock-short"><p>Creates a bucket that can be used to store log entries. Once a bucket has been created, the region cannot be changed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLocationBucketDeleteCall.html" title="google_logging2::api::BillingAccountLocationBucketDeleteCall struct">BillingAccountLocationBucketDeleteCall</a></td><td class="docblock-short"><p>Deletes a bucket. Moves the bucket to the DELETE_REQUESTED state. After 7 days, the bucket will be purged and all logs in the bucket will be permanently deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLocationBucketListCall.html" title="google_logging2::api::BillingAccountLocationBucketListCall struct">BillingAccountLocationBucketListCall</a></td><td class="docblock-short"><p>Lists buckets.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLocationBucketPatchCall.html" title="google_logging2::api::BillingAccountLocationBucketPatchCall struct">BillingAccountLocationBucketPatchCall</a></td><td class="docblock-short"><p>Updates a bucket. This method replaces the following fields in the existing bucket with values from the new bucket: retention_periodIf the retention period is decreased and the bucket is locked, FAILED_PRECONDITION will be returned.If the bucket has a LifecycleState of DELETE_REQUESTED, FAILED_PRECONDITION will be returned.A buckets region may not be modified after it is created.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLocationBucketUndeleteCall.html" title="google_logging2::api::BillingAccountLocationBucketUndeleteCall struct">BillingAccountLocationBucketUndeleteCall</a></td><td class="docblock-short"><p>Undeletes a bucket. A bucket that has been deleted may be undeleted within the grace period of 7 days.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLocationBucketViewCreateCall.html" title="google_logging2::api::BillingAccountLocationBucketViewCreateCall struct">BillingAccountLocationBucketViewCreateCall</a></td><td class="docblock-short"><p>Creates a view over logs in a bucket. A bucket may contain a maximum of 50 views.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLocationBucketViewDeleteCall.html" title="google_logging2::api::BillingAccountLocationBucketViewDeleteCall struct">BillingAccountLocationBucketViewDeleteCall</a></td><td class="docblock-short"><p>Deletes a view from a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLocationBucketViewListCall.html" title="google_logging2::api::BillingAccountLocationBucketViewListCall struct">BillingAccountLocationBucketViewListCall</a></td><td class="docblock-short"><p>Lists views on a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLocationBucketViewPatchCall.html" title="google_logging2::api::BillingAccountLocationBucketViewPatchCall struct">BillingAccountLocationBucketViewPatchCall</a></td><td class="docblock-short"><p>Updates a view. This method replaces the following fields in the existing view with values from the new view: filter.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLocationGetCall.html" title="google_logging2::api::BillingAccountLocationGetCall struct">BillingAccountLocationGetCall</a></td><td class="docblock-short"><p>Gets information about a location.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLocationListCall.html" title="google_logging2::api::BillingAccountLocationListCall struct">BillingAccountLocationListCall</a></td><td class="docblock-short"><p>Lists information about the supported locations for this service.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLogDeleteCall.html" title="google_logging2::api::BillingAccountLogDeleteCall struct">BillingAccountLogDeleteCall</a></td><td class="docblock-short"><p>Deletes all the log entries in a log for the _Default Log Bucket. The log reappears if it receives new entries. Log entries written shortly before the delete operation might not be deleted. Entries received after the delete operation with a timestamp before the operation will be deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountLogListCall.html" title="google_logging2::api::BillingAccountLogListCall struct">BillingAccountLogListCall</a></td><td class="docblock-short"><p>Lists the logs in projects, organizations, folders, or billing accounts. Only logs that have entries are listed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountMethods.html" title="google_logging2::api::BillingAccountMethods struct">BillingAccountMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>billingAccount</em> resources.
|
||
It is not used directly, but through the <code>Logging</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountSinkCreateCall.html" title="google_logging2::api::BillingAccountSinkCreateCall struct">BillingAccountSinkCreateCall</a></td><td class="docblock-short"><p>Creates a sink that exports specified log entries to a destination. The export of newly-ingested log entries begins immediately, unless the sink's writer_identity is not permitted to write to the destination. A sink can export log entries only from the resource owning the sink.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountSinkDeleteCall.html" title="google_logging2::api::BillingAccountSinkDeleteCall struct">BillingAccountSinkDeleteCall</a></td><td class="docblock-short"><p>Deletes a sink. If the sink has a unique writer_identity, then that service account is also deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountSinkGetCall.html" title="google_logging2::api::BillingAccountSinkGetCall struct">BillingAccountSinkGetCall</a></td><td class="docblock-short"><p>Gets a sink.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountSinkListCall.html" title="google_logging2::api::BillingAccountSinkListCall struct">BillingAccountSinkListCall</a></td><td class="docblock-short"><p>Lists sinks.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountSinkPatchCall.html" title="google_logging2::api::BillingAccountSinkPatchCall struct">BillingAccountSinkPatchCall</a></td><td class="docblock-short"><p>Updates a sink. This method replaces the following fields in the existing sink with values from the new sink: destination, and filter.The updated sink might also have a new writer_identity; see the unique_writer_identity field.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BillingAccountSinkUpdateCall.html" title="google_logging2::api::BillingAccountSinkUpdateCall struct">BillingAccountSinkUpdateCall</a></td><td class="docblock-short"><p>Updates a sink. This method replaces the following fields in the existing sink with values from the new sink: destination, and filter.The updated sink might also have a new writer_identity; see the unique_writer_identity field.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BucketOptions.html" title="google_logging2::api::BucketOptions struct">BucketOptions</a></td><td class="docblock-short"><p>BucketOptions describes the bucket boundaries used to create a histogram for the distribution. The buckets can be in a linear sequence, an exponential sequence, or each bucket can be specified explicitly. BucketOptions does not include the number of values in each bucket.A bucket has an inclusive lower bound and exclusive upper bound for the values that are counted for that bucket. The upper bound of a bucket must be strictly greater than the lower bound. The sequence of N buckets for a distribution consists of an underflow bucket (number 0), zero or more finite buckets (number 1 through N - 2) and an overflow bucket (number N - 1). The buckets are contiguous: the lower bound of bucket i (i > 0) is the same as the upper bound of bucket i - 1. The buckets span the whole range of finite values: lower bound of the underflow bucket is -infinity and the upper bound of the overflow bucket is +infinity. The finite buckets are so-called because both bounds are finite.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.CmekSettings.html" title="google_logging2::api::CmekSettings struct">CmekSettings</a></td><td class="docblock-short"><p>Describes the customer-managed encryption key (CMEK) settings associated with a project, folder, organization, billing account, or flexible resource.Note: CMEK for the Logs Router can currently only be configured for GCP organizations. Once configured, it applies to all projects and folders in the GCP organization.See Enabling CMEK for Logs Router (https://cloud.google.com/logging/docs/routing/managed-encryption) for more information.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Empty.html" title="google_logging2::api::Empty struct">Empty</a></td><td class="docblock-short"><p>A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for Empty is empty JSON object {}.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.EntryListCall.html" title="google_logging2::api::EntryListCall struct">EntryListCall</a></td><td class="docblock-short"><p>Lists log entries. Use this method to retrieve log entries that originated from a project/folder/organization/billing account. For ways to export log entries, see Exporting Logs (https://cloud.google.com/logging/docs/export).</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.EntryMethods.html" title="google_logging2::api::EntryMethods struct">EntryMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>entry</em> resources.
|
||
It is not used directly, but through the <code>Logging</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.EntryTailCall.html" title="google_logging2::api::EntryTailCall struct">EntryTailCall</a></td><td class="docblock-short"><p>Streaming read of log entries as they are ingested. Until the stream is terminated, it will continue reading logs.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.EntryWriteCall.html" title="google_logging2::api::EntryWriteCall struct">EntryWriteCall</a></td><td class="docblock-short"><p>Writes log entries to Logging. This API method is the only way to send log entries to Logging. This method is used, directly or indirectly, by the Logging agent (fluentd) and all logging libraries configured to use Logging. A single request may contain log entries for a maximum of 1000 different resources (projects, organizations, billing accounts or folders)</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ExclusionCreateCall.html" title="google_logging2::api::ExclusionCreateCall struct">ExclusionCreateCall</a></td><td class="docblock-short"><p>Creates a new exclusion in a specified parent resource. Only log entries belonging to that resource can be excluded. You can have up to 10 exclusions in a resource.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ExclusionDeleteCall.html" title="google_logging2::api::ExclusionDeleteCall struct">ExclusionDeleteCall</a></td><td class="docblock-short"><p>Deletes an exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ExclusionGetCall.html" title="google_logging2::api::ExclusionGetCall struct">ExclusionGetCall</a></td><td class="docblock-short"><p>Gets the description of an exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ExclusionListCall.html" title="google_logging2::api::ExclusionListCall struct">ExclusionListCall</a></td><td class="docblock-short"><p>Lists all the exclusions in a parent resource.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ExclusionMethods.html" title="google_logging2::api::ExclusionMethods struct">ExclusionMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>exclusion</em> resources.
|
||
It is not used directly, but through the <code>Logging</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ExclusionPatchCall.html" title="google_logging2::api::ExclusionPatchCall struct">ExclusionPatchCall</a></td><td class="docblock-short"><p>Changes one or more properties of an existing exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Explicit.html" title="google_logging2::api::Explicit struct">Explicit</a></td><td class="docblock-short"><p>Specifies a set of buckets with arbitrary widths.There are size(bounds) + 1 (= N) buckets. Bucket i has the following boundaries:Upper bound (0 <= i < N-1): boundsi Lower bound (1 <= i < N); boundsi - 1The bounds field must contain at least one element. If bounds has only one element, then there are no finite buckets, and that single element is the common boundary of the overflow and underflow buckets.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Exponential.html" title="google_logging2::api::Exponential struct">Exponential</a></td><td class="docblock-short"><p>Specifies an exponential sequence of buckets that have a width that is proportional to the value of the lower bound. Each bucket represents a constant relative uncertainty on a specific value in the bucket.There are num_finite_buckets + 2 (= N) buckets. Bucket i has the following boundaries:Upper bound (0 <= i < N-1): scale * (growth_factor ^ i). Lower bound (1 <= i < N): scale * (growth_factor ^ (i - 1)).</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderExclusionCreateCall.html" title="google_logging2::api::FolderExclusionCreateCall struct">FolderExclusionCreateCall</a></td><td class="docblock-short"><p>Creates a new exclusion in a specified parent resource. Only log entries belonging to that resource can be excluded. You can have up to 10 exclusions in a resource.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderExclusionDeleteCall.html" title="google_logging2::api::FolderExclusionDeleteCall struct">FolderExclusionDeleteCall</a></td><td class="docblock-short"><p>Deletes an exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderExclusionGetCall.html" title="google_logging2::api::FolderExclusionGetCall struct">FolderExclusionGetCall</a></td><td class="docblock-short"><p>Gets the description of an exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderExclusionListCall.html" title="google_logging2::api::FolderExclusionListCall struct">FolderExclusionListCall</a></td><td class="docblock-short"><p>Lists all the exclusions in a parent resource.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderExclusionPatchCall.html" title="google_logging2::api::FolderExclusionPatchCall struct">FolderExclusionPatchCall</a></td><td class="docblock-short"><p>Changes one or more properties of an existing exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationBucketCreateCall.html" title="google_logging2::api::FolderLocationBucketCreateCall struct">FolderLocationBucketCreateCall</a></td><td class="docblock-short"><p>Creates a bucket that can be used to store log entries. Once a bucket has been created, the region cannot be changed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationBucketDeleteCall.html" title="google_logging2::api::FolderLocationBucketDeleteCall struct">FolderLocationBucketDeleteCall</a></td><td class="docblock-short"><p>Deletes a bucket. Moves the bucket to the DELETE_REQUESTED state. After 7 days, the bucket will be purged and all logs in the bucket will be permanently deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationBucketGetCall.html" title="google_logging2::api::FolderLocationBucketGetCall struct">FolderLocationBucketGetCall</a></td><td class="docblock-short"><p>Gets a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationBucketListCall.html" title="google_logging2::api::FolderLocationBucketListCall struct">FolderLocationBucketListCall</a></td><td class="docblock-short"><p>Lists buckets.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationBucketPatchCall.html" title="google_logging2::api::FolderLocationBucketPatchCall struct">FolderLocationBucketPatchCall</a></td><td class="docblock-short"><p>Updates a bucket. This method replaces the following fields in the existing bucket with values from the new bucket: retention_periodIf the retention period is decreased and the bucket is locked, FAILED_PRECONDITION will be returned.If the bucket has a LifecycleState of DELETE_REQUESTED, FAILED_PRECONDITION will be returned.A buckets region may not be modified after it is created.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationBucketUndeleteCall.html" title="google_logging2::api::FolderLocationBucketUndeleteCall struct">FolderLocationBucketUndeleteCall</a></td><td class="docblock-short"><p>Undeletes a bucket. A bucket that has been deleted may be undeleted within the grace period of 7 days.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationBucketViewCreateCall.html" title="google_logging2::api::FolderLocationBucketViewCreateCall struct">FolderLocationBucketViewCreateCall</a></td><td class="docblock-short"><p>Creates a view over logs in a bucket. A bucket may contain a maximum of 50 views.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationBucketViewDeleteCall.html" title="google_logging2::api::FolderLocationBucketViewDeleteCall struct">FolderLocationBucketViewDeleteCall</a></td><td class="docblock-short"><p>Deletes a view from a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationBucketViewGetCall.html" title="google_logging2::api::FolderLocationBucketViewGetCall struct">FolderLocationBucketViewGetCall</a></td><td class="docblock-short"><p>Gets a view.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationBucketViewListCall.html" title="google_logging2::api::FolderLocationBucketViewListCall struct">FolderLocationBucketViewListCall</a></td><td class="docblock-short"><p>Lists views on a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationBucketViewPatchCall.html" title="google_logging2::api::FolderLocationBucketViewPatchCall struct">FolderLocationBucketViewPatchCall</a></td><td class="docblock-short"><p>Updates a view. This method replaces the following fields in the existing view with values from the new view: filter.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationGetCall.html" title="google_logging2::api::FolderLocationGetCall struct">FolderLocationGetCall</a></td><td class="docblock-short"><p>Gets information about a location.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLocationListCall.html" title="google_logging2::api::FolderLocationListCall struct">FolderLocationListCall</a></td><td class="docblock-short"><p>Lists information about the supported locations for this service.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLogDeleteCall.html" title="google_logging2::api::FolderLogDeleteCall struct">FolderLogDeleteCall</a></td><td class="docblock-short"><p>Deletes all the log entries in a log for the _Default Log Bucket. The log reappears if it receives new entries. Log entries written shortly before the delete operation might not be deleted. Entries received after the delete operation with a timestamp before the operation will be deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderLogListCall.html" title="google_logging2::api::FolderLogListCall struct">FolderLogListCall</a></td><td class="docblock-short"><p>Lists the logs in projects, organizations, folders, or billing accounts. Only logs that have entries are listed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderMethods.html" title="google_logging2::api::FolderMethods struct">FolderMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>folder</em> resources.
|
||
It is not used directly, but through the <code>Logging</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderSinkCreateCall.html" title="google_logging2::api::FolderSinkCreateCall struct">FolderSinkCreateCall</a></td><td class="docblock-short"><p>Creates a sink that exports specified log entries to a destination. The export of newly-ingested log entries begins immediately, unless the sink's writer_identity is not permitted to write to the destination. A sink can export log entries only from the resource owning the sink.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderSinkDeleteCall.html" title="google_logging2::api::FolderSinkDeleteCall struct">FolderSinkDeleteCall</a></td><td class="docblock-short"><p>Deletes a sink. If the sink has a unique writer_identity, then that service account is also deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderSinkGetCall.html" title="google_logging2::api::FolderSinkGetCall struct">FolderSinkGetCall</a></td><td class="docblock-short"><p>Gets a sink.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderSinkListCall.html" title="google_logging2::api::FolderSinkListCall struct">FolderSinkListCall</a></td><td class="docblock-short"><p>Lists sinks.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderSinkPatchCall.html" title="google_logging2::api::FolderSinkPatchCall struct">FolderSinkPatchCall</a></td><td class="docblock-short"><p>Updates a sink. This method replaces the following fields in the existing sink with values from the new sink: destination, and filter.The updated sink might also have a new writer_identity; see the unique_writer_identity field.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FolderSinkUpdateCall.html" title="google_logging2::api::FolderSinkUpdateCall struct">FolderSinkUpdateCall</a></td><td class="docblock-short"><p>Updates a sink. This method replaces the following fields in the existing sink with values from the new sink: destination, and filter.The updated sink might also have a new writer_identity; see the unique_writer_identity field.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.HttpRequest.html" title="google_logging2::api::HttpRequest struct">HttpRequest</a></td><td class="docblock-short"><p>A common proto for logging HTTP requests. Only contains semantics defined by the HTTP specification. Product-specific logging information MUST be defined in a separate message.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LabelDescriptor.html" title="google_logging2::api::LabelDescriptor struct">LabelDescriptor</a></td><td class="docblock-short"><p>A description of a label.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Linear.html" title="google_logging2::api::Linear struct">Linear</a></td><td class="docblock-short"><p>Specifies a linear sequence of buckets that all have the same width (except overflow and underflow). Each bucket represents a constant absolute uncertainty on the specific value in the bucket.There are num_finite_buckets + 2 (= N) buckets. Bucket i has the following boundaries:Upper bound (0 <= i < N-1): offset + (width * i). Lower bound (1 <= i < N): offset + (width * (i - 1)).</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListBucketsResponse.html" title="google_logging2::api::ListBucketsResponse struct">ListBucketsResponse</a></td><td class="docblock-short"><p>The response from ListBuckets.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListExclusionsResponse.html" title="google_logging2::api::ListExclusionsResponse struct">ListExclusionsResponse</a></td><td class="docblock-short"><p>Result returned from ListExclusions.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListLocationsResponse.html" title="google_logging2::api::ListLocationsResponse struct">ListLocationsResponse</a></td><td class="docblock-short"><p>The response message for Locations.ListLocations.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListLogEntriesRequest.html" title="google_logging2::api::ListLogEntriesRequest struct">ListLogEntriesRequest</a></td><td class="docblock-short"><p>The parameters to ListLogEntries.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListLogEntriesResponse.html" title="google_logging2::api::ListLogEntriesResponse struct">ListLogEntriesResponse</a></td><td class="docblock-short"><p>Result returned from ListLogEntries.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListLogMetricsResponse.html" title="google_logging2::api::ListLogMetricsResponse struct">ListLogMetricsResponse</a></td><td class="docblock-short"><p>Result returned from ListLogMetrics.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListLogsResponse.html" title="google_logging2::api::ListLogsResponse struct">ListLogsResponse</a></td><td class="docblock-short"><p>Result returned from ListLogs.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListMonitoredResourceDescriptorsResponse.html" title="google_logging2::api::ListMonitoredResourceDescriptorsResponse struct">ListMonitoredResourceDescriptorsResponse</a></td><td class="docblock-short"><p>Result returned from ListMonitoredResourceDescriptors.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListSinksResponse.html" title="google_logging2::api::ListSinksResponse struct">ListSinksResponse</a></td><td class="docblock-short"><p>Result returned from ListSinks.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ListViewsResponse.html" title="google_logging2::api::ListViewsResponse struct">ListViewsResponse</a></td><td class="docblock-short"><p>The response from ListViews.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Location.html" title="google_logging2::api::Location struct">Location</a></td><td class="docblock-short"><p>A resource that represents Google Cloud Platform location.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationBucketCreateCall.html" title="google_logging2::api::LocationBucketCreateCall struct">LocationBucketCreateCall</a></td><td class="docblock-short"><p>Creates a bucket that can be used to store log entries. Once a bucket has been created, the region cannot be changed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationBucketDeleteCall.html" title="google_logging2::api::LocationBucketDeleteCall struct">LocationBucketDeleteCall</a></td><td class="docblock-short"><p>Deletes a bucket. Moves the bucket to the DELETE_REQUESTED state. After 7 days, the bucket will be purged and all logs in the bucket will be permanently deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationBucketGetCall.html" title="google_logging2::api::LocationBucketGetCall struct">LocationBucketGetCall</a></td><td class="docblock-short"><p>Gets a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationBucketListCall.html" title="google_logging2::api::LocationBucketListCall struct">LocationBucketListCall</a></td><td class="docblock-short"><p>Lists buckets.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationBucketPatchCall.html" title="google_logging2::api::LocationBucketPatchCall struct">LocationBucketPatchCall</a></td><td class="docblock-short"><p>Updates a bucket. This method replaces the following fields in the existing bucket with values from the new bucket: retention_periodIf the retention period is decreased and the bucket is locked, FAILED_PRECONDITION will be returned.If the bucket has a LifecycleState of DELETE_REQUESTED, FAILED_PRECONDITION will be returned.A buckets region may not be modified after it is created.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationBucketUndeleteCall.html" title="google_logging2::api::LocationBucketUndeleteCall struct">LocationBucketUndeleteCall</a></td><td class="docblock-short"><p>Undeletes a bucket. A bucket that has been deleted may be undeleted within the grace period of 7 days.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationBucketViewCreateCall.html" title="google_logging2::api::LocationBucketViewCreateCall struct">LocationBucketViewCreateCall</a></td><td class="docblock-short"><p>Creates a view over logs in a bucket. A bucket may contain a maximum of 50 views.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationBucketViewDeleteCall.html" title="google_logging2::api::LocationBucketViewDeleteCall struct">LocationBucketViewDeleteCall</a></td><td class="docblock-short"><p>Deletes a view from a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationBucketViewGetCall.html" title="google_logging2::api::LocationBucketViewGetCall struct">LocationBucketViewGetCall</a></td><td class="docblock-short"><p>Gets a view.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationBucketViewListCall.html" title="google_logging2::api::LocationBucketViewListCall struct">LocationBucketViewListCall</a></td><td class="docblock-short"><p>Lists views on a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationBucketViewPatchCall.html" title="google_logging2::api::LocationBucketViewPatchCall struct">LocationBucketViewPatchCall</a></td><td class="docblock-short"><p>Updates a view. This method replaces the following fields in the existing view with values from the new view: filter.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationGetCall.html" title="google_logging2::api::LocationGetCall struct">LocationGetCall</a></td><td class="docblock-short"><p>Gets information about a location.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationListCall.html" title="google_logging2::api::LocationListCall struct">LocationListCall</a></td><td class="docblock-short"><p>Lists information about the supported locations for this service.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationMethods.html" title="google_logging2::api::LocationMethods struct">LocationMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>location</em> resources.
|
||
It is not used directly, but through the <code>Logging</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LogBucket.html" title="google_logging2::api::LogBucket struct">LogBucket</a></td><td class="docblock-short"><p>Describes a repository of logs.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LogDeleteCall.html" title="google_logging2::api::LogDeleteCall struct">LogDeleteCall</a></td><td class="docblock-short"><p>Deletes all the log entries in a log for the _Default Log Bucket. The log reappears if it receives new entries. Log entries written shortly before the delete operation might not be deleted. Entries received after the delete operation with a timestamp before the operation will be deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LogEntry.html" title="google_logging2::api::LogEntry struct">LogEntry</a></td><td class="docblock-short"><p>An individual entry in a log.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LogEntryOperation.html" title="google_logging2::api::LogEntryOperation struct">LogEntryOperation</a></td><td class="docblock-short"><p>Additional information about a potentially long-running operation with which a log entry is associated.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LogEntrySourceLocation.html" title="google_logging2::api::LogEntrySourceLocation struct">LogEntrySourceLocation</a></td><td class="docblock-short"><p>Additional information about the source code location that produced the log entry.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LogExclusion.html" title="google_logging2::api::LogExclusion struct">LogExclusion</a></td><td class="docblock-short"><p>Specifies a set of log entries that are not to be stored in Logging. If your GCP resource receives a large volume of logs, you can use exclusions to reduce your chargeable logs. Exclusions are processed after log sinks, so you can export log entries before they are excluded. Note that organization-level and folder-level exclusions don't apply to child resources, and that you can't exclude audit log entries.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LogListCall.html" title="google_logging2::api::LogListCall struct">LogListCall</a></td><td class="docblock-short"><p>Lists the logs in projects, organizations, folders, or billing accounts. Only logs that have entries are listed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LogMethods.html" title="google_logging2::api::LogMethods struct">LogMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>log</em> resources.
|
||
It is not used directly, but through the <code>Logging</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LogMetric.html" title="google_logging2::api::LogMetric struct">LogMetric</a></td><td class="docblock-short"><p>Describes a logs-based metric. The value of the metric is the number of log entries that match a logs filter in a given time interval.Logs-based metrics can also be used to extract values from logs and create a distribution of the values. The distribution records the statistics of the extracted values along with an optional histogram of the values as specified by the bucket options.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LogSink.html" title="google_logging2::api::LogSink struct">LogSink</a></td><td class="docblock-short"><p>Describes a sink used to export log entries to one of the following destinations in any project: a Cloud Storage bucket, a BigQuery dataset, a Cloud Pub/Sub topic or a Cloud Logging Bucket. A logs filter controls which log entries are exported. The sink must be created within a project, organization, billing account, or folder.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LogView.html" title="google_logging2::api::LogView struct">LogView</a></td><td class="docblock-short"><p>Describes a view over logs in a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Logging.html" title="google_logging2::api::Logging struct">Logging</a></td><td class="docblock-short"><p>Central instance to access all Logging related resource activities</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MethodGetCmekSettingCall.html" title="google_logging2::api::MethodGetCmekSettingCall struct">MethodGetCmekSettingCall</a></td><td class="docblock-short"><p>Gets the Logs Router CMEK settings for the given resource.Note: CMEK for the Logs Router can currently only be configured for GCP organizations. Once configured, it applies to all projects and folders in the GCP organization.See Enabling CMEK for Logs Router (https://cloud.google.com/logging/docs/routing/managed-encryption) for more information.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MethodMethods.html" title="google_logging2::api::MethodMethods struct">MethodMethods</a></td><td class="docblock-short"><p>A builder providing access to all free methods, which are not associated with a particular resource.
|
||
It is not used directly, but through the <code>Logging</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MethodUpdateCmekSettingCall.html" title="google_logging2::api::MethodUpdateCmekSettingCall struct">MethodUpdateCmekSettingCall</a></td><td class="docblock-short"><p>Updates the Logs Router CMEK settings for the given resource.Note: CMEK for the Logs Router can currently only be configured for GCP organizations. Once configured, it applies to all projects and folders in the GCP organization.UpdateCmekSettings will fail if 1) kms_key_name is invalid, or 2) the associated service account does not have the required roles/cloudkms.cryptoKeyEncrypterDecrypter role assigned for the key, or 3) access to the key is disabled.See Enabling CMEK for Logs Router (https://cloud.google.com/logging/docs/routing/managed-encryption) for more information.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MetricDescriptor.html" title="google_logging2::api::MetricDescriptor struct">MetricDescriptor</a></td><td class="docblock-short"><p>Defines a metric type and its schema. Once a metric descriptor is created, deleting or altering it stops data collection and makes the metric type's existing data unusable.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MetricDescriptorMetadata.html" title="google_logging2::api::MetricDescriptorMetadata struct">MetricDescriptorMetadata</a></td><td class="docblock-short"><p>Additional annotations that can be used to guide the usage of a metric.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MonitoredResource.html" title="google_logging2::api::MonitoredResource struct">MonitoredResource</a></td><td class="docblock-short"><p>An object representing a resource that can be used for monitoring, logging, billing, or other purposes. Examples include virtual machine instances, databases, and storage devices such as disks. The type field identifies a MonitoredResourceDescriptor object that describes the resource's schema. Information in the labels field identifies the actual resource and its attributes according to the schema. For example, a particular Compute Engine VM instance could be represented by the following object, because the MonitoredResourceDescriptor for "gce_instance" has labels "instance_id" and "zone": { "type": "gce_instance", "labels": { "instance_id": "12345678901234", "zone": "us-central1-a" }} </p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MonitoredResourceDescriptor.html" title="google_logging2::api::MonitoredResourceDescriptor struct">MonitoredResourceDescriptor</a></td><td class="docblock-short"><p>An object that describes the schema of a MonitoredResource object using a type name and a set of labels. For example, the monitored resource descriptor for Google Compute Engine VM instances has a type of "gce_instance" and specifies the use of the labels "instance_id" and "zone" to identify particular VM instances.Different APIs can support different monitored resource types. APIs generally provide a list method that returns the monitored resource descriptors used by the API.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MonitoredResourceDescriptorListCall.html" title="google_logging2::api::MonitoredResourceDescriptorListCall struct">MonitoredResourceDescriptorListCall</a></td><td class="docblock-short"><p>Lists the descriptors for monitored resource types used by Logging.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MonitoredResourceDescriptorMethods.html" title="google_logging2::api::MonitoredResourceDescriptorMethods struct">MonitoredResourceDescriptorMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>monitoredResourceDescriptor</em> resources.
|
||
It is not used directly, but through the <code>Logging</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MonitoredResourceMetadata.html" title="google_logging2::api::MonitoredResourceMetadata struct">MonitoredResourceMetadata</a></td><td class="docblock-short"><p>Auxiliary metadata for a MonitoredResource object. MonitoredResource objects contain the minimum set of information to uniquely identify a monitored resource instance. There is some other useful auxiliary metadata. Monitoring and Logging use an ingestion pipeline to extract metadata for cloud resources of all types, and store the metadata in this message.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationExclusionCreateCall.html" title="google_logging2::api::OrganizationExclusionCreateCall struct">OrganizationExclusionCreateCall</a></td><td class="docblock-short"><p>Creates a new exclusion in a specified parent resource. Only log entries belonging to that resource can be excluded. You can have up to 10 exclusions in a resource.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationExclusionDeleteCall.html" title="google_logging2::api::OrganizationExclusionDeleteCall struct">OrganizationExclusionDeleteCall</a></td><td class="docblock-short"><p>Deletes an exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationExclusionGetCall.html" title="google_logging2::api::OrganizationExclusionGetCall struct">OrganizationExclusionGetCall</a></td><td class="docblock-short"><p>Gets the description of an exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationExclusionListCall.html" title="google_logging2::api::OrganizationExclusionListCall struct">OrganizationExclusionListCall</a></td><td class="docblock-short"><p>Lists all the exclusions in a parent resource.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationExclusionPatchCall.html" title="google_logging2::api::OrganizationExclusionPatchCall struct">OrganizationExclusionPatchCall</a></td><td class="docblock-short"><p>Changes one or more properties of an existing exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationGetCmekSettingCall.html" title="google_logging2::api::OrganizationGetCmekSettingCall struct">OrganizationGetCmekSettingCall</a></td><td class="docblock-short"><p>Gets the Logs Router CMEK settings for the given resource.Note: CMEK for the Logs Router can currently only be configured for GCP organizations. Once configured, it applies to all projects and folders in the GCP organization.See Enabling CMEK for Logs Router (https://cloud.google.com/logging/docs/routing/managed-encryption) for more information.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationBucketCreateCall.html" title="google_logging2::api::OrganizationLocationBucketCreateCall struct">OrganizationLocationBucketCreateCall</a></td><td class="docblock-short"><p>Creates a bucket that can be used to store log entries. Once a bucket has been created, the region cannot be changed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationBucketDeleteCall.html" title="google_logging2::api::OrganizationLocationBucketDeleteCall struct">OrganizationLocationBucketDeleteCall</a></td><td class="docblock-short"><p>Deletes a bucket. Moves the bucket to the DELETE_REQUESTED state. After 7 days, the bucket will be purged and all logs in the bucket will be permanently deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationBucketGetCall.html" title="google_logging2::api::OrganizationLocationBucketGetCall struct">OrganizationLocationBucketGetCall</a></td><td class="docblock-short"><p>Gets a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationBucketListCall.html" title="google_logging2::api::OrganizationLocationBucketListCall struct">OrganizationLocationBucketListCall</a></td><td class="docblock-short"><p>Lists buckets.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationBucketPatchCall.html" title="google_logging2::api::OrganizationLocationBucketPatchCall struct">OrganizationLocationBucketPatchCall</a></td><td class="docblock-short"><p>Updates a bucket. This method replaces the following fields in the existing bucket with values from the new bucket: retention_periodIf the retention period is decreased and the bucket is locked, FAILED_PRECONDITION will be returned.If the bucket has a LifecycleState of DELETE_REQUESTED, FAILED_PRECONDITION will be returned.A buckets region may not be modified after it is created.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationBucketUndeleteCall.html" title="google_logging2::api::OrganizationLocationBucketUndeleteCall struct">OrganizationLocationBucketUndeleteCall</a></td><td class="docblock-short"><p>Undeletes a bucket. A bucket that has been deleted may be undeleted within the grace period of 7 days.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationBucketViewCreateCall.html" title="google_logging2::api::OrganizationLocationBucketViewCreateCall struct">OrganizationLocationBucketViewCreateCall</a></td><td class="docblock-short"><p>Creates a view over logs in a bucket. A bucket may contain a maximum of 50 views.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationBucketViewDeleteCall.html" title="google_logging2::api::OrganizationLocationBucketViewDeleteCall struct">OrganizationLocationBucketViewDeleteCall</a></td><td class="docblock-short"><p>Deletes a view from a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationBucketViewGetCall.html" title="google_logging2::api::OrganizationLocationBucketViewGetCall struct">OrganizationLocationBucketViewGetCall</a></td><td class="docblock-short"><p>Gets a view.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationBucketViewListCall.html" title="google_logging2::api::OrganizationLocationBucketViewListCall struct">OrganizationLocationBucketViewListCall</a></td><td class="docblock-short"><p>Lists views on a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationBucketViewPatchCall.html" title="google_logging2::api::OrganizationLocationBucketViewPatchCall struct">OrganizationLocationBucketViewPatchCall</a></td><td class="docblock-short"><p>Updates a view. This method replaces the following fields in the existing view with values from the new view: filter.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationGetCall.html" title="google_logging2::api::OrganizationLocationGetCall struct">OrganizationLocationGetCall</a></td><td class="docblock-short"><p>Gets information about a location.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLocationListCall.html" title="google_logging2::api::OrganizationLocationListCall struct">OrganizationLocationListCall</a></td><td class="docblock-short"><p>Lists information about the supported locations for this service.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLogDeleteCall.html" title="google_logging2::api::OrganizationLogDeleteCall struct">OrganizationLogDeleteCall</a></td><td class="docblock-short"><p>Deletes all the log entries in a log for the _Default Log Bucket. The log reappears if it receives new entries. Log entries written shortly before the delete operation might not be deleted. Entries received after the delete operation with a timestamp before the operation will be deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationLogListCall.html" title="google_logging2::api::OrganizationLogListCall struct">OrganizationLogListCall</a></td><td class="docblock-short"><p>Lists the logs in projects, organizations, folders, or billing accounts. Only logs that have entries are listed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationMethods.html" title="google_logging2::api::OrganizationMethods struct">OrganizationMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>organization</em> resources.
|
||
It is not used directly, but through the <code>Logging</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationSinkCreateCall.html" title="google_logging2::api::OrganizationSinkCreateCall struct">OrganizationSinkCreateCall</a></td><td class="docblock-short"><p>Creates a sink that exports specified log entries to a destination. The export of newly-ingested log entries begins immediately, unless the sink's writer_identity is not permitted to write to the destination. A sink can export log entries only from the resource owning the sink.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationSinkDeleteCall.html" title="google_logging2::api::OrganizationSinkDeleteCall struct">OrganizationSinkDeleteCall</a></td><td class="docblock-short"><p>Deletes a sink. If the sink has a unique writer_identity, then that service account is also deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationSinkGetCall.html" title="google_logging2::api::OrganizationSinkGetCall struct">OrganizationSinkGetCall</a></td><td class="docblock-short"><p>Gets a sink.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationSinkListCall.html" title="google_logging2::api::OrganizationSinkListCall struct">OrganizationSinkListCall</a></td><td class="docblock-short"><p>Lists sinks.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationSinkPatchCall.html" title="google_logging2::api::OrganizationSinkPatchCall struct">OrganizationSinkPatchCall</a></td><td class="docblock-short"><p>Updates a sink. This method replaces the following fields in the existing sink with values from the new sink: destination, and filter.The updated sink might also have a new writer_identity; see the unique_writer_identity field.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationSinkUpdateCall.html" title="google_logging2::api::OrganizationSinkUpdateCall struct">OrganizationSinkUpdateCall</a></td><td class="docblock-short"><p>Updates a sink. This method replaces the following fields in the existing sink with values from the new sink: destination, and filter.The updated sink might also have a new writer_identity; see the unique_writer_identity field.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OrganizationUpdateCmekSettingCall.html" title="google_logging2::api::OrganizationUpdateCmekSettingCall struct">OrganizationUpdateCmekSettingCall</a></td><td class="docblock-short"><p>Updates the Logs Router CMEK settings for the given resource.Note: CMEK for the Logs Router can currently only be configured for GCP organizations. Once configured, it applies to all projects and folders in the GCP organization.UpdateCmekSettings will fail if 1) kms_key_name is invalid, or 2) the associated service account does not have the required roles/cloudkms.cryptoKeyEncrypterDecrypter role assigned for the key, or 3) access to the key is disabled.See Enabling CMEK for Logs Router (https://cloud.google.com/logging/docs/routing/managed-encryption) for more information.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectExclusionCreateCall.html" title="google_logging2::api::ProjectExclusionCreateCall struct">ProjectExclusionCreateCall</a></td><td class="docblock-short"><p>Creates a new exclusion in a specified parent resource. Only log entries belonging to that resource can be excluded. You can have up to 10 exclusions in a resource.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectExclusionDeleteCall.html" title="google_logging2::api::ProjectExclusionDeleteCall struct">ProjectExclusionDeleteCall</a></td><td class="docblock-short"><p>Deletes an exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectExclusionGetCall.html" title="google_logging2::api::ProjectExclusionGetCall struct">ProjectExclusionGetCall</a></td><td class="docblock-short"><p>Gets the description of an exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectExclusionListCall.html" title="google_logging2::api::ProjectExclusionListCall struct">ProjectExclusionListCall</a></td><td class="docblock-short"><p>Lists all the exclusions in a parent resource.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectExclusionPatchCall.html" title="google_logging2::api::ProjectExclusionPatchCall struct">ProjectExclusionPatchCall</a></td><td class="docblock-short"><p>Changes one or more properties of an existing exclusion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationBucketCreateCall.html" title="google_logging2::api::ProjectLocationBucketCreateCall struct">ProjectLocationBucketCreateCall</a></td><td class="docblock-short"><p>Creates a bucket that can be used to store log entries. Once a bucket has been created, the region cannot be changed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationBucketDeleteCall.html" title="google_logging2::api::ProjectLocationBucketDeleteCall struct">ProjectLocationBucketDeleteCall</a></td><td class="docblock-short"><p>Deletes a bucket. Moves the bucket to the DELETE_REQUESTED state. After 7 days, the bucket will be purged and all logs in the bucket will be permanently deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationBucketGetCall.html" title="google_logging2::api::ProjectLocationBucketGetCall struct">ProjectLocationBucketGetCall</a></td><td class="docblock-short"><p>Gets a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationBucketListCall.html" title="google_logging2::api::ProjectLocationBucketListCall struct">ProjectLocationBucketListCall</a></td><td class="docblock-short"><p>Lists buckets.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationBucketPatchCall.html" title="google_logging2::api::ProjectLocationBucketPatchCall struct">ProjectLocationBucketPatchCall</a></td><td class="docblock-short"><p>Updates a bucket. This method replaces the following fields in the existing bucket with values from the new bucket: retention_periodIf the retention period is decreased and the bucket is locked, FAILED_PRECONDITION will be returned.If the bucket has a LifecycleState of DELETE_REQUESTED, FAILED_PRECONDITION will be returned.A buckets region may not be modified after it is created.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationBucketUndeleteCall.html" title="google_logging2::api::ProjectLocationBucketUndeleteCall struct">ProjectLocationBucketUndeleteCall</a></td><td class="docblock-short"><p>Undeletes a bucket. A bucket that has been deleted may be undeleted within the grace period of 7 days.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationBucketViewCreateCall.html" title="google_logging2::api::ProjectLocationBucketViewCreateCall struct">ProjectLocationBucketViewCreateCall</a></td><td class="docblock-short"><p>Creates a view over logs in a bucket. A bucket may contain a maximum of 50 views.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationBucketViewDeleteCall.html" title="google_logging2::api::ProjectLocationBucketViewDeleteCall struct">ProjectLocationBucketViewDeleteCall</a></td><td class="docblock-short"><p>Deletes a view from a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationBucketViewGetCall.html" title="google_logging2::api::ProjectLocationBucketViewGetCall struct">ProjectLocationBucketViewGetCall</a></td><td class="docblock-short"><p>Gets a view.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationBucketViewListCall.html" title="google_logging2::api::ProjectLocationBucketViewListCall struct">ProjectLocationBucketViewListCall</a></td><td class="docblock-short"><p>Lists views on a bucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationBucketViewPatchCall.html" title="google_logging2::api::ProjectLocationBucketViewPatchCall struct">ProjectLocationBucketViewPatchCall</a></td><td class="docblock-short"><p>Updates a view. This method replaces the following fields in the existing view with values from the new view: filter.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationGetCall.html" title="google_logging2::api::ProjectLocationGetCall struct">ProjectLocationGetCall</a></td><td class="docblock-short"><p>Gets information about a location.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationListCall.html" title="google_logging2::api::ProjectLocationListCall struct">ProjectLocationListCall</a></td><td class="docblock-short"><p>Lists information about the supported locations for this service.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLogDeleteCall.html" title="google_logging2::api::ProjectLogDeleteCall struct">ProjectLogDeleteCall</a></td><td class="docblock-short"><p>Deletes all the log entries in a log for the _Default Log Bucket. The log reappears if it receives new entries. Log entries written shortly before the delete operation might not be deleted. Entries received after the delete operation with a timestamp before the operation will be deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLogListCall.html" title="google_logging2::api::ProjectLogListCall struct">ProjectLogListCall</a></td><td class="docblock-short"><p>Lists the logs in projects, organizations, folders, or billing accounts. Only logs that have entries are listed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectMethods.html" title="google_logging2::api::ProjectMethods struct">ProjectMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>project</em> resources.
|
||
It is not used directly, but through the <code>Logging</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectMetricCreateCall.html" title="google_logging2::api::ProjectMetricCreateCall struct">ProjectMetricCreateCall</a></td><td class="docblock-short"><p>Creates a logs-based metric.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectMetricDeleteCall.html" title="google_logging2::api::ProjectMetricDeleteCall struct">ProjectMetricDeleteCall</a></td><td class="docblock-short"><p>Deletes a logs-based metric.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectMetricGetCall.html" title="google_logging2::api::ProjectMetricGetCall struct">ProjectMetricGetCall</a></td><td class="docblock-short"><p>Gets a logs-based metric.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectMetricListCall.html" title="google_logging2::api::ProjectMetricListCall struct">ProjectMetricListCall</a></td><td class="docblock-short"><p>Lists logs-based metrics.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectMetricUpdateCall.html" title="google_logging2::api::ProjectMetricUpdateCall struct">ProjectMetricUpdateCall</a></td><td class="docblock-short"><p>Creates or updates a logs-based metric.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectSinkCreateCall.html" title="google_logging2::api::ProjectSinkCreateCall struct">ProjectSinkCreateCall</a></td><td class="docblock-short"><p>Creates a sink that exports specified log entries to a destination. The export of newly-ingested log entries begins immediately, unless the sink's writer_identity is not permitted to write to the destination. A sink can export log entries only from the resource owning the sink.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectSinkDeleteCall.html" title="google_logging2::api::ProjectSinkDeleteCall struct">ProjectSinkDeleteCall</a></td><td class="docblock-short"><p>Deletes a sink. If the sink has a unique writer_identity, then that service account is also deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectSinkGetCall.html" title="google_logging2::api::ProjectSinkGetCall struct">ProjectSinkGetCall</a></td><td class="docblock-short"><p>Gets a sink.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectSinkListCall.html" title="google_logging2::api::ProjectSinkListCall struct">ProjectSinkListCall</a></td><td class="docblock-short"><p>Lists sinks.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectSinkPatchCall.html" title="google_logging2::api::ProjectSinkPatchCall struct">ProjectSinkPatchCall</a></td><td class="docblock-short"><p>Updates a sink. This method replaces the following fields in the existing sink with values from the new sink: destination, and filter.The updated sink might also have a new writer_identity; see the unique_writer_identity field.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectSinkUpdateCall.html" title="google_logging2::api::ProjectSinkUpdateCall struct">ProjectSinkUpdateCall</a></td><td class="docblock-short"><p>Updates a sink. This method replaces the following fields in the existing sink with values from the new sink: destination, and filter.The updated sink might also have a new writer_identity; see the unique_writer_identity field.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SinkCreateCall.html" title="google_logging2::api::SinkCreateCall struct">SinkCreateCall</a></td><td class="docblock-short"><p>Creates a sink that exports specified log entries to a destination. The export of newly-ingested log entries begins immediately, unless the sink's writer_identity is not permitted to write to the destination. A sink can export log entries only from the resource owning the sink.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SinkDeleteCall.html" title="google_logging2::api::SinkDeleteCall struct">SinkDeleteCall</a></td><td class="docblock-short"><p>Deletes a sink. If the sink has a unique writer_identity, then that service account is also deleted.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SinkGetCall.html" title="google_logging2::api::SinkGetCall struct">SinkGetCall</a></td><td class="docblock-short"><p>Gets a sink.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SinkListCall.html" title="google_logging2::api::SinkListCall struct">SinkListCall</a></td><td class="docblock-short"><p>Lists sinks.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SinkMethods.html" title="google_logging2::api::SinkMethods struct">SinkMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>sink</em> resources.
|
||
It is not used directly, but through the <code>Logging</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SinkUpdateCall.html" title="google_logging2::api::SinkUpdateCall struct">SinkUpdateCall</a></td><td class="docblock-short"><p>Updates a sink. This method replaces the following fields in the existing sink with values from the new sink: destination, and filter.The updated sink might also have a new writer_identity; see the unique_writer_identity field.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SuppressionInfo.html" title="google_logging2::api::SuppressionInfo struct">SuppressionInfo</a></td><td class="docblock-short"><p>Information about entries that were omitted from the session.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TailLogEntriesRequest.html" title="google_logging2::api::TailLogEntriesRequest struct">TailLogEntriesRequest</a></td><td class="docblock-short"><p>The parameters to TailLogEntries.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TailLogEntriesResponse.html" title="google_logging2::api::TailLogEntriesResponse struct">TailLogEntriesResponse</a></td><td class="docblock-short"><p>Result returned from TailLogEntries.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.UndeleteBucketRequest.html" title="google_logging2::api::UndeleteBucketRequest struct">UndeleteBucketRequest</a></td><td class="docblock-short"><p>The parameters to UndeleteBucket.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.WriteLogEntriesRequest.html" title="google_logging2::api::WriteLogEntriesRequest struct">WriteLogEntriesRequest</a></td><td class="docblock-short"><p>The parameters to WriteLogEntries.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.WriteLogEntriesResponse.html" title="google_logging2::api::WriteLogEntriesResponse struct">WriteLogEntriesResponse</a></td><td class="docblock-short"><p>Result returned from WriteLogEntries.</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_logging2::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_logging2"></div>
|
||
<script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html> |