Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest
- type ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest
- type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDeleteRequest
- type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest) Execute() (*RuleSetResult, *http.Response, error)
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest) OrderBy(orderBy string) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest) Page(page int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest) PageSize(pageSize int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest) Sort(sort string) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest
- type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest) CreateRuleSetRequest(createRuleSetRequest CreateRuleSetRequest) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest) Execute() (*RuleSetResult, *http.Response, error)
- type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest) CreateRuleSetRequest(createRuleSetRequest CreateRuleSetRequest) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest) Execute() (*RuleSetResult, *http.Response, error)
- type ApiEdgeFirewallGetRequest
- func (r ApiEdgeFirewallGetRequest) Execute() (*ListEdgeFirewallResponse, *http.Response, error)
- func (r ApiEdgeFirewallGetRequest) OrderBy(orderBy string) ApiEdgeFirewallGetRequest
- func (r ApiEdgeFirewallGetRequest) Page(page int64) ApiEdgeFirewallGetRequest
- func (r ApiEdgeFirewallGetRequest) PageSize(pageSize int64) ApiEdgeFirewallGetRequest
- func (r ApiEdgeFirewallGetRequest) Sort(sort string) ApiEdgeFirewallGetRequest
- type ApiEdgeFirewallPostRequest
- type ApiEdgeFirewallUuidDeleteRequest
- type ApiEdgeFirewallUuidGetRequest
- type ApiEdgeFirewallUuidPatchRequest
- type ApiEdgeFirewallUuidPutRequest
- type BasicAuth
- type Behaviors
- func (o *Behaviors) GetName() string
- func (o *Behaviors) GetNameOk() (*string, bool)
- func (o *Behaviors) GetTarget() string
- func (o *Behaviors) GetTargetOk() (*string, bool)
- func (o *Behaviors) HasName() bool
- func (o *Behaviors) HasTarget() bool
- func (o Behaviors) MarshalJSON() ([]byte, error)
- func (o *Behaviors) SetName(v string)
- func (o *Behaviors) SetTarget(v string)
- func (o Behaviors) ToMap() (map[string]interface{}, error)
- type Conditionals
- type Configuration
- type CreateEdgeFirewallRequest
- func (o *CreateEdgeFirewallRequest) GetDomains() []int64
- func (o *CreateEdgeFirewallRequest) GetDomainsOk() ([]int64, bool)
- func (o *CreateEdgeFirewallRequest) GetEdgeFunctionsEnabled() bool
- func (o *CreateEdgeFirewallRequest) GetEdgeFunctionsEnabledOk() (*bool, bool)
- func (o *CreateEdgeFirewallRequest) GetIsActive() bool
- func (o *CreateEdgeFirewallRequest) GetIsActiveOk() (*bool, bool)
- func (o *CreateEdgeFirewallRequest) GetName() string
- func (o *CreateEdgeFirewallRequest) GetNameOk() (*string, bool)
- func (o *CreateEdgeFirewallRequest) GetNetworkProtectionEnabled() bool
- func (o *CreateEdgeFirewallRequest) GetNetworkProtectionEnabledOk() (*bool, bool)
- func (o *CreateEdgeFirewallRequest) GetWafEnabled() bool
- func (o *CreateEdgeFirewallRequest) GetWafEnabledOk() (*bool, bool)
- func (o *CreateEdgeFirewallRequest) HasDomains() bool
- func (o *CreateEdgeFirewallRequest) HasEdgeFunctionsEnabled() bool
- func (o *CreateEdgeFirewallRequest) HasIsActive() bool
- func (o *CreateEdgeFirewallRequest) HasName() bool
- func (o *CreateEdgeFirewallRequest) HasNetworkProtectionEnabled() bool
- func (o *CreateEdgeFirewallRequest) HasWafEnabled() bool
- func (o CreateEdgeFirewallRequest) MarshalJSON() ([]byte, error)
- func (o *CreateEdgeFirewallRequest) SetDomains(v []int64)
- func (o *CreateEdgeFirewallRequest) SetEdgeFunctionsEnabled(v bool)
- func (o *CreateEdgeFirewallRequest) SetIsActive(v bool)
- func (o *CreateEdgeFirewallRequest) SetName(v string)
- func (o *CreateEdgeFirewallRequest) SetNetworkProtectionEnabled(v bool)
- func (o *CreateEdgeFirewallRequest) SetWafEnabled(v bool)
- func (o CreateEdgeFirewallRequest) ToMap() (map[string]interface{}, error)
- type CreateRuleSetRequest
- func (o *CreateRuleSetRequest) GetBehaviors() []Behaviors
- func (o *CreateRuleSetRequest) GetBehaviorsOk() ([]Behaviors, bool)
- func (o *CreateRuleSetRequest) GetCriteria() [][]SSLVerificationStatusCriteria
- func (o *CreateRuleSetRequest) GetCriteriaOk() ([][]SSLVerificationStatusCriteria, bool)
- func (o *CreateRuleSetRequest) GetIsActive() bool
- func (o *CreateRuleSetRequest) GetIsActiveOk() (*bool, bool)
- func (o *CreateRuleSetRequest) GetName() string
- func (o *CreateRuleSetRequest) GetNameOk() (*string, bool)
- func (o *CreateRuleSetRequest) HasBehaviors() bool
- func (o *CreateRuleSetRequest) HasCriteria() bool
- func (o *CreateRuleSetRequest) HasIsActive() bool
- func (o *CreateRuleSetRequest) HasName() bool
- func (o CreateRuleSetRequest) MarshalJSON() ([]byte, error)
- func (o *CreateRuleSetRequest) SetBehaviors(v []Behaviors)
- func (o *CreateRuleSetRequest) SetCriteria(v [][]SSLVerificationStatusCriteria)
- func (o *CreateRuleSetRequest) SetIsActive(v bool)
- func (o *CreateRuleSetRequest) SetName(v string)
- func (o CreateRuleSetRequest) ToMap() (map[string]interface{}, error)
- type DefaultAPIService
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineGet(ctx context.Context, edgeFirewallId int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineGetExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) (*RuleSetResponseAll, *http.Response, error)
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEnginePost(ctx context.Context, edgeFirewallId int64) ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEnginePostExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest) (*RuleSetResponse, *http.Response, error)
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDelete(ctx context.Context, edgeFirewallId int64, ruleSetId int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDeleteRequest
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDeleteExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDeleteRequest) (*http.Response, error)
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGet(ctx context.Context, edgeFirewallId int64, ruleSetId int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest) (*RuleSetResult, *http.Response, error)
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatch(ctx context.Context, edgeFirewallId int64, ruleSetId int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest) (*RuleSetResult, *http.Response, error)
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPut(ctx context.Context, edgeFirewallId int64, ruleSetId int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest
- func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest) (*RuleSetResult, *http.Response, error)
- func (a *DefaultAPIService) EdgeFirewallGet(ctx context.Context) ApiEdgeFirewallGetRequest
- func (a *DefaultAPIService) EdgeFirewallGetExecute(r ApiEdgeFirewallGetRequest) (*ListEdgeFirewallResponse, *http.Response, error)
- func (a *DefaultAPIService) EdgeFirewallPost(ctx context.Context) ApiEdgeFirewallPostRequest
- func (a *DefaultAPIService) EdgeFirewallPostExecute(r ApiEdgeFirewallPostRequest) (*EdgeFirewallResponse, *http.Response, error)
- func (a *DefaultAPIService) EdgeFirewallUuidDelete(ctx context.Context, uuid string) ApiEdgeFirewallUuidDeleteRequest
- func (a *DefaultAPIService) EdgeFirewallUuidDeleteExecute(r ApiEdgeFirewallUuidDeleteRequest) (*http.Response, error)
- func (a *DefaultAPIService) EdgeFirewallUuidGet(ctx context.Context, uuid string) ApiEdgeFirewallUuidGetRequest
- func (a *DefaultAPIService) EdgeFirewallUuidGetExecute(r ApiEdgeFirewallUuidGetRequest) (*EdgeFirewallResponse, *http.Response, error)
- func (a *DefaultAPIService) EdgeFirewallUuidPatch(ctx context.Context, uuid string) ApiEdgeFirewallUuidPatchRequest
- func (a *DefaultAPIService) EdgeFirewallUuidPatchExecute(r ApiEdgeFirewallUuidPatchRequest) (*EdgeFirewallResponse, *http.Response, error)
- func (a *DefaultAPIService) EdgeFirewallUuidPut(ctx context.Context, uuid string) ApiEdgeFirewallUuidPutRequest
- func (a *DefaultAPIService) EdgeFirewallUuidPutExecute(r ApiEdgeFirewallUuidPutRequest) (*EdgeFirewallResponse, *http.Response, error)
- type EdgeFirewall
- func (o *EdgeFirewall) GetDebugRules() bool
- func (o *EdgeFirewall) GetDebugRulesOk() (*bool, bool)
- func (o *EdgeFirewall) GetDomains() []int64
- func (o *EdgeFirewall) GetDomainsOk() ([]int64, bool)
- func (o *EdgeFirewall) GetEdgeFunctionsEnabled() bool
- func (o *EdgeFirewall) GetEdgeFunctionsEnabledOk() (*bool, bool)
- func (o *EdgeFirewall) GetId() int64
- func (o *EdgeFirewall) GetIdOk() (*int64, bool)
- func (o *EdgeFirewall) GetIsActive() bool
- func (o *EdgeFirewall) GetIsActiveOk() (*bool, bool)
- func (o *EdgeFirewall) GetLastEditor() string
- func (o *EdgeFirewall) GetLastEditorOk() (*string, bool)
- func (o *EdgeFirewall) GetLastModified() string
- func (o *EdgeFirewall) GetLastModifiedOk() (*string, bool)
- func (o *EdgeFirewall) GetName() string
- func (o *EdgeFirewall) GetNameOk() (*string, bool)
- func (o *EdgeFirewall) GetNetworkProtectionEnabled() bool
- func (o *EdgeFirewall) GetNetworkProtectionEnabledOk() (*bool, bool)
- func (o *EdgeFirewall) GetWafEnabled() bool
- func (o *EdgeFirewall) GetWafEnabledOk() (*bool, bool)
- func (o *EdgeFirewall) HasDebugRules() bool
- func (o *EdgeFirewall) HasDomains() bool
- func (o *EdgeFirewall) HasEdgeFunctionsEnabled() bool
- func (o *EdgeFirewall) HasId() bool
- func (o *EdgeFirewall) HasIsActive() bool
- func (o *EdgeFirewall) HasLastEditor() bool
- func (o *EdgeFirewall) HasLastModified() bool
- func (o *EdgeFirewall) HasName() bool
- func (o *EdgeFirewall) HasNetworkProtectionEnabled() bool
- func (o *EdgeFirewall) HasWafEnabled() bool
- func (o EdgeFirewall) MarshalJSON() ([]byte, error)
- func (o *EdgeFirewall) SetDebugRules(v bool)
- func (o *EdgeFirewall) SetDomains(v []int64)
- func (o *EdgeFirewall) SetEdgeFunctionsEnabled(v bool)
- func (o *EdgeFirewall) SetId(v int64)
- func (o *EdgeFirewall) SetIsActive(v bool)
- func (o *EdgeFirewall) SetLastEditor(v string)
- func (o *EdgeFirewall) SetLastModified(v string)
- func (o *EdgeFirewall) SetName(v string)
- func (o *EdgeFirewall) SetNetworkProtectionEnabled(v bool)
- func (o *EdgeFirewall) SetWafEnabled(v bool)
- func (o EdgeFirewall) ToMap() (map[string]interface{}, error)
- type EdgeFirewallResponse
- func (o *EdgeFirewallResponse) GetResults() EdgeFirewall
- func (o *EdgeFirewallResponse) GetResultsOk() (*EdgeFirewall, bool)
- func (o *EdgeFirewallResponse) GetSchemaVersion() float32
- func (o *EdgeFirewallResponse) GetSchemaVersionOk() (*float32, bool)
- func (o *EdgeFirewallResponse) HasResults() bool
- func (o *EdgeFirewallResponse) HasSchemaVersion() bool
- func (o EdgeFirewallResponse) MarshalJSON() ([]byte, error)
- func (o *EdgeFirewallResponse) SetResults(v EdgeFirewall)
- func (o *EdgeFirewallResponse) SetSchemaVersion(v float32)
- func (o EdgeFirewallResponse) ToMap() (map[string]interface{}, error)
- type GenericOpenAPIError
- type Links
- func (o *Links) GetNext() string
- func (o *Links) GetNextOk() (*string, bool)
- func (o *Links) GetPrevious() string
- func (o *Links) GetPreviousOk() (*string, bool)
- func (o *Links) HasNext() bool
- func (o *Links) HasPrevious() bool
- func (o Links) MarshalJSON() ([]byte, error)
- func (o *Links) SetNext(v string)
- func (o *Links) SetNextNil()
- func (o *Links) SetPrevious(v string)
- func (o *Links) SetPreviousNil()
- func (o Links) ToMap() (map[string]interface{}, error)
- func (o *Links) UnsetNext()
- func (o *Links) UnsetPrevious()
- type ListEdgeFirewallResponse
- func (o *ListEdgeFirewallResponse) GetCount() int64
- func (o *ListEdgeFirewallResponse) GetCountOk() (*int64, bool)
- func (o *ListEdgeFirewallResponse) GetLinks() Links
- func (o *ListEdgeFirewallResponse) GetLinksOk() (*Links, bool)
- func (o *ListEdgeFirewallResponse) GetResults() []EdgeFirewall
- func (o *ListEdgeFirewallResponse) GetResultsOk() ([]EdgeFirewall, bool)
- func (o *ListEdgeFirewallResponse) GetSchemaVersion() int64
- func (o *ListEdgeFirewallResponse) GetSchemaVersionOk() (*int64, bool)
- func (o *ListEdgeFirewallResponse) GetTotalPages() int64
- func (o *ListEdgeFirewallResponse) GetTotalPagesOk() (*int64, bool)
- func (o *ListEdgeFirewallResponse) HasCount() bool
- func (o *ListEdgeFirewallResponse) HasLinks() bool
- func (o *ListEdgeFirewallResponse) HasResults() bool
- func (o *ListEdgeFirewallResponse) HasSchemaVersion() bool
- func (o *ListEdgeFirewallResponse) HasTotalPages() bool
- func (o ListEdgeFirewallResponse) MarshalJSON() ([]byte, error)
- func (o *ListEdgeFirewallResponse) SetCount(v int64)
- func (o *ListEdgeFirewallResponse) SetLinks(v Links)
- func (o *ListEdgeFirewallResponse) SetResults(v []EdgeFirewall)
- func (o *ListEdgeFirewallResponse) SetSchemaVersion(v int64)
- func (o *ListEdgeFirewallResponse) SetTotalPages(v int64)
- func (o ListEdgeFirewallResponse) ToMap() (map[string]interface{}, error)
- type MappedNullable
- type NullableBehaviors
- type NullableBool
- type NullableConditionals
- func (v NullableConditionals) Get() *Conditionals
- func (v NullableConditionals) IsSet() bool
- func (v NullableConditionals) MarshalJSON() ([]byte, error)
- func (v *NullableConditionals) Set(val *Conditionals)
- func (v *NullableConditionals) UnmarshalJSON(src []byte) error
- func (v *NullableConditionals) Unset()
- type NullableCreateEdgeFirewallRequest
- func (v NullableCreateEdgeFirewallRequest) Get() *CreateEdgeFirewallRequest
- func (v NullableCreateEdgeFirewallRequest) IsSet() bool
- func (v NullableCreateEdgeFirewallRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCreateEdgeFirewallRequest) Set(val *CreateEdgeFirewallRequest)
- func (v *NullableCreateEdgeFirewallRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCreateEdgeFirewallRequest) Unset()
- type NullableCreateRuleSetRequest
- func (v NullableCreateRuleSetRequest) Get() *CreateRuleSetRequest
- func (v NullableCreateRuleSetRequest) IsSet() bool
- func (v NullableCreateRuleSetRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCreateRuleSetRequest) Set(val *CreateRuleSetRequest)
- func (v *NullableCreateRuleSetRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCreateRuleSetRequest) Unset()
- type NullableEdgeFirewall
- func (v NullableEdgeFirewall) Get() *EdgeFirewall
- func (v NullableEdgeFirewall) IsSet() bool
- func (v NullableEdgeFirewall) MarshalJSON() ([]byte, error)
- func (v *NullableEdgeFirewall) Set(val *EdgeFirewall)
- func (v *NullableEdgeFirewall) UnmarshalJSON(src []byte) error
- func (v *NullableEdgeFirewall) Unset()
- type NullableEdgeFirewallResponse
- func (v NullableEdgeFirewallResponse) Get() *EdgeFirewallResponse
- func (v NullableEdgeFirewallResponse) IsSet() bool
- func (v NullableEdgeFirewallResponse) MarshalJSON() ([]byte, error)
- func (v *NullableEdgeFirewallResponse) Set(val *EdgeFirewallResponse)
- func (v *NullableEdgeFirewallResponse) UnmarshalJSON(src []byte) error
- func (v *NullableEdgeFirewallResponse) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableLinks
- type NullableListEdgeFirewallResponse
- func (v NullableListEdgeFirewallResponse) Get() *ListEdgeFirewallResponse
- func (v NullableListEdgeFirewallResponse) IsSet() bool
- func (v NullableListEdgeFirewallResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListEdgeFirewallResponse) Set(val *ListEdgeFirewallResponse)
- func (v *NullableListEdgeFirewallResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListEdgeFirewallResponse) Unset()
- type NullableRuleSetResponse
- func (v NullableRuleSetResponse) Get() *RuleSetResponse
- func (v NullableRuleSetResponse) IsSet() bool
- func (v NullableRuleSetResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRuleSetResponse) Set(val *RuleSetResponse)
- func (v *NullableRuleSetResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRuleSetResponse) Unset()
- type NullableRuleSetResponseAll
- func (v NullableRuleSetResponseAll) Get() *RuleSetResponseAll
- func (v NullableRuleSetResponseAll) IsSet() bool
- func (v NullableRuleSetResponseAll) MarshalJSON() ([]byte, error)
- func (v *NullableRuleSetResponseAll) Set(val *RuleSetResponseAll)
- func (v *NullableRuleSetResponseAll) UnmarshalJSON(src []byte) error
- func (v *NullableRuleSetResponseAll) Unset()
- type NullableRuleSetResult
- func (v NullableRuleSetResult) Get() *RuleSetResult
- func (v NullableRuleSetResult) IsSet() bool
- func (v NullableRuleSetResult) MarshalJSON() ([]byte, error)
- func (v *NullableRuleSetResult) Set(val *RuleSetResult)
- func (v *NullableRuleSetResult) UnmarshalJSON(src []byte) error
- func (v *NullableRuleSetResult) Unset()
- type NullableRuleSetResultAll
- func (v NullableRuleSetResultAll) Get() *RuleSetResultAll
- func (v NullableRuleSetResultAll) IsSet() bool
- func (v NullableRuleSetResultAll) MarshalJSON() ([]byte, error)
- func (v *NullableRuleSetResultAll) Set(val *RuleSetResultAll)
- func (v *NullableRuleSetResultAll) UnmarshalJSON(src []byte) error
- func (v *NullableRuleSetResultAll) Unset()
- type NullableRuleSetResultResults
- func (v NullableRuleSetResultResults) Get() *RuleSetResultResults
- func (v NullableRuleSetResultResults) IsSet() bool
- func (v NullableRuleSetResultResults) MarshalJSON() ([]byte, error)
- func (v *NullableRuleSetResultResults) Set(val *RuleSetResultResults)
- func (v *NullableRuleSetResultResults) UnmarshalJSON(src []byte) error
- func (v *NullableRuleSetResultResults) Unset()
- type NullableSSLVerificationStatusArguments
- func (v NullableSSLVerificationStatusArguments) Get() *SSLVerificationStatusArguments
- func (v NullableSSLVerificationStatusArguments) IsSet() bool
- func (v NullableSSLVerificationStatusArguments) MarshalJSON() ([]byte, error)
- func (v *NullableSSLVerificationStatusArguments) Set(val *SSLVerificationStatusArguments)
- func (v *NullableSSLVerificationStatusArguments) UnmarshalJSON(src []byte) error
- func (v *NullableSSLVerificationStatusArguments) Unset()
- type NullableSSLVerificationStatusCriteria
- func (v NullableSSLVerificationStatusCriteria) Get() *SSLVerificationStatusCriteria
- func (v NullableSSLVerificationStatusCriteria) IsSet() bool
- func (v NullableSSLVerificationStatusCriteria) MarshalJSON() ([]byte, error)
- func (v *NullableSSLVerificationStatusCriteria) Set(val *SSLVerificationStatusCriteria)
- func (v *NullableSSLVerificationStatusCriteria) UnmarshalJSON(src []byte) error
- func (v *NullableSSLVerificationStatusCriteria) Unset()
- type NullableSSLVerificationStatusOperators
- func (v NullableSSLVerificationStatusOperators) Get() *SSLVerificationStatusOperators
- func (v NullableSSLVerificationStatusOperators) IsSet() bool
- func (v NullableSSLVerificationStatusOperators) MarshalJSON() ([]byte, error)
- func (v *NullableSSLVerificationStatusOperators) Set(val *SSLVerificationStatusOperators)
- func (v *NullableSSLVerificationStatusOperators) UnmarshalJSON(src []byte) error
- func (v *NullableSSLVerificationStatusOperators) Unset()
- type NullableString
- type NullableTime
- type NullableUpdateEdgeFirewallRequest
- func (v NullableUpdateEdgeFirewallRequest) Get() *UpdateEdgeFirewallRequest
- func (v NullableUpdateEdgeFirewallRequest) IsSet() bool
- func (v NullableUpdateEdgeFirewallRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateEdgeFirewallRequest) Set(val *UpdateEdgeFirewallRequest)
- func (v *NullableUpdateEdgeFirewallRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateEdgeFirewallRequest) Unset()
- type NullableVariables
- type RuleSetResponse
- func (o *RuleSetResponse) GetBehaviors() []Behaviors
- func (o *RuleSetResponse) GetBehaviorsOk() ([]Behaviors, bool)
- func (o *RuleSetResponse) GetCriteria() [][]SSLVerificationStatusCriteria
- func (o *RuleSetResponse) GetCriteriaOk() ([][]SSLVerificationStatusCriteria, bool)
- func (o *RuleSetResponse) GetId() int64
- func (o *RuleSetResponse) GetIdOk() (*int64, bool)
- func (o *RuleSetResponse) GetIsActive() bool
- func (o *RuleSetResponse) GetIsActiveOk() (*bool, bool)
- func (o *RuleSetResponse) GetLastEditor() string
- func (o *RuleSetResponse) GetLastEditorOk() (*string, bool)
- func (o *RuleSetResponse) GetLastModified() time.Time
- func (o *RuleSetResponse) GetLastModifiedOk() (*time.Time, bool)
- func (o *RuleSetResponse) GetName() string
- func (o *RuleSetResponse) GetNameOk() (*string, bool)
- func (o *RuleSetResponse) GetOrder() int64
- func (o *RuleSetResponse) GetOrderOk() (*int64, bool)
- func (o *RuleSetResponse) HasBehaviors() bool
- func (o *RuleSetResponse) HasCriteria() bool
- func (o *RuleSetResponse) HasId() bool
- func (o *RuleSetResponse) HasIsActive() bool
- func (o *RuleSetResponse) HasLastEditor() bool
- func (o *RuleSetResponse) HasLastModified() bool
- func (o *RuleSetResponse) HasName() bool
- func (o *RuleSetResponse) HasOrder() bool
- func (o RuleSetResponse) MarshalJSON() ([]byte, error)
- func (o *RuleSetResponse) SetBehaviors(v []Behaviors)
- func (o *RuleSetResponse) SetCriteria(v [][]SSLVerificationStatusCriteria)
- func (o *RuleSetResponse) SetId(v int64)
- func (o *RuleSetResponse) SetIsActive(v bool)
- func (o *RuleSetResponse) SetLastEditor(v string)
- func (o *RuleSetResponse) SetLastModified(v time.Time)
- func (o *RuleSetResponse) SetName(v string)
- func (o *RuleSetResponse) SetOrder(v int64)
- func (o RuleSetResponse) ToMap() (map[string]interface{}, error)
- type RuleSetResponseAll
- func (o *RuleSetResponseAll) GetCount() int64
- func (o *RuleSetResponseAll) GetCountOk() (*int64, bool)
- func (o *RuleSetResponseAll) GetLinks() Links
- func (o *RuleSetResponseAll) GetLinksOk() (*Links, bool)
- func (o *RuleSetResponseAll) GetResults() []RuleSetResultAll
- func (o *RuleSetResponseAll) GetResultsOk() ([]RuleSetResultAll, bool)
- func (o *RuleSetResponseAll) GetSchemaVersion() int32
- func (o *RuleSetResponseAll) GetSchemaVersionOk() (*int32, bool)
- func (o *RuleSetResponseAll) GetTotalPages() int64
- func (o *RuleSetResponseAll) GetTotalPagesOk() (*int64, bool)
- func (o *RuleSetResponseAll) HasCount() bool
- func (o *RuleSetResponseAll) HasLinks() bool
- func (o *RuleSetResponseAll) HasResults() bool
- func (o *RuleSetResponseAll) HasSchemaVersion() bool
- func (o *RuleSetResponseAll) HasTotalPages() bool
- func (o RuleSetResponseAll) MarshalJSON() ([]byte, error)
- func (o *RuleSetResponseAll) SetCount(v int64)
- func (o *RuleSetResponseAll) SetLinks(v Links)
- func (o *RuleSetResponseAll) SetResults(v []RuleSetResultAll)
- func (o *RuleSetResponseAll) SetSchemaVersion(v int32)
- func (o *RuleSetResponseAll) SetTotalPages(v int64)
- func (o RuleSetResponseAll) ToMap() (map[string]interface{}, error)
- type RuleSetResult
- func (o *RuleSetResult) GetResults() RuleSetResultResults
- func (o *RuleSetResult) GetResultsOk() (*RuleSetResultResults, bool)
- func (o *RuleSetResult) GetSchemaVersion() int32
- func (o *RuleSetResult) GetSchemaVersionOk() (*int32, bool)
- func (o *RuleSetResult) HasResults() bool
- func (o *RuleSetResult) HasSchemaVersion() bool
- func (o RuleSetResult) MarshalJSON() ([]byte, error)
- func (o *RuleSetResult) SetResults(v RuleSetResultResults)
- func (o *RuleSetResult) SetSchemaVersion(v int32)
- func (o RuleSetResult) ToMap() (map[string]interface{}, error)
- type RuleSetResultAll
- func (o *RuleSetResultAll) GetBehaviors() []Behaviors
- func (o *RuleSetResultAll) GetBehaviorsOk() ([]Behaviors, bool)
- func (o *RuleSetResultAll) GetCriteria() [][]SSLVerificationStatusCriteria
- func (o *RuleSetResultAll) GetCriteriaOk() ([][]SSLVerificationStatusCriteria, bool)
- func (o *RuleSetResultAll) GetDescription() string
- func (o *RuleSetResultAll) GetDescriptionOk() (*string, bool)
- func (o *RuleSetResultAll) GetId() int64
- func (o *RuleSetResultAll) GetIdOk() (*int64, bool)
- func (o *RuleSetResultAll) GetIsActive() bool
- func (o *RuleSetResultAll) GetIsActiveOk() (*bool, bool)
- func (o *RuleSetResultAll) GetLastEditor() string
- func (o *RuleSetResultAll) GetLastEditorOk() (*string, bool)
- func (o *RuleSetResultAll) GetLastModified() time.Time
- func (o *RuleSetResultAll) GetLastModifiedOk() (*time.Time, bool)
- func (o *RuleSetResultAll) GetName() string
- func (o *RuleSetResultAll) GetNameOk() (*string, bool)
- func (o *RuleSetResultAll) GetOrder() int32
- func (o *RuleSetResultAll) GetOrderOk() (*int32, bool)
- func (o *RuleSetResultAll) HasBehaviors() bool
- func (o *RuleSetResultAll) HasCriteria() bool
- func (o *RuleSetResultAll) HasDescription() bool
- func (o *RuleSetResultAll) HasId() bool
- func (o *RuleSetResultAll) HasIsActive() bool
- func (o *RuleSetResultAll) HasLastEditor() bool
- func (o *RuleSetResultAll) HasLastModified() bool
- func (o *RuleSetResultAll) HasName() bool
- func (o *RuleSetResultAll) HasOrder() bool
- func (o RuleSetResultAll) MarshalJSON() ([]byte, error)
- func (o *RuleSetResultAll) SetBehaviors(v []Behaviors)
- func (o *RuleSetResultAll) SetCriteria(v [][]SSLVerificationStatusCriteria)
- func (o *RuleSetResultAll) SetDescription(v string)
- func (o *RuleSetResultAll) SetId(v int64)
- func (o *RuleSetResultAll) SetIsActive(v bool)
- func (o *RuleSetResultAll) SetLastEditor(v string)
- func (o *RuleSetResultAll) SetLastModified(v time.Time)
- func (o *RuleSetResultAll) SetName(v string)
- func (o *RuleSetResultAll) SetOrder(v int32)
- func (o RuleSetResultAll) ToMap() (map[string]interface{}, error)
- type RuleSetResultResults
- func (o *RuleSetResultResults) GetBehaviors() []Behaviors
- func (o *RuleSetResultResults) GetBehaviorsOk() ([]Behaviors, bool)
- func (o *RuleSetResultResults) GetCriteria() [][]SSLVerificationStatusCriteria
- func (o *RuleSetResultResults) GetCriteriaOk() ([][]SSLVerificationStatusCriteria, bool)
- func (o *RuleSetResultResults) GetDescription() string
- func (o *RuleSetResultResults) GetDescriptionOk() (*string, bool)
- func (o *RuleSetResultResults) GetId() int64
- func (o *RuleSetResultResults) GetIdOk() (*int64, bool)
- func (o *RuleSetResultResults) GetIsActive() bool
- func (o *RuleSetResultResults) GetIsActiveOk() (*bool, bool)
- func (o *RuleSetResultResults) GetLastEditor() string
- func (o *RuleSetResultResults) GetLastEditorOk() (*string, bool)
- func (o *RuleSetResultResults) GetLastModified() time.Time
- func (o *RuleSetResultResults) GetLastModifiedOk() (*time.Time, bool)
- func (o *RuleSetResultResults) GetName() string
- func (o *RuleSetResultResults) GetNameOk() (*string, bool)
- func (o *RuleSetResultResults) GetOrder() int32
- func (o *RuleSetResultResults) GetOrderOk() (*int32, bool)
- func (o *RuleSetResultResults) HasBehaviors() bool
- func (o *RuleSetResultResults) HasCriteria() bool
- func (o *RuleSetResultResults) HasDescription() bool
- func (o *RuleSetResultResults) HasId() bool
- func (o *RuleSetResultResults) HasIsActive() bool
- func (o *RuleSetResultResults) HasLastEditor() bool
- func (o *RuleSetResultResults) HasLastModified() bool
- func (o *RuleSetResultResults) HasName() bool
- func (o *RuleSetResultResults) HasOrder() bool
- func (o RuleSetResultResults) MarshalJSON() ([]byte, error)
- func (o *RuleSetResultResults) SetBehaviors(v []Behaviors)
- func (o *RuleSetResultResults) SetCriteria(v [][]SSLVerificationStatusCriteria)
- func (o *RuleSetResultResults) SetDescription(v string)
- func (o *RuleSetResultResults) SetId(v int64)
- func (o *RuleSetResultResults) SetIsActive(v bool)
- func (o *RuleSetResultResults) SetLastEditor(v string)
- func (o *RuleSetResultResults) SetLastModified(v time.Time)
- func (o *RuleSetResultResults) SetName(v string)
- func (o *RuleSetResultResults) SetOrder(v int32)
- func (o RuleSetResultResults) ToMap() (map[string]interface{}, error)
- type SSLVerificationStatusArguments
- type SSLVerificationStatusCriteria
- func (o *SSLVerificationStatusCriteria) GetConditional() Conditionals
- func (o *SSLVerificationStatusCriteria) GetConditionalOk() (*Conditionals, bool)
- func (o *SSLVerificationStatusCriteria) GetInputValue() SSLVerificationStatusArguments
- func (o *SSLVerificationStatusCriteria) GetInputValueOk() (*SSLVerificationStatusArguments, bool)
- func (o *SSLVerificationStatusCriteria) GetOperator() SSLVerificationStatusOperators
- func (o *SSLVerificationStatusCriteria) GetOperatorOk() (*SSLVerificationStatusOperators, bool)
- func (o *SSLVerificationStatusCriteria) GetVariable() Variables
- func (o *SSLVerificationStatusCriteria) GetVariableOk() (*Variables, bool)
- func (o *SSLVerificationStatusCriteria) HasConditional() bool
- func (o *SSLVerificationStatusCriteria) HasInputValue() bool
- func (o *SSLVerificationStatusCriteria) HasOperator() bool
- func (o *SSLVerificationStatusCriteria) HasVariable() bool
- func (o SSLVerificationStatusCriteria) MarshalJSON() ([]byte, error)
- func (o *SSLVerificationStatusCriteria) SetConditional(v Conditionals)
- func (o *SSLVerificationStatusCriteria) SetInputValue(v SSLVerificationStatusArguments)
- func (o *SSLVerificationStatusCriteria) SetOperator(v SSLVerificationStatusOperators)
- func (o *SSLVerificationStatusCriteria) SetVariable(v Variables)
- func (o SSLVerificationStatusCriteria) ToMap() (map[string]interface{}, error)
- type SSLVerificationStatusOperators
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type UpdateEdgeFirewallRequest
- func (o *UpdateEdgeFirewallRequest) GetDomains() []int64
- func (o *UpdateEdgeFirewallRequest) GetDomainsOk() ([]int64, bool)
- func (o *UpdateEdgeFirewallRequest) GetEdgeFunctionsEnabled() bool
- func (o *UpdateEdgeFirewallRequest) GetEdgeFunctionsEnabledOk() (*bool, bool)
- func (o *UpdateEdgeFirewallRequest) GetIsActive() bool
- func (o *UpdateEdgeFirewallRequest) GetIsActiveOk() (*bool, bool)
- func (o *UpdateEdgeFirewallRequest) GetName() string
- func (o *UpdateEdgeFirewallRequest) GetNameOk() (*string, bool)
- func (o *UpdateEdgeFirewallRequest) GetNetworkProtectionEnabled() bool
- func (o *UpdateEdgeFirewallRequest) GetNetworkProtectionEnabledOk() (*bool, bool)
- func (o *UpdateEdgeFirewallRequest) GetWafEnabled() bool
- func (o *UpdateEdgeFirewallRequest) GetWafEnabledOk() (*bool, bool)
- func (o *UpdateEdgeFirewallRequest) HasDomains() bool
- func (o *UpdateEdgeFirewallRequest) HasEdgeFunctionsEnabled() bool
- func (o *UpdateEdgeFirewallRequest) HasIsActive() bool
- func (o *UpdateEdgeFirewallRequest) HasName() bool
- func (o *UpdateEdgeFirewallRequest) HasNetworkProtectionEnabled() bool
- func (o *UpdateEdgeFirewallRequest) HasWafEnabled() bool
- func (o UpdateEdgeFirewallRequest) MarshalJSON() ([]byte, error)
- func (o *UpdateEdgeFirewallRequest) SetDomains(v []int64)
- func (o *UpdateEdgeFirewallRequest) SetEdgeFunctionsEnabled(v bool)
- func (o *UpdateEdgeFirewallRequest) SetIsActive(v bool)
- func (o *UpdateEdgeFirewallRequest) SetName(v string)
- func (o *UpdateEdgeFirewallRequest) SetNetworkProtectionEnabled(v bool)
- func (o *UpdateEdgeFirewallRequest) SetWafEnabled(v bool)
- func (o UpdateEdgeFirewallRequest) ToMap() (map[string]interface{}, error)
- type Variables
Constants ¶
This section is empty.
Variables ¶
var ( // ContextAPIKeys takes a string apikey as authentication for the request ContextAPIKeys = contextKey("apiKeys") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
var AllowedConditionalsEnumValues = []Conditionals{
"if",
"and",
"or",
}
All allowed values of Conditionals enum
var AllowedSSLVerificationStatusArgumentsEnumValues = []SSLVerificationStatusArguments{
"SUCCESS",
"CERTIFICATE_VERIFICATION_ERROR",
"MISSING_CLIENT_CERTIFICATE",
}
All allowed values of SSLVerificationStatusArguments enum
var AllowedSSLVerificationStatusOperatorsEnumValues = []SSLVerificationStatusOperators{
"is_equal",
"is_not_equal",
}
All allowed values of SSLVerificationStatusOperators enum
var AllowedVariablesEnumValues = []Variables{
"header_accept",
"header_accept_encoding",
"header_accept_language",
"header_cookie",
"header_origin",
"header_referer",
"header_user_agent",
"host",
"network",
"request_args",
"request_method",
"request_uri",
"scheme",
"client_certificate_validation",
}
All allowed values of Variables enum
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { DefaultAPI *DefaultAPIService // contains filtered or unexported fields }
APIClient manages communication with the Edge Firewall API API v2.0.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest ¶ added in v0.100.0
type ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
func (ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) Execute ¶ added in v0.100.0
func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) Execute() (*RuleSetResponseAll, *http.Response, error)
type ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest ¶ added in v0.100.0
type ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
func (ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest) CreateRuleSetRequest ¶ added in v0.100.0
func (r ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest) CreateRuleSetRequest(createRuleSetRequest CreateRuleSetRequest) ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest
func (ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest) Execute ¶ added in v0.100.0
func (r ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest) Execute() (*RuleSetResponse, *http.Response, error)
type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDeleteRequest ¶ added in v0.100.0
type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDeleteRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest ¶ added in v0.100.0
type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
func (ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest) Execute ¶ added in v0.100.0
func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest) Execute() (*RuleSetResult, *http.Response, error)
type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest ¶ added in v0.100.0
type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
func (ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest) CreateRuleSetRequest ¶ added in v0.100.0
func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest) CreateRuleSetRequest(createRuleSetRequest CreateRuleSetRequest) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest
func (ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest) Execute ¶ added in v0.100.0
func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest) Execute() (*RuleSetResult, *http.Response, error)
type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest ¶ added in v0.100.0
type ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
func (ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest) CreateRuleSetRequest ¶ added in v0.100.0
func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest) CreateRuleSetRequest(createRuleSetRequest CreateRuleSetRequest) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest
func (ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest) Execute ¶ added in v0.100.0
func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest) Execute() (*RuleSetResult, *http.Response, error)
type ApiEdgeFirewallGetRequest ¶
type ApiEdgeFirewallGetRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
func (ApiEdgeFirewallGetRequest) Execute ¶
func (r ApiEdgeFirewallGetRequest) Execute() (*ListEdgeFirewallResponse, *http.Response, error)
func (ApiEdgeFirewallGetRequest) OrderBy ¶
func (r ApiEdgeFirewallGetRequest) OrderBy(orderBy string) ApiEdgeFirewallGetRequest
func (ApiEdgeFirewallGetRequest) Page ¶
func (r ApiEdgeFirewallGetRequest) Page(page int64) ApiEdgeFirewallGetRequest
func (ApiEdgeFirewallGetRequest) PageSize ¶
func (r ApiEdgeFirewallGetRequest) PageSize(pageSize int64) ApiEdgeFirewallGetRequest
func (ApiEdgeFirewallGetRequest) Sort ¶
func (r ApiEdgeFirewallGetRequest) Sort(sort string) ApiEdgeFirewallGetRequest
type ApiEdgeFirewallPostRequest ¶
type ApiEdgeFirewallPostRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
func (ApiEdgeFirewallPostRequest) CreateEdgeFirewallRequest ¶
func (r ApiEdgeFirewallPostRequest) CreateEdgeFirewallRequest(createEdgeFirewallRequest CreateEdgeFirewallRequest) ApiEdgeFirewallPostRequest
func (ApiEdgeFirewallPostRequest) Execute ¶
func (r ApiEdgeFirewallPostRequest) Execute() (*EdgeFirewallResponse, *http.Response, error)
type ApiEdgeFirewallUuidDeleteRequest ¶
type ApiEdgeFirewallUuidDeleteRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
type ApiEdgeFirewallUuidGetRequest ¶
type ApiEdgeFirewallUuidGetRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
func (ApiEdgeFirewallUuidGetRequest) Execute ¶
func (r ApiEdgeFirewallUuidGetRequest) Execute() (*EdgeFirewallResponse, *http.Response, error)
type ApiEdgeFirewallUuidPatchRequest ¶
type ApiEdgeFirewallUuidPatchRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
func (ApiEdgeFirewallUuidPatchRequest) Execute ¶
func (r ApiEdgeFirewallUuidPatchRequest) Execute() (*EdgeFirewallResponse, *http.Response, error)
func (ApiEdgeFirewallUuidPatchRequest) UpdateEdgeFirewallRequest ¶ added in v0.87.0
func (r ApiEdgeFirewallUuidPatchRequest) UpdateEdgeFirewallRequest(updateEdgeFirewallRequest UpdateEdgeFirewallRequest) ApiEdgeFirewallUuidPatchRequest
type ApiEdgeFirewallUuidPutRequest ¶
type ApiEdgeFirewallUuidPutRequest struct { ApiService *DefaultAPIService // contains filtered or unexported fields }
func (ApiEdgeFirewallUuidPutRequest) Execute ¶
func (r ApiEdgeFirewallUuidPutRequest) Execute() (*EdgeFirewallResponse, *http.Response, error)
func (ApiEdgeFirewallUuidPutRequest) UpdateEdgeFirewallRequest ¶ added in v0.87.0
func (r ApiEdgeFirewallUuidPutRequest) UpdateEdgeFirewallRequest(updateEdgeFirewallRequest UpdateEdgeFirewallRequest) ApiEdgeFirewallUuidPutRequest
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Behaviors ¶ added in v0.100.0
type Behaviors struct { Name *string `json:"name,omitempty"` Target *string `json:"target,omitempty"` }
Behaviors struct for Behaviors
func NewBehaviors ¶ added in v0.100.0
func NewBehaviors() *Behaviors
NewBehaviors instantiates a new Behaviors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBehaviorsWithDefaults ¶ added in v0.100.0
func NewBehaviorsWithDefaults() *Behaviors
NewBehaviorsWithDefaults instantiates a new Behaviors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Behaviors) GetName ¶ added in v0.100.0
GetName returns the Name field value if set, zero value otherwise.
func (*Behaviors) GetNameOk ¶ added in v0.100.0
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Behaviors) GetTarget ¶ added in v0.100.0
GetTarget returns the Target field value if set, zero value otherwise.
func (*Behaviors) GetTargetOk ¶ added in v0.100.0
GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Behaviors) HasTarget ¶ added in v0.100.0
HasTarget returns a boolean if a field has been set.
func (Behaviors) MarshalJSON ¶ added in v0.100.0
func (*Behaviors) SetName ¶ added in v0.100.0
SetName gets a reference to the given string and assigns it to the Name field.
type Conditionals ¶ added in v0.100.0
type Conditionals string
Conditionals the model 'Conditionals'
const ( IF Conditionals = "if" AND Conditionals = "and" OR Conditionals = "or" )
List of Conditionals
func NewConditionalsFromValue ¶ added in v0.100.0
func NewConditionalsFromValue(v string) (*Conditionals, error)
NewConditionalsFromValue returns a pointer to a valid Conditionals for the value passed as argument, or an error if the value passed is not allowed by the enum
func (Conditionals) IsValid ¶ added in v0.100.0
func (v Conditionals) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (Conditionals) Ptr ¶ added in v0.100.0
func (v Conditionals) Ptr() *Conditionals
Ptr returns reference to Conditionals value
func (*Conditionals) UnmarshalJSON ¶ added in v0.100.0
func (v *Conditionals) UnmarshalJSON(src []byte) error
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type CreateEdgeFirewallRequest ¶
type CreateEdgeFirewallRequest struct { Name *string `json:"name,omitempty"` Domains []int64 `json:"domains,omitempty"` IsActive *bool `json:"is_active,omitempty"` EdgeFunctionsEnabled *bool `json:"edge_functions_enabled,omitempty"` NetworkProtectionEnabled *bool `json:"network_protection_enabled,omitempty"` WafEnabled *bool `json:"waf_enabled,omitempty"` }
CreateEdgeFirewallRequest struct for CreateEdgeFirewallRequest
func NewCreateEdgeFirewallRequest ¶
func NewCreateEdgeFirewallRequest() *CreateEdgeFirewallRequest
NewCreateEdgeFirewallRequest instantiates a new CreateEdgeFirewallRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateEdgeFirewallRequestWithDefaults ¶
func NewCreateEdgeFirewallRequestWithDefaults() *CreateEdgeFirewallRequest
NewCreateEdgeFirewallRequestWithDefaults instantiates a new CreateEdgeFirewallRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateEdgeFirewallRequest) GetDomains ¶
func (o *CreateEdgeFirewallRequest) GetDomains() []int64
GetDomains returns the Domains field value if set, zero value otherwise.
func (*CreateEdgeFirewallRequest) GetDomainsOk ¶
func (o *CreateEdgeFirewallRequest) GetDomainsOk() ([]int64, bool)
GetDomainsOk returns a tuple with the Domains field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateEdgeFirewallRequest) GetEdgeFunctionsEnabled ¶
func (o *CreateEdgeFirewallRequest) GetEdgeFunctionsEnabled() bool
GetEdgeFunctionsEnabled returns the EdgeFunctionsEnabled field value if set, zero value otherwise.
func (*CreateEdgeFirewallRequest) GetEdgeFunctionsEnabledOk ¶
func (o *CreateEdgeFirewallRequest) GetEdgeFunctionsEnabledOk() (*bool, bool)
GetEdgeFunctionsEnabledOk returns a tuple with the EdgeFunctionsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateEdgeFirewallRequest) GetIsActive ¶
func (o *CreateEdgeFirewallRequest) GetIsActive() bool
GetIsActive returns the IsActive field value if set, zero value otherwise.
func (*CreateEdgeFirewallRequest) GetIsActiveOk ¶
func (o *CreateEdgeFirewallRequest) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateEdgeFirewallRequest) GetName ¶
func (o *CreateEdgeFirewallRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*CreateEdgeFirewallRequest) GetNameOk ¶
func (o *CreateEdgeFirewallRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateEdgeFirewallRequest) GetNetworkProtectionEnabled ¶
func (o *CreateEdgeFirewallRequest) GetNetworkProtectionEnabled() bool
GetNetworkProtectionEnabled returns the NetworkProtectionEnabled field value if set, zero value otherwise.
func (*CreateEdgeFirewallRequest) GetNetworkProtectionEnabledOk ¶
func (o *CreateEdgeFirewallRequest) GetNetworkProtectionEnabledOk() (*bool, bool)
GetNetworkProtectionEnabledOk returns a tuple with the NetworkProtectionEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateEdgeFirewallRequest) GetWafEnabled ¶
func (o *CreateEdgeFirewallRequest) GetWafEnabled() bool
GetWafEnabled returns the WafEnabled field value if set, zero value otherwise.
func (*CreateEdgeFirewallRequest) GetWafEnabledOk ¶
func (o *CreateEdgeFirewallRequest) GetWafEnabledOk() (*bool, bool)
GetWafEnabledOk returns a tuple with the WafEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateEdgeFirewallRequest) HasDomains ¶
func (o *CreateEdgeFirewallRequest) HasDomains() bool
HasDomains returns a boolean if a field has been set.
func (*CreateEdgeFirewallRequest) HasEdgeFunctionsEnabled ¶
func (o *CreateEdgeFirewallRequest) HasEdgeFunctionsEnabled() bool
HasEdgeFunctionsEnabled returns a boolean if a field has been set.
func (*CreateEdgeFirewallRequest) HasIsActive ¶
func (o *CreateEdgeFirewallRequest) HasIsActive() bool
HasIsActive returns a boolean if a field has been set.
func (*CreateEdgeFirewallRequest) HasName ¶
func (o *CreateEdgeFirewallRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (*CreateEdgeFirewallRequest) HasNetworkProtectionEnabled ¶
func (o *CreateEdgeFirewallRequest) HasNetworkProtectionEnabled() bool
HasNetworkProtectionEnabled returns a boolean if a field has been set.
func (*CreateEdgeFirewallRequest) HasWafEnabled ¶
func (o *CreateEdgeFirewallRequest) HasWafEnabled() bool
HasWafEnabled returns a boolean if a field has been set.
func (CreateEdgeFirewallRequest) MarshalJSON ¶
func (o CreateEdgeFirewallRequest) MarshalJSON() ([]byte, error)
func (*CreateEdgeFirewallRequest) SetDomains ¶
func (o *CreateEdgeFirewallRequest) SetDomains(v []int64)
SetDomains gets a reference to the given []int64 and assigns it to the Domains field.
func (*CreateEdgeFirewallRequest) SetEdgeFunctionsEnabled ¶
func (o *CreateEdgeFirewallRequest) SetEdgeFunctionsEnabled(v bool)
SetEdgeFunctionsEnabled gets a reference to the given bool and assigns it to the EdgeFunctionsEnabled field.
func (*CreateEdgeFirewallRequest) SetIsActive ¶
func (o *CreateEdgeFirewallRequest) SetIsActive(v bool)
SetIsActive gets a reference to the given bool and assigns it to the IsActive field.
func (*CreateEdgeFirewallRequest) SetName ¶
func (o *CreateEdgeFirewallRequest) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CreateEdgeFirewallRequest) SetNetworkProtectionEnabled ¶
func (o *CreateEdgeFirewallRequest) SetNetworkProtectionEnabled(v bool)
SetNetworkProtectionEnabled gets a reference to the given bool and assigns it to the NetworkProtectionEnabled field.
func (*CreateEdgeFirewallRequest) SetWafEnabled ¶
func (o *CreateEdgeFirewallRequest) SetWafEnabled(v bool)
SetWafEnabled gets a reference to the given bool and assigns it to the WafEnabled field.
func (CreateEdgeFirewallRequest) ToMap ¶
func (o CreateEdgeFirewallRequest) ToMap() (map[string]interface{}, error)
type CreateRuleSetRequest ¶ added in v0.100.0
type CreateRuleSetRequest struct { Name *string `json:"name,omitempty"` IsActive *bool `json:"is_active,omitempty"` Behaviors []Behaviors `json:"behaviors,omitempty"` Criteria [][]SSLVerificationStatusCriteria `json:"criteria,omitempty"` }
CreateRuleSetRequest struct for CreateRuleSetRequest
func NewCreateRuleSetRequest ¶ added in v0.100.0
func NewCreateRuleSetRequest() *CreateRuleSetRequest
NewCreateRuleSetRequest instantiates a new CreateRuleSetRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateRuleSetRequestWithDefaults ¶ added in v0.100.0
func NewCreateRuleSetRequestWithDefaults() *CreateRuleSetRequest
NewCreateRuleSetRequestWithDefaults instantiates a new CreateRuleSetRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateRuleSetRequest) GetBehaviors ¶ added in v0.100.0
func (o *CreateRuleSetRequest) GetBehaviors() []Behaviors
GetBehaviors returns the Behaviors field value if set, zero value otherwise.
func (*CreateRuleSetRequest) GetBehaviorsOk ¶ added in v0.100.0
func (o *CreateRuleSetRequest) GetBehaviorsOk() ([]Behaviors, bool)
GetBehaviorsOk returns a tuple with the Behaviors field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateRuleSetRequest) GetCriteria ¶ added in v0.100.0
func (o *CreateRuleSetRequest) GetCriteria() [][]SSLVerificationStatusCriteria
GetCriteria returns the Criteria field value if set, zero value otherwise.
func (*CreateRuleSetRequest) GetCriteriaOk ¶ added in v0.100.0
func (o *CreateRuleSetRequest) GetCriteriaOk() ([][]SSLVerificationStatusCriteria, bool)
GetCriteriaOk returns a tuple with the Criteria field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateRuleSetRequest) GetIsActive ¶ added in v0.100.0
func (o *CreateRuleSetRequest) GetIsActive() bool
GetIsActive returns the IsActive field value if set, zero value otherwise.
func (*CreateRuleSetRequest) GetIsActiveOk ¶ added in v0.100.0
func (o *CreateRuleSetRequest) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateRuleSetRequest) GetName ¶ added in v0.100.0
func (o *CreateRuleSetRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*CreateRuleSetRequest) GetNameOk ¶ added in v0.100.0
func (o *CreateRuleSetRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateRuleSetRequest) HasBehaviors ¶ added in v0.100.0
func (o *CreateRuleSetRequest) HasBehaviors() bool
HasBehaviors returns a boolean if a field has been set.
func (*CreateRuleSetRequest) HasCriteria ¶ added in v0.100.0
func (o *CreateRuleSetRequest) HasCriteria() bool
HasCriteria returns a boolean if a field has been set.
func (*CreateRuleSetRequest) HasIsActive ¶ added in v0.100.0
func (o *CreateRuleSetRequest) HasIsActive() bool
HasIsActive returns a boolean if a field has been set.
func (*CreateRuleSetRequest) HasName ¶ added in v0.100.0
func (o *CreateRuleSetRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (CreateRuleSetRequest) MarshalJSON ¶ added in v0.100.0
func (o CreateRuleSetRequest) MarshalJSON() ([]byte, error)
func (*CreateRuleSetRequest) SetBehaviors ¶ added in v0.100.0
func (o *CreateRuleSetRequest) SetBehaviors(v []Behaviors)
SetBehaviors gets a reference to the given []Behaviors and assigns it to the Behaviors field.
func (*CreateRuleSetRequest) SetCriteria ¶ added in v0.100.0
func (o *CreateRuleSetRequest) SetCriteria(v [][]SSLVerificationStatusCriteria)
SetCriteria gets a reference to the given [][]SSLVerificationStatusCriteria and assigns it to the Criteria field.
func (*CreateRuleSetRequest) SetIsActive ¶ added in v0.100.0
func (o *CreateRuleSetRequest) SetIsActive(v bool)
SetIsActive gets a reference to the given bool and assigns it to the IsActive field.
func (*CreateRuleSetRequest) SetName ¶ added in v0.100.0
func (o *CreateRuleSetRequest) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (CreateRuleSetRequest) ToMap ¶ added in v0.100.0
func (o CreateRuleSetRequest) ToMap() (map[string]interface{}, error)
type DefaultAPIService ¶ added in v0.100.0
type DefaultAPIService service
DefaultAPIService DefaultAPI service
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineGet ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineGet(ctx context.Context, edgeFirewallId int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest
EdgeFirewallEdgeFirewallIdRulesEngineGet List all rule sets.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param edgeFirewallId @return ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineGetExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineGetExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) (*RuleSetResponseAll, *http.Response, error)
Execute executes the request
@return RuleSetResponseAll
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEnginePost ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEnginePost(ctx context.Context, edgeFirewallId int64) ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest
EdgeFirewallEdgeFirewallIdRulesEnginePost Create rule set.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param edgeFirewallId @return ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEnginePostExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEnginePostExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEnginePostRequest) (*RuleSetResponse, *http.Response, error)
Execute executes the request
@return RuleSetResponse
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDelete ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDelete(ctx context.Context, edgeFirewallId int64, ruleSetId int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDeleteRequest
EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDelete Delete rule set.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param edgeFirewallId @param ruleSetId @return ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDeleteRequest
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDeleteExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDeleteExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdDeleteRequest) (*http.Response, error)
Execute executes the request
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGet ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGet(ctx context.Context, edgeFirewallId int64, ruleSetId int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest
EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGet Retrieve rule set by ID.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param edgeFirewallId @param ruleSetId @return ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdGetRequest) (*RuleSetResult, *http.Response, error)
Execute executes the request
@return RuleSetResult
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatch ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatch(ctx context.Context, edgeFirewallId int64, ruleSetId int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest
EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatch Edit rule set.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param edgeFirewallId @param ruleSetId @return ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPatchRequest) (*RuleSetResult, *http.Response, error)
Execute executes the request
@return RuleSetResult
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPut ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPut(ctx context.Context, edgeFirewallId int64, ruleSetId int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest
EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPut Overwrite rule set
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param edgeFirewallId @param ruleSetId @return ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest
func (*DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutExecute(r ApiEdgeFirewallEdgeFirewallIdRulesEngineRuleSetIdPutRequest) (*RuleSetResult, *http.Response, error)
Execute executes the request
@return RuleSetResult
func (*DefaultAPIService) EdgeFirewallGet ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallGet(ctx context.Context) ApiEdgeFirewallGetRequest
EdgeFirewallGet List all user edge firewall
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiEdgeFirewallGetRequest
func (*DefaultAPIService) EdgeFirewallGetExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallGetExecute(r ApiEdgeFirewallGetRequest) (*ListEdgeFirewallResponse, *http.Response, error)
Execute executes the request
@return ListEdgeFirewallResponse
func (*DefaultAPIService) EdgeFirewallPost ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallPost(ctx context.Context) ApiEdgeFirewallPostRequest
EdgeFirewallPost Create a edge firewall
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiEdgeFirewallPostRequest
func (*DefaultAPIService) EdgeFirewallPostExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallPostExecute(r ApiEdgeFirewallPostRequest) (*EdgeFirewallResponse, *http.Response, error)
Execute executes the request
@return EdgeFirewallResponse
func (*DefaultAPIService) EdgeFirewallUuidDelete ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallUuidDelete(ctx context.Context, uuid string) ApiEdgeFirewallUuidDeleteRequest
EdgeFirewallUuidDelete Delete an edge firewall by uuid
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param uuid @return ApiEdgeFirewallUuidDeleteRequest
func (*DefaultAPIService) EdgeFirewallUuidDeleteExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallUuidDeleteExecute(r ApiEdgeFirewallUuidDeleteRequest) (*http.Response, error)
Execute executes the request
func (*DefaultAPIService) EdgeFirewallUuidGet ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallUuidGet(ctx context.Context, uuid string) ApiEdgeFirewallUuidGetRequest
EdgeFirewallUuidGet Retrieve an edge firewall set by uuid
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param uuid @return ApiEdgeFirewallUuidGetRequest
func (*DefaultAPIService) EdgeFirewallUuidGetExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallUuidGetExecute(r ApiEdgeFirewallUuidGetRequest) (*EdgeFirewallResponse, *http.Response, error)
Execute executes the request
@return EdgeFirewallResponse
func (*DefaultAPIService) EdgeFirewallUuidPatch ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallUuidPatch(ctx context.Context, uuid string) ApiEdgeFirewallUuidPatchRequest
EdgeFirewallUuidPatch Update some edge firewall attributes, like \"active\"
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param uuid @return ApiEdgeFirewallUuidPatchRequest
func (*DefaultAPIService) EdgeFirewallUuidPatchExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallUuidPatchExecute(r ApiEdgeFirewallUuidPatchRequest) (*EdgeFirewallResponse, *http.Response, error)
Execute executes the request
@return EdgeFirewallResponse
func (*DefaultAPIService) EdgeFirewallUuidPut ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallUuidPut(ctx context.Context, uuid string) ApiEdgeFirewallUuidPutRequest
EdgeFirewallUuidPut Overwrite some edge firewall attributes, like \"active\"
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param uuid @return ApiEdgeFirewallUuidPutRequest
func (*DefaultAPIService) EdgeFirewallUuidPutExecute ¶ added in v0.100.0
func (a *DefaultAPIService) EdgeFirewallUuidPutExecute(r ApiEdgeFirewallUuidPutRequest) (*EdgeFirewallResponse, *http.Response, error)
Execute executes the request
@return EdgeFirewallResponse
type EdgeFirewall ¶
type EdgeFirewall struct { Id *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` IsActive *bool `json:"is_active,omitempty"` LastEditor *string `json:"last_editor,omitempty"` LastModified *string `json:"last_modified,omitempty"` EdgeFunctionsEnabled *bool `json:"edge_functions_enabled,omitempty"` NetworkProtectionEnabled *bool `json:"network_protection_enabled,omitempty"` WafEnabled *bool `json:"waf_enabled,omitempty"` DebugRules *bool `json:"debug_rules,omitempty"` Domains []int64 `json:"domains,omitempty"` }
EdgeFirewall struct for EdgeFirewall
func NewEdgeFirewall ¶
func NewEdgeFirewall() *EdgeFirewall
NewEdgeFirewall instantiates a new EdgeFirewall object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewEdgeFirewallWithDefaults ¶
func NewEdgeFirewallWithDefaults() *EdgeFirewall
NewEdgeFirewallWithDefaults instantiates a new EdgeFirewall object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*EdgeFirewall) GetDebugRules ¶
func (o *EdgeFirewall) GetDebugRules() bool
GetDebugRules returns the DebugRules field value if set, zero value otherwise.
func (*EdgeFirewall) GetDebugRulesOk ¶
func (o *EdgeFirewall) GetDebugRulesOk() (*bool, bool)
GetDebugRulesOk returns a tuple with the DebugRules field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewall) GetDomains ¶
func (o *EdgeFirewall) GetDomains() []int64
GetDomains returns the Domains field value if set, zero value otherwise.
func (*EdgeFirewall) GetDomainsOk ¶
func (o *EdgeFirewall) GetDomainsOk() ([]int64, bool)
GetDomainsOk returns a tuple with the Domains field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewall) GetEdgeFunctionsEnabled ¶
func (o *EdgeFirewall) GetEdgeFunctionsEnabled() bool
GetEdgeFunctionsEnabled returns the EdgeFunctionsEnabled field value if set, zero value otherwise.
func (*EdgeFirewall) GetEdgeFunctionsEnabledOk ¶
func (o *EdgeFirewall) GetEdgeFunctionsEnabledOk() (*bool, bool)
GetEdgeFunctionsEnabledOk returns a tuple with the EdgeFunctionsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewall) GetId ¶
func (o *EdgeFirewall) GetId() int64
GetId returns the Id field value if set, zero value otherwise.
func (*EdgeFirewall) GetIdOk ¶
func (o *EdgeFirewall) GetIdOk() (*int64, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewall) GetIsActive ¶
func (o *EdgeFirewall) GetIsActive() bool
GetIsActive returns the IsActive field value if set, zero value otherwise.
func (*EdgeFirewall) GetIsActiveOk ¶
func (o *EdgeFirewall) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewall) GetLastEditor ¶
func (o *EdgeFirewall) GetLastEditor() string
GetLastEditor returns the LastEditor field value if set, zero value otherwise.
func (*EdgeFirewall) GetLastEditorOk ¶
func (o *EdgeFirewall) GetLastEditorOk() (*string, bool)
GetLastEditorOk returns a tuple with the LastEditor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewall) GetLastModified ¶
func (o *EdgeFirewall) GetLastModified() string
GetLastModified returns the LastModified field value if set, zero value otherwise.
func (*EdgeFirewall) GetLastModifiedOk ¶
func (o *EdgeFirewall) GetLastModifiedOk() (*string, bool)
GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewall) GetName ¶
func (o *EdgeFirewall) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*EdgeFirewall) GetNameOk ¶
func (o *EdgeFirewall) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewall) GetNetworkProtectionEnabled ¶
func (o *EdgeFirewall) GetNetworkProtectionEnabled() bool
GetNetworkProtectionEnabled returns the NetworkProtectionEnabled field value if set, zero value otherwise.
func (*EdgeFirewall) GetNetworkProtectionEnabledOk ¶
func (o *EdgeFirewall) GetNetworkProtectionEnabledOk() (*bool, bool)
GetNetworkProtectionEnabledOk returns a tuple with the NetworkProtectionEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewall) GetWafEnabled ¶
func (o *EdgeFirewall) GetWafEnabled() bool
GetWafEnabled returns the WafEnabled field value if set, zero value otherwise.
func (*EdgeFirewall) GetWafEnabledOk ¶
func (o *EdgeFirewall) GetWafEnabledOk() (*bool, bool)
GetWafEnabledOk returns a tuple with the WafEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewall) HasDebugRules ¶
func (o *EdgeFirewall) HasDebugRules() bool
HasDebugRules returns a boolean if a field has been set.
func (*EdgeFirewall) HasDomains ¶
func (o *EdgeFirewall) HasDomains() bool
HasDomains returns a boolean if a field has been set.
func (*EdgeFirewall) HasEdgeFunctionsEnabled ¶
func (o *EdgeFirewall) HasEdgeFunctionsEnabled() bool
HasEdgeFunctionsEnabled returns a boolean if a field has been set.
func (*EdgeFirewall) HasId ¶
func (o *EdgeFirewall) HasId() bool
HasId returns a boolean if a field has been set.
func (*EdgeFirewall) HasIsActive ¶
func (o *EdgeFirewall) HasIsActive() bool
HasIsActive returns a boolean if a field has been set.
func (*EdgeFirewall) HasLastEditor ¶
func (o *EdgeFirewall) HasLastEditor() bool
HasLastEditor returns a boolean if a field has been set.
func (*EdgeFirewall) HasLastModified ¶
func (o *EdgeFirewall) HasLastModified() bool
HasLastModified returns a boolean if a field has been set.
func (*EdgeFirewall) HasName ¶
func (o *EdgeFirewall) HasName() bool
HasName returns a boolean if a field has been set.
func (*EdgeFirewall) HasNetworkProtectionEnabled ¶
func (o *EdgeFirewall) HasNetworkProtectionEnabled() bool
HasNetworkProtectionEnabled returns a boolean if a field has been set.
func (*EdgeFirewall) HasWafEnabled ¶
func (o *EdgeFirewall) HasWafEnabled() bool
HasWafEnabled returns a boolean if a field has been set.
func (EdgeFirewall) MarshalJSON ¶
func (o EdgeFirewall) MarshalJSON() ([]byte, error)
func (*EdgeFirewall) SetDebugRules ¶
func (o *EdgeFirewall) SetDebugRules(v bool)
SetDebugRules gets a reference to the given bool and assigns it to the DebugRules field.
func (*EdgeFirewall) SetDomains ¶
func (o *EdgeFirewall) SetDomains(v []int64)
SetDomains gets a reference to the given []int64 and assigns it to the Domains field.
func (*EdgeFirewall) SetEdgeFunctionsEnabled ¶
func (o *EdgeFirewall) SetEdgeFunctionsEnabled(v bool)
SetEdgeFunctionsEnabled gets a reference to the given bool and assigns it to the EdgeFunctionsEnabled field.
func (*EdgeFirewall) SetId ¶
func (o *EdgeFirewall) SetId(v int64)
SetId gets a reference to the given int64 and assigns it to the Id field.
func (*EdgeFirewall) SetIsActive ¶
func (o *EdgeFirewall) SetIsActive(v bool)
SetIsActive gets a reference to the given bool and assigns it to the IsActive field.
func (*EdgeFirewall) SetLastEditor ¶
func (o *EdgeFirewall) SetLastEditor(v string)
SetLastEditor gets a reference to the given string and assigns it to the LastEditor field.
func (*EdgeFirewall) SetLastModified ¶
func (o *EdgeFirewall) SetLastModified(v string)
SetLastModified gets a reference to the given string and assigns it to the LastModified field.
func (*EdgeFirewall) SetName ¶
func (o *EdgeFirewall) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*EdgeFirewall) SetNetworkProtectionEnabled ¶
func (o *EdgeFirewall) SetNetworkProtectionEnabled(v bool)
SetNetworkProtectionEnabled gets a reference to the given bool and assigns it to the NetworkProtectionEnabled field.
func (*EdgeFirewall) SetWafEnabled ¶
func (o *EdgeFirewall) SetWafEnabled(v bool)
SetWafEnabled gets a reference to the given bool and assigns it to the WafEnabled field.
func (EdgeFirewall) ToMap ¶
func (o EdgeFirewall) ToMap() (map[string]interface{}, error)
type EdgeFirewallResponse ¶
type EdgeFirewallResponse struct { Results *EdgeFirewall `json:"results,omitempty"` SchemaVersion *float32 `json:"schema_version,omitempty"` }
EdgeFirewallResponse struct for EdgeFirewallResponse
func NewEdgeFirewallResponse ¶
func NewEdgeFirewallResponse() *EdgeFirewallResponse
NewEdgeFirewallResponse instantiates a new EdgeFirewallResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewEdgeFirewallResponseWithDefaults ¶
func NewEdgeFirewallResponseWithDefaults() *EdgeFirewallResponse
NewEdgeFirewallResponseWithDefaults instantiates a new EdgeFirewallResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*EdgeFirewallResponse) GetResults ¶
func (o *EdgeFirewallResponse) GetResults() EdgeFirewall
GetResults returns the Results field value if set, zero value otherwise.
func (*EdgeFirewallResponse) GetResultsOk ¶
func (o *EdgeFirewallResponse) GetResultsOk() (*EdgeFirewall, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewallResponse) GetSchemaVersion ¶
func (o *EdgeFirewallResponse) GetSchemaVersion() float32
GetSchemaVersion returns the SchemaVersion field value if set, zero value otherwise.
func (*EdgeFirewallResponse) GetSchemaVersionOk ¶
func (o *EdgeFirewallResponse) GetSchemaVersionOk() (*float32, bool)
GetSchemaVersionOk returns a tuple with the SchemaVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewallResponse) HasResults ¶
func (o *EdgeFirewallResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (*EdgeFirewallResponse) HasSchemaVersion ¶
func (o *EdgeFirewallResponse) HasSchemaVersion() bool
HasSchemaVersion returns a boolean if a field has been set.
func (EdgeFirewallResponse) MarshalJSON ¶
func (o EdgeFirewallResponse) MarshalJSON() ([]byte, error)
func (*EdgeFirewallResponse) SetResults ¶
func (o *EdgeFirewallResponse) SetResults(v EdgeFirewall)
SetResults gets a reference to the given EdgeFirewall and assigns it to the Results field.
func (*EdgeFirewallResponse) SetSchemaVersion ¶
func (o *EdgeFirewallResponse) SetSchemaVersion(v float32)
SetSchemaVersion gets a reference to the given float32 and assigns it to the SchemaVersion field.
func (EdgeFirewallResponse) ToMap ¶
func (o EdgeFirewallResponse) ToMap() (map[string]interface{}, error)
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type Links ¶
type Links struct { Previous NullableString `json:"previous,omitempty"` Next NullableString `json:"next,omitempty"` }
Links struct for Links
func NewLinks ¶
func NewLinks() *Links
NewLinks instantiates a new Links object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewLinksWithDefaults ¶
func NewLinksWithDefaults() *Links
NewLinksWithDefaults instantiates a new Links object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Links) GetNext ¶
GetNext returns the Next field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Links) GetNextOk ¶
GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Links) GetPrevious ¶
GetPrevious returns the Previous field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Links) GetPreviousOk ¶
GetPreviousOk returns a tuple with the Previous field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Links) HasPrevious ¶
HasPrevious returns a boolean if a field has been set.
func (Links) MarshalJSON ¶
func (*Links) SetNext ¶
SetNext gets a reference to the given NullableString and assigns it to the Next field.
func (*Links) SetNextNil ¶ added in v0.87.0
func (o *Links) SetNextNil()
SetNextNil sets the value for Next to be an explicit nil
func (*Links) SetPrevious ¶
SetPrevious gets a reference to the given NullableString and assigns it to the Previous field.
func (*Links) SetPreviousNil ¶ added in v0.87.0
func (o *Links) SetPreviousNil()
SetPreviousNil sets the value for Previous to be an explicit nil
func (*Links) UnsetNext ¶ added in v0.87.0
func (o *Links) UnsetNext()
UnsetNext ensures that no value is present for Next, not even an explicit nil
func (*Links) UnsetPrevious ¶ added in v0.87.0
func (o *Links) UnsetPrevious()
UnsetPrevious ensures that no value is present for Previous, not even an explicit nil
type ListEdgeFirewallResponse ¶
type ListEdgeFirewallResponse struct { Count *int64 `json:"count,omitempty"` TotalPages *int64 `json:"total_pages,omitempty"` SchemaVersion *int64 `json:"schema_version,omitempty"` Links *Links `json:"links,omitempty"` Results []EdgeFirewall `json:"results,omitempty"` }
ListEdgeFirewallResponse struct for ListEdgeFirewallResponse
func NewListEdgeFirewallResponse ¶
func NewListEdgeFirewallResponse() *ListEdgeFirewallResponse
NewListEdgeFirewallResponse instantiates a new ListEdgeFirewallResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListEdgeFirewallResponseWithDefaults ¶
func NewListEdgeFirewallResponseWithDefaults() *ListEdgeFirewallResponse
NewListEdgeFirewallResponseWithDefaults instantiates a new ListEdgeFirewallResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListEdgeFirewallResponse) GetCount ¶
func (o *ListEdgeFirewallResponse) GetCount() int64
GetCount returns the Count field value if set, zero value otherwise.
func (*ListEdgeFirewallResponse) GetCountOk ¶
func (o *ListEdgeFirewallResponse) GetCountOk() (*int64, bool)
GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListEdgeFirewallResponse) GetLinks ¶
func (o *ListEdgeFirewallResponse) GetLinks() Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*ListEdgeFirewallResponse) GetLinksOk ¶
func (o *ListEdgeFirewallResponse) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListEdgeFirewallResponse) GetResults ¶
func (o *ListEdgeFirewallResponse) GetResults() []EdgeFirewall
GetResults returns the Results field value if set, zero value otherwise.
func (*ListEdgeFirewallResponse) GetResultsOk ¶
func (o *ListEdgeFirewallResponse) GetResultsOk() ([]EdgeFirewall, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListEdgeFirewallResponse) GetSchemaVersion ¶
func (o *ListEdgeFirewallResponse) GetSchemaVersion() int64
GetSchemaVersion returns the SchemaVersion field value if set, zero value otherwise.
func (*ListEdgeFirewallResponse) GetSchemaVersionOk ¶
func (o *ListEdgeFirewallResponse) GetSchemaVersionOk() (*int64, bool)
GetSchemaVersionOk returns a tuple with the SchemaVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListEdgeFirewallResponse) GetTotalPages ¶
func (o *ListEdgeFirewallResponse) GetTotalPages() int64
GetTotalPages returns the TotalPages field value if set, zero value otherwise.
func (*ListEdgeFirewallResponse) GetTotalPagesOk ¶
func (o *ListEdgeFirewallResponse) GetTotalPagesOk() (*int64, bool)
GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListEdgeFirewallResponse) HasCount ¶
func (o *ListEdgeFirewallResponse) HasCount() bool
HasCount returns a boolean if a field has been set.
func (*ListEdgeFirewallResponse) HasLinks ¶
func (o *ListEdgeFirewallResponse) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ListEdgeFirewallResponse) HasResults ¶
func (o *ListEdgeFirewallResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (*ListEdgeFirewallResponse) HasSchemaVersion ¶
func (o *ListEdgeFirewallResponse) HasSchemaVersion() bool
HasSchemaVersion returns a boolean if a field has been set.
func (*ListEdgeFirewallResponse) HasTotalPages ¶
func (o *ListEdgeFirewallResponse) HasTotalPages() bool
HasTotalPages returns a boolean if a field has been set.
func (ListEdgeFirewallResponse) MarshalJSON ¶
func (o ListEdgeFirewallResponse) MarshalJSON() ([]byte, error)
func (*ListEdgeFirewallResponse) SetCount ¶
func (o *ListEdgeFirewallResponse) SetCount(v int64)
SetCount gets a reference to the given int64 and assigns it to the Count field.
func (*ListEdgeFirewallResponse) SetLinks ¶
func (o *ListEdgeFirewallResponse) SetLinks(v Links)
SetLinks gets a reference to the given Links and assigns it to the Links field.
func (*ListEdgeFirewallResponse) SetResults ¶
func (o *ListEdgeFirewallResponse) SetResults(v []EdgeFirewall)
SetResults gets a reference to the given []EdgeFirewall and assigns it to the Results field.
func (*ListEdgeFirewallResponse) SetSchemaVersion ¶
func (o *ListEdgeFirewallResponse) SetSchemaVersion(v int64)
SetSchemaVersion gets a reference to the given int64 and assigns it to the SchemaVersion field.
func (*ListEdgeFirewallResponse) SetTotalPages ¶
func (o *ListEdgeFirewallResponse) SetTotalPages(v int64)
SetTotalPages gets a reference to the given int64 and assigns it to the TotalPages field.
func (ListEdgeFirewallResponse) ToMap ¶
func (o ListEdgeFirewallResponse) ToMap() (map[string]interface{}, error)
type MappedNullable ¶
type NullableBehaviors ¶ added in v0.100.0
type NullableBehaviors struct {
// contains filtered or unexported fields
}
func NewNullableBehaviors ¶ added in v0.100.0
func NewNullableBehaviors(val *Behaviors) *NullableBehaviors
func (NullableBehaviors) Get ¶ added in v0.100.0
func (v NullableBehaviors) Get() *Behaviors
func (NullableBehaviors) IsSet ¶ added in v0.100.0
func (v NullableBehaviors) IsSet() bool
func (NullableBehaviors) MarshalJSON ¶ added in v0.100.0
func (v NullableBehaviors) MarshalJSON() ([]byte, error)
func (*NullableBehaviors) Set ¶ added in v0.100.0
func (v *NullableBehaviors) Set(val *Behaviors)
func (*NullableBehaviors) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableBehaviors) UnmarshalJSON(src []byte) error
func (*NullableBehaviors) Unset ¶ added in v0.100.0
func (v *NullableBehaviors) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableConditionals ¶ added in v0.100.0
type NullableConditionals struct {
// contains filtered or unexported fields
}
func NewNullableConditionals ¶ added in v0.100.0
func NewNullableConditionals(val *Conditionals) *NullableConditionals
func (NullableConditionals) Get ¶ added in v0.100.0
func (v NullableConditionals) Get() *Conditionals
func (NullableConditionals) IsSet ¶ added in v0.100.0
func (v NullableConditionals) IsSet() bool
func (NullableConditionals) MarshalJSON ¶ added in v0.100.0
func (v NullableConditionals) MarshalJSON() ([]byte, error)
func (*NullableConditionals) Set ¶ added in v0.100.0
func (v *NullableConditionals) Set(val *Conditionals)
func (*NullableConditionals) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableConditionals) UnmarshalJSON(src []byte) error
func (*NullableConditionals) Unset ¶ added in v0.100.0
func (v *NullableConditionals) Unset()
type NullableCreateEdgeFirewallRequest ¶
type NullableCreateEdgeFirewallRequest struct {
// contains filtered or unexported fields
}
func NewNullableCreateEdgeFirewallRequest ¶
func NewNullableCreateEdgeFirewallRequest(val *CreateEdgeFirewallRequest) *NullableCreateEdgeFirewallRequest
func (NullableCreateEdgeFirewallRequest) Get ¶
func (v NullableCreateEdgeFirewallRequest) Get() *CreateEdgeFirewallRequest
func (NullableCreateEdgeFirewallRequest) IsSet ¶
func (v NullableCreateEdgeFirewallRequest) IsSet() bool
func (NullableCreateEdgeFirewallRequest) MarshalJSON ¶
func (v NullableCreateEdgeFirewallRequest) MarshalJSON() ([]byte, error)
func (*NullableCreateEdgeFirewallRequest) Set ¶
func (v *NullableCreateEdgeFirewallRequest) Set(val *CreateEdgeFirewallRequest)
func (*NullableCreateEdgeFirewallRequest) UnmarshalJSON ¶
func (v *NullableCreateEdgeFirewallRequest) UnmarshalJSON(src []byte) error
func (*NullableCreateEdgeFirewallRequest) Unset ¶
func (v *NullableCreateEdgeFirewallRequest) Unset()
type NullableCreateRuleSetRequest ¶ added in v0.100.0
type NullableCreateRuleSetRequest struct {
// contains filtered or unexported fields
}
func NewNullableCreateRuleSetRequest ¶ added in v0.100.0
func NewNullableCreateRuleSetRequest(val *CreateRuleSetRequest) *NullableCreateRuleSetRequest
func (NullableCreateRuleSetRequest) Get ¶ added in v0.100.0
func (v NullableCreateRuleSetRequest) Get() *CreateRuleSetRequest
func (NullableCreateRuleSetRequest) IsSet ¶ added in v0.100.0
func (v NullableCreateRuleSetRequest) IsSet() bool
func (NullableCreateRuleSetRequest) MarshalJSON ¶ added in v0.100.0
func (v NullableCreateRuleSetRequest) MarshalJSON() ([]byte, error)
func (*NullableCreateRuleSetRequest) Set ¶ added in v0.100.0
func (v *NullableCreateRuleSetRequest) Set(val *CreateRuleSetRequest)
func (*NullableCreateRuleSetRequest) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableCreateRuleSetRequest) UnmarshalJSON(src []byte) error
func (*NullableCreateRuleSetRequest) Unset ¶ added in v0.100.0
func (v *NullableCreateRuleSetRequest) Unset()
type NullableEdgeFirewall ¶
type NullableEdgeFirewall struct {
// contains filtered or unexported fields
}
func NewNullableEdgeFirewall ¶
func NewNullableEdgeFirewall(val *EdgeFirewall) *NullableEdgeFirewall
func (NullableEdgeFirewall) Get ¶
func (v NullableEdgeFirewall) Get() *EdgeFirewall
func (NullableEdgeFirewall) IsSet ¶
func (v NullableEdgeFirewall) IsSet() bool
func (NullableEdgeFirewall) MarshalJSON ¶
func (v NullableEdgeFirewall) MarshalJSON() ([]byte, error)
func (*NullableEdgeFirewall) Set ¶
func (v *NullableEdgeFirewall) Set(val *EdgeFirewall)
func (*NullableEdgeFirewall) UnmarshalJSON ¶
func (v *NullableEdgeFirewall) UnmarshalJSON(src []byte) error
func (*NullableEdgeFirewall) Unset ¶
func (v *NullableEdgeFirewall) Unset()
type NullableEdgeFirewallResponse ¶
type NullableEdgeFirewallResponse struct {
// contains filtered or unexported fields
}
func NewNullableEdgeFirewallResponse ¶
func NewNullableEdgeFirewallResponse(val *EdgeFirewallResponse) *NullableEdgeFirewallResponse
func (NullableEdgeFirewallResponse) Get ¶
func (v NullableEdgeFirewallResponse) Get() *EdgeFirewallResponse
func (NullableEdgeFirewallResponse) IsSet ¶
func (v NullableEdgeFirewallResponse) IsSet() bool
func (NullableEdgeFirewallResponse) MarshalJSON ¶
func (v NullableEdgeFirewallResponse) MarshalJSON() ([]byte, error)
func (*NullableEdgeFirewallResponse) Set ¶
func (v *NullableEdgeFirewallResponse) Set(val *EdgeFirewallResponse)
func (*NullableEdgeFirewallResponse) UnmarshalJSON ¶
func (v *NullableEdgeFirewallResponse) UnmarshalJSON(src []byte) error
func (*NullableEdgeFirewallResponse) Unset ¶
func (v *NullableEdgeFirewallResponse) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableLinks ¶
type NullableLinks struct {
// contains filtered or unexported fields
}
func NewNullableLinks ¶
func NewNullableLinks(val *Links) *NullableLinks
func (NullableLinks) Get ¶
func (v NullableLinks) Get() *Links
func (NullableLinks) IsSet ¶
func (v NullableLinks) IsSet() bool
func (NullableLinks) MarshalJSON ¶
func (v NullableLinks) MarshalJSON() ([]byte, error)
func (*NullableLinks) Set ¶
func (v *NullableLinks) Set(val *Links)
func (*NullableLinks) UnmarshalJSON ¶
func (v *NullableLinks) UnmarshalJSON(src []byte) error
func (*NullableLinks) Unset ¶
func (v *NullableLinks) Unset()
type NullableListEdgeFirewallResponse ¶
type NullableListEdgeFirewallResponse struct {
// contains filtered or unexported fields
}
func NewNullableListEdgeFirewallResponse ¶
func NewNullableListEdgeFirewallResponse(val *ListEdgeFirewallResponse) *NullableListEdgeFirewallResponse
func (NullableListEdgeFirewallResponse) Get ¶
func (v NullableListEdgeFirewallResponse) Get() *ListEdgeFirewallResponse
func (NullableListEdgeFirewallResponse) IsSet ¶
func (v NullableListEdgeFirewallResponse) IsSet() bool
func (NullableListEdgeFirewallResponse) MarshalJSON ¶
func (v NullableListEdgeFirewallResponse) MarshalJSON() ([]byte, error)
func (*NullableListEdgeFirewallResponse) Set ¶
func (v *NullableListEdgeFirewallResponse) Set(val *ListEdgeFirewallResponse)
func (*NullableListEdgeFirewallResponse) UnmarshalJSON ¶
func (v *NullableListEdgeFirewallResponse) UnmarshalJSON(src []byte) error
func (*NullableListEdgeFirewallResponse) Unset ¶
func (v *NullableListEdgeFirewallResponse) Unset()
type NullableRuleSetResponse ¶ added in v0.100.0
type NullableRuleSetResponse struct {
// contains filtered or unexported fields
}
func NewNullableRuleSetResponse ¶ added in v0.100.0
func NewNullableRuleSetResponse(val *RuleSetResponse) *NullableRuleSetResponse
func (NullableRuleSetResponse) Get ¶ added in v0.100.0
func (v NullableRuleSetResponse) Get() *RuleSetResponse
func (NullableRuleSetResponse) IsSet ¶ added in v0.100.0
func (v NullableRuleSetResponse) IsSet() bool
func (NullableRuleSetResponse) MarshalJSON ¶ added in v0.100.0
func (v NullableRuleSetResponse) MarshalJSON() ([]byte, error)
func (*NullableRuleSetResponse) Set ¶ added in v0.100.0
func (v *NullableRuleSetResponse) Set(val *RuleSetResponse)
func (*NullableRuleSetResponse) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableRuleSetResponse) UnmarshalJSON(src []byte) error
func (*NullableRuleSetResponse) Unset ¶ added in v0.100.0
func (v *NullableRuleSetResponse) Unset()
type NullableRuleSetResponseAll ¶ added in v0.100.0
type NullableRuleSetResponseAll struct {
// contains filtered or unexported fields
}
func NewNullableRuleSetResponseAll ¶ added in v0.100.0
func NewNullableRuleSetResponseAll(val *RuleSetResponseAll) *NullableRuleSetResponseAll
func (NullableRuleSetResponseAll) Get ¶ added in v0.100.0
func (v NullableRuleSetResponseAll) Get() *RuleSetResponseAll
func (NullableRuleSetResponseAll) IsSet ¶ added in v0.100.0
func (v NullableRuleSetResponseAll) IsSet() bool
func (NullableRuleSetResponseAll) MarshalJSON ¶ added in v0.100.0
func (v NullableRuleSetResponseAll) MarshalJSON() ([]byte, error)
func (*NullableRuleSetResponseAll) Set ¶ added in v0.100.0
func (v *NullableRuleSetResponseAll) Set(val *RuleSetResponseAll)
func (*NullableRuleSetResponseAll) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableRuleSetResponseAll) UnmarshalJSON(src []byte) error
func (*NullableRuleSetResponseAll) Unset ¶ added in v0.100.0
func (v *NullableRuleSetResponseAll) Unset()
type NullableRuleSetResult ¶ added in v0.100.0
type NullableRuleSetResult struct {
// contains filtered or unexported fields
}
func NewNullableRuleSetResult ¶ added in v0.100.0
func NewNullableRuleSetResult(val *RuleSetResult) *NullableRuleSetResult
func (NullableRuleSetResult) Get ¶ added in v0.100.0
func (v NullableRuleSetResult) Get() *RuleSetResult
func (NullableRuleSetResult) IsSet ¶ added in v0.100.0
func (v NullableRuleSetResult) IsSet() bool
func (NullableRuleSetResult) MarshalJSON ¶ added in v0.100.0
func (v NullableRuleSetResult) MarshalJSON() ([]byte, error)
func (*NullableRuleSetResult) Set ¶ added in v0.100.0
func (v *NullableRuleSetResult) Set(val *RuleSetResult)
func (*NullableRuleSetResult) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableRuleSetResult) UnmarshalJSON(src []byte) error
func (*NullableRuleSetResult) Unset ¶ added in v0.100.0
func (v *NullableRuleSetResult) Unset()
type NullableRuleSetResultAll ¶ added in v0.100.0
type NullableRuleSetResultAll struct {
// contains filtered or unexported fields
}
func NewNullableRuleSetResultAll ¶ added in v0.100.0
func NewNullableRuleSetResultAll(val *RuleSetResultAll) *NullableRuleSetResultAll
func (NullableRuleSetResultAll) Get ¶ added in v0.100.0
func (v NullableRuleSetResultAll) Get() *RuleSetResultAll
func (NullableRuleSetResultAll) IsSet ¶ added in v0.100.0
func (v NullableRuleSetResultAll) IsSet() bool
func (NullableRuleSetResultAll) MarshalJSON ¶ added in v0.100.0
func (v NullableRuleSetResultAll) MarshalJSON() ([]byte, error)
func (*NullableRuleSetResultAll) Set ¶ added in v0.100.0
func (v *NullableRuleSetResultAll) Set(val *RuleSetResultAll)
func (*NullableRuleSetResultAll) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableRuleSetResultAll) UnmarshalJSON(src []byte) error
func (*NullableRuleSetResultAll) Unset ¶ added in v0.100.0
func (v *NullableRuleSetResultAll) Unset()
type NullableRuleSetResultResults ¶ added in v0.100.0
type NullableRuleSetResultResults struct {
// contains filtered or unexported fields
}
func NewNullableRuleSetResultResults ¶ added in v0.100.0
func NewNullableRuleSetResultResults(val *RuleSetResultResults) *NullableRuleSetResultResults
func (NullableRuleSetResultResults) Get ¶ added in v0.100.0
func (v NullableRuleSetResultResults) Get() *RuleSetResultResults
func (NullableRuleSetResultResults) IsSet ¶ added in v0.100.0
func (v NullableRuleSetResultResults) IsSet() bool
func (NullableRuleSetResultResults) MarshalJSON ¶ added in v0.100.0
func (v NullableRuleSetResultResults) MarshalJSON() ([]byte, error)
func (*NullableRuleSetResultResults) Set ¶ added in v0.100.0
func (v *NullableRuleSetResultResults) Set(val *RuleSetResultResults)
func (*NullableRuleSetResultResults) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableRuleSetResultResults) UnmarshalJSON(src []byte) error
func (*NullableRuleSetResultResults) Unset ¶ added in v0.100.0
func (v *NullableRuleSetResultResults) Unset()
type NullableSSLVerificationStatusArguments ¶ added in v0.100.0
type NullableSSLVerificationStatusArguments struct {
// contains filtered or unexported fields
}
func NewNullableSSLVerificationStatusArguments ¶ added in v0.100.0
func NewNullableSSLVerificationStatusArguments(val *SSLVerificationStatusArguments) *NullableSSLVerificationStatusArguments
func (NullableSSLVerificationStatusArguments) Get ¶ added in v0.100.0
func (v NullableSSLVerificationStatusArguments) Get() *SSLVerificationStatusArguments
func (NullableSSLVerificationStatusArguments) IsSet ¶ added in v0.100.0
func (v NullableSSLVerificationStatusArguments) IsSet() bool
func (NullableSSLVerificationStatusArguments) MarshalJSON ¶ added in v0.100.0
func (v NullableSSLVerificationStatusArguments) MarshalJSON() ([]byte, error)
func (*NullableSSLVerificationStatusArguments) Set ¶ added in v0.100.0
func (v *NullableSSLVerificationStatusArguments) Set(val *SSLVerificationStatusArguments)
func (*NullableSSLVerificationStatusArguments) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableSSLVerificationStatusArguments) UnmarshalJSON(src []byte) error
func (*NullableSSLVerificationStatusArguments) Unset ¶ added in v0.100.0
func (v *NullableSSLVerificationStatusArguments) Unset()
type NullableSSLVerificationStatusCriteria ¶ added in v0.100.0
type NullableSSLVerificationStatusCriteria struct {
// contains filtered or unexported fields
}
func NewNullableSSLVerificationStatusCriteria ¶ added in v0.100.0
func NewNullableSSLVerificationStatusCriteria(val *SSLVerificationStatusCriteria) *NullableSSLVerificationStatusCriteria
func (NullableSSLVerificationStatusCriteria) Get ¶ added in v0.100.0
func (v NullableSSLVerificationStatusCriteria) Get() *SSLVerificationStatusCriteria
func (NullableSSLVerificationStatusCriteria) IsSet ¶ added in v0.100.0
func (v NullableSSLVerificationStatusCriteria) IsSet() bool
func (NullableSSLVerificationStatusCriteria) MarshalJSON ¶ added in v0.100.0
func (v NullableSSLVerificationStatusCriteria) MarshalJSON() ([]byte, error)
func (*NullableSSLVerificationStatusCriteria) Set ¶ added in v0.100.0
func (v *NullableSSLVerificationStatusCriteria) Set(val *SSLVerificationStatusCriteria)
func (*NullableSSLVerificationStatusCriteria) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableSSLVerificationStatusCriteria) UnmarshalJSON(src []byte) error
func (*NullableSSLVerificationStatusCriteria) Unset ¶ added in v0.100.0
func (v *NullableSSLVerificationStatusCriteria) Unset()
type NullableSSLVerificationStatusOperators ¶ added in v0.100.0
type NullableSSLVerificationStatusOperators struct {
// contains filtered or unexported fields
}
func NewNullableSSLVerificationStatusOperators ¶ added in v0.100.0
func NewNullableSSLVerificationStatusOperators(val *SSLVerificationStatusOperators) *NullableSSLVerificationStatusOperators
func (NullableSSLVerificationStatusOperators) Get ¶ added in v0.100.0
func (v NullableSSLVerificationStatusOperators) Get() *SSLVerificationStatusOperators
func (NullableSSLVerificationStatusOperators) IsSet ¶ added in v0.100.0
func (v NullableSSLVerificationStatusOperators) IsSet() bool
func (NullableSSLVerificationStatusOperators) MarshalJSON ¶ added in v0.100.0
func (v NullableSSLVerificationStatusOperators) MarshalJSON() ([]byte, error)
func (*NullableSSLVerificationStatusOperators) Set ¶ added in v0.100.0
func (v *NullableSSLVerificationStatusOperators) Set(val *SSLVerificationStatusOperators)
func (*NullableSSLVerificationStatusOperators) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableSSLVerificationStatusOperators) UnmarshalJSON(src []byte) error
func (*NullableSSLVerificationStatusOperators) Unset ¶ added in v0.100.0
func (v *NullableSSLVerificationStatusOperators) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableUpdateEdgeFirewallRequest ¶ added in v0.87.0
type NullableUpdateEdgeFirewallRequest struct {
// contains filtered or unexported fields
}
func NewNullableUpdateEdgeFirewallRequest ¶ added in v0.87.0
func NewNullableUpdateEdgeFirewallRequest(val *UpdateEdgeFirewallRequest) *NullableUpdateEdgeFirewallRequest
func (NullableUpdateEdgeFirewallRequest) Get ¶ added in v0.87.0
func (v NullableUpdateEdgeFirewallRequest) Get() *UpdateEdgeFirewallRequest
func (NullableUpdateEdgeFirewallRequest) IsSet ¶ added in v0.87.0
func (v NullableUpdateEdgeFirewallRequest) IsSet() bool
func (NullableUpdateEdgeFirewallRequest) MarshalJSON ¶ added in v0.87.0
func (v NullableUpdateEdgeFirewallRequest) MarshalJSON() ([]byte, error)
func (*NullableUpdateEdgeFirewallRequest) Set ¶ added in v0.87.0
func (v *NullableUpdateEdgeFirewallRequest) Set(val *UpdateEdgeFirewallRequest)
func (*NullableUpdateEdgeFirewallRequest) UnmarshalJSON ¶ added in v0.87.0
func (v *NullableUpdateEdgeFirewallRequest) UnmarshalJSON(src []byte) error
func (*NullableUpdateEdgeFirewallRequest) Unset ¶ added in v0.87.0
func (v *NullableUpdateEdgeFirewallRequest) Unset()
type NullableVariables ¶ added in v0.100.0
type NullableVariables struct {
// contains filtered or unexported fields
}
func NewNullableVariables ¶ added in v0.100.0
func NewNullableVariables(val *Variables) *NullableVariables
func (NullableVariables) Get ¶ added in v0.100.0
func (v NullableVariables) Get() *Variables
func (NullableVariables) IsSet ¶ added in v0.100.0
func (v NullableVariables) IsSet() bool
func (NullableVariables) MarshalJSON ¶ added in v0.100.0
func (v NullableVariables) MarshalJSON() ([]byte, error)
func (*NullableVariables) Set ¶ added in v0.100.0
func (v *NullableVariables) Set(val *Variables)
func (*NullableVariables) UnmarshalJSON ¶ added in v0.100.0
func (v *NullableVariables) UnmarshalJSON(src []byte) error
func (*NullableVariables) Unset ¶ added in v0.100.0
func (v *NullableVariables) Unset()
type RuleSetResponse ¶ added in v0.100.0
type RuleSetResponse struct { Name *string `json:"name,omitempty"` IsActive *bool `json:"is_active,omitempty"` Behaviors []Behaviors `json:"behaviors,omitempty"` Criteria [][]SSLVerificationStatusCriteria `json:"criteria,omitempty"` LastModified *time.Time `json:"last_modified,omitempty"` LastEditor *string `json:"last_editor,omitempty"` Id *int64 `json:"id,omitempty"` Order *int64 `json:"order,omitempty"` }
RuleSetResponse struct for RuleSetResponse
func NewRuleSetResponse ¶ added in v0.100.0
func NewRuleSetResponse() *RuleSetResponse
NewRuleSetResponse instantiates a new RuleSetResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleSetResponseWithDefaults ¶ added in v0.100.0
func NewRuleSetResponseWithDefaults() *RuleSetResponse
NewRuleSetResponseWithDefaults instantiates a new RuleSetResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleSetResponse) GetBehaviors ¶ added in v0.100.0
func (o *RuleSetResponse) GetBehaviors() []Behaviors
GetBehaviors returns the Behaviors field value if set, zero value otherwise.
func (*RuleSetResponse) GetBehaviorsOk ¶ added in v0.100.0
func (o *RuleSetResponse) GetBehaviorsOk() ([]Behaviors, bool)
GetBehaviorsOk returns a tuple with the Behaviors field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponse) GetCriteria ¶ added in v0.100.0
func (o *RuleSetResponse) GetCriteria() [][]SSLVerificationStatusCriteria
GetCriteria returns the Criteria field value if set, zero value otherwise.
func (*RuleSetResponse) GetCriteriaOk ¶ added in v0.100.0
func (o *RuleSetResponse) GetCriteriaOk() ([][]SSLVerificationStatusCriteria, bool)
GetCriteriaOk returns a tuple with the Criteria field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponse) GetId ¶ added in v0.100.0
func (o *RuleSetResponse) GetId() int64
GetId returns the Id field value if set, zero value otherwise.
func (*RuleSetResponse) GetIdOk ¶ added in v0.100.0
func (o *RuleSetResponse) GetIdOk() (*int64, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponse) GetIsActive ¶ added in v0.100.0
func (o *RuleSetResponse) GetIsActive() bool
GetIsActive returns the IsActive field value if set, zero value otherwise.
func (*RuleSetResponse) GetIsActiveOk ¶ added in v0.100.0
func (o *RuleSetResponse) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponse) GetLastEditor ¶ added in v0.100.0
func (o *RuleSetResponse) GetLastEditor() string
GetLastEditor returns the LastEditor field value if set, zero value otherwise.
func (*RuleSetResponse) GetLastEditorOk ¶ added in v0.100.0
func (o *RuleSetResponse) GetLastEditorOk() (*string, bool)
GetLastEditorOk returns a tuple with the LastEditor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponse) GetLastModified ¶ added in v0.100.0
func (o *RuleSetResponse) GetLastModified() time.Time
GetLastModified returns the LastModified field value if set, zero value otherwise.
func (*RuleSetResponse) GetLastModifiedOk ¶ added in v0.100.0
func (o *RuleSetResponse) GetLastModifiedOk() (*time.Time, bool)
GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponse) GetName ¶ added in v0.100.0
func (o *RuleSetResponse) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*RuleSetResponse) GetNameOk ¶ added in v0.100.0
func (o *RuleSetResponse) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponse) GetOrder ¶ added in v0.100.0
func (o *RuleSetResponse) GetOrder() int64
GetOrder returns the Order field value if set, zero value otherwise.
func (*RuleSetResponse) GetOrderOk ¶ added in v0.100.0
func (o *RuleSetResponse) GetOrderOk() (*int64, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponse) HasBehaviors ¶ added in v0.100.0
func (o *RuleSetResponse) HasBehaviors() bool
HasBehaviors returns a boolean if a field has been set.
func (*RuleSetResponse) HasCriteria ¶ added in v0.100.0
func (o *RuleSetResponse) HasCriteria() bool
HasCriteria returns a boolean if a field has been set.
func (*RuleSetResponse) HasId ¶ added in v0.100.0
func (o *RuleSetResponse) HasId() bool
HasId returns a boolean if a field has been set.
func (*RuleSetResponse) HasIsActive ¶ added in v0.100.0
func (o *RuleSetResponse) HasIsActive() bool
HasIsActive returns a boolean if a field has been set.
func (*RuleSetResponse) HasLastEditor ¶ added in v0.100.0
func (o *RuleSetResponse) HasLastEditor() bool
HasLastEditor returns a boolean if a field has been set.
func (*RuleSetResponse) HasLastModified ¶ added in v0.100.0
func (o *RuleSetResponse) HasLastModified() bool
HasLastModified returns a boolean if a field has been set.
func (*RuleSetResponse) HasName ¶ added in v0.100.0
func (o *RuleSetResponse) HasName() bool
HasName returns a boolean if a field has been set.
func (*RuleSetResponse) HasOrder ¶ added in v0.100.0
func (o *RuleSetResponse) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (RuleSetResponse) MarshalJSON ¶ added in v0.100.0
func (o RuleSetResponse) MarshalJSON() ([]byte, error)
func (*RuleSetResponse) SetBehaviors ¶ added in v0.100.0
func (o *RuleSetResponse) SetBehaviors(v []Behaviors)
SetBehaviors gets a reference to the given []Behaviors and assigns it to the Behaviors field.
func (*RuleSetResponse) SetCriteria ¶ added in v0.100.0
func (o *RuleSetResponse) SetCriteria(v [][]SSLVerificationStatusCriteria)
SetCriteria gets a reference to the given [][]SSLVerificationStatusCriteria and assigns it to the Criteria field.
func (*RuleSetResponse) SetId ¶ added in v0.100.0
func (o *RuleSetResponse) SetId(v int64)
SetId gets a reference to the given int64 and assigns it to the Id field.
func (*RuleSetResponse) SetIsActive ¶ added in v0.100.0
func (o *RuleSetResponse) SetIsActive(v bool)
SetIsActive gets a reference to the given bool and assigns it to the IsActive field.
func (*RuleSetResponse) SetLastEditor ¶ added in v0.100.0
func (o *RuleSetResponse) SetLastEditor(v string)
SetLastEditor gets a reference to the given string and assigns it to the LastEditor field.
func (*RuleSetResponse) SetLastModified ¶ added in v0.100.0
func (o *RuleSetResponse) SetLastModified(v time.Time)
SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.
func (*RuleSetResponse) SetName ¶ added in v0.100.0
func (o *RuleSetResponse) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*RuleSetResponse) SetOrder ¶ added in v0.100.0
func (o *RuleSetResponse) SetOrder(v int64)
SetOrder gets a reference to the given int64 and assigns it to the Order field.
func (RuleSetResponse) ToMap ¶ added in v0.100.0
func (o RuleSetResponse) ToMap() (map[string]interface{}, error)
type RuleSetResponseAll ¶ added in v0.100.0
type RuleSetResponseAll struct { Count *int64 `json:"count,omitempty"` TotalPages *int64 `json:"total_pages,omitempty"` SchemaVersion *int32 `json:"schema_version,omitempty"` Links *Links `json:"links,omitempty"` Results []RuleSetResultAll `json:"results,omitempty"` }
RuleSetResponseAll struct for RuleSetResponseAll
func NewRuleSetResponseAll ¶ added in v0.100.0
func NewRuleSetResponseAll() *RuleSetResponseAll
NewRuleSetResponseAll instantiates a new RuleSetResponseAll object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleSetResponseAllWithDefaults ¶ added in v0.100.0
func NewRuleSetResponseAllWithDefaults() *RuleSetResponseAll
NewRuleSetResponseAllWithDefaults instantiates a new RuleSetResponseAll object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleSetResponseAll) GetCount ¶ added in v0.100.0
func (o *RuleSetResponseAll) GetCount() int64
GetCount returns the Count field value if set, zero value otherwise.
func (*RuleSetResponseAll) GetCountOk ¶ added in v0.100.0
func (o *RuleSetResponseAll) GetCountOk() (*int64, bool)
GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponseAll) GetLinks ¶ added in v0.100.0
func (o *RuleSetResponseAll) GetLinks() Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*RuleSetResponseAll) GetLinksOk ¶ added in v0.100.0
func (o *RuleSetResponseAll) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponseAll) GetResults ¶ added in v0.100.0
func (o *RuleSetResponseAll) GetResults() []RuleSetResultAll
GetResults returns the Results field value if set, zero value otherwise.
func (*RuleSetResponseAll) GetResultsOk ¶ added in v0.100.0
func (o *RuleSetResponseAll) GetResultsOk() ([]RuleSetResultAll, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponseAll) GetSchemaVersion ¶ added in v0.100.0
func (o *RuleSetResponseAll) GetSchemaVersion() int32
GetSchemaVersion returns the SchemaVersion field value if set, zero value otherwise.
func (*RuleSetResponseAll) GetSchemaVersionOk ¶ added in v0.100.0
func (o *RuleSetResponseAll) GetSchemaVersionOk() (*int32, bool)
GetSchemaVersionOk returns a tuple with the SchemaVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponseAll) GetTotalPages ¶ added in v0.100.0
func (o *RuleSetResponseAll) GetTotalPages() int64
GetTotalPages returns the TotalPages field value if set, zero value otherwise.
func (*RuleSetResponseAll) GetTotalPagesOk ¶ added in v0.100.0
func (o *RuleSetResponseAll) GetTotalPagesOk() (*int64, bool)
GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResponseAll) HasCount ¶ added in v0.100.0
func (o *RuleSetResponseAll) HasCount() bool
HasCount returns a boolean if a field has been set.
func (*RuleSetResponseAll) HasLinks ¶ added in v0.100.0
func (o *RuleSetResponseAll) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*RuleSetResponseAll) HasResults ¶ added in v0.100.0
func (o *RuleSetResponseAll) HasResults() bool
HasResults returns a boolean if a field has been set.
func (*RuleSetResponseAll) HasSchemaVersion ¶ added in v0.100.0
func (o *RuleSetResponseAll) HasSchemaVersion() bool
HasSchemaVersion returns a boolean if a field has been set.
func (*RuleSetResponseAll) HasTotalPages ¶ added in v0.100.0
func (o *RuleSetResponseAll) HasTotalPages() bool
HasTotalPages returns a boolean if a field has been set.
func (RuleSetResponseAll) MarshalJSON ¶ added in v0.100.0
func (o RuleSetResponseAll) MarshalJSON() ([]byte, error)
func (*RuleSetResponseAll) SetCount ¶ added in v0.100.0
func (o *RuleSetResponseAll) SetCount(v int64)
SetCount gets a reference to the given int64 and assigns it to the Count field.
func (*RuleSetResponseAll) SetLinks ¶ added in v0.100.0
func (o *RuleSetResponseAll) SetLinks(v Links)
SetLinks gets a reference to the given Links and assigns it to the Links field.
func (*RuleSetResponseAll) SetResults ¶ added in v0.100.0
func (o *RuleSetResponseAll) SetResults(v []RuleSetResultAll)
SetResults gets a reference to the given []RuleSetResultAll and assigns it to the Results field.
func (*RuleSetResponseAll) SetSchemaVersion ¶ added in v0.100.0
func (o *RuleSetResponseAll) SetSchemaVersion(v int32)
SetSchemaVersion gets a reference to the given int32 and assigns it to the SchemaVersion field.
func (*RuleSetResponseAll) SetTotalPages ¶ added in v0.100.0
func (o *RuleSetResponseAll) SetTotalPages(v int64)
SetTotalPages gets a reference to the given int64 and assigns it to the TotalPages field.
func (RuleSetResponseAll) ToMap ¶ added in v0.100.0
func (o RuleSetResponseAll) ToMap() (map[string]interface{}, error)
type RuleSetResult ¶ added in v0.100.0
type RuleSetResult struct { Results *RuleSetResultResults `json:"results,omitempty"` SchemaVersion *int32 `json:"schema_version,omitempty"` }
RuleSetResult struct for RuleSetResult
func NewRuleSetResult ¶ added in v0.100.0
func NewRuleSetResult() *RuleSetResult
NewRuleSetResult instantiates a new RuleSetResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleSetResultWithDefaults ¶ added in v0.100.0
func NewRuleSetResultWithDefaults() *RuleSetResult
NewRuleSetResultWithDefaults instantiates a new RuleSetResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleSetResult) GetResults ¶ added in v0.100.0
func (o *RuleSetResult) GetResults() RuleSetResultResults
GetResults returns the Results field value if set, zero value otherwise.
func (*RuleSetResult) GetResultsOk ¶ added in v0.100.0
func (o *RuleSetResult) GetResultsOk() (*RuleSetResultResults, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResult) GetSchemaVersion ¶ added in v0.100.0
func (o *RuleSetResult) GetSchemaVersion() int32
GetSchemaVersion returns the SchemaVersion field value if set, zero value otherwise.
func (*RuleSetResult) GetSchemaVersionOk ¶ added in v0.100.0
func (o *RuleSetResult) GetSchemaVersionOk() (*int32, bool)
GetSchemaVersionOk returns a tuple with the SchemaVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResult) HasResults ¶ added in v0.100.0
func (o *RuleSetResult) HasResults() bool
HasResults returns a boolean if a field has been set.
func (*RuleSetResult) HasSchemaVersion ¶ added in v0.100.0
func (o *RuleSetResult) HasSchemaVersion() bool
HasSchemaVersion returns a boolean if a field has been set.
func (RuleSetResult) MarshalJSON ¶ added in v0.100.0
func (o RuleSetResult) MarshalJSON() ([]byte, error)
func (*RuleSetResult) SetResults ¶ added in v0.100.0
func (o *RuleSetResult) SetResults(v RuleSetResultResults)
SetResults gets a reference to the given RuleSetResultResults and assigns it to the Results field.
func (*RuleSetResult) SetSchemaVersion ¶ added in v0.100.0
func (o *RuleSetResult) SetSchemaVersion(v int32)
SetSchemaVersion gets a reference to the given int32 and assigns it to the SchemaVersion field.
func (RuleSetResult) ToMap ¶ added in v0.100.0
func (o RuleSetResult) ToMap() (map[string]interface{}, error)
type RuleSetResultAll ¶ added in v0.100.0
type RuleSetResultAll struct { Id *int64 `json:"id,omitempty"` LastEditor *string `json:"last_editor,omitempty"` LastModified *time.Time `json:"last_modified,omitempty"` Name *string `json:"name,omitempty"` IsActive *bool `json:"is_active,omitempty"` Description *string `json:"description,omitempty"` Behaviors []Behaviors `json:"behaviors,omitempty"` Criteria [][]SSLVerificationStatusCriteria `json:"criteria,omitempty"` Order *int32 `json:"order,omitempty"` }
RuleSetResultAll struct for RuleSetResultAll
func NewRuleSetResultAll ¶ added in v0.100.0
func NewRuleSetResultAll() *RuleSetResultAll
NewRuleSetResultAll instantiates a new RuleSetResultAll object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleSetResultAllWithDefaults ¶ added in v0.100.0
func NewRuleSetResultAllWithDefaults() *RuleSetResultAll
NewRuleSetResultAllWithDefaults instantiates a new RuleSetResultAll object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleSetResultAll) GetBehaviors ¶ added in v0.100.0
func (o *RuleSetResultAll) GetBehaviors() []Behaviors
GetBehaviors returns the Behaviors field value if set, zero value otherwise.
func (*RuleSetResultAll) GetBehaviorsOk ¶ added in v0.100.0
func (o *RuleSetResultAll) GetBehaviorsOk() ([]Behaviors, bool)
GetBehaviorsOk returns a tuple with the Behaviors field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultAll) GetCriteria ¶ added in v0.100.0
func (o *RuleSetResultAll) GetCriteria() [][]SSLVerificationStatusCriteria
GetCriteria returns the Criteria field value if set, zero value otherwise.
func (*RuleSetResultAll) GetCriteriaOk ¶ added in v0.100.0
func (o *RuleSetResultAll) GetCriteriaOk() ([][]SSLVerificationStatusCriteria, bool)
GetCriteriaOk returns a tuple with the Criteria field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultAll) GetDescription ¶ added in v0.100.0
func (o *RuleSetResultAll) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*RuleSetResultAll) GetDescriptionOk ¶ added in v0.100.0
func (o *RuleSetResultAll) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultAll) GetId ¶ added in v0.100.0
func (o *RuleSetResultAll) GetId() int64
GetId returns the Id field value if set, zero value otherwise.
func (*RuleSetResultAll) GetIdOk ¶ added in v0.100.0
func (o *RuleSetResultAll) GetIdOk() (*int64, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultAll) GetIsActive ¶ added in v0.100.0
func (o *RuleSetResultAll) GetIsActive() bool
GetIsActive returns the IsActive field value if set, zero value otherwise.
func (*RuleSetResultAll) GetIsActiveOk ¶ added in v0.100.0
func (o *RuleSetResultAll) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultAll) GetLastEditor ¶ added in v0.100.0
func (o *RuleSetResultAll) GetLastEditor() string
GetLastEditor returns the LastEditor field value if set, zero value otherwise.
func (*RuleSetResultAll) GetLastEditorOk ¶ added in v0.100.0
func (o *RuleSetResultAll) GetLastEditorOk() (*string, bool)
GetLastEditorOk returns a tuple with the LastEditor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultAll) GetLastModified ¶ added in v0.100.0
func (o *RuleSetResultAll) GetLastModified() time.Time
GetLastModified returns the LastModified field value if set, zero value otherwise.
func (*RuleSetResultAll) GetLastModifiedOk ¶ added in v0.100.0
func (o *RuleSetResultAll) GetLastModifiedOk() (*time.Time, bool)
GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultAll) GetName ¶ added in v0.100.0
func (o *RuleSetResultAll) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*RuleSetResultAll) GetNameOk ¶ added in v0.100.0
func (o *RuleSetResultAll) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultAll) GetOrder ¶ added in v0.100.0
func (o *RuleSetResultAll) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*RuleSetResultAll) GetOrderOk ¶ added in v0.100.0
func (o *RuleSetResultAll) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultAll) HasBehaviors ¶ added in v0.100.0
func (o *RuleSetResultAll) HasBehaviors() bool
HasBehaviors returns a boolean if a field has been set.
func (*RuleSetResultAll) HasCriteria ¶ added in v0.100.0
func (o *RuleSetResultAll) HasCriteria() bool
HasCriteria returns a boolean if a field has been set.
func (*RuleSetResultAll) HasDescription ¶ added in v0.100.0
func (o *RuleSetResultAll) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*RuleSetResultAll) HasId ¶ added in v0.100.0
func (o *RuleSetResultAll) HasId() bool
HasId returns a boolean if a field has been set.
func (*RuleSetResultAll) HasIsActive ¶ added in v0.100.0
func (o *RuleSetResultAll) HasIsActive() bool
HasIsActive returns a boolean if a field has been set.
func (*RuleSetResultAll) HasLastEditor ¶ added in v0.100.0
func (o *RuleSetResultAll) HasLastEditor() bool
HasLastEditor returns a boolean if a field has been set.
func (*RuleSetResultAll) HasLastModified ¶ added in v0.100.0
func (o *RuleSetResultAll) HasLastModified() bool
HasLastModified returns a boolean if a field has been set.
func (*RuleSetResultAll) HasName ¶ added in v0.100.0
func (o *RuleSetResultAll) HasName() bool
HasName returns a boolean if a field has been set.
func (*RuleSetResultAll) HasOrder ¶ added in v0.100.0
func (o *RuleSetResultAll) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (RuleSetResultAll) MarshalJSON ¶ added in v0.100.0
func (o RuleSetResultAll) MarshalJSON() ([]byte, error)
func (*RuleSetResultAll) SetBehaviors ¶ added in v0.100.0
func (o *RuleSetResultAll) SetBehaviors(v []Behaviors)
SetBehaviors gets a reference to the given []Behaviors and assigns it to the Behaviors field.
func (*RuleSetResultAll) SetCriteria ¶ added in v0.100.0
func (o *RuleSetResultAll) SetCriteria(v [][]SSLVerificationStatusCriteria)
SetCriteria gets a reference to the given [][]SSLVerificationStatusCriteria and assigns it to the Criteria field.
func (*RuleSetResultAll) SetDescription ¶ added in v0.100.0
func (o *RuleSetResultAll) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*RuleSetResultAll) SetId ¶ added in v0.100.0
func (o *RuleSetResultAll) SetId(v int64)
SetId gets a reference to the given int64 and assigns it to the Id field.
func (*RuleSetResultAll) SetIsActive ¶ added in v0.100.0
func (o *RuleSetResultAll) SetIsActive(v bool)
SetIsActive gets a reference to the given bool and assigns it to the IsActive field.
func (*RuleSetResultAll) SetLastEditor ¶ added in v0.100.0
func (o *RuleSetResultAll) SetLastEditor(v string)
SetLastEditor gets a reference to the given string and assigns it to the LastEditor field.
func (*RuleSetResultAll) SetLastModified ¶ added in v0.100.0
func (o *RuleSetResultAll) SetLastModified(v time.Time)
SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.
func (*RuleSetResultAll) SetName ¶ added in v0.100.0
func (o *RuleSetResultAll) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*RuleSetResultAll) SetOrder ¶ added in v0.100.0
func (o *RuleSetResultAll) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (RuleSetResultAll) ToMap ¶ added in v0.100.0
func (o RuleSetResultAll) ToMap() (map[string]interface{}, error)
type RuleSetResultResults ¶ added in v0.100.0
type RuleSetResultResults struct { Id *int64 `json:"id,omitempty"` LastEditor *string `json:"last_editor,omitempty"` LastModified *time.Time `json:"last_modified,omitempty"` Name *string `json:"name,omitempty"` IsActive *bool `json:"is_active,omitempty"` Description *string `json:"description,omitempty"` Behaviors []Behaviors `json:"behaviors,omitempty"` Criteria [][]SSLVerificationStatusCriteria `json:"criteria,omitempty"` Order *int32 `json:"order,omitempty"` }
RuleSetResultResults struct for RuleSetResultResults
func NewRuleSetResultResults ¶ added in v0.100.0
func NewRuleSetResultResults() *RuleSetResultResults
NewRuleSetResultResults instantiates a new RuleSetResultResults object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleSetResultResultsWithDefaults ¶ added in v0.100.0
func NewRuleSetResultResultsWithDefaults() *RuleSetResultResults
NewRuleSetResultResultsWithDefaults instantiates a new RuleSetResultResults object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleSetResultResults) GetBehaviors ¶ added in v0.100.0
func (o *RuleSetResultResults) GetBehaviors() []Behaviors
GetBehaviors returns the Behaviors field value if set, zero value otherwise.
func (*RuleSetResultResults) GetBehaviorsOk ¶ added in v0.100.0
func (o *RuleSetResultResults) GetBehaviorsOk() ([]Behaviors, bool)
GetBehaviorsOk returns a tuple with the Behaviors field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultResults) GetCriteria ¶ added in v0.100.0
func (o *RuleSetResultResults) GetCriteria() [][]SSLVerificationStatusCriteria
GetCriteria returns the Criteria field value if set, zero value otherwise.
func (*RuleSetResultResults) GetCriteriaOk ¶ added in v0.100.0
func (o *RuleSetResultResults) GetCriteriaOk() ([][]SSLVerificationStatusCriteria, bool)
GetCriteriaOk returns a tuple with the Criteria field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultResults) GetDescription ¶ added in v0.100.0
func (o *RuleSetResultResults) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*RuleSetResultResults) GetDescriptionOk ¶ added in v0.100.0
func (o *RuleSetResultResults) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultResults) GetId ¶ added in v0.100.0
func (o *RuleSetResultResults) GetId() int64
GetId returns the Id field value if set, zero value otherwise.
func (*RuleSetResultResults) GetIdOk ¶ added in v0.100.0
func (o *RuleSetResultResults) GetIdOk() (*int64, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultResults) GetIsActive ¶ added in v0.100.0
func (o *RuleSetResultResults) GetIsActive() bool
GetIsActive returns the IsActive field value if set, zero value otherwise.
func (*RuleSetResultResults) GetIsActiveOk ¶ added in v0.100.0
func (o *RuleSetResultResults) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultResults) GetLastEditor ¶ added in v0.100.0
func (o *RuleSetResultResults) GetLastEditor() string
GetLastEditor returns the LastEditor field value if set, zero value otherwise.
func (*RuleSetResultResults) GetLastEditorOk ¶ added in v0.100.0
func (o *RuleSetResultResults) GetLastEditorOk() (*string, bool)
GetLastEditorOk returns a tuple with the LastEditor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultResults) GetLastModified ¶ added in v0.100.0
func (o *RuleSetResultResults) GetLastModified() time.Time
GetLastModified returns the LastModified field value if set, zero value otherwise.
func (*RuleSetResultResults) GetLastModifiedOk ¶ added in v0.100.0
func (o *RuleSetResultResults) GetLastModifiedOk() (*time.Time, bool)
GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultResults) GetName ¶ added in v0.100.0
func (o *RuleSetResultResults) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*RuleSetResultResults) GetNameOk ¶ added in v0.100.0
func (o *RuleSetResultResults) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultResults) GetOrder ¶ added in v0.100.0
func (o *RuleSetResultResults) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*RuleSetResultResults) GetOrderOk ¶ added in v0.100.0
func (o *RuleSetResultResults) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSetResultResults) HasBehaviors ¶ added in v0.100.0
func (o *RuleSetResultResults) HasBehaviors() bool
HasBehaviors returns a boolean if a field has been set.
func (*RuleSetResultResults) HasCriteria ¶ added in v0.100.0
func (o *RuleSetResultResults) HasCriteria() bool
HasCriteria returns a boolean if a field has been set.
func (*RuleSetResultResults) HasDescription ¶ added in v0.100.0
func (o *RuleSetResultResults) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*RuleSetResultResults) HasId ¶ added in v0.100.0
func (o *RuleSetResultResults) HasId() bool
HasId returns a boolean if a field has been set.
func (*RuleSetResultResults) HasIsActive ¶ added in v0.100.0
func (o *RuleSetResultResults) HasIsActive() bool
HasIsActive returns a boolean if a field has been set.
func (*RuleSetResultResults) HasLastEditor ¶ added in v0.100.0
func (o *RuleSetResultResults) HasLastEditor() bool
HasLastEditor returns a boolean if a field has been set.
func (*RuleSetResultResults) HasLastModified ¶ added in v0.100.0
func (o *RuleSetResultResults) HasLastModified() bool
HasLastModified returns a boolean if a field has been set.
func (*RuleSetResultResults) HasName ¶ added in v0.100.0
func (o *RuleSetResultResults) HasName() bool
HasName returns a boolean if a field has been set.
func (*RuleSetResultResults) HasOrder ¶ added in v0.100.0
func (o *RuleSetResultResults) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (RuleSetResultResults) MarshalJSON ¶ added in v0.100.0
func (o RuleSetResultResults) MarshalJSON() ([]byte, error)
func (*RuleSetResultResults) SetBehaviors ¶ added in v0.100.0
func (o *RuleSetResultResults) SetBehaviors(v []Behaviors)
SetBehaviors gets a reference to the given []Behaviors and assigns it to the Behaviors field.
func (*RuleSetResultResults) SetCriteria ¶ added in v0.100.0
func (o *RuleSetResultResults) SetCriteria(v [][]SSLVerificationStatusCriteria)
SetCriteria gets a reference to the given [][]SSLVerificationStatusCriteria and assigns it to the Criteria field.
func (*RuleSetResultResults) SetDescription ¶ added in v0.100.0
func (o *RuleSetResultResults) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*RuleSetResultResults) SetId ¶ added in v0.100.0
func (o *RuleSetResultResults) SetId(v int64)
SetId gets a reference to the given int64 and assigns it to the Id field.
func (*RuleSetResultResults) SetIsActive ¶ added in v0.100.0
func (o *RuleSetResultResults) SetIsActive(v bool)
SetIsActive gets a reference to the given bool and assigns it to the IsActive field.
func (*RuleSetResultResults) SetLastEditor ¶ added in v0.100.0
func (o *RuleSetResultResults) SetLastEditor(v string)
SetLastEditor gets a reference to the given string and assigns it to the LastEditor field.
func (*RuleSetResultResults) SetLastModified ¶ added in v0.100.0
func (o *RuleSetResultResults) SetLastModified(v time.Time)
SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.
func (*RuleSetResultResults) SetName ¶ added in v0.100.0
func (o *RuleSetResultResults) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*RuleSetResultResults) SetOrder ¶ added in v0.100.0
func (o *RuleSetResultResults) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (RuleSetResultResults) ToMap ¶ added in v0.100.0
func (o RuleSetResultResults) ToMap() (map[string]interface{}, error)
type SSLVerificationStatusArguments ¶ added in v0.100.0
type SSLVerificationStatusArguments string
SSLVerificationStatusArguments the model 'SSLVerificationStatusArguments'
const ( SUCCESS SSLVerificationStatusArguments = "SUCCESS" CERTIFICATE_VERIFICATION_ERROR SSLVerificationStatusArguments = "CERTIFICATE_VERIFICATION_ERROR" MISSING_CLIENT_CERTIFICATE SSLVerificationStatusArguments = "MISSING_CLIENT_CERTIFICATE" )
List of SSLVerificationStatusArguments
func NewSSLVerificationStatusArgumentsFromValue ¶ added in v0.100.0
func NewSSLVerificationStatusArgumentsFromValue(v string) (*SSLVerificationStatusArguments, error)
NewSSLVerificationStatusArgumentsFromValue returns a pointer to a valid SSLVerificationStatusArguments for the value passed as argument, or an error if the value passed is not allowed by the enum
func (SSLVerificationStatusArguments) IsValid ¶ added in v0.100.0
func (v SSLVerificationStatusArguments) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (SSLVerificationStatusArguments) Ptr ¶ added in v0.100.0
func (v SSLVerificationStatusArguments) Ptr() *SSLVerificationStatusArguments
Ptr returns reference to SSLVerificationStatusArguments value
func (*SSLVerificationStatusArguments) UnmarshalJSON ¶ added in v0.100.0
func (v *SSLVerificationStatusArguments) UnmarshalJSON(src []byte) error
type SSLVerificationStatusCriteria ¶ added in v0.100.0
type SSLVerificationStatusCriteria struct { Variable *Variables `json:"variable,omitempty"` Operator *SSLVerificationStatusOperators `json:"operator,omitempty"` Conditional *Conditionals `json:"conditional,omitempty"` InputValue *SSLVerificationStatusArguments `json:"input_value,omitempty"` }
SSLVerificationStatusCriteria struct for SSLVerificationStatusCriteria
func NewSSLVerificationStatusCriteria ¶ added in v0.100.0
func NewSSLVerificationStatusCriteria() *SSLVerificationStatusCriteria
NewSSLVerificationStatusCriteria instantiates a new SSLVerificationStatusCriteria object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSSLVerificationStatusCriteriaWithDefaults ¶ added in v0.100.0
func NewSSLVerificationStatusCriteriaWithDefaults() *SSLVerificationStatusCriteria
NewSSLVerificationStatusCriteriaWithDefaults instantiates a new SSLVerificationStatusCriteria object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SSLVerificationStatusCriteria) GetConditional ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) GetConditional() Conditionals
GetConditional returns the Conditional field value if set, zero value otherwise.
func (*SSLVerificationStatusCriteria) GetConditionalOk ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) GetConditionalOk() (*Conditionals, bool)
GetConditionalOk returns a tuple with the Conditional field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SSLVerificationStatusCriteria) GetInputValue ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) GetInputValue() SSLVerificationStatusArguments
GetInputValue returns the InputValue field value if set, zero value otherwise.
func (*SSLVerificationStatusCriteria) GetInputValueOk ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) GetInputValueOk() (*SSLVerificationStatusArguments, bool)
GetInputValueOk returns a tuple with the InputValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SSLVerificationStatusCriteria) GetOperator ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) GetOperator() SSLVerificationStatusOperators
GetOperator returns the Operator field value if set, zero value otherwise.
func (*SSLVerificationStatusCriteria) GetOperatorOk ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) GetOperatorOk() (*SSLVerificationStatusOperators, bool)
GetOperatorOk returns a tuple with the Operator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SSLVerificationStatusCriteria) GetVariable ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) GetVariable() Variables
GetVariable returns the Variable field value if set, zero value otherwise.
func (*SSLVerificationStatusCriteria) GetVariableOk ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) GetVariableOk() (*Variables, bool)
GetVariableOk returns a tuple with the Variable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SSLVerificationStatusCriteria) HasConditional ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) HasConditional() bool
HasConditional returns a boolean if a field has been set.
func (*SSLVerificationStatusCriteria) HasInputValue ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) HasInputValue() bool
HasInputValue returns a boolean if a field has been set.
func (*SSLVerificationStatusCriteria) HasOperator ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) HasOperator() bool
HasOperator returns a boolean if a field has been set.
func (*SSLVerificationStatusCriteria) HasVariable ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) HasVariable() bool
HasVariable returns a boolean if a field has been set.
func (SSLVerificationStatusCriteria) MarshalJSON ¶ added in v0.100.0
func (o SSLVerificationStatusCriteria) MarshalJSON() ([]byte, error)
func (*SSLVerificationStatusCriteria) SetConditional ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) SetConditional(v Conditionals)
SetConditional gets a reference to the given Conditionals and assigns it to the Conditional field.
func (*SSLVerificationStatusCriteria) SetInputValue ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) SetInputValue(v SSLVerificationStatusArguments)
SetInputValue gets a reference to the given SSLVerificationStatusArguments and assigns it to the InputValue field.
func (*SSLVerificationStatusCriteria) SetOperator ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) SetOperator(v SSLVerificationStatusOperators)
SetOperator gets a reference to the given SSLVerificationStatusOperators and assigns it to the Operator field.
func (*SSLVerificationStatusCriteria) SetVariable ¶ added in v0.100.0
func (o *SSLVerificationStatusCriteria) SetVariable(v Variables)
SetVariable gets a reference to the given Variables and assigns it to the Variable field.
func (SSLVerificationStatusCriteria) ToMap ¶ added in v0.100.0
func (o SSLVerificationStatusCriteria) ToMap() (map[string]interface{}, error)
type SSLVerificationStatusOperators ¶ added in v0.100.0
type SSLVerificationStatusOperators string
SSLVerificationStatusOperators the model 'SSLVerificationStatusOperators'
const ( EQUAL SSLVerificationStatusOperators = "is_equal" NOT_EQUAL SSLVerificationStatusOperators = "is_not_equal" )
List of SSLVerificationStatusOperators
func NewSSLVerificationStatusOperatorsFromValue ¶ added in v0.100.0
func NewSSLVerificationStatusOperatorsFromValue(v string) (*SSLVerificationStatusOperators, error)
NewSSLVerificationStatusOperatorsFromValue returns a pointer to a valid SSLVerificationStatusOperators for the value passed as argument, or an error if the value passed is not allowed by the enum
func (SSLVerificationStatusOperators) IsValid ¶ added in v0.100.0
func (v SSLVerificationStatusOperators) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (SSLVerificationStatusOperators) Ptr ¶ added in v0.100.0
func (v SSLVerificationStatusOperators) Ptr() *SSLVerificationStatusOperators
Ptr returns reference to SSLVerificationStatusOperators value
func (*SSLVerificationStatusOperators) UnmarshalJSON ¶ added in v0.100.0
func (v *SSLVerificationStatusOperators) UnmarshalJSON(src []byte) error
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type UpdateEdgeFirewallRequest ¶ added in v0.87.0
type UpdateEdgeFirewallRequest struct { Name *string `json:"name,omitempty"` Domains []int64 `json:"domains,omitempty"` IsActive *bool `json:"is_active,omitempty"` EdgeFunctionsEnabled *bool `json:"edge_functions_enabled,omitempty"` NetworkProtectionEnabled *bool `json:"network_protection_enabled,omitempty"` WafEnabled *bool `json:"waf_enabled,omitempty"` }
UpdateEdgeFirewallRequest struct for UpdateEdgeFirewallRequest
func NewUpdateEdgeFirewallRequest ¶ added in v0.87.0
func NewUpdateEdgeFirewallRequest() *UpdateEdgeFirewallRequest
NewUpdateEdgeFirewallRequest instantiates a new UpdateEdgeFirewallRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateEdgeFirewallRequestWithDefaults ¶ added in v0.87.0
func NewUpdateEdgeFirewallRequestWithDefaults() *UpdateEdgeFirewallRequest
NewUpdateEdgeFirewallRequestWithDefaults instantiates a new UpdateEdgeFirewallRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateEdgeFirewallRequest) GetDomains ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetDomains() []int64
GetDomains returns the Domains field value if set, zero value otherwise.
func (*UpdateEdgeFirewallRequest) GetDomainsOk ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetDomainsOk() ([]int64, bool)
GetDomainsOk returns a tuple with the Domains field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateEdgeFirewallRequest) GetEdgeFunctionsEnabled ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetEdgeFunctionsEnabled() bool
GetEdgeFunctionsEnabled returns the EdgeFunctionsEnabled field value if set, zero value otherwise.
func (*UpdateEdgeFirewallRequest) GetEdgeFunctionsEnabledOk ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetEdgeFunctionsEnabledOk() (*bool, bool)
GetEdgeFunctionsEnabledOk returns a tuple with the EdgeFunctionsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateEdgeFirewallRequest) GetIsActive ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetIsActive() bool
GetIsActive returns the IsActive field value if set, zero value otherwise.
func (*UpdateEdgeFirewallRequest) GetIsActiveOk ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateEdgeFirewallRequest) GetName ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateEdgeFirewallRequest) GetNameOk ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateEdgeFirewallRequest) GetNetworkProtectionEnabled ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetNetworkProtectionEnabled() bool
GetNetworkProtectionEnabled returns the NetworkProtectionEnabled field value if set, zero value otherwise.
func (*UpdateEdgeFirewallRequest) GetNetworkProtectionEnabledOk ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetNetworkProtectionEnabledOk() (*bool, bool)
GetNetworkProtectionEnabledOk returns a tuple with the NetworkProtectionEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateEdgeFirewallRequest) GetWafEnabled ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetWafEnabled() bool
GetWafEnabled returns the WafEnabled field value if set, zero value otherwise.
func (*UpdateEdgeFirewallRequest) GetWafEnabledOk ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) GetWafEnabledOk() (*bool, bool)
GetWafEnabledOk returns a tuple with the WafEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateEdgeFirewallRequest) HasDomains ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) HasDomains() bool
HasDomains returns a boolean if a field has been set.
func (*UpdateEdgeFirewallRequest) HasEdgeFunctionsEnabled ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) HasEdgeFunctionsEnabled() bool
HasEdgeFunctionsEnabled returns a boolean if a field has been set.
func (*UpdateEdgeFirewallRequest) HasIsActive ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) HasIsActive() bool
HasIsActive returns a boolean if a field has been set.
func (*UpdateEdgeFirewallRequest) HasName ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateEdgeFirewallRequest) HasNetworkProtectionEnabled ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) HasNetworkProtectionEnabled() bool
HasNetworkProtectionEnabled returns a boolean if a field has been set.
func (*UpdateEdgeFirewallRequest) HasWafEnabled ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) HasWafEnabled() bool
HasWafEnabled returns a boolean if a field has been set.
func (UpdateEdgeFirewallRequest) MarshalJSON ¶ added in v0.87.0
func (o UpdateEdgeFirewallRequest) MarshalJSON() ([]byte, error)
func (*UpdateEdgeFirewallRequest) SetDomains ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) SetDomains(v []int64)
SetDomains gets a reference to the given []int64 and assigns it to the Domains field.
func (*UpdateEdgeFirewallRequest) SetEdgeFunctionsEnabled ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) SetEdgeFunctionsEnabled(v bool)
SetEdgeFunctionsEnabled gets a reference to the given bool and assigns it to the EdgeFunctionsEnabled field.
func (*UpdateEdgeFirewallRequest) SetIsActive ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) SetIsActive(v bool)
SetIsActive gets a reference to the given bool and assigns it to the IsActive field.
func (*UpdateEdgeFirewallRequest) SetName ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UpdateEdgeFirewallRequest) SetNetworkProtectionEnabled ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) SetNetworkProtectionEnabled(v bool)
SetNetworkProtectionEnabled gets a reference to the given bool and assigns it to the NetworkProtectionEnabled field.
func (*UpdateEdgeFirewallRequest) SetWafEnabled ¶ added in v0.87.0
func (o *UpdateEdgeFirewallRequest) SetWafEnabled(v bool)
SetWafEnabled gets a reference to the given bool and assigns it to the WafEnabled field.
func (UpdateEdgeFirewallRequest) ToMap ¶ added in v0.87.0
func (o UpdateEdgeFirewallRequest) ToMap() (map[string]interface{}, error)
type Variables ¶ added in v0.100.0
type Variables string
Variables the model 'Variables'
const ( HEADER_ACCEPT Variables = "header_accept" HEADER_ACCEPT_ENCODING Variables = "header_accept_encoding" HEADER_ACCEPT_LANGUAGE Variables = "header_accept_language" HEADER_COOKIE Variables = "header_cookie" HEADER_ORIGIN Variables = "header_origin" HEADER_REFERER Variables = "header_referer" HEADER_USER_AGENT Variables = "header_user_agent" HOST Variables = "host" NETWORK Variables = "network" REQUEST_ARGS Variables = "request_args" REQUEST_METHOD Variables = "request_method" REQUEST_URI Variables = "request_uri" SCHEME Variables = "scheme" CLIENT_CERTIFICATE_VALIDATION Variables = "client_certificate_validation" )
List of Variables
func NewVariablesFromValue ¶ added in v0.100.0
NewVariablesFromValue returns a pointer to a valid Variables for the value passed as argument, or an error if the value passed is not allowed by the enum
func (Variables) IsValid ¶ added in v0.100.0
IsValid return true if the value is valid for the enum, false otherwise
func (*Variables) UnmarshalJSON ¶ added in v0.100.0
Source Files ¶
- api_default.go
- client.go
- configuration.go
- model_behaviors.go
- model_conditionals.go
- model_create_edge_firewall_request.go
- model_create_rule_set_request.go
- model_edge_firewall.go
- model_edge_firewall_response.go
- model_links.go
- model_list_edge_firewall_response.go
- model_rule_set_response.go
- model_rule_set_response_all.go
- model_rule_set_result.go
- model_rule_set_result_all.go
- model_rule_set_result_results.go
- model_ssl_verification_status_arguments.go
- model_ssl_verification_status_criteria.go
- model_ssl_verification_status_operators.go
- model_update_edge_firewall_request.go
- model_variables.go
- response.go
- utils.go