ObservedObjectCollectionA ObservedObjectCollection is a provider Kubernetes API type
TypeMR
Providerprovider-kubernetes
Groupkubernetes.m.crossplane.io
Scopenamespaced
Versionv1alpha1

1apiVersion: kubernetes.m.crossplane.io/v1alpha1

2kind: ObservedObjectCollection

kind
string
metadata
object
spec
object

ObservedObjectCollectionSpec defines the desired state of ObservedObjectCollection

object

Template when defined is used for creating Object instances

metadata
object

Objects metadata

labels
object
observeObjects
required
object

ObserveObjects declares what criteria object need to fulfil to become a member of this collection

apiVersion
required
string
kind
required
string
namespace
string
selector
required
object

Selector defines the criteria for including objects into the collection

array

matchExpressions is a list of label selector requirements. The requirements are ANDed.

key
required
string
operator
required
string
values
array

values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.

object

ProviderConfigReference specifies how the provider that will be used to create, observe, update, and delete this managed resource should be configured.

kind
required
string
name
required
string
status
object

ObservedObjectCollectionStatus represents the observed state of a ObservedObjectCollection

array

Conditions of the resource.

lastTransitionTime
required
string
message
string
reason
required
string
status
required
string
type
required
string