Versions in this module Expand all Collapse all v0 v0.4.2 Apr 26, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var DatabaseRole_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DatabaseRole_Kind}.String() + var DatabaseRole_GroupVersionKind = CRDGroupVersion.WithKind(DatabaseRole_Kind) + var DatabaseRole_Kind = "DatabaseRole" + var DatabaseRole_KindAPIVersion = DatabaseRole_Kind + "." + CRDGroupVersion.String() + var DatabaseUser_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DatabaseUser_Kind}.String() + var DatabaseUser_GroupVersionKind = CRDGroupVersion.WithKind(DatabaseUser_Kind) + var DatabaseUser_Kind = "DatabaseUser" + var DatabaseUser_KindAPIVersion = DatabaseUser_Kind + "." + CRDGroupVersion.String() + var Instance_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Instance_Kind}.String() + var Instance_GroupVersionKind = CRDGroupVersion.WithKind(Instance_Kind) + var Instance_Kind = "Instance" + var Instance_KindAPIVersion = Instance_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type BackupStrategyObservation struct + func (in *BackupStrategyObservation) DeepCopy() *BackupStrategyObservation + func (in *BackupStrategyObservation) DeepCopyInto(out *BackupStrategyObservation) + type BackupStrategyParameters struct + KeepDays *float64 + StartTime *string + func (in *BackupStrategyParameters) DeepCopy() *BackupStrategyParameters + func (in *BackupStrategyParameters) DeepCopyInto(out *BackupStrategyParameters) + type DatabaseRole struct + Spec DatabaseRoleSpec + Status DatabaseRoleStatus + func (in *DatabaseRole) DeepCopy() *DatabaseRole + func (in *DatabaseRole) DeepCopyInto(out *DatabaseRole) + func (in *DatabaseRole) DeepCopyObject() runtime.Object + func (mg *DatabaseRole) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *DatabaseRole) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *DatabaseRole) GetProviderConfigReference() *xpv1.Reference + func (mg *DatabaseRole) GetProviderReference() *xpv1.Reference + func (mg *DatabaseRole) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *DatabaseRole) GetTerraformResourceType() string + func (mg *DatabaseRole) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *DatabaseRole) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *DatabaseRole) SetConditions(c ...xpv1.Condition) + func (mg *DatabaseRole) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *DatabaseRole) SetProviderConfigReference(r *xpv1.Reference) + func (mg *DatabaseRole) SetProviderReference(r *xpv1.Reference) + func (mg *DatabaseRole) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *DatabaseRole) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *DatabaseRole) GetConnectionDetailsMapping() map[string]string + func (tr *DatabaseRole) GetID() string + func (tr *DatabaseRole) GetObservation() (map[string]any, error) + func (tr *DatabaseRole) GetParameters() (map[string]any, error) + func (tr *DatabaseRole) GetTerraformSchemaVersion() int + func (tr *DatabaseRole) LateInitialize(attrs []byte) (bool, error) + func (tr *DatabaseRole) SetObservation(obs map[string]any) error + func (tr *DatabaseRole) SetParameters(params map[string]any) error + type DatabaseRoleList struct + Items []DatabaseRole + func (in *DatabaseRoleList) DeepCopy() *DatabaseRoleList + func (in *DatabaseRoleList) DeepCopyInto(out *DatabaseRoleList) + func (in *DatabaseRoleList) DeepCopyObject() runtime.Object + func (l *DatabaseRoleList) GetItems() []resource.Managed + type DatabaseRoleObservation struct + ID *string + InheritedPrivileges []InheritedPrivilegesObservation + Privileges []PrivilegesObservation + func (in *DatabaseRoleObservation) DeepCopy() *DatabaseRoleObservation + func (in *DatabaseRoleObservation) DeepCopyInto(out *DatabaseRoleObservation) + type DatabaseRoleParameters struct + DBName *string + InstanceID *string + InstanceIDRef *v1.Reference + InstanceIDSelector *v1.Selector + Name *string + Region *string + Roles []RolesParameters + func (in *DatabaseRoleParameters) DeepCopy() *DatabaseRoleParameters + func (in *DatabaseRoleParameters) DeepCopyInto(out *DatabaseRoleParameters) + type DatabaseRoleSpec struct + ForProvider DatabaseRoleParameters + func (in *DatabaseRoleSpec) DeepCopy() *DatabaseRoleSpec + func (in *DatabaseRoleSpec) DeepCopyInto(out *DatabaseRoleSpec) + type DatabaseRoleStatus struct + AtProvider DatabaseRoleObservation + func (in *DatabaseRoleStatus) DeepCopy() *DatabaseRoleStatus + func (in *DatabaseRoleStatus) DeepCopyInto(out *DatabaseRoleStatus) + type DatabaseUser struct + Spec DatabaseUserSpec + Status DatabaseUserStatus + func (in *DatabaseUser) DeepCopy() *DatabaseUser + func (in *DatabaseUser) DeepCopyInto(out *DatabaseUser) + func (in *DatabaseUser) DeepCopyObject() runtime.Object + func (mg *DatabaseUser) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *DatabaseUser) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *DatabaseUser) GetProviderConfigReference() *xpv1.Reference + func (mg *DatabaseUser) GetProviderReference() *xpv1.Reference + func (mg *DatabaseUser) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *DatabaseUser) GetTerraformResourceType() string + func (mg *DatabaseUser) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *DatabaseUser) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *DatabaseUser) SetConditions(c ...xpv1.Condition) + func (mg *DatabaseUser) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *DatabaseUser) SetProviderConfigReference(r *xpv1.Reference) + func (mg *DatabaseUser) SetProviderReference(r *xpv1.Reference) + func (mg *DatabaseUser) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *DatabaseUser) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *DatabaseUser) GetConnectionDetailsMapping() map[string]string + func (tr *DatabaseUser) GetID() string + func (tr *DatabaseUser) GetObservation() (map[string]any, error) + func (tr *DatabaseUser) GetParameters() (map[string]any, error) + func (tr *DatabaseUser) GetTerraformSchemaVersion() int + func (tr *DatabaseUser) LateInitialize(attrs []byte) (bool, error) + func (tr *DatabaseUser) SetObservation(obs map[string]any) error + func (tr *DatabaseUser) SetParameters(params map[string]any) error + type DatabaseUserInheritedPrivilegesObservation struct + Actions []*string + Resources []InheritedPrivilegesResourcesObservation + func (in *DatabaseUserInheritedPrivilegesObservation) DeepCopy() *DatabaseUserInheritedPrivilegesObservation + func (in *DatabaseUserInheritedPrivilegesObservation) DeepCopyInto(out *DatabaseUserInheritedPrivilegesObservation) + type DatabaseUserInheritedPrivilegesParameters struct + func (in *DatabaseUserInheritedPrivilegesParameters) DeepCopy() *DatabaseUserInheritedPrivilegesParameters + func (in *DatabaseUserInheritedPrivilegesParameters) DeepCopyInto(out *DatabaseUserInheritedPrivilegesParameters) + type DatabaseUserList struct + Items []DatabaseUser + func (in *DatabaseUserList) DeepCopy() *DatabaseUserList + func (in *DatabaseUserList) DeepCopyInto(out *DatabaseUserList) + func (in *DatabaseUserList) DeepCopyObject() runtime.Object + func (l *DatabaseUserList) GetItems() []resource.Managed + type DatabaseUserObservation struct + ID *string + InheritedPrivileges []DatabaseUserInheritedPrivilegesObservation + Privileges []DatabaseUserPrivilegesObservation + func (in *DatabaseUserObservation) DeepCopy() *DatabaseUserObservation + func (in *DatabaseUserObservation) DeepCopyInto(out *DatabaseUserObservation) + type DatabaseUserParameters struct + DBName *string + InstanceID *string + InstanceIDRef *v1.Reference + InstanceIDSelector *v1.Selector + Name *string + PasswordSecretRef v1.SecretKeySelector + Region *string + Roles []DatabaseUserRolesParameters + func (in *DatabaseUserParameters) DeepCopy() *DatabaseUserParameters + func (in *DatabaseUserParameters) DeepCopyInto(out *DatabaseUserParameters) + type DatabaseUserPrivilegesObservation struct + Actions []*string + Resources []DatabaseUserPrivilegesResourcesObservation + func (in *DatabaseUserPrivilegesObservation) DeepCopy() *DatabaseUserPrivilegesObservation + func (in *DatabaseUserPrivilegesObservation) DeepCopyInto(out *DatabaseUserPrivilegesObservation) + type DatabaseUserPrivilegesParameters struct + func (in *DatabaseUserPrivilegesParameters) DeepCopy() *DatabaseUserPrivilegesParameters + func (in *DatabaseUserPrivilegesParameters) DeepCopyInto(out *DatabaseUserPrivilegesParameters) + type DatabaseUserPrivilegesResourcesObservation struct + Collection *string + DBName *string + func (in *DatabaseUserPrivilegesResourcesObservation) DeepCopy() *DatabaseUserPrivilegesResourcesObservation + func (in *DatabaseUserPrivilegesResourcesObservation) DeepCopyInto(out *DatabaseUserPrivilegesResourcesObservation) + type DatabaseUserPrivilegesResourcesParameters struct + func (in *DatabaseUserPrivilegesResourcesParameters) DeepCopy() *DatabaseUserPrivilegesResourcesParameters + func (in *DatabaseUserPrivilegesResourcesParameters) DeepCopyInto(out *DatabaseUserPrivilegesResourcesParameters) + type DatabaseUserRolesObservation struct + func (in *DatabaseUserRolesObservation) DeepCopy() *DatabaseUserRolesObservation + func (in *DatabaseUserRolesObservation) DeepCopyInto(out *DatabaseUserRolesObservation) + type DatabaseUserRolesParameters struct + DBName *string + Name *string + func (in *DatabaseUserRolesParameters) DeepCopy() *DatabaseUserRolesParameters + func (in *DatabaseUserRolesParameters) DeepCopyInto(out *DatabaseUserRolesParameters) + type DatabaseUserSpec struct + ForProvider DatabaseUserParameters + func (in *DatabaseUserSpec) DeepCopy() *DatabaseUserSpec + func (in *DatabaseUserSpec) DeepCopyInto(out *DatabaseUserSpec) + type DatabaseUserStatus struct + AtProvider DatabaseUserObservation + func (in *DatabaseUserStatus) DeepCopy() *DatabaseUserStatus + func (in *DatabaseUserStatus) DeepCopyInto(out *DatabaseUserStatus) + type DatastoreObservation struct + func (in *DatastoreObservation) DeepCopy() *DatastoreObservation + func (in *DatastoreObservation) DeepCopyInto(out *DatastoreObservation) + type DatastoreParameters struct + StorageEngine *string + Type *string + Version *string + func (in *DatastoreParameters) DeepCopy() *DatastoreParameters + func (in *DatastoreParameters) DeepCopyInto(out *DatastoreParameters) + type FlavorObservation struct + func (in *FlavorObservation) DeepCopy() *FlavorObservation + func (in *FlavorObservation) DeepCopyInto(out *FlavorObservation) + type FlavorParameters struct + Num *float64 + Size *float64 + SpecCode *string + Storage *string + Type *string + func (in *FlavorParameters) DeepCopy() *FlavorParameters + func (in *FlavorParameters) DeepCopyInto(out *FlavorParameters) + type InheritedPrivilegesObservation struct + Actions []*string + Resources []ResourcesObservation + func (in *InheritedPrivilegesObservation) DeepCopy() *InheritedPrivilegesObservation + func (in *InheritedPrivilegesObservation) DeepCopyInto(out *InheritedPrivilegesObservation) + type InheritedPrivilegesParameters struct + func (in *InheritedPrivilegesParameters) DeepCopy() *InheritedPrivilegesParameters + func (in *InheritedPrivilegesParameters) DeepCopyInto(out *InheritedPrivilegesParameters) + type InheritedPrivilegesResourcesObservation struct + Collection *string + DBName *string + func (in *InheritedPrivilegesResourcesObservation) DeepCopy() *InheritedPrivilegesResourcesObservation + func (in *InheritedPrivilegesResourcesObservation) DeepCopyInto(out *InheritedPrivilegesResourcesObservation) + type InheritedPrivilegesResourcesParameters struct + func (in *InheritedPrivilegesResourcesParameters) DeepCopy() *InheritedPrivilegesResourcesParameters + func (in *InheritedPrivilegesResourcesParameters) DeepCopyInto(out *InheritedPrivilegesResourcesParameters) + type Instance struct + Spec InstanceSpec + Status InstanceStatus + func (in *Instance) DeepCopy() *Instance + func (in *Instance) DeepCopyInto(out *Instance) + func (in *Instance) DeepCopyObject() runtime.Object + func (mg *Instance) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Instance) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Instance) GetProviderConfigReference() *xpv1.Reference + func (mg *Instance) GetProviderReference() *xpv1.Reference + func (mg *Instance) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Instance) GetTerraformResourceType() string + func (mg *Instance) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Instance) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Instance) SetConditions(c ...xpv1.Condition) + func (mg *Instance) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Instance) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Instance) SetProviderReference(r *xpv1.Reference) + func (mg *Instance) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Instance) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Instance) GetConnectionDetailsMapping() map[string]string + func (tr *Instance) GetID() string + func (tr *Instance) GetObservation() (map[string]any, error) + func (tr *Instance) GetParameters() (map[string]any, error) + func (tr *Instance) GetTerraformSchemaVersion() int + func (tr *Instance) LateInitialize(attrs []byte) (bool, error) + func (tr *Instance) SetObservation(obs map[string]any) error + func (tr *Instance) SetParameters(params map[string]any) error + type InstanceList struct + Items []Instance + func (in *InstanceList) DeepCopy() *InstanceList + func (in *InstanceList) DeepCopyInto(out *InstanceList) + func (in *InstanceList) DeepCopyObject() runtime.Object + func (l *InstanceList) GetItems() []resource.Managed + type InstanceObservation struct + DBUsername *string + ID *string + Nodes []NodesObservation + Port *float64 + Status *string + func (in *InstanceObservation) DeepCopy() *InstanceObservation + func (in *InstanceObservation) DeepCopyInto(out *InstanceObservation) + type InstanceParameters struct + AvailabilityZone *string + BackupStrategy []BackupStrategyParameters + Datastore []DatastoreParameters + DiskEncryptionIDSecretRef *v1.SecretKeySelector + Flavor []FlavorParameters + Mode *string + Name *string + PasswordSecretRef v1.SecretKeySelector + Region *string + SSL *bool + SecurityGroupID *string + SecurityGroupIDRef *v1.Reference + SecurityGroupIDSelector *v1.Selector + SubnetID *string + SubnetIDRef *v1.Reference + SubnetIDSelector *v1.Selector + Tags map[string]*string + VPCID *string + VPCIDRef *v1.Reference + VPCIDSelector *v1.Selector + func (in *InstanceParameters) DeepCopy() *InstanceParameters + func (in *InstanceParameters) DeepCopyInto(out *InstanceParameters) + type InstanceSpec struct + ForProvider InstanceParameters + func (in *InstanceSpec) DeepCopy() *InstanceSpec + func (in *InstanceSpec) DeepCopyInto(out *InstanceSpec) + type InstanceStatus struct + AtProvider InstanceObservation + func (in *InstanceStatus) DeepCopy() *InstanceStatus + func (in *InstanceStatus) DeepCopyInto(out *InstanceStatus) + type NodesObservation struct + ID *string + Name *string + PrivateIP *string + PublicIP *string + Role *string + Status *string + Type *string + func (in *NodesObservation) DeepCopy() *NodesObservation + func (in *NodesObservation) DeepCopyInto(out *NodesObservation) + type NodesParameters struct + func (in *NodesParameters) DeepCopy() *NodesParameters + func (in *NodesParameters) DeepCopyInto(out *NodesParameters) + type PrivilegesObservation struct + Actions []*string + Resources []PrivilegesResourcesObservation + func (in *PrivilegesObservation) DeepCopy() *PrivilegesObservation + func (in *PrivilegesObservation) DeepCopyInto(out *PrivilegesObservation) + type PrivilegesParameters struct + func (in *PrivilegesParameters) DeepCopy() *PrivilegesParameters + func (in *PrivilegesParameters) DeepCopyInto(out *PrivilegesParameters) + type PrivilegesResourcesObservation struct + Collection *string + DBName *string + func (in *PrivilegesResourcesObservation) DeepCopy() *PrivilegesResourcesObservation + func (in *PrivilegesResourcesObservation) DeepCopyInto(out *PrivilegesResourcesObservation) + type PrivilegesResourcesParameters struct + func (in *PrivilegesResourcesParameters) DeepCopy() *PrivilegesResourcesParameters + func (in *PrivilegesResourcesParameters) DeepCopyInto(out *PrivilegesResourcesParameters) + type ResourcesObservation struct + Collection *string + DBName *string + func (in *ResourcesObservation) DeepCopy() *ResourcesObservation + func (in *ResourcesObservation) DeepCopyInto(out *ResourcesObservation) + type ResourcesParameters struct + func (in *ResourcesParameters) DeepCopy() *ResourcesParameters + func (in *ResourcesParameters) DeepCopyInto(out *ResourcesParameters) + type RolesObservation struct + func (in *RolesObservation) DeepCopy() *RolesObservation + func (in *RolesObservation) DeepCopyInto(out *RolesObservation) + type RolesParameters struct + DBName *string + Name *string + func (in *RolesParameters) DeepCopy() *RolesParameters + func (in *RolesParameters) DeepCopyInto(out *RolesParameters)