mirror of
https://github.com/rancher/types.git
synced 2025-09-19 17:15:36 +00:00
Revert "Revert "Adds options to global DNS [types-2.4]""
This commit is contained in:
@@ -1,12 +1,14 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
AlidnsProviderConfigType = "alidnsProviderConfig"
|
||||
AlidnsProviderConfigFieldAccessKey = "accessKey"
|
||||
AlidnsProviderConfigFieldSecretKey = "secretKey"
|
||||
AlidnsProviderConfigType = "alidnsProviderConfig"
|
||||
AlidnsProviderConfigFieldAccessKey = "accessKey"
|
||||
AlidnsProviderConfigFieldAdditionalOptions = "additionalOptions"
|
||||
AlidnsProviderConfigFieldSecretKey = "secretKey"
|
||||
)
|
||||
|
||||
type AlidnsProviderConfig struct {
|
||||
AccessKey string `json:"accessKey,omitempty" yaml:"accessKey,omitempty"`
|
||||
SecretKey string `json:"secretKey,omitempty" yaml:"secretKey,omitempty"`
|
||||
AccessKey string `json:"accessKey,omitempty" yaml:"accessKey,omitempty"`
|
||||
AdditionalOptions map[string]string `json:"additionalOptions,omitempty" yaml:"additionalOptions,omitempty"`
|
||||
SecretKey string `json:"secretKey,omitempty" yaml:"secretKey,omitempty"`
|
||||
}
|
||||
|
@@ -1,14 +1,16 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
CloudflareProviderConfigType = "cloudflareProviderConfig"
|
||||
CloudflareProviderConfigFieldAPIEmail = "apiEmail"
|
||||
CloudflareProviderConfigFieldAPIKey = "apiKey"
|
||||
CloudflareProviderConfigFieldProxySetting = "proxySetting"
|
||||
CloudflareProviderConfigType = "cloudflareProviderConfig"
|
||||
CloudflareProviderConfigFieldAPIEmail = "apiEmail"
|
||||
CloudflareProviderConfigFieldAPIKey = "apiKey"
|
||||
CloudflareProviderConfigFieldAdditionalOptions = "additionalOptions"
|
||||
CloudflareProviderConfigFieldProxySetting = "proxySetting"
|
||||
)
|
||||
|
||||
type CloudflareProviderConfig struct {
|
||||
APIEmail string `json:"apiEmail,omitempty" yaml:"apiEmail,omitempty"`
|
||||
APIKey string `json:"apiKey,omitempty" yaml:"apiKey,omitempty"`
|
||||
ProxySetting *bool `json:"proxySetting,omitempty" yaml:"proxySetting,omitempty"`
|
||||
APIEmail string `json:"apiEmail,omitempty" yaml:"apiEmail,omitempty"`
|
||||
APIKey string `json:"apiKey,omitempty" yaml:"apiKey,omitempty"`
|
||||
AdditionalOptions map[string]string `json:"additionalOptions,omitempty" yaml:"additionalOptions,omitempty"`
|
||||
ProxySetting *bool `json:"proxySetting,omitempty" yaml:"proxySetting,omitempty"`
|
||||
}
|
||||
|
@@ -1,20 +1,22 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
Route53ProviderConfigType = "route53ProviderConfig"
|
||||
Route53ProviderConfigFieldAccessKey = "accessKey"
|
||||
Route53ProviderConfigFieldCredentialsPath = "credentialsPath"
|
||||
Route53ProviderConfigFieldRegion = "region"
|
||||
Route53ProviderConfigFieldRoleArn = "roleArn"
|
||||
Route53ProviderConfigFieldSecretKey = "secretKey"
|
||||
Route53ProviderConfigFieldZoneType = "zoneType"
|
||||
Route53ProviderConfigType = "route53ProviderConfig"
|
||||
Route53ProviderConfigFieldAccessKey = "accessKey"
|
||||
Route53ProviderConfigFieldAdditionalOptions = "additionalOptions"
|
||||
Route53ProviderConfigFieldCredentialsPath = "credentialsPath"
|
||||
Route53ProviderConfigFieldRegion = "region"
|
||||
Route53ProviderConfigFieldRoleArn = "roleArn"
|
||||
Route53ProviderConfigFieldSecretKey = "secretKey"
|
||||
Route53ProviderConfigFieldZoneType = "zoneType"
|
||||
)
|
||||
|
||||
type Route53ProviderConfig struct {
|
||||
AccessKey string `json:"accessKey,omitempty" yaml:"accessKey,omitempty"`
|
||||
CredentialsPath string `json:"credentialsPath,omitempty" yaml:"credentialsPath,omitempty"`
|
||||
Region string `json:"region,omitempty" yaml:"region,omitempty"`
|
||||
RoleArn string `json:"roleArn,omitempty" yaml:"roleArn,omitempty"`
|
||||
SecretKey string `json:"secretKey,omitempty" yaml:"secretKey,omitempty"`
|
||||
ZoneType string `json:"zoneType,omitempty" yaml:"zoneType,omitempty"`
|
||||
AccessKey string `json:"accessKey,omitempty" yaml:"accessKey,omitempty"`
|
||||
AdditionalOptions map[string]string `json:"additionalOptions,omitempty" yaml:"additionalOptions,omitempty"`
|
||||
CredentialsPath string `json:"credentialsPath,omitempty" yaml:"credentialsPath,omitempty"`
|
||||
Region string `json:"region,omitempty" yaml:"region,omitempty"`
|
||||
RoleArn string `json:"roleArn,omitempty" yaml:"roleArn,omitempty"`
|
||||
SecretKey string `json:"secretKey,omitempty" yaml:"secretKey,omitempty"`
|
||||
ZoneType string `json:"zoneType,omitempty" yaml:"zoneType,omitempty"`
|
||||
}
|
||||
|
Reference in New Issue
Block a user