xacmednsawsconfig类型
AWS Route53 provider(SigV4,XML API 2013-04-01)。
typedef struct xacmednsawsconfig { cstr sAccessKeyId; cstr sSecretAccessKey; cstr sRegion; cstr sEndpoint; } xacmednsawsconfig;
xrtAcmeDnsAwsConfigInit函数
全零初始化;AccessKeyId/SecretAccessKey 必填。
XRT_API void xrtAcmeDnsAwsConfigInit(xacmednsawsconfig* pConfig)
xrtAcmeDnsAws函数
构造 provider;内部上下文由 xrtMalloc 分配,宿主用 Unit 归还。
XRT_API bool xrtAcmeDnsAws(const xacmednsawsconfig* pConfig, struct xnetengine* pBorrowedEngine, xacmednsprovider* pProvider)
xrtAcmeDnsAwsProviderUnit函数
释放构造时分配的内部上下文。
XRT_API void xrtAcmeDnsAwsProviderUnit(xacmednsprovider* pProvider)