1 /* 2 * Copyright 2020 Google LLC 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * https://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 // Generated by the protocol buffer compiler. DO NOT EDIT! 17 // source: google/cloud/kms/v1/resources.proto 18 19 package com.google.cloud.kms.v1; 20 21 public final class KmsResourcesProto { KmsResourcesProto()22 private KmsResourcesProto() {} 23 registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24 public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} 25 registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26 public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { 27 registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); 28 } 29 30 static final com.google.protobuf.Descriptors.Descriptor 31 internal_static_google_cloud_kms_v1_KeyRing_descriptor; 32 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 33 internal_static_google_cloud_kms_v1_KeyRing_fieldAccessorTable; 34 static final com.google.protobuf.Descriptors.Descriptor 35 internal_static_google_cloud_kms_v1_CryptoKey_descriptor; 36 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 37 internal_static_google_cloud_kms_v1_CryptoKey_fieldAccessorTable; 38 static final com.google.protobuf.Descriptors.Descriptor 39 internal_static_google_cloud_kms_v1_CryptoKey_LabelsEntry_descriptor; 40 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 41 internal_static_google_cloud_kms_v1_CryptoKey_LabelsEntry_fieldAccessorTable; 42 static final com.google.protobuf.Descriptors.Descriptor 43 internal_static_google_cloud_kms_v1_CryptoKeyVersionTemplate_descriptor; 44 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 45 internal_static_google_cloud_kms_v1_CryptoKeyVersionTemplate_fieldAccessorTable; 46 static final com.google.protobuf.Descriptors.Descriptor 47 internal_static_google_cloud_kms_v1_KeyOperationAttestation_descriptor; 48 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 49 internal_static_google_cloud_kms_v1_KeyOperationAttestation_fieldAccessorTable; 50 static final com.google.protobuf.Descriptors.Descriptor 51 internal_static_google_cloud_kms_v1_KeyOperationAttestation_CertificateChains_descriptor; 52 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 53 internal_static_google_cloud_kms_v1_KeyOperationAttestation_CertificateChains_fieldAccessorTable; 54 static final com.google.protobuf.Descriptors.Descriptor 55 internal_static_google_cloud_kms_v1_CryptoKeyVersion_descriptor; 56 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 57 internal_static_google_cloud_kms_v1_CryptoKeyVersion_fieldAccessorTable; 58 static final com.google.protobuf.Descriptors.Descriptor 59 internal_static_google_cloud_kms_v1_PublicKey_descriptor; 60 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 61 internal_static_google_cloud_kms_v1_PublicKey_fieldAccessorTable; 62 static final com.google.protobuf.Descriptors.Descriptor 63 internal_static_google_cloud_kms_v1_ImportJob_descriptor; 64 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 65 internal_static_google_cloud_kms_v1_ImportJob_fieldAccessorTable; 66 static final com.google.protobuf.Descriptors.Descriptor 67 internal_static_google_cloud_kms_v1_ImportJob_WrappingPublicKey_descriptor; 68 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 69 internal_static_google_cloud_kms_v1_ImportJob_WrappingPublicKey_fieldAccessorTable; 70 static final com.google.protobuf.Descriptors.Descriptor 71 internal_static_google_cloud_kms_v1_ExternalProtectionLevelOptions_descriptor; 72 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 73 internal_static_google_cloud_kms_v1_ExternalProtectionLevelOptions_fieldAccessorTable; 74 getDescriptor()75 public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { 76 return descriptor; 77 } 78 79 private static com.google.protobuf.Descriptors.FileDescriptor descriptor; 80 81 static { 82 java.lang.String[] descriptorData = { 83 "\n#google/cloud/kms/v1/resources.proto\022\023g" 84 + "oogle.cloud.kms.v1\032\037google/api/field_beh" 85 + "avior.proto\032\031google/api/resource.proto\032\036" 86 + "google/protobuf/duration.proto\032\037google/p" 87 + "rotobuf/timestamp.proto\032\036google/protobuf" 88 + "/wrappers.proto\"\265\001\n\007KeyRing\022\021\n\004name\030\001 \001(" 89 + "\tB\003\340A\003\0224\n\013create_time\030\002 \001(\0132\032.google.pro" 90 + "tobuf.TimestampB\003\340A\003:a\352A^\n\037cloudkms.goog" 91 + "leapis.com/KeyRing\022;projects/{project}/l" 92 + "ocations/{location}/keyRings/{key_ring}\"" 93 + "\225\007\n\tCryptoKey\022\021\n\004name\030\001 \001(\tB\003\340A\003\022;\n\007prim" 94 + "ary\030\002 \001(\0132%.google.cloud.kms.v1.CryptoKe" 95 + "yVersionB\003\340A\003\022E\n\007purpose\030\003 \001(\0162/.google." 96 + "cloud.kms.v1.CryptoKey.CryptoKeyPurposeB" 97 + "\003\340A\005\0224\n\013create_time\030\005 \001(\0132\032.google.proto" 98 + "buf.TimestampB\003\340A\003\0226\n\022next_rotation_time" 99 + "\030\007 \001(\0132\032.google.protobuf.Timestamp\0224\n\017ro" 100 + "tation_period\030\010 \001(\0132\031.google.protobuf.Du" 101 + "rationH\000\022G\n\020version_template\030\013 \001(\0132-.goo" 102 + "gle.cloud.kms.v1.CryptoKeyVersionTemplat" 103 + "e\022:\n\006labels\030\n \003(\0132*.google.cloud.kms.v1." 104 + "CryptoKey.LabelsEntry\022\030\n\013import_only\030\r \001" 105 + "(\010B\003\340A\005\022B\n\032destroy_scheduled_duration\030\016 " 106 + "\001(\0132\031.google.protobuf.DurationB\003\340A\005\022%\n\022c" 107 + "rypto_key_backend\030\017 \001(\tB\t\340A\005\372A\003\n\001*\032-\n\013La" 108 + "belsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028" 109 + "\001\"\201\001\n\020CryptoKeyPurpose\022\"\n\036CRYPTO_KEY_PUR" 110 + "POSE_UNSPECIFIED\020\000\022\023\n\017ENCRYPT_DECRYPT\020\001\022" 111 + "\023\n\017ASYMMETRIC_SIGN\020\005\022\026\n\022ASYMMETRIC_DECRY" 112 + "PT\020\006\022\007\n\003MAC\020\t:{\352Ax\n!cloudkms.googleapis." 113 + "com/CryptoKey\022Sprojects/{project}/locati" 114 + "ons/{location}/keyRings/{key_ring}/crypt" 115 + "oKeys/{crypto_key}B\023\n\021rotation_schedule\"" 116 + "\263\001\n\030CryptoKeyVersionTemplate\022>\n\020protecti" 117 + "on_level\030\001 \001(\0162$.google.cloud.kms.v1.Pro" 118 + "tectionLevel\022W\n\talgorithm\030\003 \001(\0162?.google" 119 + ".cloud.kms.v1.CryptoKeyVersion.CryptoKey" 120 + "VersionAlgorithmB\003\340A\002\"\261\003\n\027KeyOperationAt" 121 + "testation\022S\n\006format\030\004 \001(\0162>.google.cloud" 122 + ".kms.v1.KeyOperationAttestation.Attestat" 123 + "ionFormatB\003\340A\003\022\024\n\007content\030\005 \001(\014B\003\340A\003\022X\n\013" 124 + "cert_chains\030\006 \001(\0132>.google.cloud.kms.v1." 125 + "KeyOperationAttestation.CertificateChain" 126 + "sB\003\340A\003\032d\n\021CertificateChains\022\024\n\014cavium_ce" 127 + "rts\030\001 \003(\t\022\031\n\021google_card_certs\030\002 \003(\t\022\036\n\026" 128 + "google_partition_certs\030\003 \003(\t\"k\n\021Attestat" 129 + "ionFormat\022\"\n\036ATTESTATION_FORMAT_UNSPECIF" 130 + "IED\020\000\022\030\n\024CAVIUM_V1_COMPRESSED\020\003\022\030\n\024CAVIU" 131 + "M_V2_COMPRESSED\020\004\"\206\022\n\020CryptoKeyVersion\022\021" 132 + "\n\004name\030\001 \001(\tB\003\340A\003\022J\n\005state\030\003 \001(\0162;.googl" 133 + "e.cloud.kms.v1.CryptoKeyVersion.CryptoKe" 134 + "yVersionState\022C\n\020protection_level\030\007 \001(\0162" 135 + "$.google.cloud.kms.v1.ProtectionLevelB\003\340" 136 + "A\003\022W\n\talgorithm\030\n \001(\0162?.google.cloud.kms" 137 + ".v1.CryptoKeyVersion.CryptoKeyVersionAlg" 138 + "orithmB\003\340A\003\022F\n\013attestation\030\010 \001(\0132,.googl" 139 + "e.cloud.kms.v1.KeyOperationAttestationB\003" 140 + "\340A\003\0224\n\013create_time\030\004 \001(\0132\032.google.protob" 141 + "uf.TimestampB\003\340A\003\0226\n\rgenerate_time\030\013 \001(\013" 142 + "2\032.google.protobuf.TimestampB\003\340A\003\0225\n\014des" 143 + "troy_time\030\005 \001(\0132\032.google.protobuf.Timest" 144 + "ampB\003\340A\003\022;\n\022destroy_event_time\030\006 \001(\0132\032.g" 145 + "oogle.protobuf.TimestampB\003\340A\003\022\027\n\nimport_" 146 + "job\030\016 \001(\tB\003\340A\003\0224\n\013import_time\030\017 \001(\0132\032.go" 147 + "ogle.protobuf.TimestampB\003\340A\003\022\"\n\025import_f" 148 + "ailure_reason\030\020 \001(\tB\003\340A\003\022&\n\031generation_f" 149 + "ailure_reason\030\023 \001(\tB\003\340A\003\0220\n#external_des" 150 + "truction_failure_reason\030\024 \001(\tB\003\340A\003\022^\n!ex" 151 + "ternal_protection_level_options\030\021 \001(\01323." 152 + "google.cloud.kms.v1.ExternalProtectionLe" 153 + "velOptions\022\036\n\021reimport_eligible\030\022 \001(\010B\003\340" 154 + "A\003\"\347\006\n\031CryptoKeyVersionAlgorithm\022,\n(CRYP" 155 + "TO_KEY_VERSION_ALGORITHM_UNSPECIFIED\020\000\022\037" 156 + "\n\033GOOGLE_SYMMETRIC_ENCRYPTION\020\001\022\034\n\030RSA_S" 157 + "IGN_PSS_2048_SHA256\020\002\022\034\n\030RSA_SIGN_PSS_30" 158 + "72_SHA256\020\003\022\034\n\030RSA_SIGN_PSS_4096_SHA256\020" 159 + "\004\022\034\n\030RSA_SIGN_PSS_4096_SHA512\020\017\022\036\n\032RSA_S" 160 + "IGN_PKCS1_2048_SHA256\020\005\022\036\n\032RSA_SIGN_PKCS" 161 + "1_3072_SHA256\020\006\022\036\n\032RSA_SIGN_PKCS1_4096_S" 162 + "HA256\020\007\022\036\n\032RSA_SIGN_PKCS1_4096_SHA512\020\020\022" 163 + "\033\n\027RSA_SIGN_RAW_PKCS1_2048\020\034\022\033\n\027RSA_SIGN" 164 + "_RAW_PKCS1_3072\020\035\022\033\n\027RSA_SIGN_RAW_PKCS1_" 165 + "4096\020\036\022 \n\034RSA_DECRYPT_OAEP_2048_SHA256\020\010" 166 + "\022 \n\034RSA_DECRYPT_OAEP_3072_SHA256\020\t\022 \n\034RS" 167 + "A_DECRYPT_OAEP_4096_SHA256\020\n\022 \n\034RSA_DECR" 168 + "YPT_OAEP_4096_SHA512\020\021\022\036\n\032RSA_DECRYPT_OA" 169 + "EP_2048_SHA1\020%\022\036\n\032RSA_DECRYPT_OAEP_3072_" 170 + "SHA1\020&\022\036\n\032RSA_DECRYPT_OAEP_4096_SHA1\020\'\022\027" 171 + "\n\023EC_SIGN_P256_SHA256\020\014\022\027\n\023EC_SIGN_P384_" 172 + "SHA384\020\r\022\034\n\030EC_SIGN_SECP256K1_SHA256\020\037\022\017" 173 + "\n\013HMAC_SHA256\020 \022\r\n\tHMAC_SHA1\020!\022\017\n\013HMAC_S" 174 + "HA384\020\"\022\017\n\013HMAC_SHA512\020#\022\017\n\013HMAC_SHA224\020" 175 + "$\022!\n\035EXTERNAL_SYMMETRIC_ENCRYPTION\020\022\"\233\002\n" 176 + "\025CryptoKeyVersionState\022(\n$CRYPTO_KEY_VER" 177 + "SION_STATE_UNSPECIFIED\020\000\022\026\n\022PENDING_GENE" 178 + "RATION\020\005\022\013\n\007ENABLED\020\001\022\014\n\010DISABLED\020\002\022\r\n\tD" 179 + "ESTROYED\020\003\022\025\n\021DESTROY_SCHEDULED\020\004\022\022\n\016PEN" 180 + "DING_IMPORT\020\006\022\021\n\rIMPORT_FAILED\020\007\022\025\n\021GENE" 181 + "RATION_FAILED\020\010\022 \n\034PENDING_EXTERNAL_DEST" 182 + "RUCTION\020\t\022\037\n\033EXTERNAL_DESTRUCTION_FAILED" 183 + "\020\n\"I\n\024CryptoKeyVersionView\022\'\n#CRYPTO_KEY" 184 + "_VERSION_VIEW_UNSPECIFIED\020\000\022\010\n\004FULL\020\001:\252\001" 185 + "\352A\246\001\n(cloudkms.googleapis.com/CryptoKeyV" 186 + "ersion\022zprojects/{project}/locations/{lo" 187 + "cation}/keyRings/{key_ring}/cryptoKeys/{" 188 + "crypto_key}/cryptoKeyVersions/{crypto_ke" 189 + "y_version}\"\234\003\n\tPublicKey\022\013\n\003pem\030\001 \001(\t\022R\n" 190 + "\talgorithm\030\002 \001(\0162?.google.cloud.kms.v1.C" 191 + "ryptoKeyVersion.CryptoKeyVersionAlgorith" 192 + "m\022/\n\npem_crc32c\030\003 \001(\0132\033.google.protobuf." 193 + "Int64Value\022\014\n\004name\030\004 \001(\t\022>\n\020protection_l" 194 + "evel\030\005 \001(\0162$.google.cloud.kms.v1.Protect" 195 + "ionLevel:\256\001\352A\252\001\n!cloudkms.googleapis.com" 196 + "/PublicKey\022\204\001projects/{project}/location" 197 + "s/{location}/keyRings/{key_ring}/cryptoK" 198 + "eys/{crypto_key}/cryptoKeyVersions/{cryp" 199 + "to_key_version}/publicKey\"\324\010\n\tImportJob\022" 200 + "\021\n\004name\030\001 \001(\tB\003\340A\003\022J\n\rimport_method\030\002 \001(" 201 + "\0162+.google.cloud.kms.v1.ImportJob.Import" 202 + "MethodB\006\340A\002\340A\005\022F\n\020protection_level\030\t \001(\016" 203 + "2$.google.cloud.kms.v1.ProtectionLevelB\006" 204 + "\340A\002\340A\005\0224\n\013create_time\030\003 \001(\0132\032.google.pro" 205 + "tobuf.TimestampB\003\340A\003\0226\n\rgenerate_time\030\004 " 206 + "\001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n\013" 207 + "expire_time\030\005 \001(\0132\032.google.protobuf.Time" 208 + "stampB\003\340A\003\022:\n\021expire_event_time\030\n \001(\0132\032." 209 + "google.protobuf.TimestampB\003\340A\003\022A\n\005state\030" 210 + "\006 \001(\0162-.google.cloud.kms.v1.ImportJob.Im" 211 + "portJobStateB\003\340A\003\022I\n\npublic_key\030\007 \001(\01320." 212 + "google.cloud.kms.v1.ImportJob.WrappingPu" 213 + "blicKeyB\003\340A\003\022F\n\013attestation\030\010 \001(\0132,.goog" 214 + "le.cloud.kms.v1.KeyOperationAttestationB" 215 + "\003\340A\003\032 \n\021WrappingPublicKey\022\013\n\003pem\030\001 \001(\t\"\345" 216 + "\001\n\014ImportMethod\022\035\n\031IMPORT_METHOD_UNSPECI" 217 + "FIED\020\000\022\036\n\032RSA_OAEP_3072_SHA1_AES_256\020\001\022\036" 218 + "\n\032RSA_OAEP_4096_SHA1_AES_256\020\002\022 \n\034RSA_OA" 219 + "EP_3072_SHA256_AES_256\020\003\022 \n\034RSA_OAEP_409" 220 + "6_SHA256_AES_256\020\004\022\030\n\024RSA_OAEP_3072_SHA2" 221 + "56\020\005\022\030\n\024RSA_OAEP_4096_SHA256\020\006\"c\n\016Import" 222 + "JobState\022 \n\034IMPORT_JOB_STATE_UNSPECIFIED" 223 + "\020\000\022\026\n\022PENDING_GENERATION\020\001\022\n\n\006ACTIVE\020\002\022\013" 224 + "\n\007EXPIRED\020\003:{\352Ax\n!cloudkms.googleapis.co" 225 + "m/ImportJob\022Sprojects/{project}/location" 226 + "s/{location}/keyRings/{key_ring}/importJ" 227 + "obs/{import_job}\"[\n\036ExternalProtectionLe" 228 + "velOptions\022\030\n\020external_key_uri\030\001 \001(\t\022\037\n\027" 229 + "ekm_connection_key_path\030\002 \001(\t*j\n\017Protect" 230 + "ionLevel\022 \n\034PROTECTION_LEVEL_UNSPECIFIED" 231 + "\020\000\022\014\n\010SOFTWARE\020\001\022\007\n\003HSM\020\002\022\014\n\010EXTERNAL\020\003\022" 232 + "\020\n\014EXTERNAL_VPC\020\004B\210\001\n\027com.google.cloud.k" 233 + "ms.v1B\021KmsResourcesProtoP\001Z)cloud.google" 234 + ".com/go/kms/apiv1/kmspb;kmspb\370\001\001\252\002\023Googl" 235 + "e.Cloud.Kms.V1\312\002\023Google\\Cloud\\Kms\\V1b\006pr" 236 + "oto3" 237 }; 238 descriptor = 239 com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( 240 descriptorData, 241 new com.google.protobuf.Descriptors.FileDescriptor[] { 242 com.google.api.FieldBehaviorProto.getDescriptor(), 243 com.google.api.ResourceProto.getDescriptor(), 244 com.google.protobuf.DurationProto.getDescriptor(), 245 com.google.protobuf.TimestampProto.getDescriptor(), 246 com.google.protobuf.WrappersProto.getDescriptor(), 247 }); 248 internal_static_google_cloud_kms_v1_KeyRing_descriptor = 249 getDescriptor().getMessageTypes().get(0); 250 internal_static_google_cloud_kms_v1_KeyRing_fieldAccessorTable = 251 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 252 internal_static_google_cloud_kms_v1_KeyRing_descriptor, 253 new java.lang.String[] { 254 "Name", "CreateTime", 255 }); 256 internal_static_google_cloud_kms_v1_CryptoKey_descriptor = 257 getDescriptor().getMessageTypes().get(1); 258 internal_static_google_cloud_kms_v1_CryptoKey_fieldAccessorTable = 259 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 260 internal_static_google_cloud_kms_v1_CryptoKey_descriptor, 261 new java.lang.String[] { 262 "Name", 263 "Primary", 264 "Purpose", 265 "CreateTime", 266 "NextRotationTime", 267 "RotationPeriod", 268 "VersionTemplate", 269 "Labels", 270 "ImportOnly", 271 "DestroyScheduledDuration", 272 "CryptoKeyBackend", 273 "RotationSchedule", 274 }); 275 internal_static_google_cloud_kms_v1_CryptoKey_LabelsEntry_descriptor = 276 internal_static_google_cloud_kms_v1_CryptoKey_descriptor.getNestedTypes().get(0); 277 internal_static_google_cloud_kms_v1_CryptoKey_LabelsEntry_fieldAccessorTable = 278 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 279 internal_static_google_cloud_kms_v1_CryptoKey_LabelsEntry_descriptor, 280 new java.lang.String[] { 281 "Key", "Value", 282 }); 283 internal_static_google_cloud_kms_v1_CryptoKeyVersionTemplate_descriptor = 284 getDescriptor().getMessageTypes().get(2); 285 internal_static_google_cloud_kms_v1_CryptoKeyVersionTemplate_fieldAccessorTable = 286 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 287 internal_static_google_cloud_kms_v1_CryptoKeyVersionTemplate_descriptor, 288 new java.lang.String[] { 289 "ProtectionLevel", "Algorithm", 290 }); 291 internal_static_google_cloud_kms_v1_KeyOperationAttestation_descriptor = 292 getDescriptor().getMessageTypes().get(3); 293 internal_static_google_cloud_kms_v1_KeyOperationAttestation_fieldAccessorTable = 294 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 295 internal_static_google_cloud_kms_v1_KeyOperationAttestation_descriptor, 296 new java.lang.String[] { 297 "Format", "Content", "CertChains", 298 }); 299 internal_static_google_cloud_kms_v1_KeyOperationAttestation_CertificateChains_descriptor = 300 internal_static_google_cloud_kms_v1_KeyOperationAttestation_descriptor 301 .getNestedTypes() 302 .get(0); 303 internal_static_google_cloud_kms_v1_KeyOperationAttestation_CertificateChains_fieldAccessorTable = 304 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 305 internal_static_google_cloud_kms_v1_KeyOperationAttestation_CertificateChains_descriptor, 306 new java.lang.String[] { 307 "CaviumCerts", "GoogleCardCerts", "GooglePartitionCerts", 308 }); 309 internal_static_google_cloud_kms_v1_CryptoKeyVersion_descriptor = 310 getDescriptor().getMessageTypes().get(4); 311 internal_static_google_cloud_kms_v1_CryptoKeyVersion_fieldAccessorTable = 312 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 313 internal_static_google_cloud_kms_v1_CryptoKeyVersion_descriptor, 314 new java.lang.String[] { 315 "Name", 316 "State", 317 "ProtectionLevel", 318 "Algorithm", 319 "Attestation", 320 "CreateTime", 321 "GenerateTime", 322 "DestroyTime", 323 "DestroyEventTime", 324 "ImportJob", 325 "ImportTime", 326 "ImportFailureReason", 327 "GenerationFailureReason", 328 "ExternalDestructionFailureReason", 329 "ExternalProtectionLevelOptions", 330 "ReimportEligible", 331 }); 332 internal_static_google_cloud_kms_v1_PublicKey_descriptor = 333 getDescriptor().getMessageTypes().get(5); 334 internal_static_google_cloud_kms_v1_PublicKey_fieldAccessorTable = 335 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 336 internal_static_google_cloud_kms_v1_PublicKey_descriptor, 337 new java.lang.String[] { 338 "Pem", "Algorithm", "PemCrc32C", "Name", "ProtectionLevel", 339 }); 340 internal_static_google_cloud_kms_v1_ImportJob_descriptor = 341 getDescriptor().getMessageTypes().get(6); 342 internal_static_google_cloud_kms_v1_ImportJob_fieldAccessorTable = 343 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 344 internal_static_google_cloud_kms_v1_ImportJob_descriptor, 345 new java.lang.String[] { 346 "Name", 347 "ImportMethod", 348 "ProtectionLevel", 349 "CreateTime", 350 "GenerateTime", 351 "ExpireTime", 352 "ExpireEventTime", 353 "State", 354 "PublicKey", 355 "Attestation", 356 }); 357 internal_static_google_cloud_kms_v1_ImportJob_WrappingPublicKey_descriptor = 358 internal_static_google_cloud_kms_v1_ImportJob_descriptor.getNestedTypes().get(0); 359 internal_static_google_cloud_kms_v1_ImportJob_WrappingPublicKey_fieldAccessorTable = 360 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 361 internal_static_google_cloud_kms_v1_ImportJob_WrappingPublicKey_descriptor, 362 new java.lang.String[] { 363 "Pem", 364 }); 365 internal_static_google_cloud_kms_v1_ExternalProtectionLevelOptions_descriptor = 366 getDescriptor().getMessageTypes().get(7); 367 internal_static_google_cloud_kms_v1_ExternalProtectionLevelOptions_fieldAccessorTable = 368 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 369 internal_static_google_cloud_kms_v1_ExternalProtectionLevelOptions_descriptor, 370 new java.lang.String[] { 371 "ExternalKeyUri", "EkmConnectionKeyPath", 372 }); 373 com.google.protobuf.ExtensionRegistry registry = 374 com.google.protobuf.ExtensionRegistry.newInstance(); 375 registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); 376 registry.add(com.google.api.ResourceProto.resource); 377 registry.add(com.google.api.ResourceProto.resourceReference); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)378 com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( 379 descriptor, registry); com.google.api.FieldBehaviorProto.getDescriptor()380 com.google.api.FieldBehaviorProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor()381 com.google.api.ResourceProto.getDescriptor(); com.google.protobuf.DurationProto.getDescriptor()382 com.google.protobuf.DurationProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor()383 com.google.protobuf.TimestampProto.getDescriptor(); com.google.protobuf.WrappersProto.getDescriptor()384 com.google.protobuf.WrappersProto.getDescriptor(); 385 } 386 387 // @@protoc_insertion_point(outer_class_scope) 388 } 389