[console_scripts]
digicloud = digicloud.main:main

[digicloud.cli]
account_current = digicloud.commands.account:CurrentUser
account_login = digicloud.commands.account:Login
account_logout = digicloud.commands.account:Logout
config = digicloud.commands.config:Config
explain = digicloud.commands.explain:Explain
firewall_create = digicloud.commands.security:CreateFirewall
firewall_delete = digicloud.commands.security:DeleteFirewall
firewall_list = digicloud.commands.security:ListFirewall
firewall_rule_create = digicloud.commands.security:CreateFirewallRule
firewall_rule_delete = digicloud.commands.security:DeleteFirewallRule
firewall_rule_list = digicloud.commands.security:ListFirewallRule
firewall_rule_show = digicloud.commands.security:ShowFirewallRule
firewall_show = digicloud.commands.security:ShowFirewall
firewall_update = digicloud.commands.security:UpdateFirewall
image_list = digicloud.commands.image:ListImage
image_show = digicloud.commands.image:ShowImage
instance_create = digicloud.commands.instance:CreateInstance
instance_delete = digicloud.commands.instance:DeleteInstance
instance_firewall_add = digicloud.commands.instance:AddFirewall
instance_firewall_list = digicloud.commands.instance:ListFirewall
instance_firewall_remove = digicloud.commands.instance:RemoveFirewall
instance_interface_attach = digicloud.commands.instance:AttachInterface
instance_interface_detach = digicloud.commands.instance:DetachInterface
instance_interface_list = digicloud.commands.instance:ListInstanceInterface
instance_list = digicloud.commands.instance:ListInstance
instance_reboot = digicloud.commands.instance_operations:RebootInstance
instance_resize = digicloud.commands.instance:ResizeInstance
instance_resume = digicloud.commands.instance_operations:ResumeInstance
instance_show = digicloud.commands.instance:ShowInstance
instance_start = digicloud.commands.instance_operations:StartInstance
instance_stop = digicloud.commands.instance_operations:StopInstance
instance_suspend = digicloud.commands.instance_operations:SuspendInstance
instance_type_list = digicloud.commands.instance_type:ListInstanceType
instance_type_show = digicloud.commands.instance_type:ShowInstanceType
instance_update = digicloud.commands.instance:UpdateInstance
instance_volume_attach = digicloud.commands.instance:AttachInstanceVolume
instance_volume_detach = digicloud.commands.instance:DetachInstanceVolume
instance_volume_list = digicloud.commands.instance:ListInstanceVolume
instance_volume_show = digicloud.commands.instance:ShowInstanceVolume
namespace_create = digicloud.commands.namespace:CreateNamespace
namespace_current = digicloud.commands.namespace:CurrentNamespace
namespace_invitation_accept = digicloud.commands.namespace:AcceptInvitation
namespace_invitation_list = digicloud.commands.namespace:ListUserInvitations
namespace_leave = digicloud.commands.namespace:LeaveNamespace
namespace_list = digicloud.commands.namespace:ListNamespace
namespace_member_add = digicloud.commands.namespace:InviteMember
namespace_member_delete = digicloud.commands.namespace:DeleteNamespaceMember
namespace_member_list = digicloud.commands.namespace:ListNamespaceMember
namespace_quota_list = digicloud.commands.namespace:ListQuota
namespace_quota_request = digicloud.commands.quota:RequestMoreQuota
namespace_quota_request_list = digicloud.commands.quota:QuotaRequestList
namespace_select = digicloud.commands.namespace:SelectNamespace
namespace_show = digicloud.commands.namespace:ShowNamespace
network_create = digicloud.commands.network:CreateNetwork
network_delete = digicloud.commands.network:DeleteNetwork
network_list = digicloud.commands.network:ListNetwork
network_port_list = digicloud.commands.network:ListNetworkPorts
network_show = digicloud.commands.network:ShowNetwork
network_update = digicloud.commands.network:UpdateNetwork
public_ip_associate = digicloud.commands.access:AssociatePublicIp
public_ip_create = digicloud.commands.access:CreatePublicIp
public_ip_delete = digicloud.commands.access:DeletePublicIp
public_ip_list = digicloud.commands.access:ListPublicIp
public_ip_revoke = digicloud.commands.access:RevokePublicIp
public_ip_show = digicloud.commands.access:ShowPublicIp
region_current = digicloud.commands.region:CurrentRegion
region_list = digicloud.commands.region:ListRegions
region_select = digicloud.commands.region:SelectRegion
router_create = digicloud.commands.router:CreateRouter
router_delete = digicloud.commands.router:DeleteRouter
router_external_add = digicloud.commands.router:AddRouterExternal
router_external_remove = digicloud.commands.router:RemoveRouterExternal
router_interface_add = digicloud.commands.router:AddRouterInterface
router_interface_list = digicloud.commands.router:ListRouterInterface
router_interface_remove = digicloud.commands.router:RemoveRouterInterface
router_interface_show = digicloud.commands.router:ShowRouterInterface
router_list = digicloud.commands.router:ListRouter
router_show = digicloud.commands.router:ShowRouter
router_static_add = digicloud.commands.router:AddRouterStatic
router_static_delete = digicloud.commands.router:DeleteRouterStatic
router_static_list = digicloud.commands.router:ListRouterStatic
router_update = digicloud.commands.router:UpdateRouter
ssh_key_create = digicloud.commands.ssh_key:CreateSSHKey
ssh_key_delete = digicloud.commands.ssh_key:DeleteSSHKey
ssh_key_list = digicloud.commands.ssh_key:ListSSHKey
ssh_key_show = digicloud.commands.ssh_key:ShowSSHKey
subnet_create = digicloud.commands.subnet:CreateSubnet
subnet_delete = digicloud.commands.subnet:DeleteSubnet
subnet_list = digicloud.commands.subnet:ListSubnet
subnet_show = digicloud.commands.subnet:ShowSubnet
subnet_update = digicloud.commands.subnet:UpdateSubnet
volume_attach = digicloud.commands.volume:AttachVolume
volume_create = digicloud.commands.volume:CreateVolume
volume_delete = digicloud.commands.volume:DeleteVolume
volume_detach = digicloud.commands.volume:DetachVolume
volume_list = digicloud.commands.volume:ListVolume
volume_show = digicloud.commands.volume:ShowVolume
volume_update = digicloud.commands.volume:UpdateVolume
vpn_external_create = digicloud.commands.vpn:CreateExternalVpnConnection
vpn_external_delete = digicloud.commands.vpn:DeleteExternalVpnConnection
vpn_external_list = digicloud.commands.vpn:ListExternalVpnConnections
vpn_external_show = digicloud.commands.vpn:ShowExternalVpnConnections
vpn_external_update = digicloud.commands.vpn:UpdateExternalVpnConnection

[digicloud.formatters.details]
json = cliff.formatters.json_format:JSONFormatter
rich = digicloud.cli.formatters:RichFormatter
table = cliff.formatters.table:TableFormatter
value = cliff.formatters.value:ValueFormatter
yaml = cliff.formatters.yaml_format:YAMLFormatter

[digicloud.formatters.list]
json = cliff.formatters.json_format:JSONFormatter
rich = digicloud.cli.formatters:RichFormatter
table = cliff.formatters.table:TableFormatter
value = cliff.formatters.value:ValueFormatter
yaml = cliff.formatters.yaml_format:YAMLFormatter

