@@ -83,6 +83,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
8383 internal_static_google_cloud_secretmanager_v1_Topic_descriptor ;
8484 static final com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable
8585 internal_static_google_cloud_secretmanager_v1_Topic_fieldAccessorTable ;
86+ static final com .google .protobuf .Descriptors .Descriptor
87+ internal_static_google_cloud_secretmanager_v1_Rotation_descriptor ;
88+ static final com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable
89+ internal_static_google_cloud_secretmanager_v1_Rotation_fieldAccessorTable ;
8690 static final com .google .protobuf .Descriptors .Descriptor
8791 internal_static_google_cloud_secretmanager_v1_SecretPayload_descriptor ;
8892 static final com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable
@@ -101,7 +105,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
101105 + "google/api/field_behavior.proto\032 \031 google/"
102106 + "api/resource.proto\032 \036 google/protobuf/dura"
103107 + "tion.proto\032 \037 google/protobuf/timestamp.pr"
104- + "oto\032 \034 google/api/annotations.proto\" \213 \004 \n \006 Se"
108+ + "oto\032 \034 google/api/annotations.proto\" \313 \004 \n \006 Se"
105109 + "cret\022 \021 \n \004 name\030 \001 \001 (\t B\003 \340 A\003 \022 G\n \013 replication\030 \002 "
106110 + " \001 (\013 2*.google.cloud.secretmanager.v1.Rep"
107111 + "licationB\006 \340 A\005 \340 A\002 \022 4\n \013 create_time\030 \003 \001 (\013 2\032 ."
@@ -111,64 +115,69 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
111115 + "le.cloud.secretmanager.v1.TopicB\003 \340 A\001 \022 6\n \013 "
112116 + "expire_time\030 \006 \001 (\013 2\032 .google.protobuf.Time"
113117 + "stampB\003 \340 A\001 H\000 \022 -\n \003 ttl\030 \007 \001 (\013 2\031 .google.proto"
114- + "buf.DurationB\003 \340 A\004 H\000 \032 -\n \013 LabelsEntry\022 \013 \n \003 ke"
115- + "y\030 \001 \001 (\t \022 \r \n \005 value\030 \002 \001 (\t :\002 8\001 :M\352 AJ\n #secretm"
116- + "anager.googleapis.com/Secret\022 #projects/{"
117- + "project}/secrets/{secret}B\014 \n \n expiration\" "
118- + "\337 \003 \n \r SecretVersion\022 \021 \n \004 name\030 \001 \001 (\t B\003 \340 A\003 \022 4\n \013 "
119- + "create_time\030 \002 \001 (\013 2\032 .google.protobuf.Time"
120- + "stampB\003 \340 A\003 \022 5\n \014 destroy_time\030 \003 \001 (\013 2\032 .googl"
121- + "e.protobuf.TimestampB\003 \340 A\003 \022 F\n \005 state\030 \004 \001 (\016 "
122- + "22.google.cloud.secretmanager.v1.SecretV"
123- + "ersion.StateB\003 \340 A\003 \022 L\n \022 replication_status\030 "
124- + "\005 \001 (\013 20.google.cloud.secretmanager.v1.Re"
125- + "plicationStatus\" H\n \005 State\022 \025 \n \021 STATE_UNSPEC"
126- + "IFIED\020 \000 \022 \013 \n \007 ENABLED\020 \001 \022 \014 \n \010 DISABLED\020 \002 \022 \r \n \t DE"
127- + "STROYED\020 \003 :n\352 Ak\n *secretmanager.googleapis"
128- + ".com/SecretVersion\022 =projects/{project}/s"
129- + "ecrets/{secret}/versions/{secret_version"
130- + "}\" \220 \004 \n \013 Replication\022 I\n \t automatic\030 \001 \001 (\013 24.g"
131- + "oogle.cloud.secretmanager.v1.Replication"
132- + ".AutomaticH\000 \022 N\n \014 user_managed\030 \002 \001 (\013 26.goo"
133- + "gle.cloud.secretmanager.v1.Replication.U"
134- + "serManagedH\000 \032 o\n \t Automatic\022 b\n \033 customer_ma"
135- + "naged_encryption\030 \001 \001 (\013 28.google.cloud.se"
136- + "cretmanager.v1.CustomerManagedEncryption"
137- + "B\003 \340 A\001 \032 \345 \001 \n \013 UserManaged\022 U\n \010 replicas\030 \001 \003 (\013 2"
138- + ">.google.cloud.secretmanager.v1.Replicat"
139- + "ion.UserManaged.ReplicaB\003 \340 A\002 \032 \177 \n \007 Replica\022 "
140- + "\020 \n \010 location\030 \001 \001 (\t \022 b\n \033 customer_managed_en"
141- + "cryption\030 \002 \001 (\013 28.google.cloud.secretmana"
142- + "ger.v1.CustomerManagedEncryptionB\003 \340 A\001 B\r \n "
143- + "\013 replication\" 6\n \031 CustomerManagedEncryptio"
144- + "n\022 \031 \n \014 kms_key_name\030 \001 \001 (\t B\003 \340 A\002 \" \353 \004 \n \021 Replica"
145- + "tionStatus\022 U\n \t automatic\030 \001 \001 (\013 2@.google.c"
146- + "loud.secretmanager.v1.ReplicationStatus."
147- + "AutomaticStatusH\000 \022 Z\n \014 user_managed\030 \002 \001 (\013 2"
148- + "B.google.cloud.secretmanager.v1.Replicat"
149- + "ionStatus.UserManagedStatusH\000 \032 {\n \017 Automat"
150- + "icStatus\022 h\n \033 customer_managed_encryption\030 "
151- + "\001 \001 (\013 2>.google.cloud.secretmanager.v1.Cu"
152- + "stomerManagedEncryptionStatusB\003 \340 A\003 \032 \217 \002 \n \021 U"
153- + "serManagedStatus\022 g\n \010 replicas\030 \001 \003 (\013 2P.goo"
154- + "gle.cloud.secretmanager.v1.ReplicationSt"
155- + "atus.UserManagedStatus.ReplicaStatusB\003 \340 A"
156- + "\003 \032 \220 \001 \n \r ReplicaStatus\022 \025 \n \010 location\030 \001 \001 (\t B\003 \340 "
157- + "A\003 \022 h\n \033 customer_managed_encryption\030 \002 \001 (\013 2"
158- + ">.google.cloud.secretmanager.v1.Customer"
159- + "ManagedEncryptionStatusB\003 \340 A\003 B\024 \n \022 replicat"
160- + "ion_status\" D\n \037 CustomerManagedEncryptionS"
161- + "tatus\022 !\n \024 kms_key_version_name\030 \001 \001 (\t B\003 \340 A\002 "
162- + "\" _\n \005 Topic\022 \021 \n \004 name\030 \001 \001 (\t B\003 \340 A\002 :C\352 A@\n \033 pubsu"
163- + "b.googleapis.com/Topic\022 !projects/{projec"
164- + "t}/topics/{topic}\" \035 \n \r SecretPayload\022 \014 \n \004 da"
165- + "ta\030 \001 \001 (\014 B\355 \001 \n !com.google.cloud.secretmana"
166- + "ger.v1B\016 ResourcesProtoP\001 ZJgoogle.golang."
167- + "org/genproto/googleapis/cloud/secretmana"
168- + "ger/v1;secretmanager\370 \001 \001 \242 \002 \003 GSM\252 \002 \035 Google.C"
169- + "loud.SecretManager.V1\312 \002 \035 Google\\ Cloud\\ Sec"
170- + "retManager\\ V1\352 \002 Google::Cloud::SecretMan"
171- + "ager::V1b\006 proto3"
118+ + "buf.DurationB\003 \340 A\004 H\000 \022 >\n \010 rotation\030 \t \001 (\013 2\' ."
119+ + "google.cloud.secretmanager.v1.RotationB\003 "
120+ + "\340 A\001 \032 -\n \013 LabelsEntry\022 \013 \n \003 key\030 \001 \001 (\t \022 \r \n \005 value"
121+ + "\030 \002 \001 (\t :\002 8\001 :M\352 AJ\n #secretmanager.googleapi"
122+ + "s.com/Secret\022 #projects/{project}/secrets"
123+ + "/{secret}B\014 \n \n expiration\" \337 \003 \n \r SecretVersio"
124+ + "n\022 \021 \n \004 name\030 \001 \001 (\t B\003 \340 A\003 \022 4\n \013 create_time\030 \002 \001 ("
125+ + "\013 2\032 .google.protobuf.TimestampB\003 \340 A\003 \022 5\n \014 de"
126+ + "stroy_time\030 \003 \001 (\013 2\032 .google.protobuf.Times"
127+ + "tampB\003 \340 A\003 \022 F\n \005 state\030 \004 \001 (\016 22.google.cloud."
128+ + "secretmanager.v1.SecretVersion.StateB\003 \340 A"
129+ + "\003 \022 L\n \022 replication_status\030 \005 \001 (\013 20.google.c"
130+ + "loud.secretmanager.v1.ReplicationStatus\" "
131+ + "H\n \005 State\022 \025 \n \021 STATE_UNSPECIFIED\020 \000 \022 \013 \n \007 ENABL"
132+ + "ED\020 \001 \022 \014 \n \010 DISABLED\020 \002 \022 \r \n \t DESTROYED\020 \003 :n\352 Ak\n *"
133+ + "secretmanager.googleapis.com/SecretVersi"
134+ + "on\022 =projects/{project}/secrets/{secret}/"
135+ + "versions/{secret_version}\" \220 \004 \n \013 Replicatio"
136+ + "n\022 I\n \t automatic\030 \001 \001 (\013 24.google.cloud.secr"
137+ + "etmanager.v1.Replication.AutomaticH\000 \022 N\n \014 "
138+ + "user_managed\030 \002 \001 (\013 26.google.cloud.secret"
139+ + "manager.v1.Replication.UserManagedH\000 \032 o\n \t "
140+ + "Automatic\022 b\n \033 customer_managed_encryption"
141+ + "\030 \001 \001 (\013 28.google.cloud.secretmanager.v1.C"
142+ + "ustomerManagedEncryptionB\003 \340 A\001 \032 \345 \001 \n \013 UserMa"
143+ + "naged\022 U\n \010 replicas\030 \001 \003 (\013 2>.google.cloud.s"
144+ + "ecretmanager.v1.Replication.UserManaged."
145+ + "ReplicaB\003 \340 A\002 \032 \177 \n \007 Replica\022 \020 \n \010 location\030 \001 \001 ("
146+ + "\t \022 b\n \033 customer_managed_encryption\030 \002 \001 (\013 28"
147+ + ".google.cloud.secretmanager.v1.CustomerM"
148+ + "anagedEncryptionB\003 \340 A\001 B\r \n \013 replication\" 6\n \031 "
149+ + "CustomerManagedEncryption\022 \031 \n \014 kms_key_nam"
150+ + "e\030 \001 \001 (\t B\003 \340 A\002 \" \353 \004 \n \021 ReplicationStatus\022 U\n \t au"
151+ + "tomatic\030 \001 \001 (\013 2@.google.cloud.secretmanag"
152+ + "er.v1.ReplicationStatus.AutomaticStatusH"
153+ + "\000 \022 Z\n \014 user_managed\030 \002 \001 (\013 2B.google.cloud.s"
154+ + "ecretmanager.v1.ReplicationStatus.UserMa"
155+ + "nagedStatusH\000 \032 {\n \017 AutomaticStatus\022 h\n \033 cust"
156+ + "omer_managed_encryption\030 \001 \001 (\013 2>.google.c"
157+ + "loud.secretmanager.v1.CustomerManagedEnc"
158+ + "ryptionStatusB\003 \340 A\003 \032 \217 \002 \n \021 UserManagedStatus"
159+ + "\022 g\n \010 replicas\030 \001 \003 (\013 2P.google.cloud.secret"
160+ + "manager.v1.ReplicationStatus.UserManaged"
161+ + "Status.ReplicaStatusB\003 \340 A\003 \032 \220 \001 \n \r ReplicaSta"
162+ + "tus\022 \025 \n \010 location\030 \001 \001 (\t B\003 \340 A\003 \022 h\n \033 customer_m"
163+ + "anaged_encryption\030 \002 \001 (\013 2>.google.cloud.s"
164+ + "ecretmanager.v1.CustomerManagedEncryptio"
165+ + "nStatusB\003 \340 A\003 B\024 \n \022 replication_status\" D\n \037 Cu"
166+ + "stomerManagedEncryptionStatus\022 !\n \024 kms_key"
167+ + "_version_name\030 \001 \001 (\t B\003 \340 A\002 \" _\n \005 Topic\022 \021 \n \004 nam"
168+ + "e\030 \001 \001 (\t B\003 \340 A\002 :C\352 A@\n \033 pubsub.googleapis.com"
169+ + "/Topic\022 !projects/{project}/topics/{topic"
170+ + "}\" \200 \001 \n \010 Rotation\022 ;\n \022 next_rotation_time\030 \001 \001 "
171+ + "(\013 2\032 .google.protobuf.TimestampB\003 \340 A\001 \022 7\n \017 r"
172+ + "otation_period\030 \002 \001 (\013 2\031 .google.protobuf.D"
173+ + "urationB\003 \340 A\004 \" \035 \n \r SecretPayload\022 \014 \n \004 data\030 \001 "
174+ + "\001 (\014 B\355 \001 \n !com.google.cloud.secretmanager.v"
175+ + "1B\016 ResourcesProtoP\001 ZJgoogle.golang.org/g"
176+ + "enproto/googleapis/cloud/secretmanager/v"
177+ + "1;secretmanager\370 \001 \001 \242 \002 \003 GSM\252 \002 \035 Google.Cloud."
178+ + "SecretManager.V1\312 \002 \035 Google\\ Cloud\\ SecretMa"
179+ + "nager\\ V1\352 \002 Google::Cloud::SecretManager:"
180+ + ":V1b\006 proto3"
172181 };
173182 descriptor =
174183 com .google .protobuf .Descriptors .FileDescriptor .internalBuildGeneratedFileFrom (
@@ -193,6 +202,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
193202 "Topics" ,
194203 "ExpireTime" ,
195204 "Ttl" ,
205+ "Rotation" ,
196206 "Expiration" ,
197207 });
198208 internal_static_google_cloud_secretmanager_v1_Secret_LabelsEntry_descriptor =
@@ -311,8 +321,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
311321 new java .lang .String [] {
312322 "Name" ,
313323 });
314- internal_static_google_cloud_secretmanager_v1_SecretPayload_descriptor =
324+ internal_static_google_cloud_secretmanager_v1_Rotation_descriptor =
315325 getDescriptor ().getMessageTypes ().get (7 );
326+ internal_static_google_cloud_secretmanager_v1_Rotation_fieldAccessorTable =
327+ new com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable (
328+ internal_static_google_cloud_secretmanager_v1_Rotation_descriptor ,
329+ new java .lang .String [] {
330+ "NextRotationTime" , "RotationPeriod" ,
331+ });
332+ internal_static_google_cloud_secretmanager_v1_SecretPayload_descriptor =
333+ getDescriptor ().getMessageTypes ().get (8 );
316334 internal_static_google_cloud_secretmanager_v1_SecretPayload_fieldAccessorTable =
317335 new com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable (
318336 internal_static_google_cloud_secretmanager_v1_SecretPayload_descriptor ,
0 commit comments