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

namespace GPBMetadata\Google\Cloud\Secrets\V1Beta1;

class Service
{
    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\Cloud\Secrets\V1Beta1\Resources::initOnce();
        \GPBMetadata\Google\Iam\V1\IamPolicy::initOnce();
        \GPBMetadata\Google\Iam\V1\Policy::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        $pool->internalAddGeneratedFile(
            '
Ù(
*google/cloud/secrets/v1beta1/service.protogoogle.cloud.secrets.v1beta1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto,google/cloud/secrets/v1beta1/resources.protogoogle/iam/v1/iam_policy.protogoogle/iam/v1/policy.protogoogle/protobuf/empty.proto google/protobuf/field_mask.proto"Š
ListSecretsRequestC
parent (	B3àAúA-
+cloudresourcemanager.googleapis.com/Project
	page_size (BàA

page_token (	BàA"y
ListSecretsResponse5
secrets (2$.google.cloud.secrets.v1beta1.Secret
next_page_token (	

total_size ("­
CreateSecretRequestC
parent (	B3àAúA-
+cloudresourcemanager.googleapis.com/Project
	secret_id (	BàA9
secret (2$.google.cloud.secrets.v1beta1.SecretBàA"™
AddSecretVersionRequest;
parent (	B+àAúA%
#secretmanager.googleapis.com/SecretA
payload (2+.google.cloud.secrets.v1beta1.SecretPayloadBàA"M
GetSecretRequest9
name (	B+àAúA%
#secretmanager.googleapis.com/Secret"‰
ListSecretVersionsRequest;
parent (	B+àAúA%
#secretmanager.googleapis.com/Secret
	page_size (BàA

page_token (	BàA"ˆ
ListSecretVersionsResponse=
versions (2+.google.cloud.secrets.v1beta1.SecretVersion
next_page_token (	

total_size ("[
GetSecretVersionRequest@
name (	B2àAúA,
*secretmanager.googleapis.com/SecretVersion"†
UpdateSecretRequest9
secret (2$.google.cloud.secrets.v1beta1.SecretBàA4
update_mask (2.google.protobuf.FieldMaskBàA"^
AccessSecretVersionRequest@
name (	B2àAúA,
*secretmanager.googleapis.com/SecretVersion"š
AccessSecretVersionResponse=
name (	B/úA,
*secretmanager.googleapis.com/SecretVersion<
payload (2+.google.cloud.secrets.v1beta1.SecretPayload"P
DeleteSecretRequest9
name (	B+àAúA%
#secretmanager.googleapis.com/Secret"_
DisableSecretVersionRequest@
name (	B2àAúA,
*secretmanager.googleapis.com/SecretVersion"^
EnableSecretVersionRequest@
name (	B2àAúA,
*secretmanager.googleapis.com/SecretVersion"_
DestroySecretVersionRequest@
name (	B2àAúA,
*secretmanager.googleapis.com/SecretVersion2ƒ
SecretManagerService©
ListSecrets0.google.cloud.secrets.v1beta1.ListSecretsRequest1.google.cloud.secrets.v1beta1.ListSecretsResponse"5‚Óä“&$/v1beta1/{parent=projects/*}/secretsÚAparent·
CreateSecret1.google.cloud.secrets.v1beta1.CreateSecretRequest$.google.cloud.secrets.v1beta1.Secret"N‚Óä“."$/v1beta1/{parent=projects/*}/secrets:secretÚAparent,secret_id,secretÅ
AddSecretVersion5.google.cloud.secrets.v1beta1.AddSecretVersionRequest+.google.cloud.secrets.v1beta1.SecretVersion"M‚Óä“6"1/v1beta1/{parent=projects/*/secrets/*}:addVersion:*ÚAparent,payload–
	GetSecret..google.cloud.secrets.v1beta1.GetSecretRequest$.google.cloud.secrets.v1beta1.Secret"3‚Óä“&$/v1beta1/{name=projects/*/secrets/*}ÚAname¹
UpdateSecret1.google.cloud.secrets.v1beta1.UpdateSecretRequest$.google.cloud.secrets.v1beta1.Secret"P‚Óä“52+/v1beta1/{secret.name=projects/*/secrets/*}:secretÚAsecret,update_maskŽ
DeleteSecret1.google.cloud.secrets.v1beta1.DeleteSecretRequest.google.protobuf.Empty"3‚Óä“&*$/v1beta1/{name=projects/*/secrets/*}ÚAnameÉ
ListSecretVersions7.google.cloud.secrets.v1beta1.ListSecretVersionsRequest8.google.cloud.secrets.v1beta1.ListSecretVersionsResponse"@‚Óä“1//v1beta1/{parent=projects/*/secrets/*}/versionsÚAparent¶
GetSecretVersion5.google.cloud.secrets.v1beta1.GetSecretVersionRequest+.google.cloud.secrets.v1beta1.SecretVersion">‚Óä“1//v1beta1/{name=projects/*/secrets/*/versions/*}ÚAnameÑ
AccessSecretVersion8.google.cloud.secrets.v1beta1.AccessSecretVersionRequest9.google.cloud.secrets.v1beta1.AccessSecretVersionResponse"E‚Óä“86/v1beta1/{name=projects/*/secrets/*/versions/*}:accessÚAnameÉ
DisableSecretVersion9.google.cloud.secrets.v1beta1.DisableSecretVersionRequest+.google.cloud.secrets.v1beta1.SecretVersion"I‚Óä“<"7/v1beta1/{name=projects/*/secrets/*/versions/*}:disable:*ÚAnameÆ
EnableSecretVersion8.google.cloud.secrets.v1beta1.EnableSecretVersionRequest+.google.cloud.secrets.v1beta1.SecretVersion"H‚Óä“;"6/v1beta1/{name=projects/*/secrets/*/versions/*}:enable:*ÚAnameÉ
DestroySecretVersion9.google.cloud.secrets.v1beta1.DestroySecretVersionRequest+.google.cloud.secrets.v1beta1.SecretVersion"I‚Óä“<"7/v1beta1/{name=projects/*/secrets/*/versions/*}:destroy:*ÚAname‹
SetIamPolicy".google.iam.v1.SetIamPolicyRequest.google.iam.v1.Policy"@‚Óä“:"5/v1beta1/{resource=projects/*/secrets/*}:setIamPolicy:*ˆ
GetIamPolicy".google.iam.v1.GetIamPolicyRequest.google.iam.v1.Policy"=‚Óä“75/v1beta1/{resource=projects/*/secrets/*}:getIamPolicy±
TestIamPermissions(.google.iam.v1.TestIamPermissionsRequest).google.iam.v1.TestIamPermissionsResponse"F‚Óä“@";/v1beta1/{resource=projects/*/secrets/*}:testIamPermissions:*PÊAsecretmanager.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBï
&com.google.cloud.secretmanager.v1beta1BServiceProtoPZ:cloud.google.com/go/secrets/apiv1beta1/secretspb;secretspbø¢GSMª"Google.Cloud.SecretManager.V1Beta1Ê"Google\\Cloud\\SecretManager\\V1beta1ê%Google::Cloud::SecretManager::V1beta1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

