Versions in this module Expand all Collapse all v0 v0.0.1 Nov 27, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var Image_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Image_Kind}.String() + var Image_GroupVersionKind = CRDGroupVersion.WithKind(Image_Kind) + var Image_Kind = "Image" + var Image_KindAPIVersion = Image_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type Image struct + Spec ImageSpec + Status ImageStatus + func (in *Image) DeepCopy() *Image + func (in *Image) DeepCopyInto(out *Image) + func (in *Image) DeepCopyObject() runtime.Object + func (mg *Image) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Image) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Image) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Image) GetProviderConfigReference() *xpv1.Reference + func (mg *Image) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Image) GetTerraformResourceType() string + func (mg *Image) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Image) SetConditions(c ...xpv1.Condition) + func (mg *Image) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Image) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Image) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Image) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Image) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Image) GetConnectionDetailsMapping() map[string]string + func (tr *Image) GetID() string + func (tr *Image) GetInitParameters() (map[string]any, error) + func (tr *Image) GetObservation() (map[string]any, error) + func (tr *Image) GetParameters() (map[string]any, error) + func (tr *Image) GetTerraformSchemaVersion() int + func (tr *Image) LateInitialize(attrs []byte) (bool, error) + func (tr *Image) SetObservation(obs map[string]any) error + func (tr *Image) SetParameters(params map[string]any) error + type ImageInitParameters struct + ArchivingFormat *string + CompressionFormat *string + ContainerFormat *string + DiskFormat *string + ImageCachePath *string + ImageSourceURL *string + ImageSourceUsername *string + LocalFilePath *string + MinDiskGb *float64 + MinRAMMb *float64 + Name *string + Properties map[string]*string + Protected *bool + Region *string + Tags []*string + VerifyChecksum *bool + Visibility *string + func (in *ImageInitParameters) DeepCopy() *ImageInitParameters + func (in *ImageInitParameters) DeepCopyInto(out *ImageInitParameters) + type ImageList struct + Items []Image + func (in *ImageList) DeepCopy() *ImageList + func (in *ImageList) DeepCopyInto(out *ImageList) + func (in *ImageList) DeepCopyObject() runtime.Object + func (l *ImageList) GetItems() []resource.Managed + type ImageObservation struct + ArchivingFormat *string + Checksum *string + CompressionFormat *string + ContainerFormat *string + CreatedAt *string + DiskFormat *string + File *string + ID *string + ImageCachePath *string + ImageSourceURL *string + ImageSourceUsername *string + LocalFilePath *string + Metadata map[string]*string + MinDiskGb *float64 + MinRAMMb *float64 + Name *string + Owner *string + Properties map[string]*string + Protected *bool + Region *string + Schema *string + SizeBytes *float64 + Status *string + Tags []*string + UpdatedAt *string + VerifyChecksum *bool + Visibility *string + func (in *ImageObservation) DeepCopy() *ImageObservation + func (in *ImageObservation) DeepCopyInto(out *ImageObservation) + type ImageParameters struct + ArchivingFormat *string + CompressionFormat *string + ContainerFormat *string + DiskFormat *string + ImageCachePath *string + ImageSourcePasswordSecretRef *v1.SecretKeySelector + ImageSourceURL *string + ImageSourceUsername *string + LocalFilePath *string + MinDiskGb *float64 + MinRAMMb *float64 + Name *string + Properties map[string]*string + Protected *bool + Region *string + Tags []*string + VerifyChecksum *bool + Visibility *string + func (in *ImageParameters) DeepCopy() *ImageParameters + func (in *ImageParameters) DeepCopyInto(out *ImageParameters) + type ImageSpec struct + ForProvider ImageParameters + InitProvider ImageInitParameters + func (in *ImageSpec) DeepCopy() *ImageSpec + func (in *ImageSpec) DeepCopyInto(out *ImageSpec) + type ImageStatus struct + AtProvider ImageObservation + func (in *ImageStatus) DeepCopy() *ImageStatus + func (in *ImageStatus) DeepCopyInto(out *ImageStatus)