diff --git a/apis/project.cattle.io/v3/schema/schema_secrets.go b/apis/project.cattle.io/v3/schema/schema_secrets.go index 028a660d..640adef8 100644 --- a/apis/project.cattle.io/v3/schema/schema_secrets.go +++ b/apis/project.cattle.io/v3/schema/schema_secrets.go @@ -119,6 +119,7 @@ func secretTypes(schemas *types.Schemas) *types.Schemas { m.AnnotationField{Field: "version", IgnoreDefinition: true}, m.AnnotationField{Field: "issuer", IgnoreDefinition: true}, m.AnnotationField{Field: "issuedAt", IgnoreDefinition: true}, + m.AnnotationField{Field: "expiresAt", IgnoreDefinition: true}, m.AnnotationField{Field: "algorithm", IgnoreDefinition: true}, m.AnnotationField{Field: "serialNumber", IgnoreDefinition: true}, m.AnnotationField{Field: "keySize", IgnoreDefinition: true}, diff --git a/apis/project.cattle.io/v3/types.go b/apis/project.cattle.io/v3/types.go index b5522627..c75f9450 100644 --- a/apis/project.cattle.io/v3/types.go +++ b/apis/project.cattle.io/v3/types.go @@ -103,6 +103,7 @@ type Certificate struct { CertFingerprint string `json:"certFingerprint" norman:"nocreate,noupdate"` CN string `json:"cn" norman:"nocreate,noupdate"` Version string `json:"version" norman:"nocreate,noupdate"` + ExpiresAt string `json:"expiresAt" norman:"nocreate,noupdate"` Issuer string `json:"issuer" norman:"nocreate,noupdate"` IssuedAt string `json:"issuedAt" norman:"nocreate,noupdate"` Algorithm string `json:"algorithm" norman:"nocreate,noupdate"`