Versions in this module Expand all Collapse all v0 v0.2.0 Mar 5, 2024 v0.1.0 Mar 5, 2024 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var GroupOrder_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: GroupOrder_Kind}.String() + var GroupOrder_GroupVersionKind = CRDGroupVersion.WithKind(GroupOrder_Kind) + var GroupOrder_Kind = "GroupOrder" + var GroupOrder_KindAPIVersion = GroupOrder_Kind + "." + CRDGroupVersion.String() + var Group_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Group_Kind}.String() + var Group_GroupVersionKind = CRDGroupVersion.WithKind(Group_Kind) + var Group_Kind = "Group" + var Group_KindAPIVersion = Group_Kind + "." + CRDGroupVersion.String() + var Rule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Rule_Kind}.String() + var Rule_GroupVersionKind = CRDGroupVersion.WithKind(Rule_Kind) + var Rule_Kind = "Rule" + var Rule_KindAPIVersion = Rule_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type FilterInitParameters struct + Query *string + func (in *FilterInitParameters) DeepCopy() *FilterInitParameters + func (in *FilterInitParameters) DeepCopyInto(out *FilterInitParameters) + type FilterObservation struct + Query *string + func (in *FilterObservation) DeepCopy() *FilterObservation + func (in *FilterObservation) DeepCopyInto(out *FilterObservation) + type FilterParameters struct + Query *string + func (in *FilterParameters) DeepCopy() *FilterParameters + func (in *FilterParameters) DeepCopyInto(out *FilterParameters) + type Group struct + Spec GroupSpec + Status GroupStatus + func (in *Group) DeepCopy() *Group + func (in *Group) DeepCopyInto(out *Group) + func (in *Group) DeepCopyObject() runtime.Object + func (mg *Group) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Group) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Group) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Group) GetProviderConfigReference() *xpv1.Reference + func (mg *Group) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Group) GetTerraformResourceType() string + func (mg *Group) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Group) SetConditions(c ...xpv1.Condition) + func (mg *Group) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Group) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Group) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Group) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Group) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Group) GetConnectionDetailsMapping() map[string]string + func (tr *Group) GetID() string + func (tr *Group) GetInitParameters() (map[string]any, error) + func (tr *Group) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *Group) GetObservation() (map[string]any, error) + func (tr *Group) GetParameters() (map[string]any, error) + func (tr *Group) GetTerraformSchemaVersion() int + func (tr *Group) Hub() + func (tr *Group) LateInitialize(attrs []byte) (bool, error) + func (tr *Group) SetObservation(obs map[string]any) error + func (tr *Group) SetParameters(params map[string]any) error + type GroupInitParameters struct + Description *string + Filter []FilterInitParameters + IsEnabled *bool + Name *string + ProductList []*string + func (in *GroupInitParameters) DeepCopy() *GroupInitParameters + func (in *GroupInitParameters) DeepCopyInto(out *GroupInitParameters) + type GroupList struct + Items []Group + func (in *GroupList) DeepCopy() *GroupList + func (in *GroupList) DeepCopyInto(out *GroupList) + func (in *GroupList) DeepCopyObject() runtime.Object + func (l *GroupList) GetItems() []resource.Managed + type GroupObservation struct + Description *string + Filter []FilterObservation + ID *string + IsEnabled *bool + Name *string + ProductList []*string + func (in *GroupObservation) DeepCopy() *GroupObservation + func (in *GroupObservation) DeepCopyInto(out *GroupObservation) + type GroupOrder struct + Spec GroupOrderSpec + Status GroupOrderStatus + func (in *GroupOrder) DeepCopy() *GroupOrder + func (in *GroupOrder) DeepCopyInto(out *GroupOrder) + func (in *GroupOrder) DeepCopyObject() runtime.Object + func (mg *GroupOrder) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *GroupOrder) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *GroupOrder) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *GroupOrder) GetProviderConfigReference() *xpv1.Reference + func (mg *GroupOrder) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *GroupOrder) GetTerraformResourceType() string + func (mg *GroupOrder) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *GroupOrder) SetConditions(c ...xpv1.Condition) + func (mg *GroupOrder) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *GroupOrder) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *GroupOrder) SetProviderConfigReference(r *xpv1.Reference) + func (mg *GroupOrder) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *GroupOrder) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *GroupOrder) GetConnectionDetailsMapping() map[string]string + func (tr *GroupOrder) GetID() string + func (tr *GroupOrder) GetInitParameters() (map[string]any, error) + func (tr *GroupOrder) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *GroupOrder) GetObservation() (map[string]any, error) + func (tr *GroupOrder) GetParameters() (map[string]any, error) + func (tr *GroupOrder) GetTerraformSchemaVersion() int + func (tr *GroupOrder) Hub() + func (tr *GroupOrder) LateInitialize(attrs []byte) (bool, error) + func (tr *GroupOrder) SetObservation(obs map[string]any) error + func (tr *GroupOrder) SetParameters(params map[string]any) error + type GroupOrderInitParameters struct + GroupIds []*string + func (in *GroupOrderInitParameters) DeepCopy() *GroupOrderInitParameters + func (in *GroupOrderInitParameters) DeepCopyInto(out *GroupOrderInitParameters) + type GroupOrderList struct + Items []GroupOrder + func (in *GroupOrderList) DeepCopy() *GroupOrderList + func (in *GroupOrderList) DeepCopyInto(out *GroupOrderList) + func (in *GroupOrderList) DeepCopyObject() runtime.Object + func (l *GroupOrderList) GetItems() []resource.Managed + type GroupOrderObservation struct + GroupIds []*string + ID *string + func (in *GroupOrderObservation) DeepCopy() *GroupOrderObservation + func (in *GroupOrderObservation) DeepCopyInto(out *GroupOrderObservation) + type GroupOrderParameters struct + GroupIds []*string + func (in *GroupOrderParameters) DeepCopy() *GroupOrderParameters + func (in *GroupOrderParameters) DeepCopyInto(out *GroupOrderParameters) + type GroupOrderSpec struct + ForProvider GroupOrderParameters + InitProvider GroupOrderInitParameters + func (in *GroupOrderSpec) DeepCopy() *GroupOrderSpec + func (in *GroupOrderSpec) DeepCopyInto(out *GroupOrderSpec) + type GroupOrderStatus struct + AtProvider GroupOrderObservation + func (in *GroupOrderStatus) DeepCopy() *GroupOrderStatus + func (in *GroupOrderStatus) DeepCopyInto(out *GroupOrderStatus) + type GroupParameters struct + Description *string + Filter []FilterParameters + IsEnabled *bool + Name *string + ProductList []*string + func (in *GroupParameters) DeepCopy() *GroupParameters + func (in *GroupParameters) DeepCopyInto(out *GroupParameters) + type GroupSpec struct + ForProvider GroupParameters + InitProvider GroupInitParameters + func (in *GroupSpec) DeepCopy() *GroupSpec + func (in *GroupSpec) DeepCopyInto(out *GroupSpec) + type GroupStatus struct + AtProvider GroupObservation + func (in *GroupStatus) DeepCopy() *GroupStatus + func (in *GroupStatus) DeepCopyInto(out *GroupStatus) + type IncludedKeywordConfigurationInitParameters struct + CharacterCount *float64 + Keywords []*string + func (in *IncludedKeywordConfigurationInitParameters) DeepCopy() *IncludedKeywordConfigurationInitParameters + func (in *IncludedKeywordConfigurationInitParameters) DeepCopyInto(out *IncludedKeywordConfigurationInitParameters) + type IncludedKeywordConfigurationObservation struct + CharacterCount *float64 + Keywords []*string + func (in *IncludedKeywordConfigurationObservation) DeepCopy() *IncludedKeywordConfigurationObservation + func (in *IncludedKeywordConfigurationObservation) DeepCopyInto(out *IncludedKeywordConfigurationObservation) + type IncludedKeywordConfigurationParameters struct + CharacterCount *float64 + Keywords []*string + func (in *IncludedKeywordConfigurationParameters) DeepCopy() *IncludedKeywordConfigurationParameters + func (in *IncludedKeywordConfigurationParameters) DeepCopyInto(out *IncludedKeywordConfigurationParameters) + type Rule struct + Spec RuleSpec + Status RuleStatus + func (in *Rule) DeepCopy() *Rule + func (in *Rule) DeepCopyInto(out *Rule) + func (in *Rule) DeepCopyObject() runtime.Object + func (mg *Rule) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Rule) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Rule) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Rule) GetProviderConfigReference() *xpv1.Reference + func (mg *Rule) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Rule) GetTerraformResourceType() string + func (mg *Rule) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Rule) SetConditions(c ...xpv1.Condition) + func (mg *Rule) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Rule) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Rule) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Rule) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Rule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Rule) GetConnectionDetailsMapping() map[string]string + func (tr *Rule) GetID() string + func (tr *Rule) GetInitParameters() (map[string]any, error) + func (tr *Rule) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *Rule) GetObservation() (map[string]any, error) + func (tr *Rule) GetParameters() (map[string]any, error) + func (tr *Rule) GetTerraformSchemaVersion() int + func (tr *Rule) Hub() + func (tr *Rule) LateInitialize(attrs []byte) (bool, error) + func (tr *Rule) SetObservation(obs map[string]any) error + func (tr *Rule) SetParameters(params map[string]any) error + type RuleInitParameters struct + Description *string + ExcludedNamespaces []*string + GroupID *string + IncludedKeywordConfiguration []IncludedKeywordConfigurationInitParameters + IsEnabled *bool + Name *string + Namespaces []*string + Pattern *string + StandardPatternID *string + Tags []*string + TextReplacement []TextReplacementInitParameters + func (in *RuleInitParameters) DeepCopy() *RuleInitParameters + func (in *RuleInitParameters) DeepCopyInto(out *RuleInitParameters) + type RuleList struct + Items []Rule + func (in *RuleList) DeepCopy() *RuleList + func (in *RuleList) DeepCopyInto(out *RuleList) + func (in *RuleList) DeepCopyObject() runtime.Object + func (l *RuleList) GetItems() []resource.Managed + type RuleObservation struct + Description *string + ExcludedNamespaces []*string + GroupID *string + ID *string + IncludedKeywordConfiguration []IncludedKeywordConfigurationObservation + IsEnabled *bool + Name *string + Namespaces []*string + Pattern *string + StandardPatternID *string + Tags []*string + TextReplacement []TextReplacementObservation + func (in *RuleObservation) DeepCopy() *RuleObservation + func (in *RuleObservation) DeepCopyInto(out *RuleObservation) + type RuleParameters struct + Description *string + ExcludedNamespaces []*string + GroupID *string + IncludedKeywordConfiguration []IncludedKeywordConfigurationParameters + IsEnabled *bool + Name *string + Namespaces []*string + Pattern *string + StandardPatternID *string + Tags []*string + TextReplacement []TextReplacementParameters + func (in *RuleParameters) DeepCopy() *RuleParameters + func (in *RuleParameters) DeepCopyInto(out *RuleParameters) + type RuleSpec struct + ForProvider RuleParameters + InitProvider RuleInitParameters + func (in *RuleSpec) DeepCopy() *RuleSpec + func (in *RuleSpec) DeepCopyInto(out *RuleSpec) + type RuleStatus struct + AtProvider RuleObservation + func (in *RuleStatus) DeepCopy() *RuleStatus + func (in *RuleStatus) DeepCopyInto(out *RuleStatus) + type TextReplacementInitParameters struct + NumberOfChars *float64 + ReplacementString *string + Type *string + func (in *TextReplacementInitParameters) DeepCopy() *TextReplacementInitParameters + func (in *TextReplacementInitParameters) DeepCopyInto(out *TextReplacementInitParameters) + type TextReplacementObservation struct + NumberOfChars *float64 + ReplacementString *string + Type *string + func (in *TextReplacementObservation) DeepCopy() *TextReplacementObservation + func (in *TextReplacementObservation) DeepCopyInto(out *TextReplacementObservation) + type TextReplacementParameters struct + NumberOfChars *float64 + ReplacementString *string + Type *string + func (in *TextReplacementParameters) DeepCopy() *TextReplacementParameters + func (in *TextReplacementParameters) DeepCopyInto(out *TextReplacementParameters)