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

namespace GPBMetadata\Google\Cloud\Secretmanager\V1;

class Resources
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '

-google/cloud/secretmanager/v1/resources.protogoogle.cloud.secretmanager.v1google/api/resource.protogoogle/protobuf/duration.protogoogle/protobuf/timestamp.proto"
Secret
name (	BAG
replication (2*.google.cloud.secretmanager.v1.ReplicationBAA4
create_time (2.google.protobuf.TimestampBAA
labels (21.google.cloud.secretmanager.v1.Secret.LabelsEntry9
topics (2$.google.cloud.secretmanager.v1.TopicBA6
expire_time (2.google.protobuf.TimestampBAH -
ttl (2.google.protobuf.DurationBAH 
etag (	BA>
rotation	 (2\'.google.cloud.secretmanager.v1.RotationBAW
version_aliases (29.google.cloud.secretmanager.v1.Secret.VersionAliasesEntryBAP
annotations (26.google.cloud.secretmanager.v1.Secret.AnnotationsEntryBA-
LabelsEntry
key (	
value (	:85
VersionAliasesEntry
key (	
value (:82
AnnotationsEntry
key (	
value (	:8:MAJ
#secretmanager.googleapis.com/Secret#projects/{project}/secrets/{secret}B

expiration"
SecretVersion
name (	BA4
create_time (2.google.protobuf.TimestampBA5
destroy_time (2.google.protobuf.TimestampBAF
state (22.google.cloud.secretmanager.v1.SecretVersion.StateBAL
replication_status (20.google.cloud.secretmanager.v1.ReplicationStatus
etag (	BA.
!client_specified_payload_checksum (BA"H
State
STATE_UNSPECIFIED 
ENABLED
DISABLED
	DESTROYED:nAk
*secretmanager.googleapis.com/SecretVersion=projects/{project}/secrets/{secret}/versions/{secret_version}"
ReplicationI
	automatic (24.google.cloud.secretmanager.v1.Replication.AutomaticH N
user_managed (26.google.cloud.secretmanager.v1.Replication.UserManagedH o
	Automaticb
customer_managed_encryption (28.google.cloud.secretmanager.v1.CustomerManagedEncryptionBA
UserManagedU
replicas (2>.google.cloud.secretmanager.v1.Replication.UserManaged.ReplicaBA
Replica
location (	b
customer_managed_encryption (28.google.cloud.secretmanager.v1.CustomerManagedEncryptionBAB
replication"6
CustomerManagedEncryption
kms_key_name (	BA"
ReplicationStatusU
	automatic (2@.google.cloud.secretmanager.v1.ReplicationStatus.AutomaticStatusH Z
user_managed (2B.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatusH {
AutomaticStatush
customer_managed_encryption (2>.google.cloud.secretmanager.v1.CustomerManagedEncryptionStatusBA
UserManagedStatusg
replicas (2P.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus.ReplicaStatusBA
ReplicaStatus
location (	BAh
customer_managed_encryption (2>.google.cloud.secretmanager.v1.CustomerManagedEncryptionStatusBAB
replication_status"D
CustomerManagedEncryptionStatus!
kms_key_version_name (	BA"_
Topic
name (	BA:CA@
pubsub.googleapis.com/Topic!projects/{project}/topics/{topic}"
Rotation;
next_rotation_time (2.google.protobuf.TimestampBA7
rotation_period (2.google.protobuf.DurationBA"L
SecretPayload
data (
data_crc32c (BAH B
_data_crc32cB
!com.google.cloud.secretmanager.v1BResourcesProtoP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;
    }
}

