# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: akash/deployment/v1beta1/deployment.proto
# Protobuf Python Version: 4.25.2
"""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 akash.proto.gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2
from akash.proto.akash.deployment.v1beta1 import group_pb2 as akash_dot_deployment_dot_v1beta1_dot_group__pb2
from akash.proto.cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n)akash/deployment/v1beta1/deployment.proto\x12\x18\x61kash.deployment.v1beta1\x1a\x14gogoproto/gogo.proto\x1a$akash/deployment/v1beta1/group.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\"\xc3\x02\n\x13MsgCreateDeployment\x12Q\n\x02id\x18\x01 \x01(\x0b\x32&.akash.deployment.v1beta1.DeploymentIDB\x1d\xc8\xde\x1f\x00\xe2\xde\x1f\x02ID\xea\xde\x1f\x02id\xf2\xde\x1f\tyaml:\"id\"\x12T\n\x06groups\x18\x02 \x03(\x0b\x32#.akash.deployment.v1beta1.GroupSpecB\x1f\xc8\xde\x1f\x00\xea\xde\x1f\x06groups\xf2\xde\x1f\ryaml:\"groups\"\x12.\n\x07version\x18\x03 \x01(\x0c\x42\x1d\xea\xde\x1f\x07version\xf2\xde\x1f\x0eyaml:\"version\"\x12M\n\x07\x64\x65posit\x18\x04 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB!\xc8\xde\x1f\x00\xea\xde\x1f\x07\x64\x65posit\xf2\xde\x1f\x0eyaml:\"deposit\":\x04\xe8\xa0\x1f\x00\"\x1d\n\x1bMsgCreateDeploymentResponse\"\xbb\x01\n\x14MsgDepositDeployment\x12Q\n\x02id\x18\x01 \x01(\x0b\x32&.akash.deployment.v1beta1.DeploymentIDB\x1d\xc8\xde\x1f\x00\xe2\xde\x1f\x02ID\xea\xde\x1f\x02id\xf2\xde\x1f\tyaml:\"id\"\x12J\n\x06\x61mount\x18\x02 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x1f\xc8\xde\x1f\x00\xea\xde\x1f\x06\x61mount\xf2\xde\x1f\ryaml:\"amount\":\x04\xe8\xa0\x1f\x00\"\x1e\n\x1cMsgDepositDeploymentResponse\"\xf4\x01\n\x13MsgUpdateDeployment\x12Q\n\x02id\x18\x01 \x01(\x0b\x32&.akash.deployment.v1beta1.DeploymentIDB\x1d\xc8\xde\x1f\x00\xe2\xde\x1f\x02ID\xea\xde\x1f\x02id\xf2\xde\x1f\tyaml:\"id\"\x12T\n\x06groups\x18\x02 \x03(\x0b\x32#.akash.deployment.v1beta1.GroupSpecB\x1f\xc8\xde\x1f\x00\xea\xde\x1f\x06groups\xf2\xde\x1f\ryaml:\"groups\"\x12.\n\x07version\x18\x03 \x01(\x0c\x42\x1d\xea\xde\x1f\x07version\xf2\xde\x1f\x0eyaml:\"version\":\x04\xe8\xa0\x1f\x00\"\x1d\n\x1bMsgUpdateDeploymentResponse\"m\n\x12MsgCloseDeployment\x12Q\n\x02id\x18\x01 \x01(\x0b\x32&.akash.deployment.v1beta1.DeploymentIDB\x1d\xc8\xde\x1f\x00\xe2\xde\x1f\x02ID\xea\xde\x1f\x02id\xf2\xde\x1f\tyaml:\"id\":\x04\xe8\xa0\x1f\x00\"\x1c\n\x1aMsgCloseDeploymentResponse\"q\n\x0c\x44\x65ploymentID\x12(\n\x05owner\x18\x01 \x01(\tB\x19\xea\xde\x1f\x05owner\xf2\xde\x1f\x0cyaml:\"owner\"\x12-\n\x04\x64seq\x18\x02 \x01(\x04\x42\x1f\xe2\xde\x1f\x04\x44Seq\xea\xde\x1f\x04\x64seq\xf2\xde\x1f\x0byaml:\"dseq\":\x08\x98\xa0\x1f\x00\xe8\xa0\x1f\x00\"\x90\x03\n\nDeployment\x12\x66\n\rdeployment_id\x18\x01 \x01(\x0b\x32&.akash.deployment.v1beta1.DeploymentIDB\'\xc8\xde\x1f\x00\xe2\xde\x1f\x0c\x44\x65ploymentID\xea\xde\x1f\x02id\xf2\xde\x1f\tyaml:\"id\"\x12T\n\x05state\x18\x02 \x01(\x0e\x32*.akash.deployment.v1beta1.Deployment.StateB\x19\xea\xde\x1f\x05state\xf2\xde\x1f\x0cyaml:\"state\"\x12.\n\x07version\x18\x03 \x01(\x0c\x42\x1d\xea\xde\x1f\x07version\xf2\xde\x1f\x0eyaml:\"version\"\x12\x12\n\ncreated_at\x18\x04 \x01(\x03\"z\n\x05State\x12\'\n\x07invalid\x10\x00\x1a\x1a\x8a\x9d \x16\x44\x65ploymentStateInvalid\x12 \n\x06\x61\x63tive\x10\x01\x1a\x14\x8a\x9d \x10\x44\x65ploymentActive\x12 \n\x06\x63losed\x10\x02\x1a\x14\x8a\x9d \x10\x44\x65ploymentClosed\x1a\x04\x88\xa3\x1e\x00:\x04\xe8\xa0\x1f\x00\"\x9c\x01\n\x11\x44\x65ploymentFilters\x12(\n\x05owner\x18\x01 \x01(\tB\x19\xea\xde\x1f\x05owner\xf2\xde\x1f\x0cyaml:\"owner\"\x12-\n\x04\x64seq\x18\x02 \x01(\x04\x42\x1f\xe2\xde\x1f\x04\x44Seq\xea\xde\x1f\x04\x64seq\xf2\xde\x1f\x0byaml:\"dseq\"\x12(\n\x05state\x18\x03 \x01(\tB\x19\xea\xde\x1f\x05state\xf2\xde\x1f\x0cyaml:\"state\":\x04\xe8\xa0\x1f\x00\x32\xa5\x06\n\x03Msg\x12x\n\x10\x43reateDeployment\x12-.akash.deployment.v1beta1.MsgCreateDeployment\x1a\x35.akash.deployment.v1beta1.MsgCreateDeploymentResponse\x12{\n\x11\x44\x65positDeployment\x12..akash.deployment.v1beta1.MsgDepositDeployment\x1a\x36.akash.deployment.v1beta1.MsgDepositDeploymentResponse\x12x\n\x10UpdateDeployment\x12-.akash.deployment.v1beta1.MsgUpdateDeployment\x1a\x35.akash.deployment.v1beta1.MsgUpdateDeploymentResponse\x12u\n\x0f\x43loseDeployment\x12,.akash.deployment.v1beta1.MsgCloseDeployment\x1a\x34.akash.deployment.v1beta1.MsgCloseDeploymentResponse\x12\x66\n\nCloseGroup\x12\'.akash.deployment.v1beta1.MsgCloseGroup\x1a/.akash.deployment.v1beta1.MsgCloseGroupResponse\x12\x66\n\nPauseGroup\x12\'.akash.deployment.v1beta1.MsgPauseGroup\x1a/.akash.deployment.v1beta1.MsgPauseGroupResponse\x12\x66\n\nStartGroup\x12\'.akash.deployment.v1beta1.MsgStartGroup\x1a/.akash.deployment.v1beta1.MsgStartGroupResponseB?Z=github.com/akash-network/akash-api/go/node/deployment/v1beta1b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'akash.deployment.v1beta1.deployment_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  _globals['DESCRIPTOR']._options = None
  _globals['DESCRIPTOR']._serialized_options = b'Z=github.com/akash-network/akash-api/go/node/deployment/v1beta1'
  _globals['_MSGCREATEDEPLOYMENT'].fields_by_name['id']._options = None
  _globals['_MSGCREATEDEPLOYMENT'].fields_by_name['id']._serialized_options = b'\310\336\037\000\342\336\037\002ID\352\336\037\002id\362\336\037\tyaml:\"id\"'
  _globals['_MSGCREATEDEPLOYMENT'].fields_by_name['groups']._options = None
  _globals['_MSGCREATEDEPLOYMENT'].fields_by_name['groups']._serialized_options = b'\310\336\037\000\352\336\037\006groups\362\336\037\ryaml:\"groups\"'
  _globals['_MSGCREATEDEPLOYMENT'].fields_by_name['version']._options = None
  _globals['_MSGCREATEDEPLOYMENT'].fields_by_name['version']._serialized_options = b'\352\336\037\007version\362\336\037\016yaml:\"version\"'
  _globals['_MSGCREATEDEPLOYMENT'].fields_by_name['deposit']._options = None
  _globals['_MSGCREATEDEPLOYMENT'].fields_by_name['deposit']._serialized_options = b'\310\336\037\000\352\336\037\007deposit\362\336\037\016yaml:\"deposit\"'
  _globals['_MSGCREATEDEPLOYMENT']._options = None
  _globals['_MSGCREATEDEPLOYMENT']._serialized_options = b'\350\240\037\000'
  _globals['_MSGDEPOSITDEPLOYMENT'].fields_by_name['id']._options = None
  _globals['_MSGDEPOSITDEPLOYMENT'].fields_by_name['id']._serialized_options = b'\310\336\037\000\342\336\037\002ID\352\336\037\002id\362\336\037\tyaml:\"id\"'
  _globals['_MSGDEPOSITDEPLOYMENT'].fields_by_name['amount']._options = None
  _globals['_MSGDEPOSITDEPLOYMENT'].fields_by_name['amount']._serialized_options = b'\310\336\037\000\352\336\037\006amount\362\336\037\ryaml:\"amount\"'
  _globals['_MSGDEPOSITDEPLOYMENT']._options = None
  _globals['_MSGDEPOSITDEPLOYMENT']._serialized_options = b'\350\240\037\000'
  _globals['_MSGUPDATEDEPLOYMENT'].fields_by_name['id']._options = None
  _globals['_MSGUPDATEDEPLOYMENT'].fields_by_name['id']._serialized_options = b'\310\336\037\000\342\336\037\002ID\352\336\037\002id\362\336\037\tyaml:\"id\"'
  _globals['_MSGUPDATEDEPLOYMENT'].fields_by_name['groups']._options = None
  _globals['_MSGUPDATEDEPLOYMENT'].fields_by_name['groups']._serialized_options = b'\310\336\037\000\352\336\037\006groups\362\336\037\ryaml:\"groups\"'
  _globals['_MSGUPDATEDEPLOYMENT'].fields_by_name['version']._options = None
  _globals['_MSGUPDATEDEPLOYMENT'].fields_by_name['version']._serialized_options = b'\352\336\037\007version\362\336\037\016yaml:\"version\"'
  _globals['_MSGUPDATEDEPLOYMENT']._options = None
  _globals['_MSGUPDATEDEPLOYMENT']._serialized_options = b'\350\240\037\000'
  _globals['_MSGCLOSEDEPLOYMENT'].fields_by_name['id']._options = None
  _globals['_MSGCLOSEDEPLOYMENT'].fields_by_name['id']._serialized_options = b'\310\336\037\000\342\336\037\002ID\352\336\037\002id\362\336\037\tyaml:\"id\"'
  _globals['_MSGCLOSEDEPLOYMENT']._options = None
  _globals['_MSGCLOSEDEPLOYMENT']._serialized_options = b'\350\240\037\000'
  _globals['_DEPLOYMENTID'].fields_by_name['owner']._options = None
  _globals['_DEPLOYMENTID'].fields_by_name['owner']._serialized_options = b'\352\336\037\005owner\362\336\037\014yaml:\"owner\"'
  _globals['_DEPLOYMENTID'].fields_by_name['dseq']._options = None
  _globals['_DEPLOYMENTID'].fields_by_name['dseq']._serialized_options = b'\342\336\037\004DSeq\352\336\037\004dseq\362\336\037\013yaml:\"dseq\"'
  _globals['_DEPLOYMENTID']._options = None
  _globals['_DEPLOYMENTID']._serialized_options = b'\230\240\037\000\350\240\037\000'
  _globals['_DEPLOYMENT_STATE']._options = None
  _globals['_DEPLOYMENT_STATE']._serialized_options = b'\210\243\036\000'
  _globals['_DEPLOYMENT_STATE'].values_by_name["invalid"]._options = None
  _globals['_DEPLOYMENT_STATE'].values_by_name["invalid"]._serialized_options = b'\212\235 \026DeploymentStateInvalid'
  _globals['_DEPLOYMENT_STATE'].values_by_name["active"]._options = None
  _globals['_DEPLOYMENT_STATE'].values_by_name["active"]._serialized_options = b'\212\235 \020DeploymentActive'
  _globals['_DEPLOYMENT_STATE'].values_by_name["closed"]._options = None
  _globals['_DEPLOYMENT_STATE'].values_by_name["closed"]._serialized_options = b'\212\235 \020DeploymentClosed'
  _globals['_DEPLOYMENT'].fields_by_name['deployment_id']._options = None
  _globals['_DEPLOYMENT'].fields_by_name['deployment_id']._serialized_options = b'\310\336\037\000\342\336\037\014DeploymentID\352\336\037\002id\362\336\037\tyaml:\"id\"'
  _globals['_DEPLOYMENT'].fields_by_name['state']._options = None
  _globals['_DEPLOYMENT'].fields_by_name['state']._serialized_options = b'\352\336\037\005state\362\336\037\014yaml:\"state\"'
  _globals['_DEPLOYMENT'].fields_by_name['version']._options = None
  _globals['_DEPLOYMENT'].fields_by_name['version']._serialized_options = b'\352\336\037\007version\362\336\037\016yaml:\"version\"'
  _globals['_DEPLOYMENT']._options = None
  _globals['_DEPLOYMENT']._serialized_options = b'\350\240\037\000'
  _globals['_DEPLOYMENTFILTERS'].fields_by_name['owner']._options = None
  _globals['_DEPLOYMENTFILTERS'].fields_by_name['owner']._serialized_options = b'\352\336\037\005owner\362\336\037\014yaml:\"owner\"'
  _globals['_DEPLOYMENTFILTERS'].fields_by_name['dseq']._options = None
  _globals['_DEPLOYMENTFILTERS'].fields_by_name['dseq']._serialized_options = b'\342\336\037\004DSeq\352\336\037\004dseq\362\336\037\013yaml:\"dseq\"'
  _globals['_DEPLOYMENTFILTERS'].fields_by_name['state']._options = None
  _globals['_DEPLOYMENTFILTERS'].fields_by_name['state']._serialized_options = b'\352\336\037\005state\362\336\037\014yaml:\"state\"'
  _globals['_DEPLOYMENTFILTERS']._options = None
  _globals['_DEPLOYMENTFILTERS']._serialized_options = b'\350\240\037\000'
  _globals['_MSGCREATEDEPLOYMENT']._serialized_start=164
  _globals['_MSGCREATEDEPLOYMENT']._serialized_end=487
  _globals['_MSGCREATEDEPLOYMENTRESPONSE']._serialized_start=489
  _globals['_MSGCREATEDEPLOYMENTRESPONSE']._serialized_end=518
  _globals['_MSGDEPOSITDEPLOYMENT']._serialized_start=521
  _globals['_MSGDEPOSITDEPLOYMENT']._serialized_end=708
  _globals['_MSGDEPOSITDEPLOYMENTRESPONSE']._serialized_start=710
  _globals['_MSGDEPOSITDEPLOYMENTRESPONSE']._serialized_end=740
  _globals['_MSGUPDATEDEPLOYMENT']._serialized_start=743
  _globals['_MSGUPDATEDEPLOYMENT']._serialized_end=987
  _globals['_MSGUPDATEDEPLOYMENTRESPONSE']._serialized_start=989
  _globals['_MSGUPDATEDEPLOYMENTRESPONSE']._serialized_end=1018
  _globals['_MSGCLOSEDEPLOYMENT']._serialized_start=1020
  _globals['_MSGCLOSEDEPLOYMENT']._serialized_end=1129
  _globals['_MSGCLOSEDEPLOYMENTRESPONSE']._serialized_start=1131
  _globals['_MSGCLOSEDEPLOYMENTRESPONSE']._serialized_end=1159
  _globals['_DEPLOYMENTID']._serialized_start=1161
  _globals['_DEPLOYMENTID']._serialized_end=1274
  _globals['_DEPLOYMENT']._serialized_start=1277
  _globals['_DEPLOYMENT']._serialized_end=1677
  _globals['_DEPLOYMENT_STATE']._serialized_start=1549
  _globals['_DEPLOYMENT_STATE']._serialized_end=1671
  _globals['_DEPLOYMENTFILTERS']._serialized_start=1680
  _globals['_DEPLOYMENTFILTERS']._serialized_end=1836
  _globals['_MSG']._serialized_start=1839
  _globals['_MSG']._serialized_end=2644
# @@protoc_insertion_point(module_scope)
