Versions in this module Expand all Collapse all v0 v0.1.0 Jul 5, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + var SnapshotAttributes_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SnapshotAttributes_Kind}.String() + var SnapshotAttributes_GroupVersionKind = CRDGroupVersion.WithKind(SnapshotAttributes_Kind) + var SnapshotAttributes_Kind = "SnapshotAttributes" + var SnapshotAttributes_KindAPIVersion = SnapshotAttributes_Kind + "." + CRDGroupVersion.String() + var SnapshotExportTask_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SnapshotExportTask_Kind}.String() + var SnapshotExportTask_GroupVersionKind = CRDGroupVersion.WithKind(SnapshotExportTask_Kind) + var SnapshotExportTask_Kind = "SnapshotExportTask" + var SnapshotExportTask_KindAPIVersion = SnapshotExportTask_Kind + "." + CRDGroupVersion.String() + var Snapshot_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Snapshot_Kind}.String() + var Snapshot_GroupVersionKind = CRDGroupVersion.WithKind(Snapshot_Kind) + var Snapshot_Kind = "Snapshot" + var Snapshot_KindAPIVersion = Snapshot_Kind + "." + CRDGroupVersion.String() + type OsuAPIKeyObservation struct + func (in *OsuAPIKeyObservation) DeepCopy() *OsuAPIKeyObservation + func (in *OsuAPIKeyObservation) DeepCopyInto(out *OsuAPIKeyObservation) + type OsuAPIKeyParameters struct + APIKeyID *string + SecretKey *string + func (in *OsuAPIKeyParameters) DeepCopy() *OsuAPIKeyParameters + func (in *OsuAPIKeyParameters) DeepCopyInto(out *OsuAPIKeyParameters) + type OsuExportObservation struct + func (in *OsuExportObservation) DeepCopy() *OsuExportObservation + func (in *OsuExportObservation) DeepCopyInto(out *OsuExportObservation) + type OsuExportParameters struct + DiskImageFormat *string + OsuAPIKey []OsuAPIKeyParameters + OsuBucket *string + OsuPrefix *string + func (in *OsuExportParameters) DeepCopy() *OsuExportParameters + func (in *OsuExportParameters) DeepCopyInto(out *OsuExportParameters) + type PermissionsToCreateVolumeAdditionsObservation struct + func (in *PermissionsToCreateVolumeAdditionsObservation) DeepCopy() *PermissionsToCreateVolumeAdditionsObservation + func (in *PermissionsToCreateVolumeAdditionsObservation) DeepCopyInto(out *PermissionsToCreateVolumeAdditionsObservation) + type PermissionsToCreateVolumeAdditionsParameters struct + AccountIds []*string + GlobalPermission *bool + func (in *PermissionsToCreateVolumeAdditionsParameters) DeepCopy() *PermissionsToCreateVolumeAdditionsParameters + func (in *PermissionsToCreateVolumeAdditionsParameters) DeepCopyInto(out *PermissionsToCreateVolumeAdditionsParameters) + type PermissionsToCreateVolumeObservation struct + AccountID *string + GlobalPermission *bool + func (in *PermissionsToCreateVolumeObservation) DeepCopy() *PermissionsToCreateVolumeObservation + func (in *PermissionsToCreateVolumeObservation) DeepCopyInto(out *PermissionsToCreateVolumeObservation) + type PermissionsToCreateVolumeParameters struct + func (in *PermissionsToCreateVolumeParameters) DeepCopy() *PermissionsToCreateVolumeParameters + func (in *PermissionsToCreateVolumeParameters) DeepCopyInto(out *PermissionsToCreateVolumeParameters) + type PermissionsToCreateVolumeRemovalsObservation struct + func (in *PermissionsToCreateVolumeRemovalsObservation) DeepCopy() *PermissionsToCreateVolumeRemovalsObservation + func (in *PermissionsToCreateVolumeRemovalsObservation) DeepCopyInto(out *PermissionsToCreateVolumeRemovalsObservation) + type PermissionsToCreateVolumeRemovalsParameters struct + AccountIds []*string + GlobalPermission *bool + func (in *PermissionsToCreateVolumeRemovalsParameters) DeepCopy() *PermissionsToCreateVolumeRemovalsParameters + func (in *PermissionsToCreateVolumeRemovalsParameters) DeepCopyInto(out *PermissionsToCreateVolumeRemovalsParameters) + type Snapshot struct + Spec SnapshotSpec + Status SnapshotStatus + func (in *Snapshot) DeepCopy() *Snapshot + func (in *Snapshot) DeepCopyInto(out *Snapshot) + func (in *Snapshot) DeepCopyObject() runtime.Object + func (mg *Snapshot) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Snapshot) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Snapshot) GetProviderConfigReference() *xpv1.Reference + func (mg *Snapshot) GetProviderReference() *xpv1.Reference + func (mg *Snapshot) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Snapshot) GetTerraformResourceType() string + func (mg *Snapshot) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Snapshot) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Snapshot) SetConditions(c ...xpv1.Condition) + func (mg *Snapshot) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Snapshot) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Snapshot) SetProviderReference(r *xpv1.Reference) + func (mg *Snapshot) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Snapshot) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Snapshot) GetConnectionDetailsMapping() map[string]string + func (tr *Snapshot) GetID() string + func (tr *Snapshot) GetObservation() (map[string]any, error) + func (tr *Snapshot) GetParameters() (map[string]any, error) + func (tr *Snapshot) GetTerraformSchemaVersion() int + func (tr *Snapshot) LateInitialize(attrs []byte) (bool, error) + func (tr *Snapshot) SetObservation(obs map[string]any) error + func (tr *Snapshot) SetParameters(params map[string]any) error + type SnapshotAttributes struct + Spec SnapshotAttributesSpec + Status SnapshotAttributesStatus + func (in *SnapshotAttributes) DeepCopy() *SnapshotAttributes + func (in *SnapshotAttributes) DeepCopyInto(out *SnapshotAttributes) + func (in *SnapshotAttributes) DeepCopyObject() runtime.Object + func (mg *SnapshotAttributes) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *SnapshotAttributes) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *SnapshotAttributes) GetProviderConfigReference() *xpv1.Reference + func (mg *SnapshotAttributes) GetProviderReference() *xpv1.Reference + func (mg *SnapshotAttributes) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *SnapshotAttributes) GetTerraformResourceType() string + func (mg *SnapshotAttributes) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *SnapshotAttributes) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *SnapshotAttributes) SetConditions(c ...xpv1.Condition) + func (mg *SnapshotAttributes) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *SnapshotAttributes) SetProviderConfigReference(r *xpv1.Reference) + func (mg *SnapshotAttributes) SetProviderReference(r *xpv1.Reference) + func (mg *SnapshotAttributes) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *SnapshotAttributes) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *SnapshotAttributes) GetConnectionDetailsMapping() map[string]string + func (tr *SnapshotAttributes) GetID() string + func (tr *SnapshotAttributes) GetObservation() (map[string]any, error) + func (tr *SnapshotAttributes) GetParameters() (map[string]any, error) + func (tr *SnapshotAttributes) GetTerraformSchemaVersion() int + func (tr *SnapshotAttributes) LateInitialize(attrs []byte) (bool, error) + func (tr *SnapshotAttributes) SetObservation(obs map[string]any) error + func (tr *SnapshotAttributes) SetParameters(params map[string]any) error + type SnapshotAttributesList struct + Items []SnapshotAttributes + func (in *SnapshotAttributesList) DeepCopy() *SnapshotAttributesList + func (in *SnapshotAttributesList) DeepCopyInto(out *SnapshotAttributesList) + func (in *SnapshotAttributesList) DeepCopyObject() runtime.Object + func (l *SnapshotAttributesList) GetItems() []resource.Managed + type SnapshotAttributesObservation struct + AccountID *string + ID *string + RequestID *string + func (in *SnapshotAttributesObservation) DeepCopy() *SnapshotAttributesObservation + func (in *SnapshotAttributesObservation) DeepCopyInto(out *SnapshotAttributesObservation) + type SnapshotAttributesParameters struct + PermissionsToCreateVolumeAdditions []PermissionsToCreateVolumeAdditionsParameters + PermissionsToCreateVolumeRemovals []PermissionsToCreateVolumeRemovalsParameters + SnapshotID *string + SnapshotIDRef *v1.Reference + SnapshotIDSelector *v1.Selector + func (in *SnapshotAttributesParameters) DeepCopy() *SnapshotAttributesParameters + func (in *SnapshotAttributesParameters) DeepCopyInto(out *SnapshotAttributesParameters) + type SnapshotAttributesSpec struct + ForProvider SnapshotAttributesParameters + func (in *SnapshotAttributesSpec) DeepCopy() *SnapshotAttributesSpec + func (in *SnapshotAttributesSpec) DeepCopyInto(out *SnapshotAttributesSpec) + type SnapshotAttributesStatus struct + AtProvider SnapshotAttributesObservation + func (in *SnapshotAttributesStatus) DeepCopy() *SnapshotAttributesStatus + func (in *SnapshotAttributesStatus) DeepCopyInto(out *SnapshotAttributesStatus) + type SnapshotExportTask struct + Spec SnapshotExportTaskSpec + Status SnapshotExportTaskStatus + func (in *SnapshotExportTask) DeepCopy() *SnapshotExportTask + func (in *SnapshotExportTask) DeepCopyInto(out *SnapshotExportTask) + func (in *SnapshotExportTask) DeepCopyObject() runtime.Object + func (mg *SnapshotExportTask) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *SnapshotExportTask) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *SnapshotExportTask) GetProviderConfigReference() *xpv1.Reference + func (mg *SnapshotExportTask) GetProviderReference() *xpv1.Reference + func (mg *SnapshotExportTask) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *SnapshotExportTask) GetTerraformResourceType() string + func (mg *SnapshotExportTask) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *SnapshotExportTask) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *SnapshotExportTask) SetConditions(c ...xpv1.Condition) + func (mg *SnapshotExportTask) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *SnapshotExportTask) SetProviderConfigReference(r *xpv1.Reference) + func (mg *SnapshotExportTask) SetProviderReference(r *xpv1.Reference) + func (mg *SnapshotExportTask) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *SnapshotExportTask) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *SnapshotExportTask) GetConnectionDetailsMapping() map[string]string + func (tr *SnapshotExportTask) GetID() string + func (tr *SnapshotExportTask) GetObservation() (map[string]any, error) + func (tr *SnapshotExportTask) GetParameters() (map[string]any, error) + func (tr *SnapshotExportTask) GetTerraformSchemaVersion() int + func (tr *SnapshotExportTask) LateInitialize(attrs []byte) (bool, error) + func (tr *SnapshotExportTask) SetObservation(obs map[string]any) error + func (tr *SnapshotExportTask) SetParameters(params map[string]any) error + type SnapshotExportTaskList struct + Items []SnapshotExportTask + func (in *SnapshotExportTaskList) DeepCopy() *SnapshotExportTaskList + func (in *SnapshotExportTaskList) DeepCopyInto(out *SnapshotExportTaskList) + func (in *SnapshotExportTaskList) DeepCopyObject() runtime.Object + func (l *SnapshotExportTaskList) GetItems() []resource.Managed + type SnapshotExportTaskObservation struct + Comment *string + ID *string + Progress *float64 + RequestID *string + State *string + TaskID *string + func (in *SnapshotExportTaskObservation) DeepCopy() *SnapshotExportTaskObservation + func (in *SnapshotExportTaskObservation) DeepCopyInto(out *SnapshotExportTaskObservation) + type SnapshotExportTaskParameters struct + OsuExport []OsuExportParameters + SnapshotID *string + SnapshotIDRef *v1.Reference + SnapshotIDSelector *v1.Selector + Tags []SnapshotExportTaskTagsParameters + func (in *SnapshotExportTaskParameters) DeepCopy() *SnapshotExportTaskParameters + func (in *SnapshotExportTaskParameters) DeepCopyInto(out *SnapshotExportTaskParameters) + type SnapshotExportTaskSpec struct + ForProvider SnapshotExportTaskParameters + func (in *SnapshotExportTaskSpec) DeepCopy() *SnapshotExportTaskSpec + func (in *SnapshotExportTaskSpec) DeepCopyInto(out *SnapshotExportTaskSpec) + type SnapshotExportTaskStatus struct + AtProvider SnapshotExportTaskObservation + func (in *SnapshotExportTaskStatus) DeepCopy() *SnapshotExportTaskStatus + func (in *SnapshotExportTaskStatus) DeepCopyInto(out *SnapshotExportTaskStatus) + type SnapshotExportTaskTagsObservation struct + func (in *SnapshotExportTaskTagsObservation) DeepCopy() *SnapshotExportTaskTagsObservation + func (in *SnapshotExportTaskTagsObservation) DeepCopyInto(out *SnapshotExportTaskTagsObservation) + type SnapshotExportTaskTagsParameters struct + Key *string + Value *string + func (in *SnapshotExportTaskTagsParameters) DeepCopy() *SnapshotExportTaskTagsParameters + func (in *SnapshotExportTaskTagsParameters) DeepCopyInto(out *SnapshotExportTaskTagsParameters) + type SnapshotList struct + Items []Snapshot + func (in *SnapshotList) DeepCopy() *SnapshotList + func (in *SnapshotList) DeepCopyInto(out *SnapshotList) + func (in *SnapshotList) DeepCopyObject() runtime.Object + func (l *SnapshotList) GetItems() []resource.Managed + type SnapshotObservation struct + AccountAlias *string + AccountID *string + CreationDate *string + ID *string + PermissionsToCreateVolume []PermissionsToCreateVolumeObservation + Progress *float64 + RequestID *string + SnapshotID *string + State *string + VolumeSize *float64 + func (in *SnapshotObservation) DeepCopy() *SnapshotObservation + func (in *SnapshotObservation) DeepCopyInto(out *SnapshotObservation) + type SnapshotParameters struct + Description *string + FileLocation *string + SnapshotSize *float64 + SourceRegionName *string + SourceSnapshotID *string + SourceSnapshotIDRef *v1.Reference + SourceSnapshotIDSelector *v1.Selector + Tags []TagsParameters + VolumeID *string + VolumeIDRef *v1.Reference + VolumeIDSelector *v1.Selector + func (in *SnapshotParameters) DeepCopy() *SnapshotParameters + func (in *SnapshotParameters) DeepCopyInto(out *SnapshotParameters) + type SnapshotSpec struct + ForProvider SnapshotParameters + func (in *SnapshotSpec) DeepCopy() *SnapshotSpec + func (in *SnapshotSpec) DeepCopyInto(out *SnapshotSpec) + type SnapshotStatus struct + AtProvider SnapshotObservation + func (in *SnapshotStatus) DeepCopy() *SnapshotStatus + func (in *SnapshotStatus) DeepCopyInto(out *SnapshotStatus) + type TagsObservation struct + func (in *TagsObservation) DeepCopy() *TagsObservation + func (in *TagsObservation) DeepCopyInto(out *TagsObservation) + type TagsParameters struct + Key *string + Value *string + func (in *TagsParameters) DeepCopy() *TagsParameters + func (in *TagsParameters) DeepCopyInto(out *TagsParameters)