xacmednstencentconfig类型
腾讯云 DNSPod provider(API 3.0,TC3-HMAC-SHA256 签名)。
typedef struct xacmednstencentconfig { cstr sSecretId; cstr sSecretKey; cstr sEndpoint; } xacmednstencentconfig;
xrtAcmeDnsTencentConfigInit函数
全零初始化;SecretId/SecretKey 必填。
XRT_API void xrtAcmeDnsTencentConfigInit(xacmednstencentconfig* pConfig)
xrtAcmeDnsTencent函数
构造 provider;内部上下文由 xrtMalloc 分配,宿主用 Unit 归还。
XRT_API bool xrtAcmeDnsTencent(const xacmednstencentconfig* pConfig, struct xnetengine* pBorrowedEngine, xacmednsprovider* pProvider)
xrtAcmeDnsTencentProviderUnit函数
释放构造时分配的内部上下文。
XRT_API void xrtAcmeDnsTencentProviderUnit(xacmednsprovider* pProvider)