Versions in this module Expand all Collapse all v0 v0.1.0 Jan 12, 2023 v0.0.1 Jan 12, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var Pack_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Pack_Kind}.String() + var Pack_GroupVersionKind = CRDGroupVersion.WithKind(Pack_Kind) + var Pack_Kind = "Pack" + var Pack_KindAPIVersion = Pack_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type Pack struct + Spec PackSpec + Status PackStatus + func (in *Pack) DeepCopy() *Pack + func (in *Pack) DeepCopyInto(out *Pack) + func (in *Pack) DeepCopyObject() runtime.Object + func (mg *Pack) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Pack) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Pack) GetProviderConfigReference() *xpv1.Reference + func (mg *Pack) GetProviderReference() *xpv1.Reference + func (mg *Pack) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Pack) GetTerraformResourceType() string + func (mg *Pack) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Pack) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Pack) SetConditions(c ...xpv1.Condition) + func (mg *Pack) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Pack) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Pack) SetProviderReference(r *xpv1.Reference) + func (mg *Pack) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Pack) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Pack) GetConnectionDetailsMapping() map[string]string + func (tr *Pack) GetID() string + func (tr *Pack) GetObservation() (map[string]any, error) + func (tr *Pack) GetParameters() (map[string]any, error) + func (tr *Pack) GetTerraformSchemaVersion() int + func (tr *Pack) LateInitialize(attrs []byte) (bool, error) + func (tr *Pack) SetObservation(obs map[string]any) error + func (tr *Pack) SetParameters(params map[string]any) error + type PackList struct + Items []Pack + func (in *PackList) DeepCopy() *PackList + func (in *PackList) DeepCopyInto(out *PackList) + func (in *PackList) DeepCopyObject() runtime.Object + func (l *PackList) GetItems() []resource.Managed + type PackObservation struct + ID *string + ValidationErrors []ValidationErrorsObservation + func (in *PackObservation) DeepCopy() *PackObservation + func (in *PackObservation) DeepCopyInto(out *PackObservation) + type PackParameters struct + CertificateAuthority *string + CloudflareBranding *bool + Hosts []*string + Type *string + ValidationErrors []ValidationErrorsParameters + ValidationMethod *string + ValidationRecords []ValidationRecordsParameters + ValidityDays *float64 + WaitForActiveStatus *bool + ZoneID *string + ZoneIDRef *v1.Reference + ZoneIDSelector *v1.Selector + func (in *PackParameters) DeepCopy() *PackParameters + func (in *PackParameters) DeepCopyInto(out *PackParameters) + type PackSpec struct + ForProvider PackParameters + func (in *PackSpec) DeepCopy() *PackSpec + func (in *PackSpec) DeepCopyInto(out *PackSpec) + type PackStatus struct + AtProvider PackObservation + func (in *PackStatus) DeepCopy() *PackStatus + func (in *PackStatus) DeepCopyInto(out *PackStatus) + type ValidationErrorsObservation struct + Message *string + func (in *ValidationErrorsObservation) DeepCopy() *ValidationErrorsObservation + func (in *ValidationErrorsObservation) DeepCopyInto(out *ValidationErrorsObservation) + type ValidationErrorsParameters struct + func (in *ValidationErrorsParameters) DeepCopy() *ValidationErrorsParameters + func (in *ValidationErrorsParameters) DeepCopyInto(out *ValidationErrorsParameters) + type ValidationRecordsObservation struct + func (in *ValidationRecordsObservation) DeepCopy() *ValidationRecordsObservation + func (in *ValidationRecordsObservation) DeepCopyInto(out *ValidationRecordsObservation) + type ValidationRecordsParameters struct + CnameName *string + CnameTarget *string + Emails []*string + HTTPBody *string + HTTPURL *string + TxtName *string + TxtValue *string + func (in *ValidationRecordsParameters) DeepCopy() *ValidationRecordsParameters + func (in *ValidationRecordsParameters) DeepCopyInto(out *ValidationRecordsParameters)