/*
 * 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/v1beta1/service.proto

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

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_v1beta1_CreateCertificateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_CreateCertificateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_GetCertificateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_GetCertificateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificatesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificatesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificatesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificatesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_RevokeCertificateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_RevokeCertificateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_ActivateCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_ActivateCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_CreateCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_CreateCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_DisableCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_DisableCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_EnableCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_EnableCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_FetchCertificateAuthorityCsrRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_FetchCertificateAuthorityCsrRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_FetchCertificateAuthorityCsrResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_FetchCertificateAuthorityCsrResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_GetCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_GetCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificateAuthoritiesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificateAuthoritiesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificateAuthoritiesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificateAuthoritiesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_RestoreCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_RestoreCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_ScheduleDeleteCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_ScheduleDeleteCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateAuthorityRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateAuthorityRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_GetCertificateRevocationListRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_GetCertificateRevocationListRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificateRevocationListsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificateRevocationListsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificateRevocationListsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_ListCertificateRevocationListsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateRevocationListRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateRevocationListRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_GetReusableConfigRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_GetReusableConfigRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_ListReusableConfigsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_ListReusableConfigsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_ListReusableConfigsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_ListReusableConfigsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_security_privateca_v1beta1_OperationMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_security_privateca_v1beta1_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 = {
      "\n5google/cloud/security/privateca/v1beta"
          + "1/service.proto\022\'google.cloud.security.p"
          + "rivateca.v1beta1\032\034google/api/annotations"
          + ".proto\032\027google/api/client.proto\032\037google/"
          + "api/field_behavior.proto\032\031google/api/res"
          + "ource.proto\0327google/cloud/security/priva"
          + "teca/v1beta1/resources.proto\032#google/lon"
          + "grunning/operations.proto\032 google/protob"
          + "uf/field_mask.proto\032\037google/protobuf/tim"
          + "estamp.proto\"\347\001\n\030CreateCertificateReques"
          + "t\022E\n\006parent\030\001 \001(\tB5\340A\002\372A/\n-privateca.goo"
          + "gleapis.com/CertificateAuthority\022\033\n\016cert"
          + "ificate_id\030\002 \001(\tB\003\340A\001\022N\n\013certificate\030\003 \001"
          + "(\01324.google.cloud.security.privateca.v1b"
          + "eta1.CertificateB\003\340A\002\022\027\n\nrequest_id\030\004 \001("
          + "\tB\003\340A\001\"S\n\025GetCertificateRequest\022:\n\004name\030"
          + "\001 \001(\tB,\340A\002\372A&\n$privateca.googleapis.com/"
          + "Certificate\"\275\001\n\027ListCertificatesRequest\022"
          + "E\n\006parent\030\001 \001(\tB5\340A\002\372A/\n-privateca.googl"
          + "eapis.com/CertificateAuthority\022\026\n\tpage_s"
          + "ize\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\"\224\001\n\030ListCertificatesResponse\022J\n\014cert"
          + "ificates\030\001 \003(\01324.google.cloud.security.p"
          + "rivateca.v1beta1.Certificate\022\027\n\017next_pag"
          + "e_token\030\002 \001(\t\022\023\n\013unreachable\030\003 \003(\t\"\277\001\n\030R"
          + "evokeCertificateRequest\022:\n\004name\030\001 \001(\tB,\340"
          + "A\002\372A&\n$privateca.googleapis.com/Certific"
          + "ate\022N\n\006reason\030\002 \001(\01629.google.cloud.secur"
          + "ity.privateca.v1beta1.RevocationReasonB\003"
          + "\340A\002\022\027\n\nrequest_id\030\003 \001(\tB\003\340A\001\"\271\001\n\030UpdateC"
          + "ertificateRequest\022N\n\013certificate\030\001 \001(\01324"
          + ".google.cloud.security.privateca.v1beta1"
          + ".CertificateB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032"
          + ".google.protobuf.FieldMaskB\003\340A\002\022\027\n\nreque"
          + "st_id\030\003 \001(\tB\003\340A\001\"\201\002\n#ActivateCertificate"
          + "AuthorityRequest\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-"
          + "privateca.googleapis.com/CertificateAuth"
          + "ority\022\037\n\022pem_ca_certificate\030\002 \001(\tB\003\340A\002\022["
          + "\n\022subordinate_config\030\003 \001(\0132:.google.clou"
          + "d.security.privateca.v1beta1.Subordinate"
          + "ConfigB\003\340A\002\022\027\n\nrequest_id\030\004 \001(\tB\003\340A\001\"\201\002\n"
          + "!CreateCertificateAuthorityRequest\0229\n\006pa"
          + "rent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis"
          + ".com/Location\022%\n\030certificate_authority_i"
          + "d\030\002 \001(\tB\003\340A\002\022a\n\025certificate_authority\030\003 "
          + "\001(\0132=.google.cloud.security.privateca.v1"
          + "beta1.CertificateAuthorityB\003\340A\002\022\027\n\nreque"
          + "st_id\030\004 \001(\tB\003\340A\001\"\202\001\n\"DisableCertificateA"
          + "uthorityRequest\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-p"
          + "rivateca.googleapis.com/CertificateAutho"
          + "rity\022\027\n\nrequest_id\030\002 \001(\tB\003\340A\001\"\201\001\n!Enable"
          + "CertificateAuthorityRequest\022C\n\004name\030\001 \001("
          + "\tB5\340A\002\372A/\n-privateca.googleapis.com/Cert"
          + "ificateAuthority\022\027\n\nrequest_id\030\002 \001(\tB\003\340A"
          + "\001\"j\n#FetchCertificateAuthorityCsrRequest"
          + "\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-privateca.google"
          + "apis.com/CertificateAuthority\"<\n$FetchCe"
          + "rtificateAuthorityCsrResponse\022\024\n\007pem_csr"
          + "\030\001 \001(\tB\003\340A\003\"e\n\036GetCertificateAuthorityRe"
          + "quest\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-privateca.g"
          + "oogleapis.com/CertificateAuthority\"\273\001\n!L"
          + "istCertificateAuthoritiesRequest\0229\n\006pare"
          + "nt\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.c"
          + "om/Location\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\np"
          + "age_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\"\262\001\n\"ListCertifi"
          + "cateAuthoritiesResponse\022^\n\027certificate_a"
          + "uthorities\030\001 \003(\0132=.google.cloud.security"
          + ".privateca.v1beta1.CertificateAuthority\022"
          + "\027\n\017next_page_token\030\002 \001(\t\022\023\n\013unreachable\030"
          + "\003 \003(\t\"\202\001\n\"RestoreCertificateAuthorityReq"
          + "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\"\211\001\n)ScheduleDeleteCer"
          + "tificateAuthorityRequest\022C\n\004name\030\001 \001(\tB5"
          + "\340A\002\372A/\n-privateca.googleapis.com/Certifi"
          + "cateAuthority\022\027\n\nrequest_id\030\002 \001(\tB\003\340A\001\"\325"
          + "\001\n!UpdateCertificateAuthorityRequest\022a\n\025"
          + "certificate_authority\030\001 \001(\0132=.google.clo"
          + "ud.security.privateca.v1beta1.Certificat"
          + "eAuthorityB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.g"
          + "oogle.protobuf.FieldMaskB\003\340A\002\022\027\n\nrequest"
          + "_id\030\003 \001(\tB\003\340A\001\"o\n#GetCertificateRevocati"
          + "onListRequest\022H\n\004name\030\001 \001(\tB:\340A\002\372A4\n2pri"
          + "vateca.googleapis.com/CertificateRevocat"
          + "ionList\"\313\001\n%ListCertificateRevocationLis"
          + "tsRequest\022E\n\006parent\030\001 \001(\tB5\340A\002\372A/\n-priva"
          + "teca.googleapis.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(\tB\003\340A\001\"\300\001\n&ListCertificateRevocat"
          + "ionListsResponse\022h\n\034certificate_revocati"
          + "on_lists\030\001 \003(\0132B.google.cloud.security.p"
          + "rivateca.v1beta1.CertificateRevocationLi"
          + "st\022\027\n\017next_page_token\030\002 \001(\t\022\023\n\013unreachab"
          + "le\030\003 \003(\t\"\345\001\n&UpdateCertificateRevocation"
          + "ListRequest\022l\n\033certificate_revocation_li"
          + "st\030\001 \001(\0132B.google.cloud.security.private"
          + "ca.v1beta1.CertificateRevocationListB\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"
          + "\"Y\n\030GetReusableConfigRequest\022=\n\004name\030\001 \001"
          + "(\tB/\340A\002\372A)\n\'privateca.googleapis.com/Reu"
          + "sableConfig\"\264\001\n\032ListReusableConfigsReque"
          + "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\"\236\001\n\033L"
          + "istReusableConfigsResponse\022Q\n\020reusable_c"
          + "onfigs\030\001 \003(\01327.google.cloud.security.pri"
          + "vateca.v1beta1.ReusableConfig\022\027\n\017next_pa"
          + "ge_token\030\002 \001(\t\022\023\n\013unreachable\030\003 \003(\t\"\200\002\n\021"
          + "OperationMetadata\0224\n\013create_time\030\001 \001(\0132\032"
          + ".google.protobuf.TimestampB\003\340A\003\0221\n\010end_t"
          + "ime\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340"
          + "A\003\022\023\n\006target\030\003 \001(\tB\003\340A\003\022\021\n\004verb\030\004 \001(\tB\003\340"
          + "A\003\022\033\n\016status_message\030\005 \001(\tB\003\340A\003\022#\n\026reque"
          + "sted_cancellation\030\006 \001(\010B\003\340A\003\022\030\n\013api_vers"
          + "ion\030\007 \001(\tB\003\340A\0032\321,\n\033CertificateAuthorityS"
          + "ervice\022\226\002\n\021CreateCertificate\022A.google.cl"
          + "oud.security.privateca.v1beta1.CreateCer"
          + "tificateRequest\0324.google.cloud.security."
          + "privateca.v1beta1.Certificate\"\207\001\202\323\344\223\002]\"N"
          + "/v1beta1/{parent=projects/*/locations/*/"
          + "certificateAuthorities/*}/certificates:\013"
          + "certificate\332A!parent,certificate,certifi"
          + "cate_id\022\345\001\n\016GetCertificate\022>.google.clou"
          + "d.security.privateca.v1beta1.GetCertific"
          + "ateRequest\0324.google.cloud.security.priva"
          + "teca.v1beta1.Certificate\"]\202\323\344\223\002P\022N/v1bet"
          + "a1/{name=projects/*/locations/*/certific"
          + "ateAuthorities/*/certificates/*}\332A\004name\022"
          + "\370\001\n\020ListCertificates\022@.google.cloud.secu"
          + "rity.privateca.v1beta1.ListCertificatesR"
          + "equest\032A.google.cloud.security.privateca"
          + ".v1beta1.ListCertificatesResponse\"_\202\323\344\223\002"
          + "P\022N/v1beta1/{parent=projects/*/locations"
          + "/*/certificateAuthorities/*}/certificate"
          + "s\332A\006parent\022\365\001\n\021RevokeCertificate\022A.googl"
          + "e.cloud.security.privateca.v1beta1.Revok"
          + "eCertificateRequest\0324.google.cloud.secur"
          + "ity.privateca.v1beta1.Certificate\"g\202\323\344\223\002"
          + "Z\"U/v1beta1/{name=projects/*/locations/*"
          + "/certificateAuthorities/*/certificates/*"
          + "}:revoke:\001*\332A\004name\022\230\002\n\021UpdateCertificate"
          + "\022A.google.cloud.security.privateca.v1bet"
          + "a1.UpdateCertificateRequest\0324.google.clo"
          + "ud.security.privateca.v1beta1.Certificat"
          + "e\"\211\001\202\323\344\223\002i2Z/v1beta1/{certificate.name=p"
          + "rojects/*/locations/*/certificateAuthori"
          + "ties/*/certificates/*}:\013certificate\332A\027ce"
          + "rtificate,update_mask\022\224\002\n\034ActivateCertif"
          + "icateAuthority\022L.google.cloud.security.p"
          + "rivateca.v1beta1.ActivateCertificateAuth"
          + "orityRequest\032\035.google.longrunning.Operat"
          + "ion\"\206\001\202\323\344\223\002M\"H/v1beta1/{name=projects/*/"
          + "locations/*/certificateAuthorities/*}:ac"
          + "tivate:\001*\332A\004name\312A)\n\024CertificateAuthorit"
          + "y\022\021OperationMetadata\022\314\002\n\032CreateCertifica"
          + "teAuthority\022J.google.cloud.security.priv"
          + "ateca.v1beta1.CreateCertificateAuthority"
          + "Request\032\035.google.longrunning.Operation\"\302"
          + "\001\202\323\344\223\002X\"?/v1beta1/{parent=projects/*/loc"
          + "ations/*}/certificateAuthorities:\025certif"
          + "icate_authority\332A5parent,certificate_aut"
          + "hority,certificate_authority_id\312A)\n\024Cert"
          + "ificateAuthority\022\021OperationMetadata\022\221\002\n\033"
          + "DisableCertificateAuthority\022K.google.clo"
          + "ud.security.privateca.v1beta1.DisableCer"
          + "tificateAuthorityRequest\032\035.google.longru"
          + "nning.Operation\"\205\001\202\323\344\223\002L\"G/v1beta1/{name"
          + "=projects/*/locations/*/certificateAutho"
          + "rities/*}:disable:\001*\332A\004name\312A)\n\024Certific"
          + "ateAuthority\022\021OperationMetadata\022\216\002\n\032Enab"
          + "leCertificateAuthority\022J.google.cloud.se"
          + "curity.privateca.v1beta1.EnableCertifica"
          + "teAuthorityRequest\032\035.google.longrunning."
          + "Operation\"\204\001\202\323\344\223\002K\"F/v1beta1/{name=proje"
          + "cts/*/locations/*/certificateAuthorities"
          + "/*}:enable:\001*\332A\004name\312A)\n\024CertificateAuth"
          + "ority\022\021OperationMetadata\022\221\002\n\034FetchCertif"
          + "icateAuthorityCsr\022L.google.cloud.securit"
          + "y.privateca.v1beta1.FetchCertificateAuth"
          + "orityCsrRequest\032M.google.cloud.security."
          + "privateca.v1beta1.FetchCertificateAuthor"
          + "ityCsrResponse\"T\202\323\344\223\002G\022E/v1beta1/{name=p"
          + "rojects/*/locations/*/certificateAuthori"
          + "ties/*}:fetch\332A\004name\022\361\001\n\027GetCertificateA"
          + "uthority\022G.google.cloud.security.private"
          + "ca.v1beta1.GetCertificateAuthorityReques"
          + "t\032=.google.cloud.security.privateca.v1be"
          + "ta1.CertificateAuthority\"N\202\323\344\223\002A\022?/v1bet"
          + "a1/{name=projects/*/locations/*/certific"
          + "ateAuthorities/*}\332A\004name\022\207\002\n\032ListCertifi"
          + "cateAuthorities\022J.google.cloud.security."
          + "privateca.v1beta1.ListCertificateAuthori"
          + "tiesRequest\032K.google.cloud.security.priv"
          + "ateca.v1beta1.ListCertificateAuthorities"
          + "Response\"P\202\323\344\223\002A\022?/v1beta1/{parent=proje"
          + "cts/*/locations/*}/certificateAuthoritie"
          + "s\332A\006parent\022\221\002\n\033RestoreCertificateAuthori"
          + "ty\022K.google.cloud.security.privateca.v1b"
          + "eta1.RestoreCertificateAuthorityRequest\032"
          + "\035.google.longrunning.Operation\"\205\001\202\323\344\223\002L\""
          + "G/v1beta1/{name=projects/*/locations/*/c"
          + "ertificateAuthorities/*}:restore:\001*\332A\004na"
          + "me\312A)\n\024CertificateAuthority\022\021OperationMe"
          + "tadata\022\246\002\n\"ScheduleDeleteCertificateAuth"
          + "ority\022R.google.cloud.security.privateca."
          + "v1beta1.ScheduleDeleteCertificateAuthori"
          + "tyRequest\032\035.google.longrunning.Operation"
          + "\"\214\001\202\323\344\223\002S\"N/v1beta1/{name=projects/*/loc"
          + "ations/*/certificateAuthorities/*}:sched"
          + "uleDelete:\001*\332A\004name\312A)\n\024CertificateAutho"
          + "rity\022\021OperationMetadata\022\316\002\n\032UpdateCertif"
          + "icateAuthority\022J.google.cloud.security.p"
          + "rivateca.v1beta1.UpdateCertificateAuthor"
          + "ityRequest\032\035.google.longrunning.Operatio"
          + "n\"\304\001\202\323\344\223\002n2U/v1beta1/{certificate_author"
          + "ity.name=projects/*/locations/*/certific"
          + "ateAuthorities/*}:\025certificate_authority"
          + "\332A!certificate_authority,update_mask\312A)\n"
          + "\024CertificateAuthority\022\021OperationMetadata"
          + "\022\235\002\n\034GetCertificateRevocationList\022L.goog"
          + "le.cloud.security.privateca.v1beta1.GetC"
          + "ertificateRevocationListRequest\032B.google"
          + ".cloud.security.privateca.v1beta1.Certif"
          + "icateRevocationList\"k\202\323\344\223\002^\022\\/v1beta1/{n"
          + "ame=projects/*/locations/*/certificateAu"
          + "thorities/*/certificateRevocationLists/*"
          + "}\332A\004name\022\260\002\n\036ListCertificateRevocationLi"
          + "sts\022N.google.cloud.security.privateca.v1"
          + "beta1.ListCertificateRevocationListsRequ"
          + "est\032O.google.cloud.security.privateca.v1"
          + "beta1.ListCertificateRevocationListsResp"
          + "onse\"m\202\323\344\223\002^\022\\/v1beta1/{parent=projects/"
          + "*/locations/*/certificateAuthorities/*}/"
          + "certificateRevocationLists\332A\006parent\022\215\003\n\037"
          + "UpdateCertificateRevocationList\022O.google"
          + ".cloud.security.privateca.v1beta1.Update"
          + "CertificateRevocationListRequest\032\035.googl"
          + "e.longrunning.Operation\"\371\001\202\323\344\223\002\227\0012x/v1be"
          + "ta1/{certificate_revocation_list.name=pr"
          + "ojects/*/locations/*/certificateAuthorit"
          + "ies/*/certificateRevocationLists/*}:\033cer"
          + "tificate_revocation_list\332A\'certificate_r"
          + "evocation_list,update_mask\312A.\n\031Certifica"
          + "teRevocationList\022\021OperationMetadata\022\330\001\n\021"
          + "GetReusableConfig\022A.google.cloud.securit"
          + "y.privateca.v1beta1.GetReusableConfigReq"
          + "uest\0327.google.cloud.security.privateca.v"
          + "1beta1.ReusableConfig\"G\202\323\344\223\002:\0228/v1beta1/"
          + "{name=projects/*/locations/*/reusableCon"
          + "figs/*}\332A\004name\022\353\001\n\023ListReusableConfigs\022C"
          + ".google.cloud.security.privateca.v1beta1"
          + ".ListReusableConfigsRequest\032D.google.clo"
          + "ud.security.privateca.v1beta1.ListReusab"
          + "leConfigsResponse\"I\202\323\344\223\002:\0228/v1beta1/{par"
          + "ent=projects/*/locations/*}/reusableConf"
          + "igs\332A\006parent\032L\312A\030privateca.googleapis.co"
          + "m\322A.https://www.googleapis.com/auth/clou"
          + "d-platformB\217\002\n+com.google.cloud.security"
          + ".privateca.v1beta1B\016PrivateCaProtoP\001ZIcl"
          + "oud.google.com/go/security/privateca/api"
          + "v1beta1/privatecapb;privatecapb\370\001\001\252\002\'Goo"
          + "gle.Cloud.Security.PrivateCA.V1Beta1\312\002\'G"
          + "oogle\\Cloud\\Security\\PrivateCA\\V1beta1\352\002"
          + "+Google::Cloud::Security::PrivateCA::V1b"
          + "eta1b\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.v1beta1.PrivateCaResourcesProto.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
            });
    internal_static_google_cloud_security_privateca_v1beta1_CreateCertificateRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_security_privateca_v1beta1_CreateCertificateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_CreateCertificateRequest_descriptor,
            new java.lang.String[] {
              "Parent", "CertificateId", "Certificate", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1beta1_GetCertificateRequest_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_security_privateca_v1beta1_GetCertificateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_GetCertificateRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificatesRequest_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificatesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_ListCertificatesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificatesResponse_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificatesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_ListCertificatesResponse_descriptor,
            new java.lang.String[] {
              "Certificates", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_security_privateca_v1beta1_RevokeCertificateRequest_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_security_privateca_v1beta1_RevokeCertificateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_RevokeCertificateRequest_descriptor,
            new java.lang.String[] {
              "Name", "Reason", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateRequest_descriptor,
            new java.lang.String[] {
              "Certificate", "UpdateMask", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1beta1_ActivateCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_security_privateca_v1beta1_ActivateCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_ActivateCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name", "PemCaCertificate", "SubordinateConfig", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1beta1_CreateCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_security_privateca_v1beta1_CreateCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_CreateCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Parent", "CertificateAuthorityId", "CertificateAuthority", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1beta1_DisableCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_security_privateca_v1beta1_DisableCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_DisableCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1beta1_EnableCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_security_privateca_v1beta1_EnableCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_EnableCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1beta1_FetchCertificateAuthorityCsrRequest_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_security_privateca_v1beta1_FetchCertificateAuthorityCsrRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_FetchCertificateAuthorityCsrRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_security_privateca_v1beta1_FetchCertificateAuthorityCsrResponse_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_security_privateca_v1beta1_FetchCertificateAuthorityCsrResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_FetchCertificateAuthorityCsrResponse_descriptor,
            new java.lang.String[] {
              "PemCsr",
            });
    internal_static_google_cloud_security_privateca_v1beta1_GetCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_security_privateca_v1beta1_GetCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_GetCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificateAuthoritiesRequest_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificateAuthoritiesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_ListCertificateAuthoritiesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificateAuthoritiesResponse_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificateAuthoritiesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_ListCertificateAuthoritiesResponse_descriptor,
            new java.lang.String[] {
              "CertificateAuthorities", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_security_privateca_v1beta1_RestoreCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_security_privateca_v1beta1_RestoreCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_RestoreCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1beta1_ScheduleDeleteCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_security_privateca_v1beta1_ScheduleDeleteCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_ScheduleDeleteCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateAuthorityRequest_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateAuthorityRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateAuthorityRequest_descriptor,
            new java.lang.String[] {
              "CertificateAuthority", "UpdateMask", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1beta1_GetCertificateRevocationListRequest_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_security_privateca_v1beta1_GetCertificateRevocationListRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_GetCertificateRevocationListRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificateRevocationListsRequest_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificateRevocationListsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_ListCertificateRevocationListsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificateRevocationListsResponse_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_security_privateca_v1beta1_ListCertificateRevocationListsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_ListCertificateRevocationListsResponse_descriptor,
            new java.lang.String[] {
              "CertificateRevocationLists", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateRevocationListRequest_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateRevocationListRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_UpdateCertificateRevocationListRequest_descriptor,
            new java.lang.String[] {
              "CertificateRevocationList", "UpdateMask", "RequestId",
            });
    internal_static_google_cloud_security_privateca_v1beta1_GetReusableConfigRequest_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_cloud_security_privateca_v1beta1_GetReusableConfigRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_GetReusableConfigRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_security_privateca_v1beta1_ListReusableConfigsRequest_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_cloud_security_privateca_v1beta1_ListReusableConfigsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_ListReusableConfigsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_security_privateca_v1beta1_ListReusableConfigsResponse_descriptor =
        getDescriptor().getMessageTypes().get(24);
    internal_static_google_cloud_security_privateca_v1beta1_ListReusableConfigsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_ListReusableConfigsResponse_descriptor,
            new java.lang.String[] {
              "ReusableConfigs", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_security_privateca_v1beta1_OperationMetadata_descriptor =
        getDescriptor().getMessageTypes().get(25);
    internal_static_google_cloud_security_privateca_v1beta1_OperationMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_security_privateca_v1beta1_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.v1beta1.PrivateCaResourcesProto.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
