MCPcopy Create free account

hub / github.com/crossplane/provider-template / types & classes

Types & classes23 in github.com/crossplane/provider-template

StructClusterProviderConfig
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +
apis/v1alpha1/types.go:85
StructClusterProviderConfigList
+kubebuilder:object:root=true ClusterProviderConfigList contains a list of ProviderConfig.
apis/v1alpha1/types.go:96
StructClusterProviderConfigUsage
+kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kube
apis/v1alpha1/types.go:111
StructClusterProviderConfigUsageList
+kubebuilder:object:root=true ClusterProviderConfigUsageList contains a list of ClusterProviderConfigUsage
apis/v1alpha1/types.go:121
StructMyType
+kubebuilder:object:root=true A MyType is an example API type. +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.ty
apis/sample/v1alpha1/mytype_types.go:61
StructMyTypeList
+kubebuilder:object:root=true MyTypeList contains a list of MyType
apis/sample/v1alpha1/mytype_types.go:72
StructMyTypeObservation
MyTypeObservation are the observable fields of a MyType.
apis/sample/v1alpha1/mytype_types.go:35
StructMyTypeParameters
MyTypeParameters are the configurable fields of a MyType.
apis/sample/v1alpha1/mytype_types.go:30
StructMyTypeSpec
A MyTypeSpec defines the desired state of a MyType.
apis/sample/v1alpha1/mytype_types.go:41
StructMyTypeStatus
A MyTypeStatus represents the observed state of a MyType.
apis/sample/v1alpha1/mytype_types.go:47
StructNoOpService
A NoOpService does nothing.
internal/controller/mytype/mytype.go:51
StructProviderConfig
+kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".m
apis/v1alpha1/types.go:36
StructProviderConfigList
+kubebuilder:object:root=true ProviderConfigList contains a list of Provider
apis/v1alpha1/types.go:47
StructProviderConfigSpec
apis/v1alpha1/types.go:23
StructProviderConfigStatus
A ProviderConfigStatus defines the status of a Provider.
apis/v1alpha1/types.go:10
StructProviderConfigUsage
+kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kube
apis/v1alpha1/types.go:62
StructProviderConfigUsageList
+kubebuilder:object:root=true ProviderConfigUsageList contains a list of ProviderConfigUsage
apis/v1alpha1/types.go:72
StructProviderCredentials
ProviderCredentials required to authenticate.
apis/v1alpha1/types.go:15
Structargs
internal/controller/mytype/mytype_test.go:44
Structconnector
A connector is expected to produce an ExternalClient when its Connect method is called.
internal/controller/mytype/mytype.go:114
Structexternal
An ExternalClient observes, then either creates, updates, or deletes an external resource to ensure it reflects the managed resource's desired state.
internal/controller/mytype/mytype.go:166
Structfields
internal/controller/mytype/mytype_test.go:40
Structwant
internal/controller/mytype/mytype_test.go:49