txcloud sdk for tozhang
$ dotnet add package txcloud.sdk配置由 ExcelConfig 库 提供基础支持,且已接入 ConfigFileStore 配置中心。
TIP: 配置存在则不从配置中心再次获取。
您需在配置中心配置下列值
|键|值说明| | |SecretId|命令行登录ID| |SecretKey|命令行登录密钥| |地区|Lighthouse主机地域| |实例ID|需Lighthouse控制主机ID|
ReadFirewall
public Firewall ReadFirewall()
UpdateFirewall
public bool UpdateFirewall(Firewall firewall)
ReadSystemState
public string ReadSystemState()
Rebot
public bool Rebot()
Start
public bool Start()
Shutdown
public bool Shutdown()
权限列表: DescribeCertificates、DescribeCertificateDetail、DownloadCertificate、ApplyCertificate、CheckCertificateDomainVerification、CompleteCertificate、ModifyDomainAuthMethod
ReadCertificates、DeleteCertificate
public Certificates[] ReadCertificates(ulong offset = 0, ulong limit = 50)
ReadCertificateDetail
public DescribeCertificateDetailResponse ReadCertificateDetail(string certId)
ReadFileAuth
public string ReadFileAuth(string certId)
GetCertStream 未解码
public Stream GetCertStream(string certId)
DownloadCertStream 已解码
public Stream DownloadCertStream(string certId)
DownloadCert
public void DownloadCert(string certId, string path)
ApplyCert
public string ApplyCert(string domain)
CheckDomainVerification
public bool CheckDomainVerification(string certId)
CheckDomainVerification
public bool CheckDomainVerification(string certId)
CheckDomainLocalVerification
public bool CheckDomainLocalVerification(string certId)
ApplyCertVerification
public void ApplyCertVerification(string certId)
ToFileCertVerification
public void ToFileCertVerification(string certId)
DeleteCertificate
public bool DeleteCertificate(string certId)