33 lines
820 B
Go
33 lines
820 B
Go
package DNSProvider
|
|
|
|
type TencentCloud struct {
|
|
SecretID string `json:"SecretId,omitempty"`
|
|
SecretKey string `json:"SecretKey,omitempty"`
|
|
}
|
|
|
|
type AliCloud struct {
|
|
AccessKeyId string `json:"AccessKeyId,omitempty"`
|
|
AccessKeySecret string `json:"AccessKeySecret,omitempty"`
|
|
RAMRole string `json:"RAMRole,omitempty"`
|
|
STSToken string `json:"STSToken,omitempty"`
|
|
}
|
|
|
|
type HuaweiCloud struct {
|
|
AccessKeyId string `json:"AccessKeyId,omitempty"`
|
|
Region string `json:"Region,omitempty"`
|
|
SecretAccessKey string `json:"SecretAccessKey,omitempty"`
|
|
}
|
|
|
|
type WestCN struct {
|
|
Username string `json:"Username,omitempty"`
|
|
Password string `json:"Password,omitempty"`
|
|
}
|
|
|
|
type RainYun struct {
|
|
ApiKey string `json:"ApiKey,omitempty"`
|
|
}
|
|
|
|
type Dode struct {
|
|
Token string `json:"Token,omitempty"`
|
|
}
|