<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/api/apikeys/v2/apikeys.proto

namespace GPBMetadata\Google\Api\Apikeys\V2;

class Apikeys
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Apikeys\V2\Resources::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        $pool->internalAddGeneratedFile(
            '
£
#google/api/apikeys/v2/apikeys.protogoogle.api.apikeys.v2%google/api/apikeys/v2/resources.protogoogle/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto#google/longrunning/operations.proto google/protobuf/field_mask.proto"„
CreateKeyRequest2
parent (	B"àAúAapikeys.googleapis.com/Key,
key (2.google.api.apikeys.v2.KeyBàA
key_id (	"‘
ListKeysRequest2
parent (	B"àAúAapikeys.googleapis.com/Key
	page_size (BàA

page_token (	BàA
show_deleted (BàA"U
ListKeysResponse(
keys (2.google.api.apikeys.v2.Key
next_page_token (	"A
GetKeyRequest0
name (	B"àAúA
apikeys.googleapis.com/Key"G
GetKeyStringRequest0
name (	B"àAúA
apikeys.googleapis.com/Key"*
GetKeyStringResponse

key_string (	"q
UpdateKeyRequest,
key (2.google.api.apikeys.v2.KeyBàA/
update_mask (2.google.protobuf.FieldMask"W
DeleteKeyRequest0
name (	B"àAúA
apikeys.googleapis.com/Key
etag (	BàA"F
UndeleteKeyRequest0
name (	B"àAúA
apikeys.googleapis.com/Key"+
LookupKeyRequest

key_string (	BàA"1
LookupKeyResponse
parent (	
name (	2¾
ApiKeys½
	CreateKey\'.google.api.apikeys.v2.CreateKeyRequest.google.longrunning.Operation"h‚Óä“/"(/v2/{parent=projects/*/locations/*}/keys:keyÚAparent,key,key_idÊA
Keygoogle.protobuf.Empty–
ListKeys&.google.api.apikeys.v2.ListKeysRequest\'.google.api.apikeys.v2.ListKeysResponse"9‚Óä“*(/v2/{parent=projects/*/locations/*}/keysÚAparentƒ
GetKey$.google.api.apikeys.v2.GetKeyRequest.google.api.apikeys.v2.Key"7‚Óä“*(/v2/{name=projects/*/locations/*/keys/*}ÚAnameª
GetKeyString*.google.api.apikeys.v2.GetKeyStringRequest+.google.api.apikeys.v2.GetKeyStringResponse"A‚Óä“42/v2/{name=projects/*/locations/*/keys/*}/keyStringÚAname¿
	UpdateKey\'.google.api.apikeys.v2.UpdateKeyRequest.google.longrunning.Operation"j‚Óä“32,/v2/{key.name=projects/*/locations/*/keys/*}:keyÚAkey,update_maskÊA
Keygoogle.protobuf.Empty«
	DeleteKey\'.google.api.apikeys.v2.DeleteKeyRequest.google.longrunning.Operation"V‚Óä“**(/v2/{name=projects/*/locations/*/keys/*}ÚAnameÊA
Keygoogle.protobuf.Empty´
UndeleteKey).google.api.apikeys.v2.UndeleteKeyRequest.google.longrunning.Operation"[‚Óä“6"1/v2/{name=projects/*/locations/*/keys/*}:undelete:*ÊA
Keygoogle.protobuf.Emptyz
	LookupKey\'.google.api.apikeys.v2.LookupKeyRequest(.google.api.apikeys.v2.LookupKeyResponse"‚Óä“/v2/keys:lookupKeyƒÊAapikeys.googleapis.comÒAghttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-onlyBº
com.google.api.apikeys.v2BApiKeysProtoPZ<google.golang.org/genproto/googleapis/api/apikeys/v2;apikeysªGoogle.Cloud.ApiKeys.V2ÊGoogle\\Cloud\\ApiKeys\\V2êGoogle::Cloud::ApiKeys::V2bproto3'
        , true);

        static::$is_initialized = true;
    }
}

