@@ -2278,6 +2278,53 @@ spec:
22782278 description : RestorePoint is the target date and time to restore data.
22792279 The format is "2006-01-02 15:04:05"
22802280 type : string
2281+ sourceConfig :
2282+ description : Bootstraping from remote data source
2283+ properties :
2284+ items :
2285+ description : If unspecified, each key-value pair in the Data field
2286+ of the referenced Secret will be projected into the volume as
2287+ a file whose name is the key and content is the value. If specified,
2288+ the listed keys will be projected into the specified paths,
2289+ and unlisted keys will not be present. If a key is specified
2290+ which is not present in the Secret, the volume setup will error
2291+ unless it is marked optional. Paths must be relative and may
2292+ not contain the '..' path or start with '..'.
2293+ items :
2294+ description : Maps a string key to a path within a volume.
2295+ properties :
2296+ key :
2297+ description : The key to project.
2298+ type : string
2299+ mode :
2300+ description : ' Optional: mode bits used to set permissions
2301+ on this file. Must be an octal value between 0000 and
2302+ 0777 or a decimal value between 0 and 511. YAML accepts
2303+ both octal and decimal values, JSON requires decimal values
2304+ for mode bits. If not specified, the volume defaultMode
2305+ will be used. This might be in conflict with other options
2306+ that affect the file mode, like fsGroup, and the result
2307+ can be other mode bits set.'
2308+ format : int32
2309+ type : integer
2310+ path :
2311+ description : The relative path of the file to map the key
2312+ to. May not be an absolute path. May not contain the path
2313+ element '..'. May not start with the string '..'.
2314+ type : string
2315+ required :
2316+ - key
2317+ - path
2318+ type : object
2319+ type : array
2320+ name :
2321+ description : ' Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
2322+ TODO: Add other useful fields. apiVersion, kind, uid?'
2323+ type : string
2324+ optional :
2325+ description : Specify whether the Secret or its key must be defined
2326+ type : boolean
2327+ type : object
22812328 tlsSecretName :
22822329 description : Containing CA (ca.crt) and server cert (tls.crt), server
22832330 private key (tls.key) for SSL
0 commit comments