Versions in this module Expand all Collapse all v0 v0.4.2 Apr 26, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var Certificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Certificate_Kind}.String() + var Certificate_GroupVersionKind = CRDGroupVersion.WithKind(Certificate_Kind) + var Certificate_Kind = "Certificate" + var Certificate_KindAPIVersion = Certificate_Kind + "." + CRDGroupVersion.String() + var DedicatedCertificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DedicatedCertificate_Kind}.String() + var DedicatedCertificate_GroupVersionKind = CRDGroupVersion.WithKind(DedicatedCertificate_Kind) + var DedicatedCertificate_Kind = "DedicatedCertificate" + var DedicatedCertificate_KindAPIVersion = DedicatedCertificate_Kind + "." + CRDGroupVersion.String() + var DedicatedDomain_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DedicatedDomain_Kind}.String() + var DedicatedDomain_GroupVersionKind = CRDGroupVersion.WithKind(DedicatedDomain_Kind) + var DedicatedDomain_Kind = "DedicatedDomain" + var DedicatedDomain_KindAPIVersion = DedicatedDomain_Kind + "." + CRDGroupVersion.String() + var DedicatedInstance_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DedicatedInstance_Kind}.String() + var DedicatedInstance_GroupVersionKind = CRDGroupVersion.WithKind(DedicatedInstance_Kind) + var DedicatedInstance_Kind = "DedicatedInstance" + var DedicatedInstance_KindAPIVersion = DedicatedInstance_Kind + "." + CRDGroupVersion.String() + var DedicatedPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DedicatedPolicy_Kind}.String() + var DedicatedPolicy_GroupVersionKind = CRDGroupVersion.WithKind(DedicatedPolicy_Kind) + var DedicatedPolicy_Kind = "DedicatedPolicy" + var DedicatedPolicy_KindAPIVersion = DedicatedPolicy_Kind + "." + CRDGroupVersion.String() + var Domain_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Domain_Kind}.String() + var Domain_GroupVersionKind = CRDGroupVersion.WithKind(Domain_Kind) + var Domain_Kind = "Domain" + var Domain_KindAPIVersion = Domain_Kind + "." + CRDGroupVersion.String() + 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 RuleAlarmMasking_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RuleAlarmMasking_Kind}.String() + var RuleAlarmMasking_GroupVersionKind = CRDGroupVersion.WithKind(RuleAlarmMasking_Kind) + var RuleAlarmMasking_Kind = "RuleAlarmMasking" + var RuleAlarmMasking_KindAPIVersion = RuleAlarmMasking_Kind + "." + CRDGroupVersion.String() + var RuleBlacklist_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RuleBlacklist_Kind}.String() + var RuleBlacklist_GroupVersionKind = CRDGroupVersion.WithKind(RuleBlacklist_Kind) + var RuleBlacklist_Kind = "RuleBlacklist" + var RuleBlacklist_KindAPIVersion = RuleBlacklist_Kind + "." + CRDGroupVersion.String() + var RuleCcProtection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RuleCcProtection_Kind}.String() + var RuleCcProtection_GroupVersionKind = CRDGroupVersion.WithKind(RuleCcProtection_Kind) + var RuleCcProtection_Kind = "RuleCcProtection" + var RuleCcProtection_KindAPIVersion = RuleCcProtection_Kind + "." + CRDGroupVersion.String() + var RuleDataMasking_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RuleDataMasking_Kind}.String() + var RuleDataMasking_GroupVersionKind = CRDGroupVersion.WithKind(RuleDataMasking_Kind) + var RuleDataMasking_Kind = "RuleDataMasking" + var RuleDataMasking_KindAPIVersion = RuleDataMasking_Kind + "." + CRDGroupVersion.String() + var RulePreciseProtection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RulePreciseProtection_Kind}.String() + var RulePreciseProtection_GroupVersionKind = CRDGroupVersion.WithKind(RulePreciseProtection_Kind) + var RulePreciseProtection_Kind = "RulePreciseProtection" + var RulePreciseProtection_KindAPIVersion = RulePreciseProtection_Kind + "." + CRDGroupVersion.String() + var RuleWebTamperProtection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RuleWebTamperProtection_Kind}.String() + var RuleWebTamperProtection_GroupVersionKind = CRDGroupVersion.WithKind(RuleWebTamperProtection_Kind) + var RuleWebTamperProtection_Kind = "RuleWebTamperProtection" + var RuleWebTamperProtection_KindAPIVersion = RuleWebTamperProtection_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type Certificate struct + Spec CertificateSpec + Status CertificateStatus + func (in *Certificate) DeepCopy() *Certificate + func (in *Certificate) DeepCopyInto(out *Certificate) + func (in *Certificate) DeepCopyObject() runtime.Object + func (mg *Certificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Certificate) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Certificate) GetProviderConfigReference() *xpv1.Reference + func (mg *Certificate) GetProviderReference() *xpv1.Reference + func (mg *Certificate) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Certificate) GetTerraformResourceType() string + func (mg *Certificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Certificate) SetConditions(c ...xpv1.Condition) + func (mg *Certificate) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Certificate) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Certificate) SetProviderReference(r *xpv1.Reference) + func (mg *Certificate) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Certificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Certificate) GetConnectionDetailsMapping() map[string]string + func (tr *Certificate) GetID() string + func (tr *Certificate) GetObservation() (map[string]any, error) + func (tr *Certificate) GetParameters() (map[string]any, error) + func (tr *Certificate) GetTerraformSchemaVersion() int + func (tr *Certificate) LateInitialize(attrs []byte) (bool, error) + func (tr *Certificate) SetObservation(obs map[string]any) error + func (tr *Certificate) SetParameters(params map[string]any) error + type CertificateList struct + Items []Certificate + func (in *CertificateList) DeepCopy() *CertificateList + func (in *CertificateList) DeepCopyInto(out *CertificateList) + func (in *CertificateList) DeepCopyObject() runtime.Object + func (l *CertificateList) GetItems() []resource.Managed + type CertificateObservation struct + Expiration *string + ID *string + func (in *CertificateObservation) DeepCopy() *CertificateObservation + func (in *CertificateObservation) DeepCopyInto(out *CertificateObservation) + type CertificateParameters struct + Certificate *string + Name *string + PrivateKey *string + Region *string + func (in *CertificateParameters) DeepCopy() *CertificateParameters + func (in *CertificateParameters) DeepCopyInto(out *CertificateParameters) + type CertificateSpec struct + ForProvider CertificateParameters + func (in *CertificateSpec) DeepCopy() *CertificateSpec + func (in *CertificateSpec) DeepCopyInto(out *CertificateSpec) + type CertificateStatus struct + AtProvider CertificateObservation + func (in *CertificateStatus) DeepCopy() *CertificateStatus + func (in *CertificateStatus) DeepCopyInto(out *CertificateStatus) + type ConditionsObservation struct + func (in *ConditionsObservation) DeepCopy() *ConditionsObservation + func (in *ConditionsObservation) DeepCopyInto(out *ConditionsObservation) + type ConditionsParameters struct + Content *string + Field *string + Logic *string + Subfield *string + func (in *ConditionsParameters) DeepCopy() *ConditionsParameters + func (in *ConditionsParameters) DeepCopyInto(out *ConditionsParameters) + type DedicatedCertificate struct + Spec DedicatedCertificateSpec + Status DedicatedCertificateStatus + func (in *DedicatedCertificate) DeepCopy() *DedicatedCertificate + func (in *DedicatedCertificate) DeepCopyInto(out *DedicatedCertificate) + func (in *DedicatedCertificate) DeepCopyObject() runtime.Object + func (mg *DedicatedCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *DedicatedCertificate) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *DedicatedCertificate) GetProviderConfigReference() *xpv1.Reference + func (mg *DedicatedCertificate) GetProviderReference() *xpv1.Reference + func (mg *DedicatedCertificate) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *DedicatedCertificate) GetTerraformResourceType() string + func (mg *DedicatedCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *DedicatedCertificate) SetConditions(c ...xpv1.Condition) + func (mg *DedicatedCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *DedicatedCertificate) SetProviderConfigReference(r *xpv1.Reference) + func (mg *DedicatedCertificate) SetProviderReference(r *xpv1.Reference) + func (mg *DedicatedCertificate) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *DedicatedCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *DedicatedCertificate) GetConnectionDetailsMapping() map[string]string + func (tr *DedicatedCertificate) GetID() string + func (tr *DedicatedCertificate) GetObservation() (map[string]any, error) + func (tr *DedicatedCertificate) GetParameters() (map[string]any, error) + func (tr *DedicatedCertificate) GetTerraformSchemaVersion() int + func (tr *DedicatedCertificate) LateInitialize(attrs []byte) (bool, error) + func (tr *DedicatedCertificate) SetObservation(obs map[string]any) error + func (tr *DedicatedCertificate) SetParameters(params map[string]any) error + type DedicatedCertificateList struct + Items []DedicatedCertificate + func (in *DedicatedCertificateList) DeepCopy() *DedicatedCertificateList + func (in *DedicatedCertificateList) DeepCopyInto(out *DedicatedCertificateList) + func (in *DedicatedCertificateList) DeepCopyObject() runtime.Object + func (l *DedicatedCertificateList) GetItems() []resource.Managed + type DedicatedCertificateObservation struct + Expiration *string + ID *string + func (in *DedicatedCertificateObservation) DeepCopy() *DedicatedCertificateObservation + func (in *DedicatedCertificateObservation) DeepCopyInto(out *DedicatedCertificateObservation) + type DedicatedCertificateParameters struct + Certificate *string + Name *string + PrivateKey *string + Region *string + func (in *DedicatedCertificateParameters) DeepCopy() *DedicatedCertificateParameters + func (in *DedicatedCertificateParameters) DeepCopyInto(out *DedicatedCertificateParameters) + type DedicatedCertificateSpec struct + ForProvider DedicatedCertificateParameters + func (in *DedicatedCertificateSpec) DeepCopy() *DedicatedCertificateSpec + func (in *DedicatedCertificateSpec) DeepCopyInto(out *DedicatedCertificateSpec) + type DedicatedCertificateStatus struct + AtProvider DedicatedCertificateObservation + func (in *DedicatedCertificateStatus) DeepCopy() *DedicatedCertificateStatus + func (in *DedicatedCertificateStatus) DeepCopyInto(out *DedicatedCertificateStatus) + type DedicatedDomain struct + Spec DedicatedDomainSpec + Status DedicatedDomainStatus + func (in *DedicatedDomain) DeepCopy() *DedicatedDomain + func (in *DedicatedDomain) DeepCopyInto(out *DedicatedDomain) + func (in *DedicatedDomain) DeepCopyObject() runtime.Object + func (mg *DedicatedDomain) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *DedicatedDomain) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *DedicatedDomain) GetProviderConfigReference() *xpv1.Reference + func (mg *DedicatedDomain) GetProviderReference() *xpv1.Reference + func (mg *DedicatedDomain) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *DedicatedDomain) GetTerraformResourceType() string + func (mg *DedicatedDomain) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *DedicatedDomain) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *DedicatedDomain) SetConditions(c ...xpv1.Condition) + func (mg *DedicatedDomain) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *DedicatedDomain) SetProviderConfigReference(r *xpv1.Reference) + func (mg *DedicatedDomain) SetProviderReference(r *xpv1.Reference) + func (mg *DedicatedDomain) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *DedicatedDomain) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *DedicatedDomain) GetConnectionDetailsMapping() map[string]string + func (tr *DedicatedDomain) GetID() string + func (tr *DedicatedDomain) GetObservation() (map[string]any, error) + func (tr *DedicatedDomain) GetParameters() (map[string]any, error) + func (tr *DedicatedDomain) GetTerraformSchemaVersion() int + func (tr *DedicatedDomain) LateInitialize(attrs []byte) (bool, error) + func (tr *DedicatedDomain) SetObservation(obs map[string]any) error + func (tr *DedicatedDomain) SetParameters(params map[string]any) error + type DedicatedDomainList struct + Items []DedicatedDomain + func (in *DedicatedDomainList) DeepCopy() *DedicatedDomainList + func (in *DedicatedDomainList) DeepCopyInto(out *DedicatedDomainList) + func (in *DedicatedDomainList) DeepCopyObject() runtime.Object + func (l *DedicatedDomainList) GetItems() []resource.Managed + type DedicatedDomainObservation struct + AccessStatus *float64 + AlarmPage map[string]*string + CertificateName *string + Cipher *string + ComplianceCertification map[string]*bool + ID *string + Protocol *string + TLS *string + TrafficIdentifier map[string]*string + func (in *DedicatedDomainObservation) DeepCopy() *DedicatedDomainObservation + func (in *DedicatedDomainObservation) DeepCopyInto(out *DedicatedDomainObservation) + type DedicatedDomainParameters struct + CertificateID *string + CertificateIDRef *v1.Reference + CertificateIDSelector *v1.Selector + Domain *string + KeepPolicy *bool + PolicyID *string + PolicyIDRef *v1.Reference + PolicyIDSelector *v1.Selector + ProtectStatus *float64 + Proxy *bool + Region *string + Server []ServerParameters + func (in *DedicatedDomainParameters) DeepCopy() *DedicatedDomainParameters + func (in *DedicatedDomainParameters) DeepCopyInto(out *DedicatedDomainParameters) + type DedicatedDomainSpec struct + ForProvider DedicatedDomainParameters + func (in *DedicatedDomainSpec) DeepCopy() *DedicatedDomainSpec + func (in *DedicatedDomainSpec) DeepCopyInto(out *DedicatedDomainSpec) + type DedicatedDomainStatus struct + AtProvider DedicatedDomainObservation + func (in *DedicatedDomainStatus) DeepCopy() *DedicatedDomainStatus + func (in *DedicatedDomainStatus) DeepCopyInto(out *DedicatedDomainStatus) + type DedicatedInstance struct + Spec DedicatedInstanceSpec + Status DedicatedInstanceStatus + func (in *DedicatedInstance) DeepCopy() *DedicatedInstance + func (in *DedicatedInstance) DeepCopyInto(out *DedicatedInstance) + func (in *DedicatedInstance) DeepCopyObject() runtime.Object + func (mg *DedicatedInstance) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *DedicatedInstance) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *DedicatedInstance) GetProviderConfigReference() *xpv1.Reference + func (mg *DedicatedInstance) GetProviderReference() *xpv1.Reference + func (mg *DedicatedInstance) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *DedicatedInstance) GetTerraformResourceType() string + func (mg *DedicatedInstance) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *DedicatedInstance) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *DedicatedInstance) SetConditions(c ...xpv1.Condition) + func (mg *DedicatedInstance) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *DedicatedInstance) SetProviderConfigReference(r *xpv1.Reference) + func (mg *DedicatedInstance) SetProviderReference(r *xpv1.Reference) + func (mg *DedicatedInstance) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *DedicatedInstance) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *DedicatedInstance) GetConnectionDetailsMapping() map[string]string + func (tr *DedicatedInstance) GetID() string + func (tr *DedicatedInstance) GetObservation() (map[string]any, error) + func (tr *DedicatedInstance) GetParameters() (map[string]any, error) + func (tr *DedicatedInstance) GetTerraformSchemaVersion() int + func (tr *DedicatedInstance) LateInitialize(attrs []byte) (bool, error) + func (tr *DedicatedInstance) SetObservation(obs map[string]any) error + func (tr *DedicatedInstance) SetParameters(params map[string]any) error + type DedicatedInstanceList struct + Items []DedicatedInstance + func (in *DedicatedInstanceList) DeepCopy() *DedicatedInstanceList + func (in *DedicatedInstanceList) DeepCopyInto(out *DedicatedInstanceList) + func (in *DedicatedInstanceList) DeepCopyObject() runtime.Object + func (l *DedicatedInstanceList) GetItems() []resource.Managed + type DedicatedInstanceObservation struct + AccessStatus *float64 + ID *string + RunStatus *float64 + ServerID *string + ServiceIP *string + Upgradable *float64 + func (in *DedicatedInstanceObservation) DeepCopy() *DedicatedInstanceObservation + func (in *DedicatedInstanceObservation) DeepCopyInto(out *DedicatedInstanceObservation) + type DedicatedInstanceParameters struct + AvailableZone *string + CPUArchitecture *string + EcsFlavor *string + GroupID *string + GroupIDRef *v1.Reference + GroupIDSelector *v1.Selector + Name *string + Region *string + SecurityGroup []*string + SecurityGroupRefs []v1.Reference + SecurityGroupSelector *v1.Selector + SpecificationCode *string + SubnetID *string + SubnetIDRef *v1.Reference + SubnetIDSelector *v1.Selector + VPCID *string + VPCIDRef *v1.Reference + VPCIDSelector *v1.Selector + func (in *DedicatedInstanceParameters) DeepCopy() *DedicatedInstanceParameters + func (in *DedicatedInstanceParameters) DeepCopyInto(out *DedicatedInstanceParameters) + type DedicatedInstanceSpec struct + ForProvider DedicatedInstanceParameters + func (in *DedicatedInstanceSpec) DeepCopy() *DedicatedInstanceSpec + func (in *DedicatedInstanceSpec) DeepCopyInto(out *DedicatedInstanceSpec) + type DedicatedInstanceStatus struct + AtProvider DedicatedInstanceObservation + func (in *DedicatedInstanceStatus) DeepCopy() *DedicatedInstanceStatus + func (in *DedicatedInstanceStatus) DeepCopyInto(out *DedicatedInstanceStatus) + type DedicatedPolicy struct + Spec DedicatedPolicySpec + Status DedicatedPolicyStatus + func (in *DedicatedPolicy) DeepCopy() *DedicatedPolicy + func (in *DedicatedPolicy) DeepCopyInto(out *DedicatedPolicy) + func (in *DedicatedPolicy) DeepCopyObject() runtime.Object + func (mg *DedicatedPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *DedicatedPolicy) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *DedicatedPolicy) GetProviderConfigReference() *xpv1.Reference + func (mg *DedicatedPolicy) GetProviderReference() *xpv1.Reference + func (mg *DedicatedPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *DedicatedPolicy) GetTerraformResourceType() string + func (mg *DedicatedPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *DedicatedPolicy) SetConditions(c ...xpv1.Condition) + func (mg *DedicatedPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *DedicatedPolicy) SetProviderConfigReference(r *xpv1.Reference) + func (mg *DedicatedPolicy) SetProviderReference(r *xpv1.Reference) + func (mg *DedicatedPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *DedicatedPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *DedicatedPolicy) GetConnectionDetailsMapping() map[string]string + func (tr *DedicatedPolicy) GetID() string + func (tr *DedicatedPolicy) GetObservation() (map[string]any, error) + func (tr *DedicatedPolicy) GetParameters() (map[string]any, error) + func (tr *DedicatedPolicy) GetTerraformSchemaVersion() int + func (tr *DedicatedPolicy) LateInitialize(attrs []byte) (bool, error) + func (tr *DedicatedPolicy) SetObservation(obs map[string]any) error + func (tr *DedicatedPolicy) SetParameters(params map[string]any) error + type DedicatedPolicyList struct + Items []DedicatedPolicy + func (in *DedicatedPolicyList) DeepCopy() *DedicatedPolicyList + func (in *DedicatedPolicyList) DeepCopyInto(out *DedicatedPolicyList) + func (in *DedicatedPolicyList) DeepCopyObject() runtime.Object + func (l *DedicatedPolicyList) GetItems() []resource.Managed + type DedicatedPolicyObservation struct + FullDetection *bool + ID *string + Options []OptionsObservation + func (in *DedicatedPolicyObservation) DeepCopy() *DedicatedPolicyObservation + func (in *DedicatedPolicyObservation) DeepCopyInto(out *DedicatedPolicyObservation) + type DedicatedPolicyParameters struct + Level *float64 + Name *string + ProtectionMode *string + Region *string + func (in *DedicatedPolicyParameters) DeepCopy() *DedicatedPolicyParameters + func (in *DedicatedPolicyParameters) DeepCopyInto(out *DedicatedPolicyParameters) + type DedicatedPolicySpec struct + ForProvider DedicatedPolicyParameters + func (in *DedicatedPolicySpec) DeepCopy() *DedicatedPolicySpec + func (in *DedicatedPolicySpec) DeepCopyInto(out *DedicatedPolicySpec) + type DedicatedPolicyStatus struct + AtProvider DedicatedPolicyObservation + func (in *DedicatedPolicyStatus) DeepCopy() *DedicatedPolicyStatus + func (in *DedicatedPolicyStatus) DeepCopyInto(out *DedicatedPolicyStatus) + type Domain struct + Spec DomainSpec + Status DomainStatus + func (in *Domain) DeepCopy() *Domain + func (in *Domain) DeepCopyInto(out *Domain) + func (in *Domain) DeepCopyObject() runtime.Object + func (mg *Domain) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Domain) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Domain) GetProviderConfigReference() *xpv1.Reference + func (mg *Domain) GetProviderReference() *xpv1.Reference + func (mg *Domain) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Domain) GetTerraformResourceType() string + func (mg *Domain) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Domain) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Domain) SetConditions(c ...xpv1.Condition) + func (mg *Domain) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Domain) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Domain) SetProviderReference(r *xpv1.Reference) + func (mg *Domain) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Domain) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Domain) GetConnectionDetailsMapping() map[string]string + func (tr *Domain) GetID() string + func (tr *Domain) GetObservation() (map[string]any, error) + func (tr *Domain) GetParameters() (map[string]any, error) + func (tr *Domain) GetTerraformSchemaVersion() int + func (tr *Domain) LateInitialize(attrs []byte) (bool, error) + func (tr *Domain) SetObservation(obs map[string]any) error + func (tr *Domain) SetParameters(params map[string]any) error + type DomainList struct + Items []Domain + func (in *DomainList) DeepCopy() *DomainList + func (in *DomainList) DeepCopyInto(out *DomainList) + func (in *DomainList) DeepCopyObject() runtime.Object + func (l *DomainList) GetItems() []resource.Managed + type DomainObservation struct + AccessStatus *float64 + Cname *string + ID *string + ProtectStatus *float64 + Protocol *string + SubDomain *string + TxtCode *string + func (in *DomainObservation) DeepCopy() *DomainObservation + func (in *DomainObservation) DeepCopyInto(out *DomainObservation) + type DomainParameters struct + CertificateID *string + CertificateIDRef *v1.Reference + CertificateIDSelector *v1.Selector + Domain *string + KeepPolicy *bool + PolicyID *string + PolicyIDRef *v1.Reference + PolicyIDSelector *v1.Selector + Proxy *bool + Region *string + SIPHeaderList []*string + SIPHeaderName *string + Server []DomainServerParameters + func (in *DomainParameters) DeepCopy() *DomainParameters + func (in *DomainParameters) DeepCopyInto(out *DomainParameters) + type DomainServerObservation struct + func (in *DomainServerObservation) DeepCopy() *DomainServerObservation + func (in *DomainServerObservation) DeepCopyInto(out *DomainServerObservation) + type DomainServerParameters struct + Address *string + ClientProtocol *string + Port *float64 + ServerProtocol *string + func (in *DomainServerParameters) DeepCopy() *DomainServerParameters + func (in *DomainServerParameters) DeepCopyInto(out *DomainServerParameters) + type DomainSpec struct + ForProvider DomainParameters + func (in *DomainSpec) DeepCopy() *DomainSpec + func (in *DomainSpec) DeepCopyInto(out *DomainSpec) + type DomainStatus struct + AtProvider DomainObservation + func (in *DomainStatus) DeepCopy() *DomainStatus + func (in *DomainStatus) DeepCopyInto(out *DomainStatus) + type OptionsObservation struct + BasicWebProtection *bool + Blacklist *bool + CcAttackProtection *bool + Crawler *bool + CrawlerEngine *bool + CrawlerOther *bool + CrawlerScanner *bool + CrawlerScript *bool + DataMasking *bool + FalseAlarmMasking *bool + GeneralCheck *bool + PreciseProtection *bool + WebTamperProtection *bool + Webshell *bool + func (in *OptionsObservation) DeepCopy() *OptionsObservation + func (in *OptionsObservation) DeepCopyInto(out *OptionsObservation) + type OptionsParameters struct + func (in *OptionsParameters) DeepCopy() *OptionsParameters + func (in *OptionsParameters) DeepCopyInto(out *OptionsParameters) + 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) GetProviderConfigReference() *xpv1.Reference + func (mg *Policy) GetProviderReference() *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) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Policy) SetProviderReference(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) GetObservation() (map[string]any, error) + func (tr *Policy) GetParameters() (map[string]any, error) + func (tr *Policy) GetTerraformSchemaVersion() int + 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 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 + ID *string + func (in *PolicyObservation) DeepCopy() *PolicyObservation + func (in *PolicyObservation) DeepCopyInto(out *PolicyObservation) + type PolicyParameters struct + Domains []*string + FullDetection *bool + Level *float64 + Name *string + ProtectionMode *string + ProtectionStatus []ProtectionStatusParameters + Region *string + func (in *PolicyParameters) DeepCopy() *PolicyParameters + func (in *PolicyParameters) DeepCopyInto(out *PolicyParameters) + type PolicySpec struct + ForProvider PolicyParameters + 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) + type ProtectionStatusObservation struct + func (in *ProtectionStatusObservation) DeepCopy() *ProtectionStatusObservation + func (in *ProtectionStatusObservation) DeepCopyInto(out *ProtectionStatusObservation) + type ProtectionStatusParameters struct + BasicWebProtection *bool + Blacklist *bool + CcProtection *bool + CrawlerEngine *bool + CrawlerOther *bool + CrawlerScanner *bool + CrawlerScript *bool + DataMasking *bool + FalseAlarmMasking *bool + GeneralCheck *bool + PreciseProtection *bool + WebTamperProtection *bool + Webshell *bool + func (in *ProtectionStatusParameters) DeepCopy() *ProtectionStatusParameters + func (in *ProtectionStatusParameters) DeepCopyInto(out *ProtectionStatusParameters) + type RuleAlarmMasking struct + Spec RuleAlarmMaskingSpec + Status RuleAlarmMaskingStatus + func (in *RuleAlarmMasking) DeepCopy() *RuleAlarmMasking + func (in *RuleAlarmMasking) DeepCopyInto(out *RuleAlarmMasking) + func (in *RuleAlarmMasking) DeepCopyObject() runtime.Object + func (mg *RuleAlarmMasking) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *RuleAlarmMasking) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *RuleAlarmMasking) GetProviderConfigReference() *xpv1.Reference + func (mg *RuleAlarmMasking) GetProviderReference() *xpv1.Reference + func (mg *RuleAlarmMasking) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *RuleAlarmMasking) GetTerraformResourceType() string + func (mg *RuleAlarmMasking) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *RuleAlarmMasking) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *RuleAlarmMasking) SetConditions(c ...xpv1.Condition) + func (mg *RuleAlarmMasking) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *RuleAlarmMasking) SetProviderConfigReference(r *xpv1.Reference) + func (mg *RuleAlarmMasking) SetProviderReference(r *xpv1.Reference) + func (mg *RuleAlarmMasking) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *RuleAlarmMasking) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *RuleAlarmMasking) GetConnectionDetailsMapping() map[string]string + func (tr *RuleAlarmMasking) GetID() string + func (tr *RuleAlarmMasking) GetObservation() (map[string]any, error) + func (tr *RuleAlarmMasking) GetParameters() (map[string]any, error) + func (tr *RuleAlarmMasking) GetTerraformSchemaVersion() int + func (tr *RuleAlarmMasking) LateInitialize(attrs []byte) (bool, error) + func (tr *RuleAlarmMasking) SetObservation(obs map[string]any) error + func (tr *RuleAlarmMasking) SetParameters(params map[string]any) error + type RuleAlarmMaskingList struct + Items []RuleAlarmMasking + func (in *RuleAlarmMaskingList) DeepCopy() *RuleAlarmMaskingList + func (in *RuleAlarmMaskingList) DeepCopyInto(out *RuleAlarmMaskingList) + func (in *RuleAlarmMaskingList) DeepCopyObject() runtime.Object + func (l *RuleAlarmMaskingList) GetItems() []resource.Managed + type RuleAlarmMaskingObservation struct + EventType *string + ID *string + func (in *RuleAlarmMaskingObservation) DeepCopy() *RuleAlarmMaskingObservation + func (in *RuleAlarmMaskingObservation) DeepCopyInto(out *RuleAlarmMaskingObservation) + type RuleAlarmMaskingParameters struct + EventID *string + Path *string + PolicyID *string + PolicyIDRef *v1.Reference + PolicyIDSelector *v1.Selector + func (in *RuleAlarmMaskingParameters) DeepCopy() *RuleAlarmMaskingParameters + func (in *RuleAlarmMaskingParameters) DeepCopyInto(out *RuleAlarmMaskingParameters) + type RuleAlarmMaskingSpec struct + ForProvider RuleAlarmMaskingParameters + func (in *RuleAlarmMaskingSpec) DeepCopy() *RuleAlarmMaskingSpec + func (in *RuleAlarmMaskingSpec) DeepCopyInto(out *RuleAlarmMaskingSpec) + type RuleAlarmMaskingStatus struct + AtProvider RuleAlarmMaskingObservation + func (in *RuleAlarmMaskingStatus) DeepCopy() *RuleAlarmMaskingStatus + func (in *RuleAlarmMaskingStatus) DeepCopyInto(out *RuleAlarmMaskingStatus) + type RuleBlacklist struct + Spec RuleBlacklistSpec + Status RuleBlacklistStatus + func (in *RuleBlacklist) DeepCopy() *RuleBlacklist + func (in *RuleBlacklist) DeepCopyInto(out *RuleBlacklist) + func (in *RuleBlacklist) DeepCopyObject() runtime.Object + func (mg *RuleBlacklist) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *RuleBlacklist) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *RuleBlacklist) GetProviderConfigReference() *xpv1.Reference + func (mg *RuleBlacklist) GetProviderReference() *xpv1.Reference + func (mg *RuleBlacklist) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *RuleBlacklist) GetTerraformResourceType() string + func (mg *RuleBlacklist) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *RuleBlacklist) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *RuleBlacklist) SetConditions(c ...xpv1.Condition) + func (mg *RuleBlacklist) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *RuleBlacklist) SetProviderConfigReference(r *xpv1.Reference) + func (mg *RuleBlacklist) SetProviderReference(r *xpv1.Reference) + func (mg *RuleBlacklist) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *RuleBlacklist) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *RuleBlacklist) GetConnectionDetailsMapping() map[string]string + func (tr *RuleBlacklist) GetID() string + func (tr *RuleBlacklist) GetObservation() (map[string]any, error) + func (tr *RuleBlacklist) GetParameters() (map[string]any, error) + func (tr *RuleBlacklist) GetTerraformSchemaVersion() int + func (tr *RuleBlacklist) LateInitialize(attrs []byte) (bool, error) + func (tr *RuleBlacklist) SetObservation(obs map[string]any) error + func (tr *RuleBlacklist) SetParameters(params map[string]any) error + type RuleBlacklistList struct + Items []RuleBlacklist + func (in *RuleBlacklistList) DeepCopy() *RuleBlacklistList + func (in *RuleBlacklistList) DeepCopyInto(out *RuleBlacklistList) + func (in *RuleBlacklistList) DeepCopyObject() runtime.Object + func (l *RuleBlacklistList) GetItems() []resource.Managed + type RuleBlacklistObservation struct + ID *string + func (in *RuleBlacklistObservation) DeepCopy() *RuleBlacklistObservation + func (in *RuleBlacklistObservation) DeepCopyInto(out *RuleBlacklistObservation) + type RuleBlacklistParameters struct + Action *float64 + Address *string + PolicyID *string + PolicyIDRef *v1.Reference + PolicyIDSelector *v1.Selector + func (in *RuleBlacklistParameters) DeepCopy() *RuleBlacklistParameters + func (in *RuleBlacklistParameters) DeepCopyInto(out *RuleBlacklistParameters) + type RuleBlacklistSpec struct + ForProvider RuleBlacklistParameters + func (in *RuleBlacklistSpec) DeepCopy() *RuleBlacklistSpec + func (in *RuleBlacklistSpec) DeepCopyInto(out *RuleBlacklistSpec) + type RuleBlacklistStatus struct + AtProvider RuleBlacklistObservation + func (in *RuleBlacklistStatus) DeepCopy() *RuleBlacklistStatus + func (in *RuleBlacklistStatus) DeepCopyInto(out *RuleBlacklistStatus) + type RuleCcProtection struct + Spec RuleCcProtectionSpec + Status RuleCcProtectionStatus + func (in *RuleCcProtection) DeepCopy() *RuleCcProtection + func (in *RuleCcProtection) DeepCopyInto(out *RuleCcProtection) + func (in *RuleCcProtection) DeepCopyObject() runtime.Object + func (mg *RuleCcProtection) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *RuleCcProtection) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *RuleCcProtection) GetProviderConfigReference() *xpv1.Reference + func (mg *RuleCcProtection) GetProviderReference() *xpv1.Reference + func (mg *RuleCcProtection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *RuleCcProtection) GetTerraformResourceType() string + func (mg *RuleCcProtection) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *RuleCcProtection) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *RuleCcProtection) SetConditions(c ...xpv1.Condition) + func (mg *RuleCcProtection) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *RuleCcProtection) SetProviderConfigReference(r *xpv1.Reference) + func (mg *RuleCcProtection) SetProviderReference(r *xpv1.Reference) + func (mg *RuleCcProtection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *RuleCcProtection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *RuleCcProtection) GetConnectionDetailsMapping() map[string]string + func (tr *RuleCcProtection) GetID() string + func (tr *RuleCcProtection) GetObservation() (map[string]any, error) + func (tr *RuleCcProtection) GetParameters() (map[string]any, error) + func (tr *RuleCcProtection) GetTerraformSchemaVersion() int + func (tr *RuleCcProtection) LateInitialize(attrs []byte) (bool, error) + func (tr *RuleCcProtection) SetObservation(obs map[string]any) error + func (tr *RuleCcProtection) SetParameters(params map[string]any) error + type RuleCcProtectionList struct + Items []RuleCcProtection + func (in *RuleCcProtectionList) DeepCopy() *RuleCcProtectionList + func (in *RuleCcProtectionList) DeepCopyInto(out *RuleCcProtectionList) + func (in *RuleCcProtectionList) DeepCopyObject() runtime.Object + func (l *RuleCcProtectionList) GetItems() []resource.Managed + type RuleCcProtectionObservation struct + ID *string + func (in *RuleCcProtectionObservation) DeepCopy() *RuleCcProtectionObservation + func (in *RuleCcProtectionObservation) DeepCopyInto(out *RuleCcProtectionObservation) + type RuleCcProtectionParameters struct + Action *string + BlockPageContent *string + BlockPageType *string + BlockTime *float64 + Content *string + Cookie *string + LimitNum *float64 + LimitPeriod *float64 + Mode *string + Path *string + PolicyID *string + PolicyIDRef *v1.Reference + PolicyIDSelector *v1.Selector + func (in *RuleCcProtectionParameters) DeepCopy() *RuleCcProtectionParameters + func (in *RuleCcProtectionParameters) DeepCopyInto(out *RuleCcProtectionParameters) + type RuleCcProtectionSpec struct + ForProvider RuleCcProtectionParameters + func (in *RuleCcProtectionSpec) DeepCopy() *RuleCcProtectionSpec + func (in *RuleCcProtectionSpec) DeepCopyInto(out *RuleCcProtectionSpec) + type RuleCcProtectionStatus struct + AtProvider RuleCcProtectionObservation + func (in *RuleCcProtectionStatus) DeepCopy() *RuleCcProtectionStatus + func (in *RuleCcProtectionStatus) DeepCopyInto(out *RuleCcProtectionStatus) + type RuleDataMasking struct + Spec RuleDataMaskingSpec + Status RuleDataMaskingStatus + func (in *RuleDataMasking) DeepCopy() *RuleDataMasking + func (in *RuleDataMasking) DeepCopyInto(out *RuleDataMasking) + func (in *RuleDataMasking) DeepCopyObject() runtime.Object + func (mg *RuleDataMasking) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *RuleDataMasking) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *RuleDataMasking) GetProviderConfigReference() *xpv1.Reference + func (mg *RuleDataMasking) GetProviderReference() *xpv1.Reference + func (mg *RuleDataMasking) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *RuleDataMasking) GetTerraformResourceType() string + func (mg *RuleDataMasking) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *RuleDataMasking) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *RuleDataMasking) SetConditions(c ...xpv1.Condition) + func (mg *RuleDataMasking) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *RuleDataMasking) SetProviderConfigReference(r *xpv1.Reference) + func (mg *RuleDataMasking) SetProviderReference(r *xpv1.Reference) + func (mg *RuleDataMasking) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *RuleDataMasking) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *RuleDataMasking) GetConnectionDetailsMapping() map[string]string + func (tr *RuleDataMasking) GetID() string + func (tr *RuleDataMasking) GetObservation() (map[string]any, error) + func (tr *RuleDataMasking) GetParameters() (map[string]any, error) + func (tr *RuleDataMasking) GetTerraformSchemaVersion() int + func (tr *RuleDataMasking) LateInitialize(attrs []byte) (bool, error) + func (tr *RuleDataMasking) SetObservation(obs map[string]any) error + func (tr *RuleDataMasking) SetParameters(params map[string]any) error + type RuleDataMaskingList struct + Items []RuleDataMasking + func (in *RuleDataMaskingList) DeepCopy() *RuleDataMaskingList + func (in *RuleDataMaskingList) DeepCopyInto(out *RuleDataMaskingList) + func (in *RuleDataMaskingList) DeepCopyObject() runtime.Object + func (l *RuleDataMaskingList) GetItems() []resource.Managed + type RuleDataMaskingObservation struct + ID *string + func (in *RuleDataMaskingObservation) DeepCopy() *RuleDataMaskingObservation + func (in *RuleDataMaskingObservation) DeepCopyInto(out *RuleDataMaskingObservation) + type RuleDataMaskingParameters struct + Field *string + Path *string + PolicyID *string + PolicyIDRef *v1.Reference + PolicyIDSelector *v1.Selector + Subfield *string + func (in *RuleDataMaskingParameters) DeepCopy() *RuleDataMaskingParameters + func (in *RuleDataMaskingParameters) DeepCopyInto(out *RuleDataMaskingParameters) + type RuleDataMaskingSpec struct + ForProvider RuleDataMaskingParameters + func (in *RuleDataMaskingSpec) DeepCopy() *RuleDataMaskingSpec + func (in *RuleDataMaskingSpec) DeepCopyInto(out *RuleDataMaskingSpec) + type RuleDataMaskingStatus struct + AtProvider RuleDataMaskingObservation + func (in *RuleDataMaskingStatus) DeepCopy() *RuleDataMaskingStatus + func (in *RuleDataMaskingStatus) DeepCopyInto(out *RuleDataMaskingStatus) + type RulePreciseProtection struct + Spec RulePreciseProtectionSpec + Status RulePreciseProtectionStatus + func (in *RulePreciseProtection) DeepCopy() *RulePreciseProtection + func (in *RulePreciseProtection) DeepCopyInto(out *RulePreciseProtection) + func (in *RulePreciseProtection) DeepCopyObject() runtime.Object + func (mg *RulePreciseProtection) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *RulePreciseProtection) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *RulePreciseProtection) GetProviderConfigReference() *xpv1.Reference + func (mg *RulePreciseProtection) GetProviderReference() *xpv1.Reference + func (mg *RulePreciseProtection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *RulePreciseProtection) GetTerraformResourceType() string + func (mg *RulePreciseProtection) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *RulePreciseProtection) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *RulePreciseProtection) SetConditions(c ...xpv1.Condition) + func (mg *RulePreciseProtection) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *RulePreciseProtection) SetProviderConfigReference(r *xpv1.Reference) + func (mg *RulePreciseProtection) SetProviderReference(r *xpv1.Reference) + func (mg *RulePreciseProtection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *RulePreciseProtection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *RulePreciseProtection) GetConnectionDetailsMapping() map[string]string + func (tr *RulePreciseProtection) GetID() string + func (tr *RulePreciseProtection) GetObservation() (map[string]any, error) + func (tr *RulePreciseProtection) GetParameters() (map[string]any, error) + func (tr *RulePreciseProtection) GetTerraformSchemaVersion() int + func (tr *RulePreciseProtection) LateInitialize(attrs []byte) (bool, error) + func (tr *RulePreciseProtection) SetObservation(obs map[string]any) error + func (tr *RulePreciseProtection) SetParameters(params map[string]any) error + type RulePreciseProtectionList struct + Items []RulePreciseProtection + func (in *RulePreciseProtectionList) DeepCopy() *RulePreciseProtectionList + func (in *RulePreciseProtectionList) DeepCopyInto(out *RulePreciseProtectionList) + func (in *RulePreciseProtectionList) DeepCopyObject() runtime.Object + func (l *RulePreciseProtectionList) GetItems() []resource.Managed + type RulePreciseProtectionObservation struct + ID *string + func (in *RulePreciseProtectionObservation) DeepCopy() *RulePreciseProtectionObservation + func (in *RulePreciseProtectionObservation) DeepCopyInto(out *RulePreciseProtectionObservation) + type RulePreciseProtectionParameters struct + Action *string + Conditions []ConditionsParameters + EndTime *string + Name *string + PolicyID *string + PolicyIDRef *v1.Reference + PolicyIDSelector *v1.Selector + Priority *float64 + StartTime *string + func (in *RulePreciseProtectionParameters) DeepCopy() *RulePreciseProtectionParameters + func (in *RulePreciseProtectionParameters) DeepCopyInto(out *RulePreciseProtectionParameters) + type RulePreciseProtectionSpec struct + ForProvider RulePreciseProtectionParameters + func (in *RulePreciseProtectionSpec) DeepCopy() *RulePreciseProtectionSpec + func (in *RulePreciseProtectionSpec) DeepCopyInto(out *RulePreciseProtectionSpec) + type RulePreciseProtectionStatus struct + AtProvider RulePreciseProtectionObservation + func (in *RulePreciseProtectionStatus) DeepCopy() *RulePreciseProtectionStatus + func (in *RulePreciseProtectionStatus) DeepCopyInto(out *RulePreciseProtectionStatus) + type RuleWebTamperProtection struct + Spec RuleWebTamperProtectionSpec + Status RuleWebTamperProtectionStatus + func (in *RuleWebTamperProtection) DeepCopy() *RuleWebTamperProtection + func (in *RuleWebTamperProtection) DeepCopyInto(out *RuleWebTamperProtection) + func (in *RuleWebTamperProtection) DeepCopyObject() runtime.Object + func (mg *RuleWebTamperProtection) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *RuleWebTamperProtection) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *RuleWebTamperProtection) GetProviderConfigReference() *xpv1.Reference + func (mg *RuleWebTamperProtection) GetProviderReference() *xpv1.Reference + func (mg *RuleWebTamperProtection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *RuleWebTamperProtection) GetTerraformResourceType() string + func (mg *RuleWebTamperProtection) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *RuleWebTamperProtection) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *RuleWebTamperProtection) SetConditions(c ...xpv1.Condition) + func (mg *RuleWebTamperProtection) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *RuleWebTamperProtection) SetProviderConfigReference(r *xpv1.Reference) + func (mg *RuleWebTamperProtection) SetProviderReference(r *xpv1.Reference) + func (mg *RuleWebTamperProtection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *RuleWebTamperProtection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *RuleWebTamperProtection) GetConnectionDetailsMapping() map[string]string + func (tr *RuleWebTamperProtection) GetID() string + func (tr *RuleWebTamperProtection) GetObservation() (map[string]any, error) + func (tr *RuleWebTamperProtection) GetParameters() (map[string]any, error) + func (tr *RuleWebTamperProtection) GetTerraformSchemaVersion() int + func (tr *RuleWebTamperProtection) LateInitialize(attrs []byte) (bool, error) + func (tr *RuleWebTamperProtection) SetObservation(obs map[string]any) error + func (tr *RuleWebTamperProtection) SetParameters(params map[string]any) error + type RuleWebTamperProtectionList struct + Items []RuleWebTamperProtection + func (in *RuleWebTamperProtectionList) DeepCopy() *RuleWebTamperProtectionList + func (in *RuleWebTamperProtectionList) DeepCopyInto(out *RuleWebTamperProtectionList) + func (in *RuleWebTamperProtectionList) DeepCopyObject() runtime.Object + func (l *RuleWebTamperProtectionList) GetItems() []resource.Managed + type RuleWebTamperProtectionObservation struct + ID *string + func (in *RuleWebTamperProtectionObservation) DeepCopy() *RuleWebTamperProtectionObservation + func (in *RuleWebTamperProtectionObservation) DeepCopyInto(out *RuleWebTamperProtectionObservation) + type RuleWebTamperProtectionParameters struct + Domain *string + Path *string + PolicyID *string + PolicyIDRef *v1.Reference + PolicyIDSelector *v1.Selector + func (in *RuleWebTamperProtectionParameters) DeepCopy() *RuleWebTamperProtectionParameters + func (in *RuleWebTamperProtectionParameters) DeepCopyInto(out *RuleWebTamperProtectionParameters) + type RuleWebTamperProtectionSpec struct + ForProvider RuleWebTamperProtectionParameters + func (in *RuleWebTamperProtectionSpec) DeepCopy() *RuleWebTamperProtectionSpec + func (in *RuleWebTamperProtectionSpec) DeepCopyInto(out *RuleWebTamperProtectionSpec) + type RuleWebTamperProtectionStatus struct + AtProvider RuleWebTamperProtectionObservation + func (in *RuleWebTamperProtectionStatus) DeepCopy() *RuleWebTamperProtectionStatus + func (in *RuleWebTamperProtectionStatus) DeepCopyInto(out *RuleWebTamperProtectionStatus) + type ServerObservation struct + func (in *ServerObservation) DeepCopy() *ServerObservation + func (in *ServerObservation) DeepCopyInto(out *ServerObservation) + type ServerParameters struct + Address *string + ClientProtocol *string + Port *float64 + ServerProtocol *string + Type *string + VPCID *string + func (in *ServerParameters) DeepCopy() *ServerParameters + func (in *ServerParameters) DeepCopyInto(out *ServerParameters)