<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/apigateway/v1/apigateway.proto

namespace GPBMetadata\Google\Cloud\Apigateway\V1;

class Apigateway
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
ú-
+google/cloud/apigateway/v1/apigateway.protogoogle.cloud.apigateway.v1google/api/resource.proto google/protobuf/field_mask.protogoogle/protobuf/timestamp.proto"Ö
Api
name (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàA@
labels (2+.google.cloud.apigateway.v1.Api.LabelsEntryBàA
display_name (	BàAS
managed_service (	B:àAàAúA1
/servicemanagement.googleapis.com/ManagedService9
state (2%.google.cloud.apigateway.v1.Api.StateBàA-
LabelsEntry
key (	
value (	:8"`
State
STATE_UNSPECIFIED 
CREATING

ACTIVE

FAILED
DELETING
UPDATING:RêAO
apigateway.googleapis.com/Api.projects/{project}/locations/global/apis/{api}"û	
	ApiConfig
name (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàAF
labels (21.google.cloud.apigateway.v1.ApiConfig.LabelsEntryBàA
display_name (	BàAJ
gateway_service_account (	B)àAúA#
!iam.googleapis.com/ServiceAccountK
service_config_id (	B0àAúA*
(servicemanagement.googleapis.com/Service?
state (2+.google.cloud.apigateway.v1.ApiConfig.StateBàAU
openapi_documents	 (25.google.cloud.apigateway.v1.ApiConfig.OpenApiDocumentBàAW
grpc_services
 (2;.google.cloud.apigateway.v1.ApiConfig.GrpcServiceDefinitionBàAP
managed_service_configs (2*.google.cloud.apigateway.v1.ApiConfig.FileBàA&
File
path (	
contents (O
OpenApiDocument<
document (2*.google.cloud.apigateway.v1.ApiConfig.File¦
GrpcServiceDefinitionL
file_descriptor_set (2*.google.cloud.apigateway.v1.ApiConfig.FileBàA?
source (2*.google.cloud.apigateway.v1.ApiConfig.FileBàA-
LabelsEntry
key (	
value (	:8"p
State
STATE_UNSPECIFIED 
CREATING

ACTIVE

FAILED
DELETING
UPDATING

ACTIVATING:mêAj
#apigateway.googleapis.com/ApiConfigCprojects/{project}/locations/global/apis/{api}/configs/{api_config}"ý
Gateway
name (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàAD
labels (2/.google.cloud.apigateway.v1.Gateway.LabelsEntryBàA
display_name (	BàA?

api_config (	B+àAúA%
#apigateway.googleapis.com/ApiConfig=
state (2).google.cloud.apigateway.v1.Gateway.StateBàA
default_hostname	 (	BàA-
LabelsEntry
key (	
value (	:8"`
State
STATE_UNSPECIFIED 
CREATING

ACTIVE

FAILED
DELETING
UPDATING:bêA_
!apigateway.googleapis.com/Gateway:projects/{project}/locations/{location}/gateways/{gateway}"™
ListGatewaysRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
	page_size (

page_token (	
filter (	
order_by (	"…
ListGatewaysResponse5
gateways (2#.google.cloud.apigateway.v1.Gateway
next_page_token (	
unreachable_locations (	"L
GetGatewayRequest7
name (	B)àAúA#
!apigateway.googleapis.com/Gateway"¥
CreateGatewayRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location

gateway_id (	BàA9
gateway (2#.google.cloud.apigateway.v1.GatewayBàA"‚
UpdateGatewayRequest/
update_mask (2.google.protobuf.FieldMask9
gateway (2#.google.cloud.apigateway.v1.GatewayBàA"O
DeleteGatewayRequest7
name (	B)àAúA#
!apigateway.googleapis.com/Gateway"•
ListApisRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
	page_size (

page_token (	
filter (	
order_by (	"y
ListApisResponse-
apis (2.google.cloud.apigateway.v1.Api
next_page_token (	
unreachable_locations (	"D
GetApiRequest3
name (	B%àAúA
apigateway.googleapis.com/Api"•
CreateApiRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
api_id (	BàA1
api (2.google.cloud.apigateway.v1.ApiBàA"v
UpdateApiRequest/
update_mask (2.google.protobuf.FieldMask1
api (2.google.cloud.apigateway.v1.ApiBàA"G
DeleteApiRequest3
name (	B%àAúA
apigateway.googleapis.com/Api"—
ListApiConfigsRequest5
parent (	B%àAúA
apigateway.googleapis.com/Api
	page_size (

page_token (	
filter (	
order_by (	"Œ
ListApiConfigsResponse:
api_configs (2%.google.cloud.apigateway.v1.ApiConfig
next_page_token (	
unreachable_locations (	"Ú
GetApiConfigRequest9
name (	B+àAúA%
#apigateway.googleapis.com/ApiConfigH
view (2:.google.cloud.apigateway.v1.GetApiConfigRequest.ConfigView">

ConfigView
CONFIG_VIEW_UNSPECIFIED 	
BASIC
FULL"«
CreateApiConfigRequest5
parent (	B%àAúA
apigateway.googleapis.com/Api
api_config_id (	BàA>

api_config (2%.google.cloud.apigateway.v1.ApiConfigBàA"‰
UpdateApiConfigRequest/
update_mask (2.google.protobuf.FieldMask>

api_config (2%.google.cloud.apigateway.v1.ApiConfigBàA"S
DeleteApiConfigRequest9
name (	B+àAúA%
#apigateway.googleapis.com/ApiConfig"…
OperationMetadata4
create_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàA
target (	BàA
verb (	BàA
status_message (	BàA#
requested_cancellation (BàA
api_version (	BàAR
diagnostics (28.google.cloud.apigateway.v1.OperationMetadata.DiagnosticBàA/

Diagnostic
location (	
message (	B²
com.google.cloud.apigateway.v1PZ>cloud.google.com/go/apigateway/apiv1/apigatewaypb;apigatewaypbªGoogle.Cloud.ApiGateway.V1ÊGoogle\\Cloud\\ApiGateway\\V1êGoogle::Cloud::ApiGateway::V1êAY
!iam.googleapis.com/ServiceAccount4projects/{project}/serviceAccounts/{service_account}êAE
/servicemanagement.googleapis.com/ManagedServiceservices/{service}êAO
(servicemanagement.googleapis.com/Service#services/{service}/configs/{config}bproto3'
        , true);

        static::$is_initialized = true;
    }
}

