Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crossplane/provider-template
/ types & classes
Types & classes
23 in github.com/crossplane/provider-template
⨍
Functions
89
◇
Types & classes
23
Struct
ClusterProviderConfig
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +
apis/v1alpha1/types.go:85
Struct
ClusterProviderConfigList
+kubebuilder:object:root=true ClusterProviderConfigList contains a list of ProviderConfig.
apis/v1alpha1/types.go:96
Struct
ClusterProviderConfigUsage
+kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kube
apis/v1alpha1/types.go:111
Struct
ClusterProviderConfigUsageList
+kubebuilder:object:root=true ClusterProviderConfigUsageList contains a list of ClusterProviderConfigUsage
apis/v1alpha1/types.go:121
Struct
MyType
+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
Struct
MyTypeList
+kubebuilder:object:root=true MyTypeList contains a list of MyType
apis/sample/v1alpha1/mytype_types.go:72
Struct
MyTypeObservation
MyTypeObservation are the observable fields of a MyType.
apis/sample/v1alpha1/mytype_types.go:35
Struct
MyTypeParameters
MyTypeParameters are the configurable fields of a MyType.
apis/sample/v1alpha1/mytype_types.go:30
Struct
MyTypeSpec
A MyTypeSpec defines the desired state of a MyType.
apis/sample/v1alpha1/mytype_types.go:41
Struct
MyTypeStatus
A MyTypeStatus represents the observed state of a MyType.
apis/sample/v1alpha1/mytype_types.go:47
Struct
NoOpService
A NoOpService does nothing.
internal/controller/mytype/mytype.go:51
Struct
ProviderConfig
+kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".m
apis/v1alpha1/types.go:36
Struct
ProviderConfigList
+kubebuilder:object:root=true ProviderConfigList contains a list of Provider
apis/v1alpha1/types.go:47
Struct
ProviderConfigSpec
apis/v1alpha1/types.go:23
Struct
ProviderConfigStatus
A ProviderConfigStatus defines the status of a Provider.
apis/v1alpha1/types.go:10
Struct
ProviderConfigUsage
+kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kube
apis/v1alpha1/types.go:62
Struct
ProviderConfigUsageList
+kubebuilder:object:root=true ProviderConfigUsageList contains a list of ProviderConfigUsage
apis/v1alpha1/types.go:72
Struct
ProviderCredentials
ProviderCredentials required to authenticate.
apis/v1alpha1/types.go:15
Struct
args
internal/controller/mytype/mytype_test.go:44
Struct
connector
A connector is expected to produce an ExternalClient when its Connect method is called.
internal/controller/mytype/mytype.go:114
Struct
external
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
Struct
fields
internal/controller/mytype/mytype_test.go:40
Struct
want
internal/controller/mytype/mytype_test.go:49