Versions in this module Expand all Collapse all v0 v0.4.1 Sep 18, 2023 v0.4.0 Sep 12, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var Archive_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Archive_Kind}.String() + var Archive_GroupVersionKind = CRDGroupVersion.WithKind(Archive_Kind) + var Archive_Kind = "Archive" + var Archive_KindAPIVersion = Archive_Kind + "." + CRDGroupVersion.String() + var CRDGroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type Archive struct + Spec ArchiveSpec + Status ArchiveStatus + func (in *Archive) DeepCopy() *Archive + func (in *Archive) DeepCopyInto(out *Archive) + func (in *Archive) DeepCopyObject() runtime.Object + func (mg *Archive) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Archive) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Archive) GetProviderConfigReference() *xpv1.Reference + func (mg *Archive) GetProviderReference() *xpv1.Reference + func (mg *Archive) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Archive) GetTerraformResourceType() string + func (mg *Archive) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Archive) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Archive) SetConditions(c ...xpv1.Condition) + func (mg *Archive) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Archive) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Archive) SetProviderReference(r *xpv1.Reference) + func (mg *Archive) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Archive) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Archive) GetConnectionDetailsMapping() map[string]string + func (tr *Archive) GetID() string + func (tr *Archive) GetObservation() (map[string]any, error) + func (tr *Archive) GetParameters() (map[string]any, error) + func (tr *Archive) GetTerraformSchemaVersion() int + func (tr *Archive) LateInitialize(attrs []byte) (bool, error) + func (tr *Archive) SetObservation(obs map[string]any) error + func (tr *Archive) SetParameters(params map[string]any) error + type ArchiveList struct + Items []Archive + func (in *ArchiveList) DeepCopy() *ArchiveList + func (in *ArchiveList) DeepCopyInto(out *ArchiveList) + func (in *ArchiveList) DeepCopyObject() runtime.Object + func (l *ArchiveList) GetItems() []resource.Managed + type ArchiveObservation struct + ArchiveID *string + ID *string + PartitionFields []PartitionFieldsObservation + State *string + func (in *ArchiveObservation) DeepCopy() *ArchiveObservation + func (in *ArchiveObservation) DeepCopyInto(out *ArchiveObservation) + type ArchiveParameters struct + ClusterName *string + CollName *string + CollectionType *string + Criteria []CriteriaParameters + DBName *string + PartitionFields []PartitionFieldsParameters + Paused *bool + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + SyncCreation *bool + func (in *ArchiveParameters) DeepCopy() *ArchiveParameters + func (in *ArchiveParameters) DeepCopyInto(out *ArchiveParameters) + type ArchiveSpec struct + ForProvider ArchiveParameters + func (in *ArchiveSpec) DeepCopy() *ArchiveSpec + func (in *ArchiveSpec) DeepCopyInto(out *ArchiveSpec) + type ArchiveStatus struct + AtProvider ArchiveObservation + func (in *ArchiveStatus) DeepCopy() *ArchiveStatus + func (in *ArchiveStatus) DeepCopyInto(out *ArchiveStatus) + type CriteriaObservation struct + func (in *CriteriaObservation) DeepCopy() *CriteriaObservation + func (in *CriteriaObservation) DeepCopyInto(out *CriteriaObservation) + type CriteriaParameters struct + DateField *string + DateFormat *string + ExpireAfterDays *float64 + Query *string + Type *string + func (in *CriteriaParameters) DeepCopy() *CriteriaParameters + func (in *CriteriaParameters) DeepCopyInto(out *CriteriaParameters) + type PartitionFieldsObservation struct + FieldType *string + func (in *PartitionFieldsObservation) DeepCopy() *PartitionFieldsObservation + func (in *PartitionFieldsObservation) DeepCopyInto(out *PartitionFieldsObservation) + type PartitionFieldsParameters struct + FieldName *string + Order *float64 + func (in *PartitionFieldsParameters) DeepCopy() *PartitionFieldsParameters + func (in *PartitionFieldsParameters) DeepCopyInto(out *PartitionFieldsParameters)