diff --git a/apis/cloudscale/v1/bucket_types.go b/apis/cloudscale/v1/bucket_types.go index 2cb6312..3646112 100644 --- a/apis/cloudscale/v1/bucket_types.go +++ b/apis/cloudscale/v1/bucket_types.go @@ -78,8 +78,8 @@ type BucketObservation struct { // BucketStatus represents the observed state of a Bucket. type BucketStatus struct { xpv1.ResourceStatus `json:",inline"` - Endpoint string `json:"endpoint"` - EndpointURL string `json:"endpointURL"` + Endpoint string `json:"endpoint,omitempty"` + EndpointURL string `json:"endpointURL,omitempty"` AtProvider BucketObservation `json:"atProvider,omitempty"` } diff --git a/package/crds/cloudscale.crossplane.io_buckets.yaml b/package/crds/cloudscale.crossplane.io_buckets.yaml index 64e79cc..96359b9 100644 --- a/package/crds/cloudscale.crossplane.io_buckets.yaml +++ b/package/crds/cloudscale.crossplane.io_buckets.yaml @@ -337,9 +337,6 @@ spec: type: string endpointURL: type: string - required: - - endpoint - - endpointURL type: object required: - spec diff --git a/samples/admission.k8s.io_admissionreview.json b/samples/admission.k8s.io_admissionreview.json index caa172c..5b01d70 100644 --- a/samples/admission.k8s.io_admissionreview.json +++ b/samples/admission.k8s.io_admissionreview.json @@ -51,8 +51,6 @@ } }, "status": { - "endpoint": "", - "endpointURL": "", "atProvider": {} } }, @@ -76,8 +74,6 @@ } }, "status": { - "endpoint": "", - "endpointURL": "", "atProvider": { "bucketName": "my-provider-test-bucket" } diff --git a/samples/cloudscale.crossplane.io_bucket.yaml b/samples/cloudscale.crossplane.io_bucket.yaml index 1614603..3d6c67b 100644 --- a/samples/cloudscale.crossplane.io_bucket.yaml +++ b/samples/cloudscale.crossplane.io_bucket.yaml @@ -14,5 +14,3 @@ spec: region: rma status: atProvider: {} - endpoint: "" - endpointURL: ""