googleapis.serviceusage.v1 library
Classes
-
Api
-
Api is a light-weight descriptor for an API Interface. [...]
-
Authentication
-
Authentication
defines the authentication configuration for an API. [...]
-
AuthenticationRule
-
Authentication rules for the service. [...]
-
AuthProvider
-
Configuration for an authentication provider, including support for
JSON Web Token
(JWT).
-
AuthRequirement
-
User-defined authentication requirements, including support for
JSON Web Token
(JWT).
-
Backend
-
Backend
defines the backend configuration for a service.
-
BackendRule
-
A backend rule provides configuration for an individual API element.
-
BatchCreateAdminOverridesResponse
-
Response message for BatchCreateAdminOverrides
-
BatchCreateConsumerOverridesResponse
-
Response message for BatchCreateConsumerOverrides
-
BatchEnableServicesRequest
-
Request message for the
BatchEnableServices
method.
-
BatchEnableServicesResponse
-
Response message for the
BatchEnableServices
method.
This response message is assigned to the response
field of the returned
Operation when that operation is done.
-
Billing
-
Billing related configuration of the service. [...]
-
BillingDestination
-
Configuration of a specific billing destination (Currently only support
bill against consumer project).
-
CancelOperationRequest
-
The request message for Operations.CancelOperation.
-
Context
-
Context
defines which contexts an API requests. [...]
-
ContextRule
-
A context rule provides information about the context for an individual API
element.
-
Control
-
Selects and configures the service controller used by the service. The
service controller handles features like abuse, quota, billing, logging,
monitoring, etc.
-
CustomError
-
Customize service error responses. For example, list any service
specific protobuf types that can appear in error detail lists of
error responses. [...]
-
CustomErrorRule
-
A custom error rule.
-
CustomHttpPattern
-
A custom pattern is used for defining custom HTTP verb.
-
DisableServiceRequest
-
Request message for the
DisableService
method.
-
DisableServiceResponse
-
Response message for the
DisableService
method.
This response message is assigned to the response
field of the returned
Operation when that operation is done.
-
Documentation
-
Documentation
provides the information for describing a service. [...]
-
DocumentationRule
-
A documentation rule provides information about individual API elements.
-
Empty
-
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: [...]
-
EnableFailure
-
Provides error messages for the failing services.
-
EnableServiceRequest
-
Request message for the
EnableService
method.
-
EnableServiceResponse
-
Response message for the
EnableService
method.
This response message is assigned to the response
field of the returned
Operation when that operation is done.
-
Endpoint
-
Endpoint
describes a network endpoint that serves a set of APIs.
A service may expose any number of endpoints, and all endpoints share the
same service configuration, such as quota configuration and monitoring
configuration. [...]
-
Enum
-
Enum type definition.
-
EnumValue
-
Enum value definition.
-
Field
-
A single field of a message type.
-
GoogleApiService
-
Service
is the root object of Google service configuration schema. It
describes basic information about a service, such as the name and the
title, and delegates other aspects to sub-sections. Each sub-section is
either a proto message or a repeated proto message that configures a
specific aspect, such as auth. See each proto message definition for
details. [...]
-
GoogleApiServiceusageV1OperationMetadata
-
The operation metadata returned for the batchend services operation.
-
GoogleApiServiceusageV1Service
-
A service that is available for use by the consumer.
-
GoogleApiServiceusageV1ServiceConfig
-
The configuration of the service.
-
Http
-
Defines the HTTP configuration for an API service. It contains a list of
HttpRule, each specifying the mapping of an RPC method
to one or more HTTP REST API methods.
-
HttpRule
-
gRPC Transcoding [...]
-
LabelDescriptor
-
A description of a label.
-
ListOperationsResponse
-
The response message for Operations.ListOperations.
-
ListServicesResponse
-
Response message for the
ListServices
method.
-
LogDescriptor
-
A description of a log type. Example in YAML format: [...]
-
Logging
-
Logging configuration of the service. [...]
-
LoggingDestination
-
Configuration of a specific logging destination (the producer project
or the consumer project).
-
Method
-
Method represents a method of an API interface.
-
MetricDescriptor
-
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.
-
MetricDescriptorMetadata
-
Additional annotations that can be used to guide the usage of a metric.
-
MetricRule
-
Bind API methods to metrics. Binding a method to a metric causes that
metric's configured quota behaviors to apply to the method call.
-
Mixin
-
Declares an API Interface to be included in this interface. The including
interface must redeclare all the methods from the included interface, but
documentation and options are inherited as follows: [...]
-
MonitoredResourceDescriptor
-
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. [...]
-
Monitoring
-
Monitoring configuration of the service. [...]
-
MonitoringDestination
-
Configuration of a specific monitoring destination (the producer project
or the consumer project).
-
OAuthRequirements
-
OAuth scopes are a way to define data and permissions on data. For example,
there are scopes defined for "Read-only access to Google Calendar" and
"Access to Cloud Platform". Users can consent to a scope for an application,
giving it permission to access that data on their behalf. [...]
-
Operation
-
This resource represents a long-running operation that is the result of a
network API call.
-
OperationMetadata
-
The operation metadata returned for the batchend services operation.
-
OperationsResourceApi
-
-
Option
-
A protocol buffer option, which can be attached to a message, field,
enumeration, etc.
-
Page
-
Represents a documentation page. A page can contain subpages to represent
nested documentation set structure.
-
Quota
-
Quota configuration helps to achieve fairness and budgeting in service
usage. [...]
-
QuotaLimit
-
QuotaLimit
defines a specific limit that applies over a specified duration
for a limit type. There can be at most one limit for a duration and limit
type combination defined within a QuotaGroup
.
-
QuotaOverride
-
A quota override
-
ServicesResourceApi
-
-
ServiceusageApi
-
Enables services that service consumers want to use on Google Cloud
Platform, lists the available or enabled services, or disables services that
service consumers no longer use.
-
SourceContext
-
SourceContext
represents information about the source of a
protobuf element, like the file in which it is defined.
-
SourceInfo
-
Source information used to create a Service Config
-
Status
-
The
Status
type defines a logical error model that is suitable for
different programming environments, including REST APIs and RPC APIs. It is
used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details. [...]
-
SystemParameter
-
Define a parameter's name and location. The parameter may be passed as
either
an HTTP header or a URL query parameter, and if both are passed the behavior
is implementation-dependent.
-
SystemParameterRule
-
Define a system parameter rule mapping system parameter definitions to
methods.
-
SystemParameters
-
System parameter configuration [...]
-
Type
-
A protocol buffer message type.
-
Usage
-
Configuration controlling usage of a service.
-
UsageRule
-
Usage configuration rules for the service. [...]
Constants
-
USER_AGENT
→ const String
-
'dart-api-client serviceusage/v1'