mcsmapi package
Subpackages
- mcsmapi.apis package
- mcsmapi.models package
- Submodules
- mcsmapi.models.daemon module
CpuMemChart
DaemonConfig
DaemonModel
DaemonModel.available
DaemonModel.cpuMemChart
DaemonModel.createInstance()
DaemonModel.delete()
DaemonModel.deleteInstance()
DaemonModel.instance
DaemonModel.ip
DaemonModel.link()
DaemonModel.model_config
DaemonModel.port
DaemonModel.prefix
DaemonModel.process
DaemonModel.remarks
DaemonModel.system
DaemonModel.updateConfig()
DaemonModel.uuid
DaemonModel.version
InstanceInfo
ProcessInfo
SystemInfo
- mcsmapi.models.file module
- mcsmapi.models.image module
DockerConfig
DockerConfig.containerName
DockerConfig.cpuUsage
DockerConfig.cpusetCpus
DockerConfig.env
DockerConfig.extraVolumes
DockerConfig.image
DockerConfig.io
DockerConfig.maxSpace
DockerConfig.memory
DockerConfig.model_config
DockerConfig.network
DockerConfig.networkAliases
DockerConfig.networkMode
DockerConfig.ports
DockerConfig.workingDir
DockerContainerItem
DockerContainerItem.Command
DockerContainerItem.Created
DockerContainerItem.HostConfig
DockerContainerItem.Id
DockerContainerItem.Image
DockerContainerItem.ImageID
DockerContainerItem.Labels
DockerContainerItem.Mounts
DockerContainerItem.Names
DockerContainerItem.NetworkSettings
DockerContainerItem.Ports
DockerContainerItem.SizeRootFs
DockerContainerItem.SizeRw
DockerContainerItem.State
DockerContainerItem.Status
DockerContainerItem.model_config
DockerContainerItemHostConfig
DockerContainerItemMount
DockerContainerItemNetworkSettings
DockerContainerItemNetworkSettingsNetwork
DockerContainerItemNetworkSettingsNetwork.EndpointID
DockerContainerItemNetworkSettingsNetwork.Gateway
DockerContainerItemNetworkSettingsNetwork.GlobalIPv6Address
DockerContainerItemNetworkSettingsNetwork.GlobalIPv6PrefixLen
DockerContainerItemNetworkSettingsNetwork.IPAddress
DockerContainerItemNetworkSettingsNetwork.IPPrefixLen
DockerContainerItemNetworkSettingsNetwork.IPv6Gateway
DockerContainerItemNetworkSettingsNetwork.MacAddress
DockerContainerItemNetworkSettingsNetwork.NetworkID
DockerContainerItemNetworkSettingsNetwork.model_config
DockerContainerItemPort
DockerImageItem
DockerNetworkItem
DockerNetworkItem.Attachable
DockerNetworkItem.Containers
DockerNetworkItem.Created
DockerNetworkItem.Driver
DockerNetworkItem.EnableIPv6
DockerNetworkItem.IPAM
DockerNetworkItem.Id
DockerNetworkItem.Ingress
DockerNetworkItem.Internal
DockerNetworkItem.Name
DockerNetworkItem.Options
DockerNetworkItem.Scope
DockerNetworkItem.model_config
DockerNetworkItemIPAM
DockerNetworkItemIPAMConfig
- mcsmapi.models.instance module
EventTask
InstanceConfig
InstanceConfig.actionCommandList
InstanceConfig.createDatetime
InstanceConfig.crlf
InstanceConfig.cwd
InstanceConfig.docker
InstanceConfig.enableRcon
InstanceConfig.endTime
InstanceConfig.eventTask
InstanceConfig.fileCode
InstanceConfig.ie
InstanceConfig.lastDatetime
InstanceConfig.model_config
InstanceConfig.nickname
InstanceConfig.oe
InstanceConfig.pingConfig
InstanceConfig.processType
InstanceConfig.rconIp
InstanceConfig.rconPassword
InstanceConfig.rconPort
InstanceConfig.startCommand
InstanceConfig.stopCommand
InstanceConfig.tag
InstanceConfig.terminalOption
InstanceConfig.type
InstanceConfig.updateCommand
InstanceCreateResult
InstanceDetail
InstanceDetail.config
InstanceDetail.daemonId
InstanceDetail.delete()
InstanceDetail.info
InstanceDetail.instanceUuid
InstanceDetail.kill()
InstanceDetail.model_config
InstanceDetail.processInfo
InstanceDetail.reinstall()
InstanceDetail.restart()
InstanceDetail.space
InstanceDetail.start()
InstanceDetail.started
InstanceDetail.status
InstanceDetail.stop()
InstanceDetail.update()
InstanceDetail.updateConfig()
InstanceInfo
InstanceSearchList
PingConfig
ProcessInfo
TerminalOption
UserInstancesList
- mcsmapi.models.overview module
- mcsmapi.models.user module
SearchUserModel
UserConfig
UserModel
UserModel.apiKey
UserModel.delete()
UserModel.instances
UserModel.isInit
UserModel.loginTime
UserModel.model_config
UserModel.open2FA
UserModel.passWord
UserModel.passWordType
UserModel.permission
UserModel.registerTime
UserModel.salt
UserModel.secret
UserModel.update()
UserModel.userName
UserModel.uuid
- Module contents
Submodules
mcsmapi.exceptions module
mcsmapi.pool module
mcsmapi.request module
- class mcsmapi.request.Request(mcsm_url=None, timeout=None)[源代码]
基类:
object
- apikey = None
- mcsm_url = ''
- session = <requests.sessions.Session object>
- timeout = 5
- token = None
- mcsmapi.request.send(method: str, endpoint: Any, params=None, data=None) Any
发送 HTTP 请求
- async mcsmapi.request.upload(url: str, file: bytes) bool
上传文件