/*
 * Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/security/privateca/v1/service.proto

package com.google.cloud.security.privateca.v1;

public final class PrivateCaProto {
  private PrivateCaProto() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_CreateCertificateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_CreateCertificateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_GetCertificateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_GetCertificateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_ListCertificatesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_ListCertificatesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_ListCertificatesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_ListCertificatesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_RevokeCertificateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_RevokeCertificateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_UpdateCertificateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_UpdateCertificateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_CreateCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_CreateCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_DisableCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_DisableCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_EnableCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_EnableCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_FetchCertificateAuthorityCsrRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_FetchCertificateAuthorityCsrRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_FetchCertificateAuthorityCsrResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_FetchCertificateAuthorityCsrResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_GetCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_GetCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_ListCertificateAuthoritiesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_ListCertificateAuthoritiesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_ListCertificateAuthoritiesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_ListCertificateAuthoritiesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_UndeleteCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_UndeleteCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_DeleteCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_DeleteCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_UpdateCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_UpdateCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_CreateCaPoolRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_CreateCaPoolRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_UpdateCaPoolRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_UpdateCaPoolRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_DeleteCaPoolRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_DeleteCaPoolRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_FetchCaCertsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_FetchCaCertsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_FetchCaCertsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_FetchCaCertsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_FetchCaCertsResponse_CertChain_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_FetchCaCertsResponse_CertChain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_GetCaPoolRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_GetCaPoolRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_ListCaPoolsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_ListCaPoolsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_ListCaPoolsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_ListCaPoolsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_GetCertificateRevocationListRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_GetCertificateRevocationListRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_ListCertificateRevocationListsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_ListCertificateRevocationListsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_ListCertificateRevocationListsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_ListCertificateRevocationListsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_UpdateCertificateRevocationListRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_UpdateCertificateRevocationListRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_CreateCertificateTemplateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_CreateCertificateTemplateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_DeleteCertificateTemplateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_DeleteCertificateTemplateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_GetCertificateTemplateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_GetCertificateTemplateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_ListCertificateTemplatesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_ListCertificateTemplatesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_ListCertificateTemplatesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_ListCertificateTemplatesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_UpdateCertificateTemplateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_UpdateCertificateTemplateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1_OperationMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1_OperationMetadata_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n0google/cloud/security/privateca/v1/ser"
          + "vice.proto\022\"google.cloud.security.privat"
          + "eca.v1\032\034google/api/annotations.proto\032\027go"
          + "ogle/api/client.proto\032\037google/api/field_"
          + "behavior.proto\032\031google/api/resource.prot"
          + "o\0322google/cloud/security/privateca/v1/re"
          + "sources.proto\032#google/longrunning/operat"
          + "ions.proto\032\033google/protobuf/empty.proto\032"
          + " google/protobuf/field_mask.proto\032\037googl"
          + "e/protobuf/timestamp.proto\"\237\002\n\030CreateCer"
          + "tificateRequest\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A!\n"
          + "\037privateca.googleapis.com/CaPool\022\033\n\016cert"
          + "ificate_id\030\002 \001(\tB\003\340A\001\022I\n\013certificate\030\003 \001"
          + "(\0132/.google.cloud.security.privateca.v1."
          + "CertificateB\003\340A\002\022\027\n\nrequest_id\030\004 \001(\tB\003\340A"
          + "\001\022\032\n\rvalidate_only\030\005 \001(\010B\003\340A\001\022-\n issuing"
          + "_certificate_authority_id\030\006 \001(\tB\003\340A\001\"S\n\025"
          + "GetCertificateRequest\022:\n\004name\030\001 \001(\tB,\340A\002"
          + "\372A&\n$privateca.googleapis.com/Certificat"
          + "e\"\257\001\n\027ListCertificatesRequest\0227\n\006parent\030"
          + "\001 \001(\tB\'\340A\002\372A!\n\037privateca.googleapis.com/"
          + "CaPool\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_t"
          + "oken\030\003 \001(\tB\003\340A\001\022\023\n\006filter\030\004 \001(\tB\003\340A\001\022\025\n\010"
          + "order_by\030\005 \001(\tB\003\340A\001\"\217\001\n\030ListCertificates"
          + "Response\022E\n\014certificates\030\001 \003(\0132/.google."
          + "cloud.security.privateca.v1.Certificate\022"
          + "\027\n\017next_page_token\030\002 \001(\t\022\023\n\013unreachable\030"
          + "\003 \003(\t\"\272\001\n\030RevokeCertificateRequest\022:\n\004na"
          + "me\030\001 \001(\tB,\340A\002\372A&\n$privateca.googleapis.c"
          + "om/Certificate\022I\n\006reason\030\002 \001(\01624.google."
          + "cloud.security.privateca.v1.RevocationRe"
          + "asonB\003\340A\002\022\027\n\nrequest_id\030\003 \001(\tB\003\340A\001\"\264\001\n\030U"
          + "pdateCertificateRequest\022I\n\013certificate\030\001"
          + " \001(\0132/.google.cloud.security.privateca.v"
          + "1.CertificateB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132"
          + "\032.google.protobuf.FieldMaskB\003\340A\002\022\027\n\nrequ"
          + "est_id\030\003 \001(\tB\003\340A\001\"\374\001\n#ActivateCertificat"
          + "eAuthorityRequest\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n"
          + "-privateca.googleapis.com/CertificateAut"
          + "hority\022\037\n\022pem_ca_certificate\030\002 \001(\tB\003\340A\002\022"
          + "V\n\022subordinate_config\030\003 \001(\01325.google.clo"
          + "ud.security.privateca.v1.SubordinateConf"
          + "igB\003\340A\002\022\027\n\nrequest_id\030\004 \001(\tB\003\340A\001\"\372\001\n!Cre"
          + "ateCertificateAuthorityRequest\0227\n\006parent"
          + "\030\001 \001(\tB\'\340A\002\372A!\n\037privateca.googleapis.com"
          + "/CaPool\022%\n\030certificate_authority_id\030\002 \001("
          + "\tB\003\340A\002\022\\\n\025certificate_authority\030\003 \001(\01328."
          + "google.cloud.security.privateca.v1.Certi"
          + "ficateAuthorityB\003\340A\002\022\027\n\nrequest_id\030\004 \001(\t"
          + "B\003\340A\001\"\253\001\n\"DisableCertificateAuthorityReq"
          + "uest\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-privateca.go"
          + "ogleapis.com/CertificateAuthority\022\027\n\nreq"
          + "uest_id\030\002 \001(\tB\003\340A\001\022\'\n\032ignore_dependent_r"
          + "esources\030\003 \001(\010B\003\340A\001\"\201\001\n!EnableCertificat"
          + "eAuthorityRequest\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n"
          + "-privateca.googleapis.com/CertificateAut"
          + "hority\022\027\n\nrequest_id\030\002 \001(\tB\003\340A\001\"j\n#Fetch"
          + "CertificateAuthorityCsrRequest\022C\n\004name\030\001"
          + " \001(\tB5\340A\002\372A/\n-privateca.googleapis.com/C"
          + "ertificateAuthority\"<\n$FetchCertificateA"
          + "uthorityCsrResponse\022\024\n\007pem_csr\030\001 \001(\tB\003\340A"
          + "\003\"e\n\036GetCertificateAuthorityRequest\022C\n\004n"
          + "ame\030\001 \001(\tB5\340A\002\372A/\n-privateca.googleapis."
          + "com/CertificateAuthority\"\271\001\n!ListCertifi"
          + "cateAuthoritiesRequest\0227\n\006parent\030\001 \001(\tB\'"
          + "\340A\002\372A!\n\037privateca.googleapis.com/CaPool\022"
          + "\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 "
          + "\001(\tB\003\340A\001\022\023\n\006filter\030\004 \001(\tB\003\340A\001\022\025\n\010order_b"
          + "y\030\005 \001(\tB\003\340A\001\"\255\001\n\"ListCertificateAuthorit"
          + "iesResponse\022Y\n\027certificate_authorities\030\001"
          + " \003(\01328.google.cloud.security.privateca.v"
          + "1.CertificateAuthority\022\027\n\017next_page_toke"
          + "n\030\002 \001(\t\022\023\n\013unreachable\030\003 \003(\t\"\203\001\n#Undelet"
          + "eCertificateAuthorityRequest\022C\n\004name\030\001 \001"
          + "(\tB5\340A\002\372A/\n-privateca.googleapis.com/Cer"
          + "tificateAuthority\022\027\n\nrequest_id\030\002 \001(\tB\003\340"
          + "A\001\"\363\001\n!DeleteCertificateAuthorityRequest"
          + "\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-privateca.google"
          + "apis.com/CertificateAuthority\022\027\n\nrequest"
          + "_id\030\002 \001(\tB\003\340A\001\022\'\n\032ignore_active_certific"
          + "ates\030\004 \001(\010B\003\340A\001\022\036\n\021skip_grace_period\030\005 \001"
          + "(\010B\003\340A\001\022\'\n\032ignore_dependent_resources\030\006 "
          + "\001(\010B\003\340A\001\"\320\001\n!UpdateCertificateAuthorityR"
          + "equest\022\\\n\025certificate_authority\030\001 \001(\01328."
          + "google.cloud.security.privateca.v1.Certi"
          + "ficateAuthorityB\003\340A\002\0224\n\013update_mask\030\002 \001("
          + "\0132\032.google.protobuf.FieldMaskB\003\340A\002\022\027\n\nre"
          + "quest_id\030\003 \001(\tB\003\340A\001\"\304\001\n\023CreateCaPoolRequ"
          + "est\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.g"
          + "oogleapis.com/Location\022\027\n\nca_pool_id\030\002 \001"
          + "(\tB\003\340A\002\022@\n\007ca_pool\030\003 \001(\0132*.google.cloud."
          + "security.privateca.v1.CaPoolB\003\340A\002\022\027\n\nreq"
          + "uest_id\030\004 \001(\tB\003\340A\001\"\246\001\n\023UpdateCaPoolReque"
          + "st\022@\n\007ca_pool\030\001 \001(\0132*.google.cloud.secur"
          + "ity.privateca.v1.CaPoolB\003\340A\002\0224\n\013update_m"
          + "ask\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340"
          + "A\002\022\027\n\nrequest_id\030\003 \001(\tB\003\340A\001\"\216\001\n\023DeleteCa"
          + "PoolRequest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037priva"
          + "teca.googleapis.com/CaPool\022\027\n\nrequest_id"
          + "\030\002 \001(\tB\003\340A\001\022\'\n\032ignore_dependent_resource"
          + "s\030\004 \001(\010B\003\340A\001\"h\n\023FetchCaCertsRequest\0228\n\007c"
          + "a_pool\030\001 \001(\tB\'\340A\002\372A!\n\037privateca.googleap"
          + "is.com/CaPool\022\027\n\nrequest_id\030\002 \001(\tB\003\340A\001\"\217"
          + "\001\n\024FetchCaCertsResponse\022T\n\010ca_certs\030\001 \003("
          + "\0132B.google.cloud.security.privateca.v1.F"
          + "etchCaCertsResponse.CertChain\032!\n\tCertCha"
          + "in\022\024\n\014certificates\030\001 \003(\t\"I\n\020GetCaPoolReq"
          + "uest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037privateca.go"
          + "ogleapis.com/CaPool\"\254\001\n\022ListCaPoolsReque"
          + "st\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.go"
          + "ogleapis.com/Location\022\026\n\tpage_size\030\002 \001(\005"
          + "B\003\340A\001\022\027\n\npage_token\030\003 \001(\tB\003\340A\001\022\023\n\006filter"
          + "\030\004 \001(\tB\003\340A\001\022\025\n\010order_by\030\005 \001(\tB\003\340A\001\"\201\001\n\023L"
          + "istCaPoolsResponse\022<\n\010ca_pools\030\001 \003(\0132*.g"
          + "oogle.cloud.security.privateca.v1.CaPool"
          + "\022\027\n\017next_page_token\030\002 \001(\t\022\023\n\013unreachable"
          + "\030\003 \003(\t\"o\n#GetCertificateRevocationListRe"
          + "quest\022H\n\004name\030\001 \001(\tB:\340A\002\372A4\n2privateca.g"
          + "oogleapis.com/CertificateRevocationList\""
          + "\313\001\n%ListCertificateRevocationListsReques"
          + "t\022E\n\006parent\030\001 \001(\tB5\340A\002\372A/\n-privateca.goo"
          + "gleapis.com/CertificateAuthority\022\026\n\tpage"
          + "_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 \001(\tB\003\340A"
          + "\001\022\023\n\006filter\030\004 \001(\tB\003\340A\001\022\025\n\010order_by\030\005 \001(\t"
          + "B\003\340A\001\"\273\001\n&ListCertificateRevocationLists"
          + "Response\022c\n\034certificate_revocation_lists"
          + "\030\001 \003(\0132=.google.cloud.security.privateca"
          + ".v1.CertificateRevocationList\022\027\n\017next_pa"
          + "ge_token\030\002 \001(\t\022\023\n\013unreachable\030\003 \003(\t\"\340\001\n&"
          + "UpdateCertificateRevocationListRequest\022g"
          + "\n\033certificate_revocation_list\030\001 \001(\0132=.go"
          + "ogle.cloud.security.privateca.v1.Certifi"
          + "cateRevocationListB\003\340A\002\0224\n\013update_mask\030\002"
          + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\022\027\n"
          + "\nrequest_id\030\003 \001(\tB\003\340A\001\"\370\001\n CreateCertifi"
          + "cateTemplateRequest\0229\n\006parent\030\001 \001(\tB)\340A\002"
          + "\372A#\n!locations.googleapis.com/Location\022$"
          + "\n\027certificate_template_id\030\002 \001(\tB\003\340A\002\022Z\n\024"
          + "certificate_template\030\003 \001(\01327.google.clou"
          + "d.security.privateca.v1.CertificateTempl"
          + "ateB\003\340A\002\022\027\n\nrequest_id\030\004 \001(\tB\003\340A\001\"\177\n Del"
          + "eteCertificateTemplateRequest\022B\n\004name\030\001 "
          + "\001(\tB4\340A\002\372A.\n,privateca.googleapis.com/Ce"
          + "rtificateTemplate\022\027\n\nrequest_id\030\002 \001(\tB\003\340"
          + "A\001\"c\n\035GetCertificateTemplateRequest\022B\n\004n"
          + "ame\030\001 \001(\tB4\340A\002\372A.\n,privateca.googleapis."
          + "com/CertificateTemplate\"\271\001\n\037ListCertific"
          + "ateTemplatesRequest\0229\n\006parent\030\001 \001(\tB)\340A\002"
          + "\372A#\n!locations.googleapis.com/Location\022\026"
          + "\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 \001"
          + "(\tB\003\340A\001\022\023\n\006filter\030\004 \001(\tB\003\340A\001\022\025\n\010order_by"
          + "\030\005 \001(\tB\003\340A\001\"\250\001\n ListCertificateTemplates"
          + "Response\022V\n\025certificate_templates\030\001 \003(\0132"
          + "7.google.cloud.security.privateca.v1.Cer"
          + "tificateTemplate\022\027\n\017next_page_token\030\002 \001("
          + "\t\022\023\n\013unreachable\030\003 \003(\t\"\315\001\n UpdateCertifi"
          + "cateTemplateRequest\022Z\n\024certificate_templ"
          + "ate\030\001 \001(\01327.google.cloud.security.privat"
          + "eca.v1.CertificateTemplateB\003\340A\002\0224\n\013updat"
          + "e_mask\030\002 \001(\0132\032.google.protobuf.FieldMask"
          + "B\003\340A\002\022\027\n\nrequest_id\030\003 \001(\tB\003\340A\001\"\200\002\n\021Opera"
          + "tionMetadata\0224\n\013create_time\030\001 \001(\0132\032.goog"
          + "le.protobuf.TimestampB\003\340A\003\0221\n\010end_time\030\002"
          + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\023\n"
          + "\006target\030\003 \001(\tB\003\340A\003\022\021\n\004verb\030\004 \001(\tB\003\340A\003\022\033\n"
          + "\016status_message\030\005 \001(\tB\003\340A\003\022#\n\026requested_"
          + "cancellation\030\006 \001(\010B\003\340A\003\022\030\n\013api_version\030\007"
          + " \001(\tB\003\340A\0032\372;\n\033CertificateAuthorityServic"
          + "e\022\367\001\n\021CreateCertificate\022<.google.cloud.s"
          + "ecurity.privateca.v1.CreateCertificateRe"
          + "quest\032/.google.cloud.security.privateca."
          + "v1.Certificate\"s\202\323\344\223\002I\":/v1/{parent=proj"
          + "ects/*/locations/*/caPools/*}/certificat"
          + "es:\013certificate\332A!parent,certificate,cer"
          + "tificate_id\022\307\001\n\016GetCertificate\0229.google."
          + "cloud.security.privateca.v1.GetCertifica"
          + "teRequest\032/.google.cloud.security.privat"
          + "eca.v1.Certificate\"I\202\323\344\223\002<\022:/v1/{name=pr"
          + "ojects/*/locations/*/caPools/*/certifica"
          + "tes/*}\332A\004name\022\332\001\n\020ListCertificates\022;.goo"
          + "gle.cloud.security.privateca.v1.ListCert"
          + "ificatesRequest\032<.google.cloud.security."
          + "privateca.v1.ListCertificatesResponse\"K\202"
          + "\323\344\223\002<\022:/v1/{parent=projects/*/locations/"
          + "*/caPools/*}/certificates\332A\006parent\022\327\001\n\021R"
          + "evokeCertificate\022<.google.cloud.security"
          + ".privateca.v1.RevokeCertificateRequest\032/"
          + ".google.cloud.security.privateca.v1.Cert"
          + "ificate\"S\202\323\344\223\002F\"A/v1/{name=projects/*/lo"
          + "cations/*/caPools/*/certificates/*}:revo"
          + "ke:\001*\332A\004name\022\371\001\n\021UpdateCertificate\022<.goo"
          + "gle.cloud.security.privateca.v1.UpdateCe"
          + "rtificateRequest\032/.google.cloud.security"
          + ".privateca.v1.Certificate\"u\202\323\344\223\002U2F/v1/{"
          + "certificate.name=projects/*/locations/*/"
          + "caPools/*/certificates/*}:\013certificate\332A"
          + "\027certificate,update_mask\022\224\002\n\034ActivateCer"
          + "tificateAuthority\022G.google.cloud.securit"
          + "y.privateca.v1.ActivateCertificateAuthor"
          + "ityRequest\032\035.google.longrunning.Operatio"
          + "n\"\213\001\202\323\344\223\002R\"M/v1/{name=projects/*/locatio"
          + "ns/*/caPools/*/certificateAuthorities/*}"
          + ":activate:\001*\332A\004name\312A)\n\024CertificateAutho"
          + "rity\022\021OperationMetadata\022\314\002\n\032CreateCertif"
          + "icateAuthority\022E.google.cloud.security.p"
          + "rivateca.v1.CreateCertificateAuthorityRe"
          + "quest\032\035.google.longrunning.Operation\"\307\001\202"
          + "\323\344\223\002]\"D/v1/{parent=projects/*/locations/"
          + "*/caPools/*}/certificateAuthorities:\025cer"
          + "tificate_authority\332A5parent,certificate_"
          + "authority,certificate_authority_id\312A)\n\024C"
          + "ertificateAuthority\022\021OperationMetadata\022\221"
          + "\002\n\033DisableCertificateAuthority\022F.google."
          + "cloud.security.privateca.v1.DisableCerti"
          + "ficateAuthorityRequest\032\035.google.longrunn"
          + "ing.Operation\"\212\001\202\323\344\223\002Q\"L/v1/{name=projec"
          + "ts/*/locations/*/caPools/*/certificateAu"
          + "thorities/*}:disable:\001*\332A\004name\312A)\n\024Certi"
          + "ficateAuthority\022\021OperationMetadata\022\216\002\n\032E"
          + "nableCertificateAuthority\022E.google.cloud"
          + ".security.privateca.v1.EnableCertificate"
          + "AuthorityRequest\032\035.google.longrunning.Op"
          + "eration\"\211\001\202\323\344\223\002P\"K/v1/{name=projects/*/l"
          + "ocations/*/caPools/*/certificateAuthorit"
          + "ies/*}:enable:\001*\332A\004name\312A)\n\024CertificateA"
          + "uthority\022\021OperationMetadata\022\214\002\n\034FetchCer"
          + "tificateAuthorityCsr\022G.google.cloud.secu"
          + "rity.privateca.v1.FetchCertificateAuthor"
          + "ityCsrRequest\032H.google.cloud.security.pr"
          + "ivateca.v1.FetchCertificateAuthorityCsrR"
          + "esponse\"Y\202\323\344\223\002L\022J/v1/{name=projects/*/lo"
          + "cations/*/caPools/*/certificateAuthoriti"
          + "es/*}:fetch\332A\004name\022\354\001\n\027GetCertificateAut"
          + "hority\022B.google.cloud.security.privateca"
          + ".v1.GetCertificateAuthorityRequest\0328.goo"
          + "gle.cloud.security.privateca.v1.Certific"
          + "ateAuthority\"S\202\323\344\223\002F\022D/v1/{name=projects"
          + "/*/locations/*/caPools/*/certificateAuth"
          + "orities/*}\332A\004name\022\202\002\n\032ListCertificateAut"
          + "horities\022E.google.cloud.security.private"
          + "ca.v1.ListCertificateAuthoritiesRequest\032"
          + "F.google.cloud.security.privateca.v1.Lis"
          + "tCertificateAuthoritiesResponse\"U\202\323\344\223\002F\022"
          + "D/v1/{parent=projects/*/locations/*/caPo"
          + "ols/*}/certificateAuthorities\332A\006parent\022\224"
          + "\002\n\034UndeleteCertificateAuthority\022G.google"
          + ".cloud.security.privateca.v1.UndeleteCer"
          + "tificateAuthorityRequest\032\035.google.longru"
          + "nning.Operation\"\213\001\202\323\344\223\002R\"M/v1/{name=proj"
          + "ects/*/locations/*/caPools/*/certificate"
          + "Authorities/*}:undelete:\001*\332A\004name\312A)\n\024Ce"
          + "rtificateAuthority\022\021OperationMetadata\022\203\002"
          + "\n\032DeleteCertificateAuthority\022E.google.cl"
          + "oud.security.privateca.v1.DeleteCertific"
          + "ateAuthorityRequest\032\035.google.longrunning"
          + ".Operation\"\177\202\323\344\223\002F*D/v1/{name=projects/*"
          + "/locations/*/caPools/*/certificateAuthor"
          + "ities/*}\332A\004name\312A)\n\024CertificateAuthority"
          + "\022\021OperationMetadata\022\316\002\n\032UpdateCertificat"
          + "eAuthority\022E.google.cloud.security.priva"
          + "teca.v1.UpdateCertificateAuthorityReques"
          + "t\032\035.google.longrunning.Operation\"\311\001\202\323\344\223\002"
          + "s2Z/v1/{certificate_authority.name=proje"
          + "cts/*/locations/*/caPools/*/certificateA"
          + "uthorities/*}:\025certificate_authority\332A!c"
          + "ertificate_authority,update_mask\312A)\n\024Cer"
          + "tificateAuthority\022\021OperationMetadata\022\336\001\n"
          + "\014CreateCaPool\0227.google.cloud.security.pr"
          + "ivateca.v1.CreateCaPoolRequest\032\035.google."
          + "longrunning.Operation\"v\202\323\344\223\0026\"+/v1/{pare"
          + "nt=projects/*/locations/*}/caPools:\007ca_p"
          + "ool\332A\031parent,ca_pool,ca_pool_id\312A\033\n\006CaPo"
          + "ol\022\021OperationMetadata\022\340\001\n\014UpdateCaPool\0227"
          + ".google.cloud.security.privateca.v1.Upda"
          + "teCaPoolRequest\032\035.google.longrunning.Ope"
          + "ration\"x\202\323\344\223\002>23/v1/{ca_pool.name=projec"
          + "ts/*/locations/*/caPools/*}:\007ca_pool\332A\023c"
          + "a_pool,update_mask\312A\033\n\006CaPool\022\021Operation"
          + "Metadata\022\251\001\n\tGetCaPool\0224.google.cloud.se"
          + "curity.privateca.v1.GetCaPoolRequest\032*.g"
          + "oogle.cloud.security.privateca.v1.CaPool"
          + "\":\202\323\344\223\002-\022+/v1/{name=projects/*/locations"
          + "/*/caPools/*}\332A\004name\022\274\001\n\013ListCaPools\0226.g"
          + "oogle.cloud.security.privateca.v1.ListCa"
          + "PoolsRequest\0327.google.cloud.security.pri"
          + "vateca.v1.ListCaPoolsResponse\"<\202\323\344\223\002-\022+/"
          + "v1/{parent=projects/*/locations/*}/caPoo"
          + "ls\332A\006parent\022\317\001\n\014DeleteCaPool\0227.google.cl"
          + "oud.security.privateca.v1.DeleteCaPoolRe"
          + "quest\032\035.google.longrunning.Operation\"g\202\323"
          + "\344\223\002-*+/v1/{name=projects/*/locations/*/c"
          + "aPools/*}\332A\004name\312A*\n\025google.protobuf.Emp"
          + "ty\022\021OperationMetadata\022\323\001\n\014FetchCaCerts\0227"
          + ".google.cloud.security.privateca.v1.Fetc"
          + "hCaCertsRequest\0328.google.cloud.security."
          + "privateca.v1.FetchCaCertsResponse\"P\202\323\344\223\002"
          + "@\";/v1/{ca_pool=projects/*/locations/*/c"
          + "aPools/*}:fetchCaCerts:\001*\332A\007ca_pool\022\230\002\n\034"
          + "GetCertificateRevocationList\022G.google.cl"
          + "oud.security.privateca.v1.GetCertificate"
          + "RevocationListRequest\032=.google.cloud.sec"
          + "urity.privateca.v1.CertificateRevocation"
          + "List\"p\202\323\344\223\002c\022a/v1/{name=projects/*/locat"
          + "ions/*/caPools/*/certificateAuthorities/"
          + "*/certificateRevocationLists/*}\332A\004name\022\253"
          + "\002\n\036ListCertificateRevocationLists\022I.goog"
          + "le.cloud.security.privateca.v1.ListCerti"
          + "ficateRevocationListsRequest\032J.google.cl"
          + "oud.security.privateca.v1.ListCertificat"
          + "eRevocationListsResponse\"r\202\323\344\223\002c\022a/v1/{p"
          + "arent=projects/*/locations/*/caPools/*/c"
          + "ertificateAuthorities/*}/certificateRevo"
          + "cationLists\332A\006parent\022\215\003\n\037UpdateCertifica"
          + "teRevocationList\022J.google.cloud.security"
          + ".privateca.v1.UpdateCertificateRevocatio"
          + "nListRequest\032\035.google.longrunning.Operat"
          + "ion\"\376\001\202\323\344\223\002\234\0012}/v1/{certificate_revocati"
          + "on_list.name=projects/*/locations/*/caPo"
          + "ols/*/certificateAuthorities/*/certifica"
          + "teRevocationLists/*}:\033certificate_revoca"
          + "tion_list\332A\'certificate_revocation_list,"
          + "update_mask\312A.\n\031CertificateRevocationLis"
          + "t\022\021OperationMetadata\022\272\002\n\031CreateCertifica"
          + "teTemplate\022D.google.cloud.security.priva"
          + "teca.v1.CreateCertificateTemplateRequest"
          + "\032\035.google.longrunning.Operation\"\267\001\202\323\344\223\002P"
          + "\"8/v1/{parent=projects/*/locations/*}/ce"
          + "rtificateTemplates:\024certificate_template"
          + "\332A3parent,certificate_template,certifica"
          + "te_template_id\312A(\n\023CertificateTemplate\022\021"
          + "OperationMetadata\022\232\002\n\031DeleteCertificateT"
          + "emplate\022D.google.cloud.security.privatec"
          + "a.v1.DeleteCertificateTemplateRequest\032\035."
          + "google.longrunning.Operation\"\227\001\202\323\344\223\002:*8/"
          + "v1/{name=projects/*/locations/*/certific"
          + "ateTemplates/*}\332A\004name\312AM\n\025google.protob"
          + "uf.Empty\0224google.cloud.security.privatec"
          + "a.v1.OperationMetadata\022\335\001\n\026GetCertificat"
          + "eTemplate\022A.google.cloud.security.privat"
          + "eca.v1.GetCertificateTemplateRequest\0327.g"
          + "oogle.cloud.security.privateca.v1.Certif"
          + "icateTemplate\"G\202\323\344\223\002:\0228/v1/{name=project"
          + "s/*/locations/*/certificateTemplates/*}\332"
          + "A\004name\022\360\001\n\030ListCertificateTemplates\022C.go"
          + "ogle.cloud.security.privateca.v1.ListCer"
          + "tificateTemplatesRequest\032D.google.cloud."
          + "security.privateca.v1.ListCertificateTem"
          + "platesResponse\"I\202\323\344\223\002:\0228/v1/{parent=proj"
          + "ects/*/locations/*}/certificateTemplates"
          + "\332A\006parent\022\274\002\n\031UpdateCertificateTemplate\022"
          + "D.google.cloud.security.privateca.v1.Upd"
          + "ateCertificateTemplateRequest\032\035.google.l"
          + "ongrunning.Operation\"\271\001\202\323\344\223\002e2M/v1/{cert"
          + "ificate_template.name=projects/*/locatio"
          + "ns/*/certificateTemplates/*}:\024certificat"
          + "e_template\332A certificate_template,update"
          + "_mask\312A(\n\023CertificateTemplate\022\021Operation"
          + "Metadata\032L\312A\030privateca.googleapis.com\322A."
          + "https://www.googleapis.com/auth/cloud-pl"
          + "atformB\366\001\n&com.google.cloud.security.pri"
          + "vateca.v1B\016PrivateCaProtoP\001ZDcloud.googl"
          + "e.com/go/security/privateca/apiv1/privat"
          + "ecapb;privatecapb\370\001\001\252\002\"Google.Cloud.Secu"
          + "rity.PrivateCA.V1\312\002\"Google\\Cloud\\Securit"
          + "y\\PrivateCA\\V1\352\002&Google::Cloud::Security"
          + "::PrivateCA::V1b\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.api.ResourceProto.getDescriptor(),
              com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.EmptyProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
            });
    internal_static_google_cloud_security_privateca_v1_CreateCertificateRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_security_privateca_v1_CreateCertificateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_CreateCertificateRequest_descriptor,
            new java.lang.String[] {
              "Parent",
              "CertificateId",
              "Certificate",
              "RequestId",
              "ValidateOnly",
              "IssuingCertificateAuthorityId",
            });
    internal_static_google_cloud_security_privateca_v1_GetCertificateRequest_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_security_privateca_v1_GetCertificateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_GetCertificateRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_security_privateca_v1_ListCertificatesRequest_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_security_privateca_v1_ListCertificatesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_ListCertificatesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_security_privateca_v1_ListCertificatesResponse_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_security_privateca_v1_ListCertificatesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_ListCertificatesResponse_descriptor,
            new java.lang.String[] {
              "Certificates", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_security_privateca_v1_RevokeCertificateRequest_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_security_privateca_v1_RevokeCertificateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_RevokeCertificateRequest_descriptor,
            new java.lang.String[] {
              "Name", "Reason", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_UpdateCertificateRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_security_privateca_v1_UpdateCertificateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_UpdateCertificateRequest_descriptor,
            new java.lang.String[] {
              "Certificate", "UpdateMask", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name", "PemCaCertificate", "SubordinateConfig", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_CreateCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_security_privateca_v1_CreateCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_CreateCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Parent", "CertificateAuthorityId", "CertificateAuthority", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_DisableCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_security_privateca_v1_DisableCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_DisableCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId", "IgnoreDependentResources",
            });
    internal_static_google_cloud_security_privateca_v1_EnableCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_security_privateca_v1_EnableCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_EnableCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_FetchCertificateAuthorityCsrRequest_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_security_privateca_v1_FetchCertificateAuthorityCsrRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_FetchCertificateAuthorityCsrRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_security_privateca_v1_FetchCertificateAuthorityCsrResponse_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_security_privateca_v1_FetchCertificateAuthorityCsrResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_FetchCertificateAuthorityCsrResponse_descriptor,
            new java.lang.String[] {
              "PemCsr",
            });
    internal_static_google_cloud_security_privateca_v1_GetCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_security_privateca_v1_GetCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_GetCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_security_privateca_v1_ListCertificateAuthoritiesRequest_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_security_privateca_v1_ListCertificateAuthoritiesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_ListCertificateAuthoritiesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_security_privateca_v1_ListCertificateAuthoritiesResponse_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_security_privateca_v1_ListCertificateAuthoritiesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_ListCertificateAuthoritiesResponse_descriptor,
            new java.lang.String[] {
              "CertificateAuthorities", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_security_privateca_v1_UndeleteCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_security_privateca_v1_UndeleteCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_UndeleteCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_DeleteCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_security_privateca_v1_DeleteCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_DeleteCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name",
              "RequestId",
              "IgnoreActiveCertificates",
              "SkipGracePeriod",
              "IgnoreDependentResources",
            });
    internal_static_google_cloud_security_privateca_v1_UpdateCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_security_privateca_v1_UpdateCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_UpdateCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "CertificateAuthority", "UpdateMask", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_CreateCaPoolRequest_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_security_privateca_v1_CreateCaPoolRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_CreateCaPoolRequest_descriptor,
            new java.lang.String[] {
              "Parent", "CaPoolId", "CaPool", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_UpdateCaPoolRequest_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_security_privateca_v1_UpdateCaPoolRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_UpdateCaPoolRequest_descriptor,
            new java.lang.String[] {
              "CaPool", "UpdateMask", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_DeleteCaPoolRequest_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_security_privateca_v1_DeleteCaPoolRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_DeleteCaPoolRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId", "IgnoreDependentResources",
            });
    internal_static_google_cloud_security_privateca_v1_FetchCaCertsRequest_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_cloud_security_privateca_v1_FetchCaCertsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_FetchCaCertsRequest_descriptor,
            new java.lang.String[] {
              "CaPool", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_FetchCaCertsResponse_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_cloud_security_privateca_v1_FetchCaCertsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_FetchCaCertsResponse_descriptor,
            new java.lang.String[] {
              "CaCerts",
            });
    internal_static_google_cloud_security_privateca_v1_FetchCaCertsResponse_CertChain_descriptor =
        internal_static_google_cloud_security_privateca_v1_FetchCaCertsResponse_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_security_privateca_v1_FetchCaCertsResponse_CertChain_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_FetchCaCertsResponse_CertChain_descriptor,
            new java.lang.String[] {
              "Certificates",
            });
    internal_static_google_cloud_security_privateca_v1_GetCaPoolRequest_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_cloud_security_privateca_v1_GetCaPoolRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_GetCaPoolRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_security_privateca_v1_ListCaPoolsRequest_descriptor =
        getDescriptor().getMessageTypes().get(24);
    internal_static_google_cloud_security_privateca_v1_ListCaPoolsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_ListCaPoolsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_security_privateca_v1_ListCaPoolsResponse_descriptor =
        getDescriptor().getMessageTypes().get(25);
    internal_static_google_cloud_security_privateca_v1_ListCaPoolsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_ListCaPoolsResponse_descriptor,
            new java.lang.String[] {
              "CaPools", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_security_privateca_v1_GetCertificateRevocationListRequest_descriptor =
        getDescriptor().getMessageTypes().get(26);
    internal_static_google_cloud_security_privateca_v1_GetCertificateRevocationListRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_GetCertificateRevocationListRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_security_privateca_v1_ListCertificateRevocationListsRequest_descriptor =
        getDescriptor().getMessageTypes().get(27);
    internal_static_google_cloud_security_privateca_v1_ListCertificateRevocationListsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_ListCertificateRevocationListsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_security_privateca_v1_ListCertificateRevocationListsResponse_descriptor =
        getDescriptor().getMessageTypes().get(28);
    internal_static_google_cloud_security_privateca_v1_ListCertificateRevocationListsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_ListCertificateRevocationListsResponse_descriptor,
            new java.lang.String[] {
              "CertificateRevocationLists", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_security_privateca_v1_UpdateCertificateRevocationListRequest_descriptor =
        getDescriptor().getMessageTypes().get(29);
    internal_static_google_cloud_security_privateca_v1_UpdateCertificateRevocationListRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_UpdateCertificateRevocationListRequest_descriptor,
            new java.lang.String[] {
              "CertificateRevocationList", "UpdateMask", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_CreateCertificateTemplateRequest_descriptor =
        getDescriptor().getMessageTypes().get(30);
    internal_static_google_cloud_security_privateca_v1_CreateCertificateTemplateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_CreateCertificateTemplateRequest_descriptor,
            new java.lang.String[] {
              "Parent", "CertificateTemplateId", "CertificateTemplate", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_DeleteCertificateTemplateRequest_descriptor =
        getDescriptor().getMessageTypes().get(31);
    internal_static_google_cloud_security_privateca_v1_DeleteCertificateTemplateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_DeleteCertificateTemplateRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_GetCertificateTemplateRequest_descriptor =
        getDescriptor().getMessageTypes().get(32);
    internal_static_google_cloud_security_privateca_v1_GetCertificateTemplateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_GetCertificateTemplateRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_security_privateca_v1_ListCertificateTemplatesRequest_descriptor =
        getDescriptor().getMessageTypes().get(33);
    internal_static_google_cloud_security_privateca_v1_ListCertificateTemplatesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_ListCertificateTemplatesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_security_privateca_v1_ListCertificateTemplatesResponse_descriptor =
        getDescriptor().getMessageTypes().get(34);
    internal_static_google_cloud_security_privateca_v1_ListCertificateTemplatesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_ListCertificateTemplatesResponse_descriptor,
            new java.lang.String[] {
              "CertificateTemplates", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_security_privateca_v1_UpdateCertificateTemplateRequest_descriptor =
        getDescriptor().getMessageTypes().get(35);
    internal_static_google_cloud_security_privateca_v1_UpdateCertificateTemplateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_UpdateCertificateTemplateRequest_descriptor,
            new java.lang.String[] {
              "CertificateTemplate", "UpdateMask", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1_OperationMetadata_descriptor =
        getDescriptor().getMessageTypes().get(36);
    internal_static_google_cloud_security_privateca_v1_OperationMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1_OperationMetadata_descriptor,
            new java.lang.String[] {
              "CreateTime",
              "EndTime",
              "Target",
              "Verb",
              "StatusMessage",
              "RequestedCancellation",
              "ApiVersion",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.methodSignature);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.api.ResourceProto.resourceReference);
    registry.add(com.google.longrunning.OperationsProto.operationInfo);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
