# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: defence360agent/proto/billing.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from defence360agent.proto import wire_options_pb2 as defence360agent_dot_proto_dot_wire__options__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#defence360agent/proto/billing.proto\x12\x12imunify.billing.v1\x1a(defence360agent/proto/wire_options.proto\"g\n\x0c\x42illingIssue\x12:\n\x04type\x18\x01 \x01(\x0e\x32$.imunify.billing.v1.BillingIssueTypeB\x06\xca\xf3\x18\x02\x08\x01\x12\x1b\n\x0b\x64\x65scription\x18\x02 \x01(\tB\x06\xca\xf3\x18\x02\x08\x01\"\xc6\x01\n\x11\x42illingConfigData\x12\x17\n\x07version\x18\x01 \x01(\tB\x06\xca\xf3\x18\x02\x08\x01\x12J\n\x0f\x62illing_license\x18\x02 \x01(\x0e\x32\".imunify.billing.v1.BillingLicenseB\x08\xca\xf3\x18\x04\x08\x01\x10\x01H\x00\x88\x01\x01\x12\x38\n\x06issues\x18\x03 \x03(\x0b\x32 .imunify.billing.v1.BillingIssueB\x06\xca\xf3\x18\x02\x08\x01\x42\x12\n\x10_billing_license\"m\n\rBillingConfig\x12\x1f\n\x06result\x18\x01 \x01(\tB\x0f\xca\xf3\x18\x0b\x08\x01\"\x07success\x12;\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.imunify.billing.v1.BillingConfigDataB\x06\xca\xf3\x18\x02\x08\x01\"\x8d\x01\n\x0fWhmcsProtection\x12\x14\n\x04user\x18\x01 \x01(\tB\x06\xca\xf3\x18\x02\x08\x01\x12\x1a\n\nprotection\x18\x02 \x01(\tB\x06\xca\xf3\x18\x02\x08\x01:H\xc2\xf3\x18\x44 \x01*@The frozen WhmcsUpdateResponse leaves the protection items open.\"\xfb\x01\n\tWhmcsData\x12\x16\n\x06status\x18\x01 \x01(\tB\x06\xca\xf3\x18\x02\x08\x01\x12!\n\x11purchase_page_url\x18\x02 \x01(\tB\x06\xca\xf3\x18\x02\x08\x01\x12?\n\nprotection\x18\x03 \x03(\x0b\x32#.imunify.billing.v1.WhmcsProtectionB\x06\xca\xf3\x18\x02\x08\x01:r\xc2\xf3\x18n \x01*jThe frozen WhmcsUpdateResponse leaves the WHMCS data open for the flags WHMCS reads beside the three keys.\"\xa1\x01\n\x0bWhmcsUpdate\x12\x16\n\x06result\x18\x01 \x01(\tB\x06\xca\xf3\x18\x02\x08\x01\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.imunify.billing.v1.WhmcsDataB\x06\xca\xf3\x18\x02\x08\x01:E\xc2\xf3\x18\x41 \x01*=The frozen WhmcsUpdateResponse leaves the response data open.*_\n\x0e\x42illingLicense\x12\x1f\n\x1b\x42ILLING_LICENSE_UNSPECIFIED\x10\x00\x12,\n\x18\x42ILLING_LICENSE_FREEMIUM\x10\x01\x1a\x0e\xd2\xf3\x18\n\n\x08\x46reemium*\x87\x01\n\x10\x42illingIssueType\x12\"\n\x1e\x42ILLING_ISSUE_TYPE_UNSPECIFIED\x10\x00\x12O\n+BILLING_ISSUE_TYPE_LICENSE_IS_NOT_SUPPORTED\x10\x01\x1a\x1e\xd2\xf3\x18\x1a\n\x18LICENSE_IS_NOT_SUPPORTEDb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'defence360agent.proto.billing_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _BILLINGLICENSE.values_by_name["BILLING_LICENSE_FREEMIUM"]._options = None
  _BILLINGLICENSE.values_by_name["BILLING_LICENSE_FREEMIUM"]._serialized_options = b'\322\363\030\n\n\010Freemium'
  _BILLINGISSUETYPE.values_by_name["BILLING_ISSUE_TYPE_LICENSE_IS_NOT_SUPPORTED"]._options = None
  _BILLINGISSUETYPE.values_by_name["BILLING_ISSUE_TYPE_LICENSE_IS_NOT_SUPPORTED"]._serialized_options = b'\322\363\030\032\n\030LICENSE_IS_NOT_SUPPORTED'
  _BILLINGISSUE.fields_by_name['type']._options = None
  _BILLINGISSUE.fields_by_name['type']._serialized_options = b'\312\363\030\002\010\001'
  _BILLINGISSUE.fields_by_name['description']._options = None
  _BILLINGISSUE.fields_by_name['description']._serialized_options = b'\312\363\030\002\010\001'
  _BILLINGCONFIGDATA.fields_by_name['version']._options = None
  _BILLINGCONFIGDATA.fields_by_name['version']._serialized_options = b'\312\363\030\002\010\001'
  _BILLINGCONFIGDATA.fields_by_name['billing_license']._options = None
  _BILLINGCONFIGDATA.fields_by_name['billing_license']._serialized_options = b'\312\363\030\004\010\001\020\001'
  _BILLINGCONFIGDATA.fields_by_name['issues']._options = None
  _BILLINGCONFIGDATA.fields_by_name['issues']._serialized_options = b'\312\363\030\002\010\001'
  _BILLINGCONFIG.fields_by_name['result']._options = None
  _BILLINGCONFIG.fields_by_name['result']._serialized_options = b'\312\363\030\013\010\001\"\007success'
  _BILLINGCONFIG.fields_by_name['data']._options = None
  _BILLINGCONFIG.fields_by_name['data']._serialized_options = b'\312\363\030\002\010\001'
  _WHMCSPROTECTION.fields_by_name['user']._options = None
  _WHMCSPROTECTION.fields_by_name['user']._serialized_options = b'\312\363\030\002\010\001'
  _WHMCSPROTECTION.fields_by_name['protection']._options = None
  _WHMCSPROTECTION.fields_by_name['protection']._serialized_options = b'\312\363\030\002\010\001'
  _WHMCSPROTECTION._options = None
  _WHMCSPROTECTION._serialized_options = b'\302\363\030D \001*@The frozen WhmcsUpdateResponse leaves the protection items open.'
  _WHMCSDATA.fields_by_name['status']._options = None
  _WHMCSDATA.fields_by_name['status']._serialized_options = b'\312\363\030\002\010\001'
  _WHMCSDATA.fields_by_name['purchase_page_url']._options = None
  _WHMCSDATA.fields_by_name['purchase_page_url']._serialized_options = b'\312\363\030\002\010\001'
  _WHMCSDATA.fields_by_name['protection']._options = None
  _WHMCSDATA.fields_by_name['protection']._serialized_options = b'\312\363\030\002\010\001'
  _WHMCSDATA._options = None
  _WHMCSDATA._serialized_options = b'\302\363\030n \001*jThe frozen WhmcsUpdateResponse leaves the WHMCS data open for the flags WHMCS reads beside the three keys.'
  _WHMCSUPDATE.fields_by_name['result']._options = None
  _WHMCSUPDATE.fields_by_name['result']._serialized_options = b'\312\363\030\002\010\001'
  _WHMCSUPDATE.fields_by_name['data']._options = None
  _WHMCSUPDATE.fields_by_name['data']._serialized_options = b'\312\363\030\002\010\001'
  _WHMCSUPDATE._options = None
  _WHMCSUPDATE._serialized_options = b'\302\363\030A \001*=The frozen WhmcsUpdateResponse leaves the response data open.'
  _globals['_BILLINGLICENSE']._serialized_start=1080
  _globals['_BILLINGLICENSE']._serialized_end=1175
  _globals['_BILLINGISSUETYPE']._serialized_start=1178
  _globals['_BILLINGISSUETYPE']._serialized_end=1313
  _globals['_BILLINGISSUE']._serialized_start=101
  _globals['_BILLINGISSUE']._serialized_end=204
  _globals['_BILLINGCONFIGDATA']._serialized_start=207
  _globals['_BILLINGCONFIGDATA']._serialized_end=405
  _globals['_BILLINGCONFIG']._serialized_start=407
  _globals['_BILLINGCONFIG']._serialized_end=516
  _globals['_WHMCSPROTECTION']._serialized_start=519
  _globals['_WHMCSPROTECTION']._serialized_end=660
  _globals['_WHMCSDATA']._serialized_start=663
  _globals['_WHMCSDATA']._serialized_end=914
  _globals['_WHMCSUPDATE']._serialized_start=917
  _globals['_WHMCSUPDATE']._serialized_end=1078
# @@protoc_insertion_point(module_scope)
