Versions in this module Expand all Collapse all v0 v0.4.0 Jun 11, 2024 v0.3.0 Dec 4, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + var StackV1_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: StackV1_Kind}.String() + var StackV1_GroupVersionKind = CRDGroupVersion.WithKind(StackV1_Kind) + var StackV1_Kind = "StackV1" + var StackV1_KindAPIVersion = StackV1_Kind + "." + CRDGroupVersion.String() + type OutputsInitParameters struct + Description *string + OutputKey *string + OutputValue *string + func (in *OutputsInitParameters) DeepCopy() *OutputsInitParameters + func (in *OutputsInitParameters) DeepCopyInto(out *OutputsInitParameters) + type OutputsObservation struct + Description *string + OutputKey *string + OutputValue *string + func (in *OutputsObservation) DeepCopy() *OutputsObservation + func (in *OutputsObservation) DeepCopyInto(out *OutputsObservation) + type OutputsParameters struct + Description *string + OutputKey *string + OutputValue *string + func (in *OutputsParameters) DeepCopy() *OutputsParameters + func (in *OutputsParameters) DeepCopyInto(out *OutputsParameters) + type StackV1 struct + Spec StackV1Spec + Status StackV1Status + func (in *StackV1) DeepCopy() *StackV1 + func (in *StackV1) DeepCopyInto(out *StackV1) + func (in *StackV1) DeepCopyObject() runtime.Object + func (mg *StackV1) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *StackV1) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *StackV1) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *StackV1) GetProviderConfigReference() *xpv1.Reference + func (mg *StackV1) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *StackV1) GetTerraformResourceType() string + func (mg *StackV1) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *StackV1) SetConditions(c ...xpv1.Condition) + func (mg *StackV1) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *StackV1) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *StackV1) SetProviderConfigReference(r *xpv1.Reference) + func (mg *StackV1) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *StackV1) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *StackV1) GetConnectionDetailsMapping() map[string]string + func (tr *StackV1) GetID() string + func (tr *StackV1) GetInitParameters() (map[string]any, error) + func (tr *StackV1) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *StackV1) GetObservation() (map[string]any, error) + func (tr *StackV1) GetParameters() (map[string]any, error) + func (tr *StackV1) GetTerraformSchemaVersion() int + func (tr *StackV1) LateInitialize(attrs []byte) (bool, error) + func (tr *StackV1) SetObservation(obs map[string]any) error + func (tr *StackV1) SetParameters(params map[string]any) error + type StackV1InitParameters struct + Capabilities []*string + CreationTime *string + Description *string + DisableRollback *bool + EnvironmentOpts map[string]*string + Name *string + NotificationTopics []*string + Outputs []OutputsInitParameters + Parameters map[string]*string + Region *string + Status *string + StatusReason *string + Tags []*string + TemplateDescription *string + TemplateOpts map[string]*string + Timeout *float64 + UpdatedTime *string + func (in *StackV1InitParameters) DeepCopy() *StackV1InitParameters + func (in *StackV1InitParameters) DeepCopyInto(out *StackV1InitParameters) + type StackV1List struct + Items []StackV1 + func (in *StackV1List) DeepCopy() *StackV1List + func (in *StackV1List) DeepCopyInto(out *StackV1List) + func (in *StackV1List) DeepCopyObject() runtime.Object + func (l *StackV1List) GetItems() []resource.Managed + type StackV1Observation struct + Capabilities []*string + CreationTime *string + Description *string + DisableRollback *bool + EnvironmentOpts map[string]*string + ID *string + Name *string + NotificationTopics []*string + Outputs []OutputsObservation + Parameters map[string]*string + Region *string + Status *string + StatusReason *string + Tags []*string + TemplateDescription *string + TemplateOpts map[string]*string + Timeout *float64 + UpdatedTime *string + func (in *StackV1Observation) DeepCopy() *StackV1Observation + func (in *StackV1Observation) DeepCopyInto(out *StackV1Observation) + type StackV1Parameters struct + Capabilities []*string + CreationTime *string + Description *string + DisableRollback *bool + EnvironmentOpts map[string]*string + Name *string + NotificationTopics []*string + Outputs []OutputsParameters + Parameters map[string]*string + Region *string + Status *string + StatusReason *string + Tags []*string + TemplateDescription *string + TemplateOpts map[string]*string + Timeout *float64 + UpdatedTime *string + func (in *StackV1Parameters) DeepCopy() *StackV1Parameters + func (in *StackV1Parameters) DeepCopyInto(out *StackV1Parameters) + type StackV1Spec struct + ForProvider StackV1Parameters + InitProvider StackV1InitParameters + func (in *StackV1Spec) DeepCopy() *StackV1Spec + func (in *StackV1Spec) DeepCopyInto(out *StackV1Spec) + type StackV1Status struct + AtProvider StackV1Observation + func (in *StackV1Status) DeepCopy() *StackV1Status + func (in *StackV1Status) DeepCopyInto(out *StackV1Status)