feat: add azure dns applicant

This commit is contained in:
Fu Diwei
2025-01-12 21:10:35 +08:00
parent e5518b1067
commit b5db2d565a
18 changed files with 421 additions and 36 deletions

View File

@@ -11,6 +11,7 @@ export interface AccessModel extends BaseModel {
| AccessConfigForACMEHttpReq
| AccessConfigForAliyun
| AccessConfigForAWS
| AccessConfigForAzure
| AccessConfigForBaiduCloud
| AccessConfigForBytePlus
| AccessConfigForCloudflare
@@ -47,8 +48,13 @@ export type AccessConfigForAliyun = {
export type AccessConfigForAWS = {
accessKeyId: string;
secretAccessKey: string;
region?: string;
hostedZoneId?: string;
};
export type AccessConfigForAzure = {
tenantId: string;
clientId: string;
clientSecret: string;
environment?: string;
};
export type AccessConfigForBaiduCloud = {
@@ -78,7 +84,6 @@ export type AccessConfigForGoDaddy = {
export type AccessConfigForHuaweiCloud = {
accessKeyId: string;
secretAccessKey: string;
region?: string;
};
export type AccessConfigForKubernetes = {