mirror of
https://github.com/rancher/types.git
synced 2025-07-19 15:56:26 +00:00
Add alidns provider config for globaldns
This commit is contained in:
parent
60be9b9176
commit
856db7f1e1
@ -43,6 +43,7 @@ type GlobalDNSProvider struct {
|
||||
type GlobalDNSProviderSpec struct {
|
||||
Route53ProviderConfig *Route53ProviderConfig `json:"route53ProviderConfig,omitempty"`
|
||||
CloudflareProviderConfig *CloudflareProviderConfig `json:"cloudflareProviderConfig,omitempty"`
|
||||
AlidnsProviderConfig *AlidnsProviderConfig `json:"alidnsProviderConfig,omitempty"`
|
||||
Members []Member `json:"members,omitempty"`
|
||||
}
|
||||
|
||||
@ -61,3 +62,9 @@ type CloudflareProviderConfig struct {
|
||||
type UpdateGlobalDNSTargetsInput struct {
|
||||
ProjectNames []string `json:"projectNames" norman:"type=array[reference[project]]"`
|
||||
}
|
||||
|
||||
type AlidnsProviderConfig struct {
|
||||
RootDomain string `json:"rootDomain" norman:"required"`
|
||||
AccessKey string `json:"accessKey" norman:"notnullable,required,minLength=1"`
|
||||
SecretKey string `json:"secretKey" norman:"notnullable,required,minLength=1,type=password"`
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user