Files
JellyfrogandGitHub ed2ebabc11 feat(health): support for aws.crossplane.io resources (#19029)
* feat(health): support for iam.aws.crossplane.io resources

Signed-off-by: Jellyfrog <[email protected]>

* feat(health): support for bucket s3.aws.crossplane.io resource

Signed-off-by: Jellyfrog <[email protected]>

---------

Signed-off-by: Jellyfrog <[email protected]>
2024-07-12 10:46:06 -04:00

37 lines
920 B
YAML

apiVersion: s3.aws.crossplane.io/v1beta1
kind: Bucket
metadata:
name: example
spec:
deletionPolicy: Delete
forProvider:
locationConstraint: eu-north-1
objectOwnership: BucketOwnerEnforced
paymentConfiguration:
payer: BucketOwner
publicAccessBlockConfiguration:
blockPublicAcls: true
blockPublicPolicy: true
ignorePublicAcls: true
restrictPublicBuckets: true
serverSideEncryptionConfiguration:
rules:
- applyServerSideEncryptionByDefault:
sseAlgorithm: AES256
versioningConfiguration:
status: Suspended
providerConfigRef:
name: provider-aws
status:
atProvider:
arn: arn:aws:s3:::example
conditions:
- lastTransitionTime: "2024-07-12T12:50:46Z"
reason: Available
status: "True"
type: Ready
- lastTransitionTime: "2024-07-12T12:50:44Z"
reason: ReconcileSuccess
status: "True"
type: Synced