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

namespace GPBMetadata\Google\Cloud\Secretmanager\V1;

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\Secretmanager\V1\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/secretmanager/v1/service.protogoogle.cloud.secretmanager.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto-google/cloud/secretmanager/v1/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
filter (	BàA"z
ListSecretsResponse6
secrets (2%.google.cloud.secretmanager.v1.Secret
next_page_token (	

total_size ("®
CreateSecretRequestC
parent (	B3àAúA-
+cloudresourcemanager.googleapis.com/Project
	secret_id (	BàA:
secret (2%.google.cloud.secretmanager.v1.SecretBàA"š
AddSecretVersionRequest;
parent (	B+àAúA%
#secretmanager.googleapis.com/SecretB
payload (2,.google.cloud.secretmanager.v1.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
filter (	BàA"‰
ListSecretVersionsResponse>
versions (2,.google.cloud.secretmanager.v1.SecretVersion
next_page_token (	

total_size ("[
GetSecretVersionRequest@
name (	B2àAúA,
*secretmanager.googleapis.com/SecretVersion"‡
UpdateSecretRequest:
secret (2%.google.cloud.secretmanager.v1.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.secretmanager.v1.SecretPayload"c
DeleteSecretRequest9
name (	B+àAúA%
#secretmanager.googleapis.com/Secret
etag (	BàA"r
DisableSecretVersionRequest@
name (	B2àAúA,
*secretmanager.googleapis.com/SecretVersion
etag (	BàA"q
EnableSecretVersionRequest@
name (	B2àAúA,
*secretmanager.googleapis.com/SecretVersion
etag (	BàA"r
DestroySecretVersionRequest@
name (	B2àAúA,
*secretmanager.googleapis.com/SecretVersion
etag (	BàA2Ï
SecretManagerService¦
ListSecrets1.google.cloud.secretmanager.v1.ListSecretsRequest2.google.cloud.secretmanager.v1.ListSecretsResponse"0‚Óä“!/v1/{parent=projects/*}/secretsÚAparent´
CreateSecret2.google.cloud.secretmanager.v1.CreateSecretRequest%.google.cloud.secretmanager.v1.Secret"I‚Óä“)"/v1/{parent=projects/*}/secrets:secretÚAparent,secret_id,secretÂ
AddSecretVersion6.google.cloud.secretmanager.v1.AddSecretVersionRequest,.google.cloud.secretmanager.v1.SecretVersion"H‚Óä“1",/v1/{parent=projects/*/secrets/*}:addVersion:*ÚAparent,payload“
	GetSecret/.google.cloud.secretmanager.v1.GetSecretRequest%.google.cloud.secretmanager.v1.Secret".‚Óä“!/v1/{name=projects/*/secrets/*}ÚAname¶
UpdateSecret2.google.cloud.secretmanager.v1.UpdateSecretRequest%.google.cloud.secretmanager.v1.Secret"K‚Óä“02&/v1/{secret.name=projects/*/secrets/*}:secretÚAsecret,update_maskŠ
DeleteSecret2.google.cloud.secretmanager.v1.DeleteSecretRequest.google.protobuf.Empty".‚Óä“!*/v1/{name=projects/*/secrets/*}ÚAnameÆ
ListSecretVersions8.google.cloud.secretmanager.v1.ListSecretVersionsRequest9.google.cloud.secretmanager.v1.ListSecretVersionsResponse";‚Óä“,*/v1/{parent=projects/*/secrets/*}/versionsÚAparent³
GetSecretVersion6.google.cloud.secretmanager.v1.GetSecretVersionRequest,.google.cloud.secretmanager.v1.SecretVersion"9‚Óä“,*/v1/{name=projects/*/secrets/*/versions/*}ÚAnameÎ
AccessSecretVersion9.google.cloud.secretmanager.v1.AccessSecretVersionRequest:.google.cloud.secretmanager.v1.AccessSecretVersionResponse"@‚Óä“31/v1/{name=projects/*/secrets/*/versions/*}:accessÚAnameÆ
DisableSecretVersion:.google.cloud.secretmanager.v1.DisableSecretVersionRequest,.google.cloud.secretmanager.v1.SecretVersion"D‚Óä“7"2/v1/{name=projects/*/secrets/*/versions/*}:disable:*ÚAnameÃ
EnableSecretVersion9.google.cloud.secretmanager.v1.EnableSecretVersionRequest,.google.cloud.secretmanager.v1.SecretVersion"C‚Óä“6"1/v1/{name=projects/*/secrets/*/versions/*}:enable:*ÚAnameÆ
DestroySecretVersion:.google.cloud.secretmanager.v1.DestroySecretVersionRequest,.google.cloud.secretmanager.v1.SecretVersion"D‚Óä“7"2/v1/{name=projects/*/secrets/*/versions/*}:destroy:*ÚAname†
SetIamPolicy".google.iam.v1.SetIamPolicyRequest.google.iam.v1.Policy";‚Óä“5"0/v1/{resource=projects/*/secrets/*}:setIamPolicy:*ƒ
GetIamPolicy".google.iam.v1.GetIamPolicyRequest.google.iam.v1.Policy"8‚Óä“20/v1/{resource=projects/*/secrets/*}:getIamPolicy¬
TestIamPermissions(.google.iam.v1.TestIamPermissionsRequest).google.iam.v1.TestIamPermissionsResponse"A‚Óä“;"6/v1/{resource=projects/*/secrets/*}:testIamPermissions:*PÊAsecretmanager.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBè
!com.google.cloud.secretmanager.v1BServiceProtoPZGcloud.google.com/go/secretmanager/apiv1/secretmanagerpb;secretmanagerpbø¢GSMªGoogle.Cloud.SecretManager.V1ÊGoogle\\Cloud\\SecretManager\\V1ê Google::Cloud::SecretManager::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

