target.apidocs.com.google.api.services.servicemanagement.model.package-summary.html Maven / Gradle / Ivy
com.google.api.services.servicemanagement.model (Service Management API v1-rev20240920-2.0.0)
Package com.google.api.services.servicemanagement.model
-
Class Summary
Class
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 API methods provided by an API
service.
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`, or principals, with a `role`.
ChangeReport
Change report associated with a particular service configuration.
ClientLibrarySettings
Details about how and where to publish client libraries.
CommonLanguageSettings
Required information for every language.
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.
CppSettings
Settings for C++ client libraries.
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)
Documentation
`Documentation` provides the information for describing a service.
DocumentationRule
A documentation rule provides information about individual API elements.
DotnetSettings
Settings for Dotnet client libraries.
EnableServiceResponse
Operation payload for EnableService method.
Endpoint
`Endpoint` describes a network address of a service that serves a set of APIs.
EnumValue
Enum value definition.
ExperimentalFeatures
Experimental features to be included during client library generation.
Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
Field
A single field of a message type.
FieldPolicy
Google API Policy Annotation This message defines a simple API policy annotation that can be used
to annotate API request and response message fields with applicable policies.
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.
GoSettings
Settings for Go client libraries.
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.
JavaSettings
Settings for Java client libraries.
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).
LongRunning
Describes settings to use when generating API methods that use the long-running operation
pattern.
ManagedService
The full representation of a Service that is managed by Google Service Management.
Method
Method represents a method of an API interface.
MethodPolicy
Defines policies applying to an RPC method.
MethodSettings
Describes the generator configuration for a method.
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).
NodeSettings
Settings for Node client libraries.
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.
OperationInfo
A message representing the message types used by a long-running operation.
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.
PhpSettings
Settings for Php client libraries.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud
resources.
Publishing
This message configures the settings for publishing [Google Cloud Client
libraries](https://cloud.google.com/apis/docs/cloud-client-libraries) generated from the service
config.
PythonSettings
Settings for Python client libraries.
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.
ResourceReference
Defines a proto annotation that describes a string field that refers to an API resource.
Rollout
A rollout resource that defines how service configuration versions are pushed to control plane
systems.
RubySettings
Settings for Ruby client libraries.
SelectiveGapicGeneration
This message is used to configure the generation of a subset of the RPCs in a service for client
libraries.
Service
`Service` is the root object of Google API service configuration (service config).
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–2024 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy