# -*- coding: utf-8 -*-

#  Licensed to the Apache Software Foundation (ASF) under one or more
#  contributor license agreements.  See the NOTICE file distributed with
#  this work for additional information regarding copyright ownership.
#  The ASF licenses this file to You 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
#
#      http://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: ResourceSecretService.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor.FileDescriptor(
  name='ResourceSecretService.proto',
  package='org.apache.custos.resource.secret.service',
  syntax='proto3',
  serialized_options=b'P\001Z\004./pb',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\x1bResourceSecretService.proto\x12)org.apache.custos.resource.secret.service\"\xda\x03\n\x0eSecretMetadata\x12P\n\nowner_type\x18\x01 \x01(\x0e\x32<.org.apache.custos.resource.secret.service.ResourceOwnerType\x12N\n\rresource_type\x18\x02 \x01(\x0e\x32\x37.org.apache.custos.resource.secret.service.ResourceType\x12I\n\x06source\x18\x03 \x01(\x0e\x32\x39.org.apache.custos.resource.secret.service.ResourceSource\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\r\n\x05value\x18\x05 \x01(\t\x12K\n\x04type\x18\x06 \x01(\x0e\x32=.org.apache.custos.resource.secret.service.ResourceSecretType\x12\x10\n\x08tenantId\x18\x07 \x01(\x03\x12\x10\n\x08owner_id\x18\x08 \x01(\t\x12\x16\n\x0epersisted_time\x18\t \x01(\x03\x12\r\n\x05token\x18\n \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x0b \x01(\t\x12\x11\n\tclient_id\x18\x0c \x01(\t\"\xc0\x02\n\x15\x43\x65rtificateCredential\x12K\n\x08metadata\x18\x01 \x01(\x0b\x32\x39.org.apache.custos.resource.secret.service.SecretMetadata\x12\x11\n\tx509_cert\x18\x03 \x01(\t\x12\x11\n\tnot_after\x18\x04 \x01(\t\x12\x13\n\x0bprivate_key\x18\x05 \x01(\t\x12\x11\n\tlife_time\x18\x06 \x01(\x03\x12\x12\n\nnot_before\x18\x07 \x01(\t\x12\x32\n*use_shamirs_secret_sharing_with_encryption\x18\x08 \x01(\x08\x12\x15\n\rnum_of_shares\x18\t \x01(\x05\x12\x11\n\tthreshold\x18\n \x01(\x05\x12\x1a\n\x12private_key_shares\x18\x0b \x03(\x0c\"\xf8\x01\n\x12PasswordCredential\x12K\n\x08metadata\x18\x01 \x01(\x0b\x32\x39.org.apache.custos.resource.secret.service.SecretMetadata\x12\x10\n\x08password\x18\x03 \x01(\t\x12\x32\n*use_shamirs_secret_sharing_with_encryption\x18\x04 \x01(\x08\x12\x15\n\rnum_of_shares\x18\x05 \x01(\x05\x12\x11\n\tthreshold\x18\x06 \x01(\x05\x12\x15\n\rsecret_shares\x18\x07 \x03(\x0c\x12\x0e\n\x06userId\x18\x08 \x01(\t\"\x93\x02\n\rSSHCredential\x12K\n\x08metadata\x18\x01 \x01(\x0b\x32\x39.org.apache.custos.resource.secret.service.SecretMetadata\x12\x12\n\npassphrase\x18\x03 \x01(\t\x12\x12\n\npublic_key\x18\x04 \x01(\t\x12\x13\n\x0bprivate_key\x18\x05 \x01(\t\x12\x32\n*use_shamirs_secret_sharing_with_encryption\x18\x06 \x01(\x08\x12\x15\n\rnum_of_shares\x18\x07 \x01(\x05\x12\x11\n\tthreshold\x18\x08 \x01(\x05\x12\x1a\n\x12private_key_shares\x18\t \x03(\x0c\"\xcd\x01\n#GetResourceCredentialByTokenRequest\x12\x10\n\x08tenantId\x18\x01 \x01(\x03\x12\r\n\x05token\x18\x02 \x01(\t\x12\x14\n\x0cperformed_by\x18\x03 \x01(\t\x12\x11\n\tclient_id\x18\x04 \x01(\t\x12\x32\n*use_shamirs_secret_sharing_with_encryption\x18\x05 \x01(\x08\x12\x15\n\rnum_of_shares\x18\x06 \x01(\x05\x12\x11\n\tthreshold\x18\x07 \x01(\x05\"\xd3\x01\n%GetResourceCredentialSummariesRequest\x12\x45\n\x04type\x18\x01 \x01(\x0e\x32\x37.org.apache.custos.resource.secret.service.ResourceType\x12\x19\n\x11\x61\x63\x63\x65ssible_tokens\x18\x02 \x03(\t\x12\x10\n\x08tenantId\x18\x03 \x01(\x03\x12\x10\n\x08owner_id\x18\x04 \x01(\t\x12\x11\n\tall_types\x18\x05 \x01(\x08\x12\x11\n\tclient_id\x18\x06 \x01(\t\"j\n\x1bResourceCredentialSummaries\x12K\n\x08metadata\x18\x01 \x03(\x0b\x32\x39.org.apache.custos.resource.secret.service.SecretMetadata\".\n\x1d\x41\x64\x64ResourceCredentialResponse\x12\r\n\x05token\x18\x01 \x01(\t\"3\n!ResourceCredentialOperationStatus\x12\x0e\n\x06status\x18\x01 \x01(\x08\"\x86\x01\n\x0cKVCredential\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\x12K\n\x08metadata\x18\x03 \x01(\x0b\x32\x39.org.apache.custos.resource.secret.service.SecretMetadata\x12\r\n\x05token\x18\x04 \x01(\t\"\x99\x01\n\x10GetSecretRequest\x12K\n\x08metadata\x18\x01 \x01(\x0b\x32\x39.org.apache.custos.resource.secret.service.SecretMetadata\x12\x11\n\tclient_id\x18\x02 \x01(\t\x12\x11\n\ttenant_id\x18\x03 \x01(\x03\x12\x12\n\nclient_sec\x18\x04 \x01(\t\"\xf7\x01\n\rCredentialMap\x12\x63\n\x0e\x63redential_map\x18\x01 \x03(\x0b\x32K.org.apache.custos.resource.secret.service.CredentialMap.CredentialMapEntry\x12K\n\x08metadata\x18\x02 \x01(\x0b\x32\x39.org.apache.custos.resource.secret.service.SecretMetadata\x1a\x34\n\x12\x43redentialMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01*<\n\x11ResourceOwnerType\x12\x0f\n\x0bTENANT_USER\x10\x00\x12\n\n\x06\x43USTOS\x10\x01\x12\n\n\x06TENANT\x10\x02*\xbd\x01\n\x0cResourceType\x12\x16\n\x12SERVER_CERTIFICATE\x10\x00\x12\x1b\n\x17JWT_SIGNING_CERTIFICATE\x10\x01\x12\x14\n\x10VAULT_CREDENTIAL\x10\x02\x12\x06\n\x02VM\x10\x03\x12\x0b\n\x07\x41\x43\x43OUNT\x10\x04\x12\t\n\x05OTHER\x10\x05\x12\x07\n\x03SCP\x10\x06\x12\x06\n\x02S3\x10\x07\x12\x07\n\x03\x42OX\x10\x08\x12\t\n\x05\x41ZURE\x10\t\x12\x07\n\x03GCS\x10\n\x12\x0b\n\x07\x44ROPBOX\x10\x0b\x12\x07\n\x03\x46TP\x10\x0c*D\n\x0eResourceSource\x12\x08\n\x04KUBE\x10\x00\x12\t\n\x05LOCAL\x10\x01\x12\x0c\n\x08\x45XTERNAL\x10\x02\x12\x0f\n\x0bLETSENCRYPT\x10\x03*k\n\x12ResourceSecretType\x12\x07\n\x03SSH\x10\x00\x12\x0c\n\x08PASSWORD\x10\x01\x12\x14\n\x10X509_CERTIFICATE\x10\x02\x12\x0c\n\x08RAW_DATA\x10\x03\x12\x06\n\x02KV\x10\x04\x12\x12\n\x0e\x43REDENTIAL_MAP\x10\x05\x32\xc8\x18\n\x15ResourceSecretService\x12\x83\x01\n\x0fgetKVCredential\x12\x37.org.apache.custos.resource.secret.service.KVCredential\x1a\x37.org.apache.custos.resource.secret.service.KVCredential\x12\x98\x01\n\x0fsetKVCredential\x12\x37.org.apache.custos.resource.secret.service.KVCredential\x1aL.org.apache.custos.resource.secret.service.ResourceCredentialOperationStatus\x12\x9b\x01\n\x12updateKVCredential\x12\x37.org.apache.custos.resource.secret.service.KVCredential\x1aL.org.apache.custos.resource.secret.service.ResourceCredentialOperationStatus\x12\x9b\x01\n\x12\x64\x65leteKVCredential\x12\x37.org.apache.custos.resource.secret.service.KVCredential\x1aL.org.apache.custos.resource.secret.service.ResourceCredentialOperationStatus\x12\x86\x01\n\x10getCredentialMap\x12\x38.org.apache.custos.resource.secret.service.CredentialMap\x1a\x38.org.apache.custos.resource.secret.service.CredentialMap\x12\x96\x01\n\x10setCredentialMap\x12\x38.org.apache.custos.resource.secret.service.CredentialMap\x1aH.org.apache.custos.resource.secret.service.AddResourceCredentialResponse\x12\x9d\x01\n\x13updateCredentialMap\x12\x38.org.apache.custos.resource.secret.service.CredentialMap\x1aL.org.apache.custos.resource.secret.service.ResourceCredentialOperationStatus\x12\x9d\x01\n\x13\x64\x65leteCredentialMap\x12\x38.org.apache.custos.resource.secret.service.CredentialMap\x1aL.org.apache.custos.resource.secret.service.ResourceCredentialOperationStatus\x12\xa9\x01\n\x1cgetResourceCredentialSummary\x12N.org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest\x1a\x39.org.apache.custos.resource.secret.service.SecretMetadata\x12\xbd\x01\n!getAllResourceCredentialSummaries\x12P.org.apache.custos.resource.secret.service.GetResourceCredentialSummariesRequest\x1a\x46.org.apache.custos.resource.secret.service.ResourceCredentialSummaries\x12\x96\x01\n\x10\x61\x64\x64SSHCredential\x12\x38.org.apache.custos.resource.secret.service.SSHCredential\x1aH.org.apache.custos.resource.secret.service.AddResourceCredentialResponse\x12\xa0\x01\n\x15\x61\x64\x64PasswordCredential\x12=.org.apache.custos.resource.secret.service.PasswordCredential\x1aH.org.apache.custos.resource.secret.service.AddResourceCredentialResponse\x12\xa6\x01\n\x18\x61\x64\x64\x43\x65rtificateCredential\x12@.org.apache.custos.resource.secret.service.CertificateCredential\x1aH.org.apache.custos.resource.secret.service.AddResourceCredentialResponse\x12\x9c\x01\n\x10getSSHCredential\x12N.org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest\x1a\x38.org.apache.custos.resource.secret.service.SSHCredential\x12\xa6\x01\n\x15getPasswordCredential\x12N.org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest\x1a=.org.apache.custos.resource.secret.service.PasswordCredential\x12\xac\x01\n\x18getCertificateCredential\x12N.org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest\x1a@.org.apache.custos.resource.secret.service.CertificateCredential\x12\xb3\x01\n\x13\x64\x65leteSSHCredential\x12N.org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest\x1aL.org.apache.custos.resource.secret.service.ResourceCredentialOperationStatus\x12\xb3\x01\n\x13\x64\x65letePWDCredential\x12N.org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest\x1aL.org.apache.custos.resource.secret.service.ResourceCredentialOperationStatus\x12\xbb\x01\n\x1b\x64\x65leteCertificateCredential\x12N.org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest\x1aL.org.apache.custos.resource.secret.service.ResourceCredentialOperationStatusB\x08P\x01Z\x04./pbb\x06proto3'
)

_RESOURCEOWNERTYPE = _descriptor.EnumDescriptor(
  name='ResourceOwnerType',
  full_name='org.apache.custos.resource.secret.service.ResourceOwnerType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='TENANT_USER', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CUSTOS', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='TENANT', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2577,
  serialized_end=2637,
)
_sym_db.RegisterEnumDescriptor(_RESOURCEOWNERTYPE)

ResourceOwnerType = enum_type_wrapper.EnumTypeWrapper(_RESOURCEOWNERTYPE)
_RESOURCETYPE = _descriptor.EnumDescriptor(
  name='ResourceType',
  full_name='org.apache.custos.resource.secret.service.ResourceType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='SERVER_CERTIFICATE', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='JWT_SIGNING_CERTIFICATE', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='VAULT_CREDENTIAL', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='VM', index=3, number=3,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ACCOUNT', index=4, number=4,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='OTHER', index=5, number=5,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SCP', index=6, number=6,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='S3', index=7, number=7,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BOX', index=8, number=8,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='AZURE', index=9, number=9,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GCS', index=10, number=10,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DROPBOX', index=11, number=11,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FTP', index=12, number=12,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2640,
  serialized_end=2829,
)
_sym_db.RegisterEnumDescriptor(_RESOURCETYPE)

ResourceType = enum_type_wrapper.EnumTypeWrapper(_RESOURCETYPE)
_RESOURCESOURCE = _descriptor.EnumDescriptor(
  name='ResourceSource',
  full_name='org.apache.custos.resource.secret.service.ResourceSource',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='KUBE', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LOCAL', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='EXTERNAL', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LETSENCRYPT', index=3, number=3,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2831,
  serialized_end=2899,
)
_sym_db.RegisterEnumDescriptor(_RESOURCESOURCE)

ResourceSource = enum_type_wrapper.EnumTypeWrapper(_RESOURCESOURCE)
_RESOURCESECRETTYPE = _descriptor.EnumDescriptor(
  name='ResourceSecretType',
  full_name='org.apache.custos.resource.secret.service.ResourceSecretType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='SSH', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PASSWORD', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='X509_CERTIFICATE', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='RAW_DATA', index=3, number=3,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='KV', index=4, number=4,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CREDENTIAL_MAP', index=5, number=5,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2901,
  serialized_end=3008,
)
_sym_db.RegisterEnumDescriptor(_RESOURCESECRETTYPE)

ResourceSecretType = enum_type_wrapper.EnumTypeWrapper(_RESOURCESECRETTYPE)
TENANT_USER = 0
CUSTOS = 1
TENANT = 2
SERVER_CERTIFICATE = 0
JWT_SIGNING_CERTIFICATE = 1
VAULT_CREDENTIAL = 2
VM = 3
ACCOUNT = 4
OTHER = 5
SCP = 6
S3 = 7
BOX = 8
AZURE = 9
GCS = 10
DROPBOX = 11
FTP = 12
KUBE = 0
LOCAL = 1
EXTERNAL = 2
LETSENCRYPT = 3
SSH = 0
PASSWORD = 1
X509_CERTIFICATE = 2
RAW_DATA = 3
KV = 4
CREDENTIAL_MAP = 5



_SECRETMETADATA = _descriptor.Descriptor(
  name='SecretMetadata',
  full_name='org.apache.custos.resource.secret.service.SecretMetadata',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='owner_type', full_name='org.apache.custos.resource.secret.service.SecretMetadata.owner_type', index=0,
      number=1, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='resource_type', full_name='org.apache.custos.resource.secret.service.SecretMetadata.resource_type', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='source', full_name='org.apache.custos.resource.secret.service.SecretMetadata.source', index=2,
      number=3, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='org.apache.custos.resource.secret.service.SecretMetadata.name', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='org.apache.custos.resource.secret.service.SecretMetadata.value', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='type', full_name='org.apache.custos.resource.secret.service.SecretMetadata.type', index=5,
      number=6, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='tenantId', full_name='org.apache.custos.resource.secret.service.SecretMetadata.tenantId', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='owner_id', full_name='org.apache.custos.resource.secret.service.SecretMetadata.owner_id', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='persisted_time', full_name='org.apache.custos.resource.secret.service.SecretMetadata.persisted_time', index=8,
      number=9, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='token', full_name='org.apache.custos.resource.secret.service.SecretMetadata.token', index=9,
      number=10, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='description', full_name='org.apache.custos.resource.secret.service.SecretMetadata.description', index=10,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='client_id', full_name='org.apache.custos.resource.secret.service.SecretMetadata.client_id', index=11,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=75,
  serialized_end=549,
)


_CERTIFICATECREDENTIAL = _descriptor.Descriptor(
  name='CertificateCredential',
  full_name='org.apache.custos.resource.secret.service.CertificateCredential',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='metadata', full_name='org.apache.custos.resource.secret.service.CertificateCredential.metadata', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='x509_cert', full_name='org.apache.custos.resource.secret.service.CertificateCredential.x509_cert', index=1,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='not_after', full_name='org.apache.custos.resource.secret.service.CertificateCredential.not_after', index=2,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='private_key', full_name='org.apache.custos.resource.secret.service.CertificateCredential.private_key', index=3,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='life_time', full_name='org.apache.custos.resource.secret.service.CertificateCredential.life_time', index=4,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='not_before', full_name='org.apache.custos.resource.secret.service.CertificateCredential.not_before', index=5,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_shamirs_secret_sharing_with_encryption', full_name='org.apache.custos.resource.secret.service.CertificateCredential.use_shamirs_secret_sharing_with_encryption', index=6,
      number=8, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='num_of_shares', full_name='org.apache.custos.resource.secret.service.CertificateCredential.num_of_shares', index=7,
      number=9, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='threshold', full_name='org.apache.custos.resource.secret.service.CertificateCredential.threshold', index=8,
      number=10, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='private_key_shares', full_name='org.apache.custos.resource.secret.service.CertificateCredential.private_key_shares', index=9,
      number=11, type=12, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=552,
  serialized_end=872,
)


_PASSWORDCREDENTIAL = _descriptor.Descriptor(
  name='PasswordCredential',
  full_name='org.apache.custos.resource.secret.service.PasswordCredential',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='metadata', full_name='org.apache.custos.resource.secret.service.PasswordCredential.metadata', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='password', full_name='org.apache.custos.resource.secret.service.PasswordCredential.password', index=1,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_shamirs_secret_sharing_with_encryption', full_name='org.apache.custos.resource.secret.service.PasswordCredential.use_shamirs_secret_sharing_with_encryption', index=2,
      number=4, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='num_of_shares', full_name='org.apache.custos.resource.secret.service.PasswordCredential.num_of_shares', index=3,
      number=5, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='threshold', full_name='org.apache.custos.resource.secret.service.PasswordCredential.threshold', index=4,
      number=6, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='secret_shares', full_name='org.apache.custos.resource.secret.service.PasswordCredential.secret_shares', index=5,
      number=7, type=12, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='userId', full_name='org.apache.custos.resource.secret.service.PasswordCredential.userId', index=6,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=875,
  serialized_end=1123,
)


_SSHCREDENTIAL = _descriptor.Descriptor(
  name='SSHCredential',
  full_name='org.apache.custos.resource.secret.service.SSHCredential',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='metadata', full_name='org.apache.custos.resource.secret.service.SSHCredential.metadata', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='passphrase', full_name='org.apache.custos.resource.secret.service.SSHCredential.passphrase', index=1,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='public_key', full_name='org.apache.custos.resource.secret.service.SSHCredential.public_key', index=2,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='private_key', full_name='org.apache.custos.resource.secret.service.SSHCredential.private_key', index=3,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_shamirs_secret_sharing_with_encryption', full_name='org.apache.custos.resource.secret.service.SSHCredential.use_shamirs_secret_sharing_with_encryption', index=4,
      number=6, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='num_of_shares', full_name='org.apache.custos.resource.secret.service.SSHCredential.num_of_shares', index=5,
      number=7, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='threshold', full_name='org.apache.custos.resource.secret.service.SSHCredential.threshold', index=6,
      number=8, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='private_key_shares', full_name='org.apache.custos.resource.secret.service.SSHCredential.private_key_shares', index=7,
      number=9, type=12, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1126,
  serialized_end=1401,
)


_GETRESOURCECREDENTIALBYTOKENREQUEST = _descriptor.Descriptor(
  name='GetResourceCredentialByTokenRequest',
  full_name='org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='tenantId', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest.tenantId', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='token', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest.token', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='performed_by', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest.performed_by', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='client_id', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest.client_id', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_shamirs_secret_sharing_with_encryption', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest.use_shamirs_secret_sharing_with_encryption', index=4,
      number=5, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='num_of_shares', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest.num_of_shares', index=5,
      number=6, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='threshold', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest.threshold', index=6,
      number=7, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1404,
  serialized_end=1609,
)


_GETRESOURCECREDENTIALSUMMARIESREQUEST = _descriptor.Descriptor(
  name='GetResourceCredentialSummariesRequest',
  full_name='org.apache.custos.resource.secret.service.GetResourceCredentialSummariesRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='type', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialSummariesRequest.type', index=0,
      number=1, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='accessible_tokens', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialSummariesRequest.accessible_tokens', index=1,
      number=2, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='tenantId', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialSummariesRequest.tenantId', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='owner_id', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialSummariesRequest.owner_id', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='all_types', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialSummariesRequest.all_types', index=4,
      number=5, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='client_id', full_name='org.apache.custos.resource.secret.service.GetResourceCredentialSummariesRequest.client_id', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1612,
  serialized_end=1823,
)


_RESOURCECREDENTIALSUMMARIES = _descriptor.Descriptor(
  name='ResourceCredentialSummaries',
  full_name='org.apache.custos.resource.secret.service.ResourceCredentialSummaries',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='metadata', full_name='org.apache.custos.resource.secret.service.ResourceCredentialSummaries.metadata', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1825,
  serialized_end=1931,
)


_ADDRESOURCECREDENTIALRESPONSE = _descriptor.Descriptor(
  name='AddResourceCredentialResponse',
  full_name='org.apache.custos.resource.secret.service.AddResourceCredentialResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='token', full_name='org.apache.custos.resource.secret.service.AddResourceCredentialResponse.token', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1933,
  serialized_end=1979,
)


_RESOURCECREDENTIALOPERATIONSTATUS = _descriptor.Descriptor(
  name='ResourceCredentialOperationStatus',
  full_name='org.apache.custos.resource.secret.service.ResourceCredentialOperationStatus',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='org.apache.custos.resource.secret.service.ResourceCredentialOperationStatus.status', index=0,
      number=1, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1981,
  serialized_end=2032,
)


_KVCREDENTIAL = _descriptor.Descriptor(
  name='KVCredential',
  full_name='org.apache.custos.resource.secret.service.KVCredential',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='org.apache.custos.resource.secret.service.KVCredential.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='org.apache.custos.resource.secret.service.KVCredential.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='metadata', full_name='org.apache.custos.resource.secret.service.KVCredential.metadata', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='token', full_name='org.apache.custos.resource.secret.service.KVCredential.token', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2035,
  serialized_end=2169,
)


_GETSECRETREQUEST = _descriptor.Descriptor(
  name='GetSecretRequest',
  full_name='org.apache.custos.resource.secret.service.GetSecretRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='metadata', full_name='org.apache.custos.resource.secret.service.GetSecretRequest.metadata', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='client_id', full_name='org.apache.custos.resource.secret.service.GetSecretRequest.client_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='tenant_id', full_name='org.apache.custos.resource.secret.service.GetSecretRequest.tenant_id', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='client_sec', full_name='org.apache.custos.resource.secret.service.GetSecretRequest.client_sec', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2172,
  serialized_end=2325,
)


_CREDENTIALMAP_CREDENTIALMAPENTRY = _descriptor.Descriptor(
  name='CredentialMapEntry',
  full_name='org.apache.custos.resource.secret.service.CredentialMap.CredentialMapEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='org.apache.custos.resource.secret.service.CredentialMap.CredentialMapEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='org.apache.custos.resource.secret.service.CredentialMap.CredentialMapEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2523,
  serialized_end=2575,
)

_CREDENTIALMAP = _descriptor.Descriptor(
  name='CredentialMap',
  full_name='org.apache.custos.resource.secret.service.CredentialMap',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='credential_map', full_name='org.apache.custos.resource.secret.service.CredentialMap.credential_map', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='metadata', full_name='org.apache.custos.resource.secret.service.CredentialMap.metadata', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[_CREDENTIALMAP_CREDENTIALMAPENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2328,
  serialized_end=2575,
)

_SECRETMETADATA.fields_by_name['owner_type'].enum_type = _RESOURCEOWNERTYPE
_SECRETMETADATA.fields_by_name['resource_type'].enum_type = _RESOURCETYPE
_SECRETMETADATA.fields_by_name['source'].enum_type = _RESOURCESOURCE
_SECRETMETADATA.fields_by_name['type'].enum_type = _RESOURCESECRETTYPE
_CERTIFICATECREDENTIAL.fields_by_name['metadata'].message_type = _SECRETMETADATA
_PASSWORDCREDENTIAL.fields_by_name['metadata'].message_type = _SECRETMETADATA
_SSHCREDENTIAL.fields_by_name['metadata'].message_type = _SECRETMETADATA
_GETRESOURCECREDENTIALSUMMARIESREQUEST.fields_by_name['type'].enum_type = _RESOURCETYPE
_RESOURCECREDENTIALSUMMARIES.fields_by_name['metadata'].message_type = _SECRETMETADATA
_KVCREDENTIAL.fields_by_name['metadata'].message_type = _SECRETMETADATA
_GETSECRETREQUEST.fields_by_name['metadata'].message_type = _SECRETMETADATA
_CREDENTIALMAP_CREDENTIALMAPENTRY.containing_type = _CREDENTIALMAP
_CREDENTIALMAP.fields_by_name['credential_map'].message_type = _CREDENTIALMAP_CREDENTIALMAPENTRY
_CREDENTIALMAP.fields_by_name['metadata'].message_type = _SECRETMETADATA
DESCRIPTOR.message_types_by_name['SecretMetadata'] = _SECRETMETADATA
DESCRIPTOR.message_types_by_name['CertificateCredential'] = _CERTIFICATECREDENTIAL
DESCRIPTOR.message_types_by_name['PasswordCredential'] = _PASSWORDCREDENTIAL
DESCRIPTOR.message_types_by_name['SSHCredential'] = _SSHCREDENTIAL
DESCRIPTOR.message_types_by_name['GetResourceCredentialByTokenRequest'] = _GETRESOURCECREDENTIALBYTOKENREQUEST
DESCRIPTOR.message_types_by_name['GetResourceCredentialSummariesRequest'] = _GETRESOURCECREDENTIALSUMMARIESREQUEST
DESCRIPTOR.message_types_by_name['ResourceCredentialSummaries'] = _RESOURCECREDENTIALSUMMARIES
DESCRIPTOR.message_types_by_name['AddResourceCredentialResponse'] = _ADDRESOURCECREDENTIALRESPONSE
DESCRIPTOR.message_types_by_name['ResourceCredentialOperationStatus'] = _RESOURCECREDENTIALOPERATIONSTATUS
DESCRIPTOR.message_types_by_name['KVCredential'] = _KVCREDENTIAL
DESCRIPTOR.message_types_by_name['GetSecretRequest'] = _GETSECRETREQUEST
DESCRIPTOR.message_types_by_name['CredentialMap'] = _CREDENTIALMAP
DESCRIPTOR.enum_types_by_name['ResourceOwnerType'] = _RESOURCEOWNERTYPE
DESCRIPTOR.enum_types_by_name['ResourceType'] = _RESOURCETYPE
DESCRIPTOR.enum_types_by_name['ResourceSource'] = _RESOURCESOURCE
DESCRIPTOR.enum_types_by_name['ResourceSecretType'] = _RESOURCESECRETTYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

SecretMetadata = _reflection.GeneratedProtocolMessageType('SecretMetadata', (_message.Message,), {
  'DESCRIPTOR' : _SECRETMETADATA,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.SecretMetadata)
  })
_sym_db.RegisterMessage(SecretMetadata)

CertificateCredential = _reflection.GeneratedProtocolMessageType('CertificateCredential', (_message.Message,), {
  'DESCRIPTOR' : _CERTIFICATECREDENTIAL,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.CertificateCredential)
  })
_sym_db.RegisterMessage(CertificateCredential)

PasswordCredential = _reflection.GeneratedProtocolMessageType('PasswordCredential', (_message.Message,), {
  'DESCRIPTOR' : _PASSWORDCREDENTIAL,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.PasswordCredential)
  })
_sym_db.RegisterMessage(PasswordCredential)

SSHCredential = _reflection.GeneratedProtocolMessageType('SSHCredential', (_message.Message,), {
  'DESCRIPTOR' : _SSHCREDENTIAL,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.SSHCredential)
  })
_sym_db.RegisterMessage(SSHCredential)

GetResourceCredentialByTokenRequest = _reflection.GeneratedProtocolMessageType('GetResourceCredentialByTokenRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETRESOURCECREDENTIALBYTOKENREQUEST,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.GetResourceCredentialByTokenRequest)
  })
_sym_db.RegisterMessage(GetResourceCredentialByTokenRequest)

GetResourceCredentialSummariesRequest = _reflection.GeneratedProtocolMessageType('GetResourceCredentialSummariesRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETRESOURCECREDENTIALSUMMARIESREQUEST,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.GetResourceCredentialSummariesRequest)
  })
_sym_db.RegisterMessage(GetResourceCredentialSummariesRequest)

ResourceCredentialSummaries = _reflection.GeneratedProtocolMessageType('ResourceCredentialSummaries', (_message.Message,), {
  'DESCRIPTOR' : _RESOURCECREDENTIALSUMMARIES,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.ResourceCredentialSummaries)
  })
_sym_db.RegisterMessage(ResourceCredentialSummaries)

AddResourceCredentialResponse = _reflection.GeneratedProtocolMessageType('AddResourceCredentialResponse', (_message.Message,), {
  'DESCRIPTOR' : _ADDRESOURCECREDENTIALRESPONSE,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.AddResourceCredentialResponse)
  })
_sym_db.RegisterMessage(AddResourceCredentialResponse)

ResourceCredentialOperationStatus = _reflection.GeneratedProtocolMessageType('ResourceCredentialOperationStatus', (_message.Message,), {
  'DESCRIPTOR' : _RESOURCECREDENTIALOPERATIONSTATUS,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.ResourceCredentialOperationStatus)
  })
_sym_db.RegisterMessage(ResourceCredentialOperationStatus)

KVCredential = _reflection.GeneratedProtocolMessageType('KVCredential', (_message.Message,), {
  'DESCRIPTOR' : _KVCREDENTIAL,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.KVCredential)
  })
_sym_db.RegisterMessage(KVCredential)

GetSecretRequest = _reflection.GeneratedProtocolMessageType('GetSecretRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETSECRETREQUEST,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.GetSecretRequest)
  })
_sym_db.RegisterMessage(GetSecretRequest)

CredentialMap = _reflection.GeneratedProtocolMessageType('CredentialMap', (_message.Message,), {

  'CredentialMapEntry' : _reflection.GeneratedProtocolMessageType('CredentialMapEntry', (_message.Message,), {
    'DESCRIPTOR' : _CREDENTIALMAP_CREDENTIALMAPENTRY,
    '__module__' : 'ResourceSecretService_pb2'
    # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.CredentialMap.CredentialMapEntry)
    })
  ,
  'DESCRIPTOR' : _CREDENTIALMAP,
  '__module__' : 'ResourceSecretService_pb2'
  # @@protoc_insertion_point(class_scope:org.apache.custos.resource.secret.service.CredentialMap)
  })
_sym_db.RegisterMessage(CredentialMap)
_sym_db.RegisterMessage(CredentialMap.CredentialMapEntry)


DESCRIPTOR._options = None
_CREDENTIALMAP_CREDENTIALMAPENTRY._options = None

