Namespace Google.Cloud.Logging.V2 (3.4.0)

Classes

BigQueryOptions

Options that change functionality of a sink exporting data to BigQuery.

BillingAccountLocationName

Resource name for the BillingAccountLocation resource.

CmekSettings

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 for more information.

CmekSettingsName

Resource name for the CmekSettings resource.

ConfigServiceV2

Service for configuring sinks used to route log entries.

ConfigServiceV2.ConfigServiceV2Base

Base class for server-side implementations of ConfigServiceV2

ConfigServiceV2.ConfigServiceV2Client

Client for ConfigServiceV2

ConfigServiceV2Client

ConfigServiceV2 client wrapper, for convenient use.

ConfigServiceV2ClientBuilder

Builder class for ConfigServiceV2Client to provide simple configuration of credentials, endpoint etc.

ConfigServiceV2ClientImpl

ConfigServiceV2 client wrapper implementation, for convenient use.

ConfigServiceV2Settings

Settings for ConfigServiceV2Client instances.

CreateBucketRequest

The parameters to CreateBucket.

CreateExclusionRequest

The parameters to CreateExclusion.

CreateLogMetricRequest

The parameters to CreateLogMetric.

CreateSinkRequest

The parameters to CreateSink.

CreateViewRequest

The parameters to CreateView.

DeleteBucketRequest

The parameters to DeleteBucket.

DeleteExclusionRequest

The parameters to DeleteExclusion.

DeleteLogMetricRequest

The parameters to DeleteLogMetric.

DeleteLogRequest

The parameters to DeleteLog.

DeleteSinkRequest

The parameters to DeleteSink.

DeleteViewRequest

The parameters to DeleteView.

FolderLocationName

Resource name for the FolderLocation resource.

GetBucketRequest

The parameters to GetBucket.

GetCmekSettingsRequest

The parameters to [GetCmekSettings][google.logging.v2.ConfigServiceV2.GetCmekSettings].

See Enabling CMEK for Logs Router for more information.

GetExclusionRequest

The parameters to GetExclusion.

GetLogMetricRequest

The parameters to GetLogMetric.

GetSinkRequest

The parameters to GetSink.

GetViewRequest

The parameters to GetView.

ListBucketsRequest

The parameters to ListBuckets.

ListBucketsResponse

The response from ListBuckets.

ListExclusionsRequest

The parameters to ListExclusions.

ListExclusionsResponse

Result returned from ListExclusions.

ListLogEntriesRequest

The parameters to ListLogEntries.

ListLogEntriesResponse

Result returned from ListLogEntries.

ListLogMetricsRequest

The parameters to ListLogMetrics.

ListLogMetricsResponse

Result returned from ListLogMetrics.

ListLogsRequest

The parameters to ListLogs.

ListLogsResponse

Result returned from ListLogs.

ListMonitoredResourceDescriptorsRequest

The parameters to ListMonitoredResourceDescriptors

ListMonitoredResourceDescriptorsResponse

Result returned from ListMonitoredResourceDescriptors.

ListSinksRequest

The parameters to ListSinks.

ListSinksResponse

Result returned from ListSinks.

ListViewsRequest

The parameters to ListViews.

ListViewsResponse

The response from ListViews.

LogBucket

Describes a repository of logs.

LogBucketName

Resource name for the LogBucket resource.

LogEntry

An individual entry in a log.

LogEntryOperation

Additional information about a potentially long-running operation with which a log entry is associated.

LogEntrySourceLocation

Additional information about the source code location that produced the log entry.

LogExclusion

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.

LogExclusionName

Resource name for the LogExclusion resource.

LoggingServiceV2

Service for ingesting and querying logs.

LoggingServiceV2.LoggingServiceV2Base

Base class for server-side implementations of LoggingServiceV2

LoggingServiceV2.LoggingServiceV2Client

Client for LoggingServiceV2

LoggingServiceV2Client

LoggingServiceV2 client wrapper, for convenient use.

LoggingServiceV2Client.TailLogEntriesStream

Bidirectional streaming methods for TailLogEntries(CallSettings, BidirectionalStreamingSettings).

LoggingServiceV2ClientBuilder

