1
0
mirror of https://github.com/rancher/types.git synced 2025-09-17 23:38:20 +00:00

add displayName to cloud credential and mapper changes for it

This commit is contained in:
kinarashah
2019-09-05 16:43:13 -07:00
committed by Alena Prokharchyk
parent e705052807
commit 86c01d27a8
3 changed files with 10 additions and 0 deletions

View File

@@ -319,5 +319,6 @@ type CloudCredential struct {
}
type CloudCredentialSpec struct {
DisplayName string `json:"displayName"`
Description string `json:"description,omitempty"`
}

View File

@@ -76,7 +76,9 @@ func schemaTypes(schemas *types.Schemas) *types.Schemas {
func credTypes(schemas *types.Schemas) *types.Schemas {
return schemas.
AddMapperForType(&Version, v3.CloudCredential{},
&m.DisplayName{},
&mapper.CredentialMapper{},
&m.AnnotationField{Field: "name"},
&m.Drop{Field: "namespaceId"}).
MustImport(&Version, v3.CloudCredential{})
}