mirror of
https://github.com/minio/docs.git
synced 2025-05-06 15:39:22 +03:00
Per @shtripat and @vadmeste , the indentation was off. Fixed by generating new examples with - `mc batch generate play/ replicate` - `mc batch generate play/ keyrotate` The `expire` example is identical to current `mc batch generate play/ expire` output. Error reported by a customer.
31 lines
1.3 KiB
YAML
31 lines
1.3 KiB
YAML
keyrotate:
|
|
apiVersion: v1
|
|
bucket: BUCKET
|
|
prefix: PREFIX
|
|
encryption:
|
|
type: sse-s3 # valid values are sse-s3 and sse-kms
|
|
key: <new-kms-key> # valid only for sse-kms
|
|
context: <new-kms-key-context> # valid only for sse-kms
|
|
|
|
# optional flags based filtering criteria
|
|
# for all objects
|
|
flags:
|
|
filter:
|
|
newerThan: "7d" # match objects newer than this value (e.g. 7d10h31s)
|
|
olderThan: "7d" # match objects older than this value (e.g. 7d10h31s)
|
|
createdAfter: "date" # match objects created after "date"
|
|
createdBefore: "date" # match objects created before "date"
|
|
tags:
|
|
- key: "name"
|
|
value: "pick*" # match objects with tag 'name', with all values starting with 'pick'
|
|
metadata:
|
|
- key: "content-type"
|
|
value: "image/*" # match objects with 'content-type', with all values starting with 'image/'
|
|
kmskey: "key-id" # match objects with KMS key-id (applicable only for sse-kms)
|
|
notify:
|
|
endpoint: "https://notify.endpoint" # notification endpoint to receive job status events
|
|
token: "Bearer xxxxx" # optional authentication token for the notification endpoint
|
|
retry:
|
|
attempts: 10 # number of retries for the job before giving up
|
|
delay: "500ms" # least amount of delay between each retry
|