Storage Driver S3 Config Schema¶
Note
This is auto-generated documentation from a JSON schema that is under construction, this will improve over time.
Return to the root config schema
https://raw.githubusercontent.com/elastisys/compliantkubernetes-apps/v0.41.0/config/schemas/config.yaml#/properties/harbor/properties/s3
Configuration options for S3.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | config/schemas/config.yaml* |
TYPE:
object
(Storage Driver S3 Config)
PROPERTIES:
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
multipartcopychunksize | Multiple | Optional | cannot be null | Compliant Kubernetes Apps Config |
multipartcopymaxconcurrency | Multiple | Optional | cannot be null | Compliant Kubernetes Apps Config |
multipartcopythresholdsize | string |
Optional | cannot be null | Compliant Kubernetes Apps Config |
multipartcopychunksize¶
Default chunk size for all but the last S3 Multipart Upload part when copying stored objects.
multipartcopychunksize
-
is optional
-
Type: any of the following:
integer
orstring
(Multi Part Copy Chunk Size) -
cannot be null
-
defined in: Compliant Kubernetes Apps Config
TYPE:
any of the following: integer
or string
(Multi Part Copy Chunk Size)
multipartcopymaxconcurrency¶
Max number of concurrent S3 Multipart Upload operations when copying stored objects.
multipartcopymaxconcurrency
-
is optional
-
Type: any of the following:
integer
orstring
(Multi Part Copy Max Concurrency) -
cannot be null
-
defined in: Compliant Kubernetes Apps Config
TYPE:
any of the following: integer
or string
(Multi Part Copy Max Concurrency)
multipartcopythresholdsize¶
Default object size above which S3 Multipart Upload will be used when copying stored objects.
turn into number?
multipartcopythresholdsize
-
is optional
-
Type:
string
(Multi Part Copy Threshold Size) -
cannot be null
-
defined in: Compliant Kubernetes Apps Config
TYPE:
string
(Multi Part Copy Threshold Size)
DEFAULTS:
The default value is:
"536870912"
Return to the root config schema
Generated Thu Nov 14 16:21:55 UTC 2024 from elastisys/compliantkubernetes-apps@v0.41.0