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 Certificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Certificate_Kind}.String() + var Certificate_GroupVersionKind = CRDGroupVersion.WithKind(Certificate_Kind) + var Certificate_Kind = "Certificate" + var Certificate_KindAPIVersion = Certificate_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type Certificate struct + Spec CertificateSpec + Status CertificateStatus + func (in *Certificate) DeepCopy() *Certificate + func (in *Certificate) DeepCopyInto(out *Certificate) + func (in *Certificate) DeepCopyObject() runtime.Object + func (mg *Certificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Certificate) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Certificate) GetProviderConfigReference() *xpv1.Reference + func (mg *Certificate) GetProviderReference() *xpv1.Reference + func (mg *Certificate) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Certificate) GetTerraformResourceType() string + func (mg *Certificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Certificate) SetConditions(c ...xpv1.Condition) + func (mg *Certificate) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Certificate) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Certificate) SetProviderReference(r *xpv1.Reference) + func (mg *Certificate) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Certificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Certificate) GetConnectionDetailsMapping() map[string]string + func (tr *Certificate) GetID() string + func (tr *Certificate) GetObservation() (map[string]any, error) + func (tr *Certificate) GetParameters() (map[string]any, error) + func (tr *Certificate) GetTerraformSchemaVersion() int + func (tr *Certificate) LateInitialize(attrs []byte) (bool, error) + func (tr *Certificate) SetObservation(obs map[string]any) error + func (tr *Certificate) SetParameters(params map[string]any) error + type CertificateList struct + Items []Certificate + func (in *CertificateList) DeepCopy() *CertificateList + func (in *CertificateList) DeepCopyInto(out *CertificateList) + func (in *CertificateList) DeepCopyObject() runtime.Object + func (l *CertificateList) GetItems() []resource.Managed + type CertificateObservation struct + Certificate *string + ExpiresOn *string + ID *string + func (in *CertificateObservation) DeepCopy() *CertificateObservation + func (in *CertificateObservation) DeepCopyInto(out *CertificateObservation) + type CertificateParameters struct + Csr *string + Hostnames []*string + MinDaysForRenewal *float64 + RequestType *string + RequestedValidity *float64 + func (in *CertificateParameters) DeepCopy() *CertificateParameters + func (in *CertificateParameters) DeepCopyInto(out *CertificateParameters) + type CertificateSpec struct + ForProvider CertificateParameters + func (in *CertificateSpec) DeepCopy() *CertificateSpec + func (in *CertificateSpec) DeepCopyInto(out *CertificateSpec) + type CertificateStatus struct + AtProvider CertificateObservation + func (in *CertificateStatus) DeepCopy() *CertificateStatus + func (in *CertificateStatus) DeepCopyInto(out *CertificateStatus)