xacmednshuaaweiconfig类型
华为云 DNS provider(API v2,SDK-HMAC-SHA256 签名)。
typedef struct xacmednshuaaweiconfig { cstr sAccessKey; cstr sSecretKey; cstr sEndpoint; } xacmednshuaaweiconfig;
xrtAcmeDnsHuaweiConfigInit函数
全零初始化;AccessKey/SecretKey 必填。
XRT_API void xrtAcmeDnsHuaweiConfigInit(xacmednshuaaweiconfig* pConfig)
xrtAcmeDnsHuawei函数
构造 provider;内部上下文由 xrtMalloc 分配,宿主用 Unit 归还。
XRT_API bool xrtAcmeDnsHuawei(const xacmednshuaaweiconfig* pConfig, struct xnetengine* pBorrowedEngine, xacmednsprovider* pProvider)
xrtAcmeDnsHuaweiProviderUnit函数
释放构造时分配的内部上下文。
XRT_API void xrtAcmeDnsHuaweiProviderUnit(xacmednsprovider* pProvider)