Documentation ¶
Index ¶
- Variables
- type CompositeMariaDBInstance
- func (in *CompositeMariaDBInstance) DeepCopy() *CompositeMariaDBInstance
- func (in *CompositeMariaDBInstance) DeepCopyInto(out *CompositeMariaDBInstance)
- func (in *CompositeMariaDBInstance) DeepCopyObject() runtime.Object
- func (mg *CompositeMariaDBInstance) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (mg *CompositeMariaDBInstance) GetDeletionPolicy() xpv1.DeletionPolicy
- func (mg *CompositeMariaDBInstance) GetManagementPolicies() xpv1.ManagementPolicies
- func (mg *CompositeMariaDBInstance) GetProviderConfigReference() *xpv1.Reference
- func (mg *CompositeMariaDBInstance) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CompositeMariaDBInstance) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (mg *CompositeMariaDBInstance) SetConditions(c ...xpv1.Condition)
- func (mg *CompositeMariaDBInstance) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *CompositeMariaDBInstance) SetManagementPolicies(r xpv1.ManagementPolicies)
- func (mg *CompositeMariaDBInstance) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CompositeMariaDBInstance) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CompositeMariaDBInstance) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CompositeMariaDBInstanceList
- func (in *CompositeMariaDBInstanceList) DeepCopy() *CompositeMariaDBInstanceList
- func (in *CompositeMariaDBInstanceList) DeepCopyInto(out *CompositeMariaDBInstanceList)
- func (in *CompositeMariaDBInstanceList) DeepCopyObject() runtime.Object
- func (l *CompositeMariaDBInstanceList) GetItems() []resource.Managed
- type CompositeMariaDBInstanceSpec
- type CompositeMariaDBInstanceStatus
- type CompositeRedisInstance
- func (in *CompositeRedisInstance) DeepCopy() *CompositeRedisInstance
- func (in *CompositeRedisInstance) DeepCopyInto(out *CompositeRedisInstance)
- func (in *CompositeRedisInstance) DeepCopyObject() runtime.Object
- func (mg *CompositeRedisInstance) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (mg *CompositeRedisInstance) GetDeletionPolicy() xpv1.DeletionPolicy
- func (mg *CompositeRedisInstance) GetManagementPolicies() xpv1.ManagementPolicies
- func (mg *CompositeRedisInstance) GetProviderConfigReference() *xpv1.Reference
- func (mg *CompositeRedisInstance) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CompositeRedisInstance) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (mg *CompositeRedisInstance) SetConditions(c ...xpv1.Condition)
- func (mg *CompositeRedisInstance) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *CompositeRedisInstance) SetManagementPolicies(r xpv1.ManagementPolicies)
- func (mg *CompositeRedisInstance) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CompositeRedisInstance) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CompositeRedisInstance) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CompositeRedisInstanceList
- type CompositeRedisInstanceSpec
- type CompositeRedisInstanceStatus
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "syn.tools", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type CompositeMariaDBInstance ¶
type CompositeMariaDBInstance struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CompositeMariaDBInstanceSpec `json:"spec"` Status CompositeMariaDBInstanceStatus `json:"status,omitempty"` }
func (*CompositeMariaDBInstance) DeepCopy ¶
func (in *CompositeMariaDBInstance) DeepCopy() *CompositeMariaDBInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) DeepCopyInto ¶
func (in *CompositeMariaDBInstance) DeepCopyInto(out *CompositeMariaDBInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CompositeMariaDBInstance) DeepCopyObject ¶
func (in *CompositeMariaDBInstance) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CompositeMariaDBInstance) GetCondition ¶
func (mg *CompositeMariaDBInstance) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) GetDeletionPolicy ¶
func (mg *CompositeMariaDBInstance) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) GetManagementPolicies ¶
func (mg *CompositeMariaDBInstance) GetManagementPolicies() xpv1.ManagementPolicies
GetManagementPolicies of this CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) GetProviderConfigReference ¶
func (mg *CompositeMariaDBInstance) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) GetPublishConnectionDetailsTo ¶
func (mg *CompositeMariaDBInstance) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) GetWriteConnectionSecretToReference ¶
func (mg *CompositeMariaDBInstance) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) SetConditions ¶
func (mg *CompositeMariaDBInstance) SetConditions(c ...xpv1.Condition)
SetConditions of this CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) SetDeletionPolicy ¶
func (mg *CompositeMariaDBInstance) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) SetManagementPolicies ¶
func (mg *CompositeMariaDBInstance) SetManagementPolicies(r xpv1.ManagementPolicies)
SetManagementPolicies of this CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) SetProviderConfigReference ¶
func (mg *CompositeMariaDBInstance) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) SetPublishConnectionDetailsTo ¶
func (mg *CompositeMariaDBInstance) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CompositeMariaDBInstance.
func (*CompositeMariaDBInstance) SetWriteConnectionSecretToReference ¶
func (mg *CompositeMariaDBInstance) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CompositeMariaDBInstance.
type CompositeMariaDBInstanceList ¶
type CompositeMariaDBInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CompositeMariaDBInstance `json:"items"` }
CompositeMariaDBInstanceList represents a list of composites
func (*CompositeMariaDBInstanceList) DeepCopy ¶
func (in *CompositeMariaDBInstanceList) DeepCopy() *CompositeMariaDBInstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeMariaDBInstanceList.
func (*CompositeMariaDBInstanceList) DeepCopyInto ¶
func (in *CompositeMariaDBInstanceList) DeepCopyInto(out *CompositeMariaDBInstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CompositeMariaDBInstanceList) DeepCopyObject ¶
func (in *CompositeMariaDBInstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CompositeMariaDBInstanceList) GetItems ¶
func (l *CompositeMariaDBInstanceList) GetItems() []resource.Managed
GetItems of this CompositeMariaDBInstanceList.
type CompositeMariaDBInstanceSpec ¶
type CompositeMariaDBInstanceSpec struct {
xpv1.ResourceSpec `json:",inline"`
}
func (*CompositeMariaDBInstanceSpec) DeepCopy ¶
func (in *CompositeMariaDBInstanceSpec) DeepCopy() *CompositeMariaDBInstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeMariaDBInstanceSpec.
func (*CompositeMariaDBInstanceSpec) DeepCopyInto ¶
func (in *CompositeMariaDBInstanceSpec) DeepCopyInto(out *CompositeMariaDBInstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompositeMariaDBInstanceStatus ¶
type CompositeMariaDBInstanceStatus struct {
xpv1.ResourceStatus `json:",inline"`
}
func (*CompositeMariaDBInstanceStatus) DeepCopy ¶
func (in *CompositeMariaDBInstanceStatus) DeepCopy() *CompositeMariaDBInstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeMariaDBInstanceStatus.
func (*CompositeMariaDBInstanceStatus) DeepCopyInto ¶
func (in *CompositeMariaDBInstanceStatus) DeepCopyInto(out *CompositeMariaDBInstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompositeRedisInstance ¶
type CompositeRedisInstance struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CompositeRedisInstanceSpec `json:"spec"` Status CompositeRedisInstanceStatus `json:"status,omitempty"` }
func (*CompositeRedisInstance) DeepCopy ¶
func (in *CompositeRedisInstance) DeepCopy() *CompositeRedisInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeRedisInstance.
func (*CompositeRedisInstance) DeepCopyInto ¶
func (in *CompositeRedisInstance) DeepCopyInto(out *CompositeRedisInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CompositeRedisInstance) DeepCopyObject ¶
func (in *CompositeRedisInstance) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CompositeRedisInstance) GetCondition ¶
func (mg *CompositeRedisInstance) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CompositeRedisInstance.
func (*CompositeRedisInstance) GetDeletionPolicy ¶
func (mg *CompositeRedisInstance) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CompositeRedisInstance.
func (*CompositeRedisInstance) GetManagementPolicies ¶
func (mg *CompositeRedisInstance) GetManagementPolicies() xpv1.ManagementPolicies
GetManagementPolicies of this CompositeRedisInstance.
func (*CompositeRedisInstance) GetProviderConfigReference ¶
func (mg *CompositeRedisInstance) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CompositeRedisInstance.
func (*CompositeRedisInstance) GetPublishConnectionDetailsTo ¶
func (mg *CompositeRedisInstance) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CompositeRedisInstance.
func (*CompositeRedisInstance) GetWriteConnectionSecretToReference ¶
func (mg *CompositeRedisInstance) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CompositeRedisInstance.
func (*CompositeRedisInstance) SetConditions ¶
func (mg *CompositeRedisInstance) SetConditions(c ...xpv1.Condition)
SetConditions of this CompositeRedisInstance.
func (*CompositeRedisInstance) SetDeletionPolicy ¶
func (mg *CompositeRedisInstance) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CompositeRedisInstance.
func (*CompositeRedisInstance) SetManagementPolicies ¶
func (mg *CompositeRedisInstance) SetManagementPolicies(r xpv1.ManagementPolicies)
SetManagementPolicies of this CompositeRedisInstance.
func (*CompositeRedisInstance) SetProviderConfigReference ¶
func (mg *CompositeRedisInstance) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CompositeRedisInstance.
func (*CompositeRedisInstance) SetPublishConnectionDetailsTo ¶
func (mg *CompositeRedisInstance) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CompositeRedisInstance.
func (*CompositeRedisInstance) SetWriteConnectionSecretToReference ¶
func (mg *CompositeRedisInstance) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CompositeRedisInstance.
type CompositeRedisInstanceList ¶
type CompositeRedisInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CompositeRedisInstance `json:"items"` }
CompositeRedisInstanceList represents a list of composites
func (*CompositeRedisInstanceList) DeepCopy ¶
func (in *CompositeRedisInstanceList) DeepCopy() *CompositeRedisInstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeRedisInstanceList.
func (*CompositeRedisInstanceList) DeepCopyInto ¶
func (in *CompositeRedisInstanceList) DeepCopyInto(out *CompositeRedisInstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CompositeRedisInstanceList) DeepCopyObject ¶
func (in *CompositeRedisInstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CompositeRedisInstanceList) GetItems ¶
func (l *CompositeRedisInstanceList) GetItems() []resource.Managed
GetItems of this CompositeRedisInstanceList.
type CompositeRedisInstanceSpec ¶
type CompositeRedisInstanceSpec struct {
xpv1.ResourceSpec `json:",inline"`
}
func (*CompositeRedisInstanceSpec) DeepCopy ¶
func (in *CompositeRedisInstanceSpec) DeepCopy() *CompositeRedisInstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeRedisInstanceSpec.
func (*CompositeRedisInstanceSpec) DeepCopyInto ¶
func (in *CompositeRedisInstanceSpec) DeepCopyInto(out *CompositeRedisInstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompositeRedisInstanceStatus ¶
type CompositeRedisInstanceStatus struct {
xpv1.ResourceStatus `json:",inline"`
}
func (*CompositeRedisInstanceStatus) DeepCopy ¶
func (in *CompositeRedisInstanceStatus) DeepCopy() *CompositeRedisInstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeRedisInstanceStatus.
func (*CompositeRedisInstanceStatus) DeepCopyInto ¶
func (in *CompositeRedisInstanceStatus) DeepCopyInto(out *CompositeRedisInstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.