Versions in this module Expand all Collapse all v0 v0.2.0 Apr 18, 2024 v0.1.0 Mar 5, 2024 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var Policy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Policy_Kind}.String() + var Policy_GroupVersionKind = CRDGroupVersion.WithKind(Policy_Kind) + var Policy_Kind = "Policy" + var Policy_KindAPIVersion = Policy_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type Policy struct + Spec PolicySpec + Status PolicyStatus + func (in *Policy) DeepCopy() *Policy + func (in *Policy) DeepCopyInto(out *Policy) + func (in *Policy) DeepCopyObject() runtime.Object + func (mg *Policy) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Policy) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Policy) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Policy) GetProviderConfigReference() *xpv1.Reference + func (mg *Policy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Policy) GetTerraformResourceType() string + func (mg *Policy) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Policy) SetConditions(c ...xpv1.Condition) + func (mg *Policy) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Policy) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Policy) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Policy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Policy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Policy) GetConnectionDetailsMapping() map[string]string + func (tr *Policy) GetID() string + func (tr *Policy) GetInitParameters() (map[string]any, error) + func (tr *Policy) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *Policy) GetObservation() (map[string]any, error) + func (tr *Policy) GetParameters() (map[string]any, error) + func (tr *Policy) GetTerraformSchemaVersion() int + func (tr *Policy) Hub() + func (tr *Policy) LateInitialize(attrs []byte) (bool, error) + func (tr *Policy) SetObservation(obs map[string]any) error + func (tr *Policy) SetParameters(params map[string]any) error + type PolicyInitParameters struct + Body *string + PolicyName *string + PrimaryTerm *float64 + SeqNo *float64 + func (in *PolicyInitParameters) DeepCopy() *PolicyInitParameters + func (in *PolicyInitParameters) DeepCopyInto(out *PolicyInitParameters) + type PolicyList struct + Items []Policy + func (in *PolicyList) DeepCopy() *PolicyList + func (in *PolicyList) DeepCopyInto(out *PolicyList) + func (in *PolicyList) DeepCopyObject() runtime.Object + func (l *PolicyList) GetItems() []resource.Managed + type PolicyObservation struct + Body *string + ID *string + PolicyName *string + PrimaryTerm *float64 + SeqNo *float64 + func (in *PolicyObservation) DeepCopy() *PolicyObservation + func (in *PolicyObservation) DeepCopyInto(out *PolicyObservation) + type PolicyParameters struct + Body *string + PolicyName *string + PrimaryTerm *float64 + SeqNo *float64 + func (in *PolicyParameters) DeepCopy() *PolicyParameters + func (in *PolicyParameters) DeepCopyInto(out *PolicyParameters) + type PolicySpec struct + ForProvider PolicyParameters + InitProvider PolicyInitParameters + func (in *PolicySpec) DeepCopy() *PolicySpec + func (in *PolicySpec) DeepCopyInto(out *PolicySpec) + type PolicyStatus struct + AtProvider PolicyObservation + func (in *PolicyStatus) DeepCopy() *PolicyStatus + func (in *PolicyStatus) DeepCopyInto(out *PolicyStatus)