Versions in this module Expand all Collapse all v0 v0.1.0 Mar 7, 2022 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + 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 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) GetProviderConfigReference() *xpv1.Reference + func (mg *Rule) GetProviderReference() *xpv1.Reference + 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) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Rule) SetProviderReference(r *xpv1.Reference) + func (mg *Rule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Rule) GetConnectionDetailsMapping() map[string]string + func (tr *Rule) GetID() string + func (tr *Rule) GetObservation() (map[string]interface{}, error) + func (tr *Rule) GetParameters() (map[string]interface{}, error) + func (tr *Rule) GetTerraformSchemaVersion() int + func (tr *Rule) LateInitialize(attrs []byte) (bool, error) + func (tr *Rule) SetObservation(obs map[string]interface{}) error + func (tr *Rule) SetParameters(params map[string]interface{}) error + 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 + CatchAll *bool + ID *string + func (in *RuleObservation) DeepCopy() *RuleObservation + func (in *RuleObservation) DeepCopyInto(out *RuleObservation) + type RuleParameters struct + ActionJSON *string + AdvancedConditionJSON *string + ConditionJSON *string + func (in *RuleParameters) DeepCopy() *RuleParameters + func (in *RuleParameters) DeepCopyInto(out *RuleParameters) + type RuleSpec struct + ForProvider RuleParameters + 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)