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

namespace GPBMetadata\Google\Cloud\Beyondcorp\Appgateways\V1;

class AppGatewaysService
{
    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\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
ý
Agoogle/cloud/beyondcorp/appgateways/v1/app_gateways_service.proto&google.cloud.beyondcorp.appgateways.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto#google/longrunning/operations.protogoogle/protobuf/timestamp.proto"³
ListAppGatewaysRequest<
parent (	B,àAúA&$beyondcorp.googleapis.com/AppGateway
	page_size (BàA

page_token (	BàA
filter (	BàA
order_by (	BàA"‘
ListAppGatewaysResponseH
app_gateways (22.google.cloud.beyondcorp.appgateways.v1.AppGateway
next_page_token (	
unreachable (	"R
GetAppGatewayRequest:
name (	B,àAúA&
$beyondcorp.googleapis.com/AppGateway"÷
CreateAppGatewayRequest<
parent (	B,àAúA&$beyondcorp.googleapis.com/AppGateway
app_gateway_id (	BàAL
app_gateway (22.google.cloud.beyondcorp.appgateways.v1.AppGatewayBàA

request_id (	BàA
validate_only (BàA"Š
DeleteAppGatewayRequest:
name (	B,àAúA&
$beyondcorp.googleapis.com/AppGateway

request_id (	BàA
validate_only (BàA"ª

AppGateway
name (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàAS
labels (2>.google.cloud.beyondcorp.appgateways.v1.AppGateway.LabelsEntryBàA
display_name (	BàA
uid (	BàAJ
type (27.google.cloud.beyondcorp.appgateways.v1.AppGateway.TypeBàAL
state (28.google.cloud.beyondcorp.appgateways.v1.AppGateway.StateBàA
uri	 (	BàAj
allocated_connections
 (2F.google.cloud.beyondcorp.appgateways.v1.AppGateway.AllocatedConnectionBàAS
	host_type (2;.google.cloud.beyondcorp.appgateways.v1.AppGateway.HostTypeBàAF
AllocatedConnection
psc_uri (	BàA
ingress_port (BàA-
LabelsEntry
key (	
value (	:8"+
Type
TYPE_UNSPECIFIED 
	TCP_PROXY"_
State
STATE_UNSPECIFIED 
CREATING
CREATED
UPDATING
DELETING
DOWN";
HostType
HOST_TYPE_UNSPECIFIED 
GCP_REGIONAL_MIG:lêAi
$beyondcorp.googleapis.com/AppGatewayAprojects/{project}/locations/{location}/appGateways/{app_gateway}"Š
AppGatewayOperationMetadata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2ö
AppGatewaysServiceÔ
ListAppGateways>.google.cloud.beyondcorp.appgateways.v1.ListAppGatewaysRequest?.google.cloud.beyondcorp.appgateways.v1.ListAppGatewaysResponse"@‚Óä“1//v1/{parent=projects/*/locations/*}/appGatewaysÚAparentÁ
GetAppGateway<.google.cloud.beyondcorp.appgateways.v1.GetAppGatewayRequest2.google.cloud.beyondcorp.appgateways.v1.AppGateway">‚Óä“1//v1/{name=projects/*/locations/*/appGateways/*}ÚAname‰
CreateAppGateway?.google.cloud.beyondcorp.appgateways.v1.CreateAppGatewayRequest.google.longrunning.Operation"”‚Óä“>"//v1/{parent=projects/*/locations/*}/appGateways:app_gatewayÚA!parent,app_gateway,app_gateway_idÊA)

AppGatewayAppGatewayOperationMetadataé
DeleteAppGateway?.google.cloud.beyondcorp.appgateways.v1.DeleteAppGatewayRequest.google.longrunning.Operation"u‚Óä“1*//v1/{name=projects/*/locations/*/appGateways/*}ÚAnameÊA4
google.protobuf.EmptyAppGatewayOperationMetadataMÊAbeyondcorp.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformB”
*com.google.cloud.beyondcorp.appgateways.v1BAppGatewaysServiceProtoPZLcloud.google.com/go/beyondcorp/appgateways/apiv1/appgatewayspb;appgatewayspbª&Google.Cloud.BeyondCorp.AppGateways.V1Ê&Google\\Cloud\\BeyondCorp\\AppGateways\\V1ê*Google::Cloud::BeyondCorp::AppGateways::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

