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

namespace GPBMetadata\Google\Cloud\Gsuiteaddons\V1;

class Gsuiteaddons
{
    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\Apps\Script\Type\Calendar\CalendarAddonManifest::initOnce();
        \GPBMetadata\Google\Apps\Script\Type\Docs\DocsAddonManifest::initOnce();
        \GPBMetadata\Google\Apps\Script\Type\Drive\DriveAddonManifest::initOnce();
        \GPBMetadata\Google\Apps\Script\Type\Gmail\GmailAddonManifest::initOnce();
        \GPBMetadata\Google\Apps\Script\Type\ScriptManifest::initOnce();
        \GPBMetadata\Google\Apps\Script\Type\Sheets\SheetsAddonManifest::initOnce();
        \GPBMetadata\Google\Apps\Script\Type\Slides\SlidesAddonManifest::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\Wrappers::initOnce();
        $pool->internalAddGeneratedFile(
            '
š%
/google/cloud/gsuiteaddons/v1/gsuiteaddons.protogoogle.cloud.gsuiteaddons.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto>google/apps/script/type/calendar/calendar_addon_manifest.proto6google/apps/script/type/docs/docs_addon_manifest.proto8google/apps/script/type/drive/drive_addon_manifest.proto8google/apps/script/type/gmail/gmail_addon_manifest.proto-google/apps/script/type/script_manifest.proto:google/apps/script/type/sheets/sheets_addon_manifest.proto:google/apps/script/type/slides/slides_addon_manifest.protogoogle/protobuf/empty.protogoogle/protobuf/wrappers.proto"Z
GetAuthorizationRequest?
name (	B1àAúA+
)gsuiteaddons.googleapis.com/Authorization"§
Authorization
name (	
service_account_email (	
oauth_client_id (	:PêAM
)gsuiteaddons.googleapis.com/Authorization projects/{project}/authorization"½
CreateDeploymentRequestC
parent (	B3àAúA-
+cloudresourcemanager.googleapis.com/Project
deployment_id (	BàAA

deployment (2(.google.cloud.gsuiteaddons.v1.DeploymentBàA"]
ReplaceDeploymentRequestA

deployment (2(.google.cloud.gsuiteaddons.v1.DeploymentBàA"T
GetDeploymentRequest<
name (	B.àAúA(
&gsuiteaddons.googleapis.com/Deployment"„
ListDeploymentsRequestC
parent (	B3àAúA-
+cloudresourcemanager.googleapis.com/Project
	page_size (

page_token (	"q
ListDeploymentsResponse=
deployments (2(.google.cloud.gsuiteaddons.v1.Deployment
next_page_token (	"e
DeleteDeploymentRequest<
name (	B.àAúA(
&gsuiteaddons.googleapis.com/Deployment
etag (	"X
InstallDeploymentRequest<
name (	B.àAúA(
&gsuiteaddons.googleapis.com/Deployment"Z
UninstallDeploymentRequest<
name (	B.àAúA(
&gsuiteaddons.googleapis.com/Deployment"Z
GetInstallStatusRequest?
name (	B1àAúA+
)gsuiteaddons.googleapis.com/InstallStatus"·
InstallStatus
name (	-
	installed (2.google.protobuf.BoolValue:iêAf
)gsuiteaddons.googleapis.com/InstallStatus9projects/{project}/deployments/{deployment}/installStatus"Ï

Deployment
name (	
oauth_scopes (	5
add_ons (2$.google.cloud.gsuiteaddons.v1.AddOns
etag (	:XêAU
&gsuiteaddons.googleapis.com/Deployment+projects/{project}/deployments/{deployment}"š
AddOns<
common (2,.google.apps.script.type.CommonAddOnManifest@
gmail (21.google.apps.script.type.gmail.GmailAddOnManifest@
drive (21.google.apps.script.type.drive.DriveAddOnManifestI
calendar (27.google.apps.script.type.calendar.CalendarAddOnManifest=
docs (2/.google.apps.script.type.docs.DocsAddOnManifestC
sheets (23.google.apps.script.type.sheets.SheetsAddOnManifestC
slides
 (23.google.apps.script.type.slides.SlidesAddOnManifest:
http_options (2$.google.apps.script.type.HttpOptions2¤
GSuiteAddOnsª
GetAuthorization5.google.cloud.gsuiteaddons.v1.GetAuthorizationRequest+.google.cloud.gsuiteaddons.v1.Authorization"2‚Óä“%#/v1/{name=projects/*/authorization}ÚAnameÎ
CreateDeployment5.google.cloud.gsuiteaddons.v1.CreateDeploymentRequest(.google.cloud.gsuiteaddons.v1.Deployment"Y‚Óä“1"#/v1/{parent=projects/*}/deployments:
deploymentÚAparent,deployment,deployment_idÆ
ReplaceDeployment6.google.cloud.gsuiteaddons.v1.ReplaceDeploymentRequest(.google.cloud.gsuiteaddons.v1.Deployment"O‚Óä“<./v1/{deployment.name=projects/*/deployments/*}:
deploymentÚA
deployment¡
GetDeployment2.google.cloud.gsuiteaddons.v1.GetDeploymentRequest(.google.cloud.gsuiteaddons.v1.Deployment"2‚Óä“%#/v1/{name=projects/*/deployments/*}ÚAname´
ListDeployments4.google.cloud.gsuiteaddons.v1.ListDeploymentsRequest5.google.cloud.gsuiteaddons.v1.ListDeploymentsResponse"4‚Óä“%#/v1/{parent=projects/*}/deploymentsÚAparent•
DeleteDeployment5.google.cloud.gsuiteaddons.v1.DeleteDeploymentRequest.google.protobuf.Empty"2‚Óä“%*#/v1/{name=projects/*/deployments/*}ÚAname¢
InstallDeployment6.google.cloud.gsuiteaddons.v1.InstallDeploymentRequest.google.protobuf.Empty"=‚Óä“0"+/v1/{name=projects/*/deployments/*}:install:*ÚAname¨
UninstallDeployment8.google.cloud.gsuiteaddons.v1.UninstallDeploymentRequest.google.protobuf.Empty"?‚Óä“2"-/v1/{name=projects/*/deployments/*}:uninstall:*ÚAname¸
GetInstallStatus5.google.cloud.gsuiteaddons.v1.GetInstallStatusRequest+.google.cloud.gsuiteaddons.v1.InstallStatus"@‚Óä“31/v1/{name=projects/*/deployments/*/installStatus}ÚAnameOÊAgsuiteaddons.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBÝ
 com.google.cloud.gsuiteaddons.v1BGSuiteAddOnsProtoPZDcloud.google.com/go/gsuiteaddons/apiv1/gsuiteaddonspb;gsuiteaddonspbªGoogle.Cloud.GSuiteAddOns.V1ÊGoogle\\Cloud\\GSuiteAddOns\\V1êGoogle::Cloud::GSuiteAddOns::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