Builder class for LoggingServiceV2Client to provide simple configuration of credentials, endpoint etc.

LoggingServiceV2ClientImpl

LoggingServiceV2 client wrapper implementation, for convenient use.

LoggingServiceV2Settings

Settings for LoggingServiceV2Client instances.

LogMetric

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.

LogMetric.Types

Container for nested types declared in the LogMetric message type.

LogMetricName

Resource name for the LogMetric resource.

LogName

Resource name for the Log resource.

LogSink

Describes a sink used to export log entries to one of the following destinations in any project: a Cloud Storage bucket, a BigQuery dataset, or a Cloud Pub/Sub topic. A logs filter controls which log entries are exported. The sink must be created within a project, organization, billing account, or folder.

LogSink.Types

Container for nested types declared in the LogSink message type.

LogSinkName

Resource name for the LogSink resource.

LogView

Describes a view over logs in a bucket.

LogViewName

Resource name for the LogView resource.

MetricsServiceV2

Service for configuring logs-based metrics.

MetricsServiceV2.MetricsServiceV2Base

Base class for server-side implementations of MetricsServiceV2

MetricsServiceV2.MetricsServiceV2Client

Client for MetricsServiceV2

MetricsServiceV2Client

MetricsServiceV2 client wrapper, for convenient use.

MetricsServiceV2ClientBuilder

Builder class for MetricsServiceV2Client to provide simple configuration of credentials, endpoint etc.

MetricsServiceV2ClientImpl

MetricsServiceV2 client wrapper implementation, for convenient use.

MetricsServiceV2Settings

Settings for MetricsServiceV2Client instances.

OrganizationLocationName

Resource name for the OrganizationLocation resource.

TailLogEntriesRequest

The parameters to TailLogEntries.

TailLogEntriesResponse

Result returned from TailLogEntries.

TailLogEntriesResponse.Types

Container for nested types declared in the TailLogEntriesResponse message type.

TailLogEntriesResponse.Types.SuppressionInfo

Information about entries that were omitted from the session.

TailLogEntriesResponse.Types.SuppressionInfo.Types

Container for nested types declared in the SuppressionInfo message type.

UndeleteBucketRequest

The parameters to UndeleteBucket.

UpdateBucketRequest

The parameters to UpdateBucket.

UpdateCmekSettingsRequest

The parameters to [UpdateCmekSettings][google.logging.v2.ConfigServiceV2.UpdateCmekSettings].

See Enabling CMEK for Logs Router for more information.

UpdateExclusionRequest

The parameters to UpdateExclusion.

UpdateLogMetricRequest

The parameters to UpdateLogMetric.

UpdateSinkRequest

The parameters to UpdateSink.

UpdateViewRequest

The parameters to UpdateView.

WriteLogEntriesPartialErrors

Error details for WriteLogEntries with partial success.

WriteLogEntriesRequest

The parameters to WriteLogEntries.

WriteLogEntriesResponse

Result returned from WriteLogEntries.

Enums

BillingAccountLocationName.ResourceNameType

The possible contents of BillingAccountLocationName.

CmekSettingsName.ResourceNameType

The possible contents of CmekSettingsName.

FolderLocationName.ResourceNameType

The possible contents of FolderLocationName.

LifecycleState

LogBucket lifecycle states.

LogBucketName.ResourceNameType

The possible contents of LogBucketName.

LogEntry.PayloadOneofCase

Enum of possible cases for the "payload" oneof.

LogExclusionName.ResourceNameType

The possible contents of LogExclusionName.

LogMetric.Types.ApiVersion

Logging API version.

LogMetricName.ResourceNameType

The possible contents of LogMetricName.

LogName.ResourceNameType

The possible contents of LogName.

LogSink.OptionsOneofCase

Enum of possible cases for the "options" oneof.

LogSink.Types.VersionFormat

Deprecated. This is unused.

LogSinkName.ResourceNameType

The possible contents of LogSinkName.

LogViewName.ResourceNameType

The possible contents of LogViewName.

OrganizationLocationName.ResourceNameType

The possible contents of OrganizationLocationName.

TailLogEntriesResponse.Types.SuppressionInfo.Types.Reason

An indicator of why entries were omitted.