ProviderConfigUsage
Kind
argocd.crossplane.io
Group
v1alpha1
Version

apiVersion: argocd.crossplane.io/v1alpha1
kind: ProviderConfigUsage

A ProviderConfigUsage indicates that a resource is using a ProviderConfig.

providerConfigRef object

ProviderConfigReference to the provider config being used.


name string required

Name of the referenced object.

policy object

Policies for referencing.


resolution string

Resolution specifies whether resolution of this reference is required. The default is 'Required', which means the reconcile will fail if the reference cannot be resolved. 'Optional' means this reference will be a no-op if it cannot be resolved.

resolve string

Resolve specifies when this reference should be resolved. The default is 'IfNotPresent', which will attempt to resolve the reference only when the corresponding field is not present. Use 'Always' to resolve the reference on every reconcile.

resourceRef object

ResourceReference to the managed resource using the provider config.


apiVersion string required

APIVersion of the referenced object.

kind string required

Kind of the referenced object.

name string required

Name of the referenced object.

uid string

UID of the referenced object.