Versions in this module Expand all Collapse all v1 v1.0.0 Mar 16, 2022 Changes in this version + const CRDGroup + const CRDVersion + var Account_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Account_Kind}.String() + var Account_GroupVersionKind = CRDGroupVersion.WithKind(Account_Kind) + var Account_Kind = "Account" + var Account_KindAPIVersion = Account_Kind + "." + CRDGroupVersion.String() + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var List_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: List_Kind}.String() + var List_GroupVersionKind = CRDGroupVersion.WithKind(List_Kind) + var List_Kind = "List" + var List_KindAPIVersion = List_Kind + "." + CRDGroupVersion.String() + var Location_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Location_Kind}.String() + var Location_GroupVersionKind = CRDGroupVersion.WithKind(Location_Kind) + var Location_Kind = "Location" + var Location_KindAPIVersion = Location_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 Account struct + Spec AccountSpec + Status AccountStatus + func (in *Account) DeepCopy() *Account + func (in *Account) DeepCopyInto(out *Account) + func (in *Account) DeepCopyObject() runtime.Object + func (mg *Account) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Account) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Account) GetProviderConfigReference() *xpv1.Reference + func (mg *Account) GetProviderReference() *xpv1.Reference + func (mg *Account) GetTerraformResourceType() string + func (mg *Account) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Account) SetConditions(c ...xpv1.Condition) + func (mg *Account) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Account) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Account) SetProviderReference(r *xpv1.Reference) + func (mg *Account) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Account) GetConnectionDetailsMapping() map[string]string + func (tr *Account) GetID() string + func (tr *Account) GetObservation() (map[string]interface{}, error) + func (tr *Account) GetParameters() (map[string]interface{}, error) + func (tr *Account) GetTerraformSchemaVersion() int + func (tr *Account) LateInitialize(attrs []byte) (bool, error) + func (tr *Account) SetObservation(obs map[string]interface{}) error + func (tr *Account) SetParameters(params map[string]interface{}) error + type AccountList struct + Items []Account + func (in *AccountList) DeepCopy() *AccountList + func (in *AccountList) DeepCopyInto(out *AccountList) + func (in *AccountList) DeepCopyObject() runtime.Object + func (l *AccountList) GetItems() []resource.Managed + type AccountObservation struct + ID *string + func (in *AccountObservation) DeepCopy() *AccountObservation + func (in *AccountObservation) DeepCopyInto(out *AccountObservation) + type AccountParameters struct + AccountID *string + ActivityLogEnabled *bool + Antivirus []AntivirusParameters + BlockPage []BlockPageParameters + Fips []FipsParameters + Logging []LoggingParameters + Proxy []ProxyParameters + TLSDecryptEnabled *bool + URLBrowserIsolationEnabled *bool + func (in *AccountParameters) DeepCopy() *AccountParameters + func (in *AccountParameters) DeepCopyInto(out *AccountParameters) + type AccountSpec struct + ForProvider AccountParameters + func (in *AccountSpec) DeepCopy() *AccountSpec + func (in *AccountSpec) DeepCopyInto(out *AccountSpec) + type AccountStatus struct + AtProvider AccountObservation + func (in *AccountStatus) DeepCopy() *AccountStatus + func (in *AccountStatus) DeepCopyInto(out *AccountStatus) + type AntivirusObservation struct + func (in *AntivirusObservation) DeepCopy() *AntivirusObservation + func (in *AntivirusObservation) DeepCopyInto(out *AntivirusObservation) + type AntivirusParameters struct + EnabledDownloadPhase *bool + EnabledUploadPhase *bool + FailClosed *bool + func (in *AntivirusParameters) DeepCopy() *AntivirusParameters + func (in *AntivirusParameters) DeepCopyInto(out *AntivirusParameters) + type BisoAdminControlsObservation struct + func (in *BisoAdminControlsObservation) DeepCopy() *BisoAdminControlsObservation + func (in *BisoAdminControlsObservation) DeepCopyInto(out *BisoAdminControlsObservation) + type BisoAdminControlsParameters struct + DisableCopyPaste *bool + DisableDownload *bool + DisableKeyboard *bool + DisablePrinting *bool + DisableUpload *bool + func (in *BisoAdminControlsParameters) DeepCopy() *BisoAdminControlsParameters + func (in *BisoAdminControlsParameters) DeepCopyInto(out *BisoAdminControlsParameters) + type BlockPageObservation struct + func (in *BlockPageObservation) DeepCopy() *BlockPageObservation + func (in *BlockPageObservation) DeepCopyInto(out *BlockPageObservation) + type BlockPageParameters struct + BackgroundColor *string + Enabled *bool + FooterText *string + HeaderText *string + LogoPath *string + Name *string + func (in *BlockPageParameters) DeepCopy() *BlockPageParameters + func (in *BlockPageParameters) DeepCopyInto(out *BlockPageParameters) + type CheckSessionObservation struct + func (in *CheckSessionObservation) DeepCopy() *CheckSessionObservation + func (in *CheckSessionObservation) DeepCopyInto(out *CheckSessionObservation) + type CheckSessionParameters struct + Duration *string + Enforce *bool + func (in *CheckSessionParameters) DeepCopy() *CheckSessionParameters + func (in *CheckSessionParameters) DeepCopyInto(out *CheckSessionParameters) + type DNSObservation struct + func (in *DNSObservation) DeepCopy() *DNSObservation + func (in *DNSObservation) DeepCopyInto(out *DNSObservation) + type DNSParameters struct + LogAll *bool + LogBlocks *bool + func (in *DNSParameters) DeepCopy() *DNSParameters + func (in *DNSParameters) DeepCopyInto(out *DNSParameters) + type FipsObservation struct + func (in *FipsObservation) DeepCopy() *FipsObservation + func (in *FipsObservation) DeepCopyInto(out *FipsObservation) + type FipsParameters struct + TLS *bool + func (in *FipsParameters) DeepCopy() *FipsParameters + func (in *FipsParameters) DeepCopyInto(out *FipsParameters) + type HTTPObservation struct + func (in *HTTPObservation) DeepCopy() *HTTPObservation + func (in *HTTPObservation) DeepCopyInto(out *HTTPObservation) + type HTTPParameters struct + LogAll *bool + LogBlocks *bool + func (in *HTTPParameters) DeepCopy() *HTTPParameters + func (in *HTTPParameters) DeepCopyInto(out *HTTPParameters) + type L4Observation struct + func (in *L4Observation) DeepCopy() *L4Observation + func (in *L4Observation) DeepCopyInto(out *L4Observation) + type L4OverrideObservation struct + func (in *L4OverrideObservation) DeepCopy() *L4OverrideObservation + func (in *L4OverrideObservation) DeepCopyInto(out *L4OverrideObservation) + type L4OverrideParameters struct + IP *string + Port *float64 + func (in *L4OverrideParameters) DeepCopy() *L4OverrideParameters + func (in *L4OverrideParameters) DeepCopyInto(out *L4OverrideParameters) + type L4Parameters struct + LogAll *bool + LogBlocks *bool + func (in *L4Parameters) DeepCopy() *L4Parameters + func (in *L4Parameters) DeepCopyInto(out *L4Parameters) + type List struct + Spec ListSpec + Status ListStatus + func (in *List) DeepCopy() *List + func (in *List) DeepCopyInto(out *List) + func (in *List) DeepCopyObject() runtime.Object + func (mg *List) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *List) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *List) GetProviderConfigReference() *xpv1.Reference + func (mg *List) GetProviderReference() *xpv1.Reference + func (mg *List) GetTerraformResourceType() string + func (mg *List) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *List) SetConditions(c ...xpv1.Condition) + func (mg *List) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *List) SetProviderConfigReference(r *xpv1.Reference) + func (mg *List) SetProviderReference(r *xpv1.Reference) + func (mg *List) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *List) GetConnectionDetailsMapping() map[string]string + func (tr *List) GetID() string + func (tr *List) GetObservation() (map[string]interface{}, error) + func (tr *List) GetParameters() (map[string]interface{}, error) + func (tr *List) GetTerraformSchemaVersion() int + func (tr *List) LateInitialize(attrs []byte) (bool, error) + func (tr *List) SetObservation(obs map[string]interface{}) error + func (tr *List) SetParameters(params map[string]interface{}) error + type ListList struct + Items []List + func (in *ListList) DeepCopy() *ListList + func (in *ListList) DeepCopyInto(out *ListList) + func (in *ListList) DeepCopyObject() runtime.Object + func (l *ListList) GetItems() []resource.Managed + type ListObservation struct + ID *string + func (in *ListObservation) DeepCopy() *ListObservation + func (in *ListObservation) DeepCopyInto(out *ListObservation) + type ListParameters struct + AccountID *string + Description *string + Items []*string + Type *string + func (in *ListParameters) DeepCopy() *ListParameters + func (in *ListParameters) DeepCopyInto(out *ListParameters) + type ListSpec struct + ForProvider ListParameters + func (in *ListSpec) DeepCopy() *ListSpec + func (in *ListSpec) DeepCopyInto(out *ListSpec) + type ListStatus struct + AtProvider ListObservation + func (in *ListStatus) DeepCopy() *ListStatus + func (in *ListStatus) DeepCopyInto(out *ListStatus) + type Location struct + Spec LocationSpec + Status LocationStatus + func (in *Location) DeepCopy() *Location + func (in *Location) DeepCopyInto(out *Location) + func (in *Location) DeepCopyObject() runtime.Object + func (mg *Location) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Location) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Location) GetProviderConfigReference() *xpv1.Reference + func (mg *Location) GetProviderReference() *xpv1.Reference + func (mg *Location) GetTerraformResourceType() string + func (mg *Location) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Location) SetConditions(c ...xpv1.Condition) + func (mg *Location) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Location) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Location) SetProviderReference(r *xpv1.Reference) + func (mg *Location) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Location) GetConnectionDetailsMapping() map[string]string + func (tr *Location) GetID() string + func (tr *Location) GetObservation() (map[string]interface{}, error) + func (tr *Location) GetParameters() (map[string]interface{}, error) + func (tr *Location) GetTerraformSchemaVersion() int + func (tr *Location) LateInitialize(attrs []byte) (bool, error) + func (tr *Location) SetObservation(obs map[string]interface{}) error + func (tr *Location) SetParameters(params map[string]interface{}) error + type LocationList struct + Items []Location + func (in *LocationList) DeepCopy() *LocationList + func (in *LocationList) DeepCopyInto(out *LocationList) + func (in *LocationList) DeepCopyObject() runtime.Object + func (l *LocationList) GetItems() []resource.Managed + type LocationObservation struct + AnonymizedLogsEnabled *bool + DohSubdomain *string + ID *string + IP *string + IPv4Destination *string + PolicyIds []*string + func (in *LocationObservation) DeepCopy() *LocationObservation + func (in *LocationObservation) DeepCopyInto(out *LocationObservation) + type LocationParameters struct + AccountID *string + ClientDefault *bool + Networks []NetworksParameters + func (in *LocationParameters) DeepCopy() *LocationParameters + func (in *LocationParameters) DeepCopyInto(out *LocationParameters) + type LocationSpec struct + ForProvider LocationParameters + func (in *LocationSpec) DeepCopy() *LocationSpec + func (in *LocationSpec) DeepCopyInto(out *LocationSpec) + type LocationStatus struct + AtProvider LocationObservation + func (in *LocationStatus) DeepCopy() *LocationStatus + func (in *LocationStatus) DeepCopyInto(out *LocationStatus) + type LoggingObservation struct + func (in *LoggingObservation) DeepCopy() *LoggingObservation + func (in *LoggingObservation) DeepCopyInto(out *LoggingObservation) + type LoggingParameters struct + RedactPii *bool + SettingsByRuleType []SettingsByRuleTypeParameters + func (in *LoggingParameters) DeepCopy() *LoggingParameters + func (in *LoggingParameters) DeepCopyInto(out *LoggingParameters) + type NetworksObservation struct + ID *string + func (in *NetworksObservation) DeepCopy() *NetworksObservation + func (in *NetworksObservation) DeepCopyInto(out *NetworksObservation) + type NetworksParameters struct + Network *string + func (in *NetworksParameters) DeepCopy() *NetworksParameters + func (in *NetworksParameters) DeepCopyInto(out *NetworksParameters) + type ProxyObservation struct + func (in *ProxyObservation) DeepCopy() *ProxyObservation + func (in *ProxyObservation) DeepCopyInto(out *ProxyObservation) + type ProxyParameters struct + TCP *bool + UDP *bool + func (in *ProxyParameters) DeepCopy() *ProxyParameters + func (in *ProxyParameters) DeepCopyInto(out *ProxyParameters) + 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 + ID *string + Version *float64 + func (in *RuleObservation) DeepCopy() *RuleObservation + func (in *RuleObservation) DeepCopyInto(out *RuleObservation) + type RuleParameters struct + AccountID *string + Action *string + Description *string + DevicePosture *string + Enabled *bool + Filters []*string + Identity *string + Precedence *float64 + RuleSettings []RuleSettingsParameters + Traffic *string + func (in *RuleParameters) DeepCopy() *RuleParameters + func (in *RuleParameters) DeepCopyInto(out *RuleParameters) + type RuleSettingsObservation struct + func (in *RuleSettingsObservation) DeepCopy() *RuleSettingsObservation + func (in *RuleSettingsObservation) DeepCopyInto(out *RuleSettingsObservation) + type RuleSettingsParameters struct + AddHeaders map[string]*string + BisoAdminControls []BisoAdminControlsParameters + BlockPageEnabled *bool + BlockPageReason *string + CheckSession []CheckSessionParameters + InsecureDisableDNSSECValidation *bool + L4Override []L4OverrideParameters + OverrideHost *string + OverrideIps []*string + func (in *RuleSettingsParameters) DeepCopy() *RuleSettingsParameters + func (in *RuleSettingsParameters) DeepCopyInto(out *RuleSettingsParameters) + 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) + type SettingsByRuleTypeObservation struct + func (in *SettingsByRuleTypeObservation) DeepCopy() *SettingsByRuleTypeObservation + func (in *SettingsByRuleTypeObservation) DeepCopyInto(out *SettingsByRuleTypeObservation) + type SettingsByRuleTypeParameters struct + DNS []DNSParameters + HTTP []HTTPParameters + L4 []L4Parameters + func (in *SettingsByRuleTypeParameters) DeepCopy() *SettingsByRuleTypeParameters + func (in *SettingsByRuleTypeParameters) DeepCopyInto(out *SettingsByRuleTypeParameters)