| Package | Description |
|---|---|
| com.google.api.services.servicemanagement | |
| com.google.api.services.servicemanagement.model |
| Class and Description |
|---|
| DisableServiceRequest
Request message for DisableService method.
|
| EnableServiceRequest
Request message for EnableService method.
|
| GenerateConfigReportRequest
Request message for GenerateConfigReport method.
|
| GetIamPolicyRequest
Request message for `GetIamPolicy` method.
|
| ManagedService
The full representation of a Service that is managed by Google Service Management.
|
| Rollout
A rollout resource that defines how service configuration versions are pushed to control plane
systems.
|
| Service
`Service` is the root object of Google service configuration schema.
|
| SetIamPolicyRequest
Request message for `SetIamPolicy` method.
|
| SubmitConfigSourceRequest
Request message for SubmitConfigSource method.
|
| TestIamPermissionsRequest
Request message for `TestIamPermissions` method.
|
| Class and Description |
|---|
| Advice
Generated advice about this change, used for providing more information about how a change will
affect the existing service.
|
| Api
Api is a light-weight descriptor for an API Interface.
|
| AuditConfig
Specifies the audit configuration for a service.
|
| AuditLogConfig
Provides the configuration for logging a type of permissions.
|
| 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)](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32).
|
| AuthRequirement
User-defined authentication requirements, including support for [JSON Web Token
(JWT)](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32).
|
| Backend
`Backend` defines the backend configuration for a service.
|
| BackendRule
A backend rule provides configuration for an individual API element.
|
| Billing
Billing related configuration of the service.
|
| BillingDestination
Configuration of a specific billing destination (Currently only support bill against consumer
project).
|
| Binding
Associates `members` with a `role`.
|
| ChangeReport
Change report associated with a particular service configuration.
|
| ConfigChange
Output generated from semantically comparing two versions of a service configuration.
|
| ConfigFile
Generic specification of a source configuration file
|
| ConfigRef
Represents a service configuration with its name and id.
|
| ConfigSource
Represents a source file which is used to generate the service configuration defined by
`google.api.Service`.
|
| 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.
|
| CustomError
Customize service error responses.
|
| CustomErrorRule
A custom error rule.
|
| CustomHttpPattern
A custom pattern is used for defining custom HTTP verb.
|
| DeleteServiceStrategy
Strategy used to delete a service.
|
| Diagnostic
Represents a diagnostic message (error or warning)
|
| DisableServiceRequest
Request message for DisableService method.
|
| DisableServiceResponse
Operation payload for DisableService method.
|
| Documentation
`Documentation` provides the information for describing a service.
|
| DocumentationRule
A documentation rule provides information about individual API elements.
|
| EnableServiceRequest
Request message for EnableService method.
|
| EnableServiceResponse
Operation payload for EnableService method.
|
| Endpoint
`Endpoint` describes a network endpoint that serves a set of APIs.
|
| EnumValue
Enum value definition.
|
| Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
|
| Field
A single field of a message type.
|
| FlowErrorDetails
Encapsulation of flow-specific error details for debugging.
|
| GenerateConfigReportRequest
Request message for GenerateConfigReport method.
|
| GenerateConfigReportResponse
Response message for GenerateConfigReport method.
|
| GetIamPolicyRequest
Request message for `GetIamPolicy` method.
|
| GetPolicyOptions
Encapsulates settings provided to GetIamPolicy.
|
| Http
Defines the HTTP configuration for an API service.
|
| HttpRule
# gRPC Transcoding
gRPC Transcoding is a feature for mapping between a gRPC method and one or more HTTP REST
endpoints.
|
| JwtLocation
Specifies a location to extract JWT from an API request.
|
| LabelDescriptor
A description of a label.
|
| ListOperationsResponse
The response message for Operations.ListOperations.
|
| ListServiceConfigsResponse
Response message for ListServiceConfigs method.
|
| ListServiceRolloutsResponse
Response message for ListServiceRollouts method.
|
| ListServicesResponse
Response message for `ListServices` method.
|
| LogDescriptor
A description of a log type.
|
| Logging
Logging configuration of the service.
|
| LoggingDestination
Configuration of a specific logging destination (the producer project or the consumer project).
|
| ManagedService
The full representation of a Service that is managed by Google Service Management.
|
| Method
Method represents a method of an API interface.
|
| MetricDescriptor
Defines a metric type and its schema.
|
| MetricDescriptorMetadata
Additional annotations that can be used to guide the usage of a metric.
|
| MetricRule
Bind API methods to metrics.
|
| Mixin
Declares an API Interface to be included in this interface.
|
| MonitoredResourceDescriptor
An object that describes the schema of a MonitoredResource object using a type name and a set of
labels.
|
| 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.
|
| Operation
This resource represents a long-running operation that is the result of a network API call.
|
| OperationMetadata
The metadata associated with a long running operation resource.
|
| Option
A protocol buffer option, which can be attached to a message, field, enumeration, etc.
|
| Page
Represents a documentation page.
|
| Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud
resources.
|
| 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.
|
| Rollout
A rollout resource that defines how service configuration versions are pushed to control plane
systems.
|
| Service
`Service` is the root object of Google service configuration schema.
|
| ServiceIdentity
The per-product per-project service identity for a service.
|
| ServiceManagementEnum
Enum type definition.
|
| SetIamPolicyRequest
Request message for `SetIamPolicy` method.
|
| 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.
|
| Step
Represents the status of one operation step.
|
| SubmitConfigSourceRequest
Request message for SubmitConfigSource method.
|
| SubmitConfigSourceResponse
Response message for SubmitConfigSource method.
|
| SystemParameter
Define a parameter's name and location.
|
| SystemParameterRule
Define a system parameter rule mapping system parameter definitions to methods.
|
| SystemParameters
### System parameter configuration
A system parameter is a special kind of parameter defined by the API system, not by an individual
API.
|
| TestIamPermissionsRequest
Request message for `TestIamPermissions` method.
|
| TestIamPermissionsResponse
Response message for `TestIamPermissions` method.
|
| TrafficPercentStrategy
Strategy that specifies how clients of Google Service Controller want to send traffic to use
different config versions.
|
| Type
A protocol buffer message type.
|
| UndeleteServiceResponse
Response message for UndeleteService method.
|
| Usage
Configuration controlling usage of a service.
|
| UsageRule
Usage configuration rules for the service.
|
Copyright © 2011–2020 Google. All rights reserved.