_RESOURCESECRETSERVICE = _descriptor.ServiceDescriptor(
  name='ResourceSecretService',
  full_name='org.apache.custos.resource.secret.service.ResourceSecretService',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=3011,
  serialized_end=6155,
  methods=[
  _descriptor.MethodDescriptor(
    name='getKVCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.getKVCredential',
    index=0,
    containing_service=None,
    input_type=_KVCREDENTIAL,
    output_type=_KVCREDENTIAL,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='setKVCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.setKVCredential',
    index=1,
    containing_service=None,
    input_type=_KVCREDENTIAL,
    output_type=_RESOURCECREDENTIALOPERATIONSTATUS,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='updateKVCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.updateKVCredential',
    index=2,
    containing_service=None,
    input_type=_KVCREDENTIAL,
    output_type=_RESOURCECREDENTIALOPERATIONSTATUS,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='deleteKVCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.deleteKVCredential',
    index=3,
    containing_service=None,
    input_type=_KVCREDENTIAL,
    output_type=_RESOURCECREDENTIALOPERATIONSTATUS,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='getCredentialMap',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.getCredentialMap',
    index=4,
    containing_service=None,
    input_type=_CREDENTIALMAP,
    output_type=_CREDENTIALMAP,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='setCredentialMap',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.setCredentialMap',
    index=5,
    containing_service=None,
    input_type=_CREDENTIALMAP,
    output_type=_ADDRESOURCECREDENTIALRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='updateCredentialMap',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.updateCredentialMap',
    index=6,
    containing_service=None,
    input_type=_CREDENTIALMAP,
    output_type=_RESOURCECREDENTIALOPERATIONSTATUS,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='deleteCredentialMap',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.deleteCredentialMap',
    index=7,
    containing_service=None,
    input_type=_CREDENTIALMAP,
    output_type=_RESOURCECREDENTIALOPERATIONSTATUS,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='getResourceCredentialSummary',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.getResourceCredentialSummary',
    index=8,
    containing_service=None,
    input_type=_GETRESOURCECREDENTIALBYTOKENREQUEST,
    output_type=_SECRETMETADATA,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='getAllResourceCredentialSummaries',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.getAllResourceCredentialSummaries',
    index=9,
    containing_service=None,
    input_type=_GETRESOURCECREDENTIALSUMMARIESREQUEST,
    output_type=_RESOURCECREDENTIALSUMMARIES,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='addSSHCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.addSSHCredential',
    index=10,
    containing_service=None,
    input_type=_SSHCREDENTIAL,
    output_type=_ADDRESOURCECREDENTIALRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='addPasswordCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.addPasswordCredential',
    index=11,
    containing_service=None,
    input_type=_PASSWORDCREDENTIAL,
    output_type=_ADDRESOURCECREDENTIALRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='addCertificateCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.addCertificateCredential',
    index=12,
    containing_service=None,
    input_type=_CERTIFICATECREDENTIAL,
    output_type=_ADDRESOURCECREDENTIALRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='getSSHCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.getSSHCredential',
    index=13,
    containing_service=None,
    input_type=_GETRESOURCECREDENTIALBYTOKENREQUEST,
    output_type=_SSHCREDENTIAL,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='getPasswordCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.getPasswordCredential',
    index=14,
    containing_service=None,
    input_type=_GETRESOURCECREDENTIALBYTOKENREQUEST,
    output_type=_PASSWORDCREDENTIAL,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='getCertificateCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.getCertificateCredential',
    index=15,
    containing_service=None,
    input_type=_GETRESOURCECREDENTIALBYTOKENREQUEST,
    output_type=_CERTIFICATECREDENTIAL,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='deleteSSHCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.deleteSSHCredential',
    index=16,
    containing_service=None,
    input_type=_GETRESOURCECREDENTIALBYTOKENREQUEST,
    output_type=_RESOURCECREDENTIALOPERATIONSTATUS,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='deletePWDCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.deletePWDCredential',
    index=17,
    containing_service=None,
    input_type=_GETRESOURCECREDENTIALBYTOKENREQUEST,
    output_type=_RESOURCECREDENTIALOPERATIONSTATUS,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='deleteCertificateCredential',
    full_name='org.apache.custos.resource.secret.service.ResourceSecretService.deleteCertificateCredential',
    index=18,
    containing_service=None,
    input_type=_GETRESOURCECREDENTIALBYTOKENREQUEST,
    output_type=_RESOURCECREDENTIALOPERATIONSTATUS,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_RESOURCESECRETSERVICE)

DESCRIPTOR.services_by_name['ResourceSecretService'] = _RESOURCESECRETSERVICE

# @@protoc_insertion_point(module_scope)
