Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
service_pb2.pyi171 linesDownload Raw Back to api
1# Copyright 2025 Google LLC2#3# Licensed under the Apache License, Version 2.0 (the "License");4# you may not use this file except in compliance with the License.5# You may obtain a copy of the License at6#7#     http://www.apache.org/licenses/LICENSE-2.08#9# Unless required by applicable law or agreed to in writing, software10# distributed under the License is distributed on an "AS IS" BASIS,11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.12# See the License for the specific language governing permissions and13# limitations under the License.14 15from typing import ClassVar as _ClassVar16from typing import Iterable as _Iterable17from typing import Mapping as _Mapping18from typing import Optional as _Optional19from typing import Union as _Union20 21from google.protobuf import api_pb2 as _api_pb222from google.protobuf import descriptor as _descriptor23from google.protobuf import message as _message24from google.protobuf import type_pb2 as _type_pb225from google.protobuf import wrappers_pb2 as _wrappers_pb226from google.protobuf.internal import containers as _containers27 28from google.api import auth_pb2 as _auth_pb229from google.api import backend_pb2 as _backend_pb230from google.api import billing_pb2 as _billing_pb231from google.api import client_pb2 as _client_pb232from google.api import context_pb2 as _context_pb233from google.api import control_pb2 as _control_pb234from google.api import documentation_pb2 as _documentation_pb235from google.api import endpoint_pb2 as _endpoint_pb236from google.api import http_pb2 as _http_pb237from google.api import log_pb2 as _log_pb238from google.api import logging_pb2 as _logging_pb239from google.api import metric_pb2 as _metric_pb240from google.api import monitored_resource_pb2 as _monitored_resource_pb241from google.api import monitoring_pb2 as _monitoring_pb242from google.api import quota_pb2 as _quota_pb243from google.api import source_info_pb2 as _source_info_pb244from google.api import system_parameter_pb2 as _system_parameter_pb245from google.api import usage_pb2 as _usage_pb246 47DESCRIPTOR: _descriptor.FileDescriptor48 49class Service(_message.Message):50    __slots__ = (51        "name",52        "title",53        "producer_project_id",54        "id",55        "apis",56        "types",57        "enums",58        "documentation",59        "backend",60        "http",61        "quota",62        "authentication",63        "context",64        "usage",65        "endpoints",66        "control",67        "logs",68        "metrics",69        "monitored_resources",70        "billing",71        "logging",72        "monitoring",73        "system_parameters",74        "source_info",75        "publishing",76        "config_version",77    )78    NAME_FIELD_NUMBER: _ClassVar[int]79    TITLE_FIELD_NUMBER: _ClassVar[int]80    PRODUCER_PROJECT_ID_FIELD_NUMBER: _ClassVar[int]81    ID_FIELD_NUMBER: _ClassVar[int]82    APIS_FIELD_NUMBER: _ClassVar[int]83    TYPES_FIELD_NUMBER: _ClassVar[int]84    ENUMS_FIELD_NUMBER: _ClassVar[int]85    DOCUMENTATION_FIELD_NUMBER: _ClassVar[int]86    BACKEND_FIELD_NUMBER: _ClassVar[int]87    HTTP_FIELD_NUMBER: _ClassVar[int]88    QUOTA_FIELD_NUMBER: _ClassVar[int]89    AUTHENTICATION_FIELD_NUMBER: _ClassVar[int]90    CONTEXT_FIELD_NUMBER: _ClassVar[int]91    USAGE_FIELD_NUMBER: _ClassVar[int]92    ENDPOINTS_FIELD_NUMBER: _ClassVar[int]93    CONTROL_FIELD_NUMBER: _ClassVar[int]94    LOGS_FIELD_NUMBER: _ClassVar[int]95    METRICS_FIELD_NUMBER: _ClassVar[int]96    MONITORED_RESOURCES_FIELD_NUMBER: _ClassVar[int]97    BILLING_FIELD_NUMBER: _ClassVar[int]98    LOGGING_FIELD_NUMBER: _ClassVar[int]99    MONITORING_FIELD_NUMBER: _ClassVar[int]100    SYSTEM_PARAMETERS_FIELD_NUMBER: _ClassVar[int]101    SOURCE_INFO_FIELD_NUMBER: _ClassVar[int]102    PUBLISHING_FIELD_NUMBER: _ClassVar[int]103    CONFIG_VERSION_FIELD_NUMBER: _ClassVar[int]104    name: str105    title: str106    producer_project_id: str107    id: str108    apis: _containers.RepeatedCompositeFieldContainer[_api_pb2.Api]109    types: _containers.RepeatedCompositeFieldContainer[_type_pb2.Type]110    enums: _containers.RepeatedCompositeFieldContainer[_type_pb2.Enum]111    documentation: _documentation_pb2.Documentation112    backend: _backend_pb2.Backend113    http: _http_pb2.Http114    quota: _quota_pb2.Quota115    authentication: _auth_pb2.Authentication116    context: _context_pb2.Context117    usage: _usage_pb2.Usage118    endpoints: _containers.RepeatedCompositeFieldContainer[_endpoint_pb2.Endpoint]119    control: _control_pb2.Control120    logs: _containers.RepeatedCompositeFieldContainer[_log_pb2.LogDescriptor]121    metrics: _containers.RepeatedCompositeFieldContainer[_metric_pb2.MetricDescriptor]122    monitored_resources: _containers.RepeatedCompositeFieldContainer[123        _monitored_resource_pb2.MonitoredResourceDescriptor124    ]125    billing: _billing_pb2.Billing126    logging: _logging_pb2.Logging127    monitoring: _monitoring_pb2.Monitoring128    system_parameters: _system_parameter_pb2.SystemParameters129    source_info: _source_info_pb2.SourceInfo130    publishing: _client_pb2.Publishing131    config_version: _wrappers_pb2.UInt32Value132    def __init__(133        self,134        name: _Optional[str] = ...,135        title: _Optional[str] = ...,136        producer_project_id: _Optional[str] = ...,137        id: _Optional[str] = ...,138        apis: _Optional[_Iterable[_Union[_api_pb2.Api, _Mapping]]] = ...,139        types: _Optional[_Iterable[_Union[_type_pb2.Type, _Mapping]]] = ...,140        enums: _Optional[_Iterable[_Union[_type_pb2.Enum, _Mapping]]] = ...,141        documentation: _Optional[142            _Union[_documentation_pb2.Documentation, _Mapping]143        ] = ...,144        backend: _Optional[_Union[_backend_pb2.Backend, _Mapping]] = ...,145        http: _Optional[_Union[_http_pb2.Http, _Mapping]] = ...,146        quota: _Optional[_Union[_quota_pb2.Quota, _Mapping]] = ...,147        authentication: _Optional[_Union[_auth_pb2.Authentication, _Mapping]] = ...,148        context: _Optional[_Union[_context_pb2.Context, _Mapping]] = ...,149        usage: _Optional[_Union[_usage_pb2.Usage, _Mapping]] = ...,150        endpoints: _Optional[_Iterable[_Union[_endpoint_pb2.Endpoint, _Mapping]]] = ...,151        control: _Optional[_Union[_control_pb2.Control, _Mapping]] = ...,152        logs: _Optional[_Iterable[_Union[_log_pb2.LogDescriptor, _Mapping]]] = ...,153        metrics: _Optional[154            _Iterable[_Union[_metric_pb2.MetricDescriptor, _Mapping]]155        ] = ...,156        monitored_resources: _Optional[157            _Iterable[158                _Union[_monitored_resource_pb2.MonitoredResourceDescriptor, _Mapping]159            ]160        ] = ...,161        billing: _Optional[_Union[_billing_pb2.Billing, _Mapping]] = ...,162        logging: _Optional[_Union[_logging_pb2.Logging, _Mapping]] = ...,163        monitoring: _Optional[_Union[_monitoring_pb2.Monitoring, _Mapping]] = ...,164        system_parameters: _Optional[165            _Union[_system_parameter_pb2.SystemParameters, _Mapping]166        ] = ...,167        source_info: _Optional[_Union[_source_info_pb2.SourceInfo, _Mapping]] = ...,168        publishing: _Optional[_Union[_client_pb2.Publishing, _Mapping]] = ...,169        config_version: _Optional[_Union[_wrappers_pb2.UInt32Value, _Mapping]] = ...,170    ) -> None: ...171 
codekingpro/portable-devtools · Team Ai