mirror of
https://github.com/rancher/types.git
synced 2025-07-31 20:55:00 +00:00
Make global DNS provider namespaced
This commit is contained in:
parent
fba6799b44
commit
d0b7740d20
@ -32,6 +32,8 @@ type GlobalDNSStatus struct {
|
||||
}
|
||||
|
||||
type GlobalDNSProvider struct {
|
||||
types.Namespaced
|
||||
|
||||
metav1.TypeMeta `json:",inline"`
|
||||
// Standard object’s metadata. More info:
|
||||
// https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata
|
||||
|
@ -721,6 +721,7 @@ func globalDNSTypes(schemas *types.Schemas) *types.Schemas {
|
||||
TypeName("globalDnsProviderSpec", v3.GlobalDNSProviderSpec{}).
|
||||
MustImport(&Version, v3.UpdateGlobalDNSTargetsInput{}).
|
||||
AddMapperForType(&Version, v3.GlobalDNS{}, m.Drop{Field: "namespaceId"}).
|
||||
AddMapperForType(&Version, v3.GlobalDNSProvider{}, m.Drop{Field: "namespaceId"}).
|
||||
MustImportAndCustomize(&Version, v3.GlobalDNS{}, func(schema *types.Schema) {
|
||||
schema.ResourceActions = map[string]types.Action{
|
||||
"addProjects": {
|
||||
|
Loading…
Reference in New Issue
Block a user