Package Classes (1.14.0)

Summary of entries of Classes for servicecontrol.

Classes

QuotaControllerAsyncClient

Google Quota Control API </service-control/overview>__

Allows clients to allocate and release quota against a managed service <https://cloud.google.com/service-management/reference/rpc/google.api/servicemanagement.v1#google.api.servicemanagement.v1.ManagedService>__.

QuotaControllerClient

Google Quota Control API </service-control/overview>__

Allows clients to allocate and release quota against a managed service <https://cloud.google.com/service-management/reference/rpc/google.api/servicemanagement.v1#google.api.servicemanagement.v1.ManagedService>__.

ServiceControllerAsyncClient

Google Service Control API </service-control/overview>__

Lets clients check and report operations against a managed service <https://cloud.google.com/service-management/reference/rpc/google.api/servicemanagement.v1#google.api.servicemanagement.v1.ManagedService>__.

ServiceControllerClient

Google Service Control API </service-control/overview>__

Lets clients check and report operations against a managed service <https://cloud.google.com/service-management/reference/rpc/google.api/servicemanagement.v1#google.api.servicemanagement.v1.ManagedService>__.

AllocateQuotaRequest

Request message for the AllocateQuota method.

AllocateQuotaResponse

Response message for the AllocateQuota method.

CheckError

Defines the errors to be returned in google.api.servicecontrol.v1.CheckResponse.check_errors][google.api.servicecontrol.v1.CheckResponse.check_errors].

Code

Error codes for Check responses.

CheckRequest

Request message for the Check method.

CheckResponse

Response message for the Check method.

CheckInfo

Contains additional information about the check operation.

ConsumerInfo

ConsumerInfo provides information about the consumer.

ConsumerType

The type of the consumer as defined in Google Resource Manager <https://cloud.google.com/resource-manager/>__.

Distribution

Distribution represents a frequency distribution of double-valued sample points. It contains the size of the population of sample points plus additional optional information:

  • the arithmetic mean of the samples
  • the minimum and maximum of the samples
  • the sum-squared-deviation of the samples, used to compute variance
  • a histogram of the values of the sample points

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ExplicitBuckets

Describing buckets with arbitrary user-provided width.

ExponentialBuckets

Describing buckets with exponentially growing width.

LinearBuckets

Describing buckets with constant width.

HttpRequest

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.

LogEntry

An individual log entry.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

LabelsEntry

The abstract base class for a message.

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.

MetricValue

Represents a single metric value.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

LabelsEntry

The abstract base class for a message.

MetricValueSet

Represents a set of metric values in the same metric. Each metric value in the set should have a unique combination of start time, end time, and label values.

Operation

Represents information regarding an operation.

Importance

Defines the importance of the data contained in the operation.

LabelsEntry

The abstract base class for a message.

QuotaError

Represents error information for QuotaOperation][google.api.servicecontrol.v1.QuotaOperation].

Code

Error codes related to project config validations are deprecated since the quota controller methods do not perform these validations. Instead services have to call the Check method, without quota_properties field, to perform these validations before calling the quota controller methods. These methods check only for project deletion to be wipe out compliant.

QuotaOperation

Represents information regarding a quota operation.

LabelsEntry

The abstract base class for a message.

QuotaMode

Supported quota modes.

ReportRequest

Request message for the Report method.

ReportResponse

Response message for the Report method.

ReportError

Represents the processing error of one Operation][google.api.servicecontrol.v1.Operation] in the request.

ServiceControllerAsyncClient

Service Control API v2 <https://cloud.google.com/service-infrastructure/docs/service-control/access-control>__

Private Preview. This feature is only available for approved services.

This API provides admission control and telemetry reporting for services that are integrated with Service Infrastructure <https://cloud.google.com/service-infrastructure>__.

ServiceControllerClient

Service Control API v2 <https://cloud.google.com/service-infrastructure/docs/service-control/access-control>__

Private Preview. This feature is only available for approved services.

This API provides admission control and telemetry reporting for services that are integrated with Service Infrastructure <https://cloud.google.com/service-infrastructure>__.

CheckRequest

Request message for the Check method.

CheckResponse

Response message for the Check method.

HeadersEntry

The abstract base class for a message.

ReportRequest

Request message for the Report method.

ReportResponse

Response message for the Report method. If the request contains any invalid data, the server returns an RPC error.

ResourceInfo

Describes a resource referenced in the request.

ResourceInfoList

Message containing resource details in a batch mode.