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
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) Execute() (*RuleSetResponseAll, *http.Response, error)
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) OrderBy(orderBy string) ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) Page(page int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) PageSize(pageSize int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest
- func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) Sort(sort string) 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 NullArgumentBehaviorAsBehaviors(v *NullArgumentBehavior) Behaviors
- func SetCustomResponseAsBehaviors(v *SetCustomResponse) Behaviors
- func SetRateLimitBehaviorAsBehaviors(v *SetRateLimitBehavior) Behaviors
- func SetWAFRuleSetAndWafModeBehaviorAsBehaviors(v *SetWAFRuleSetAndWafModeBehavior) Behaviors
- func SetWAFRuleSetBehaviorAsBehaviors(v *SetWAFRuleSetBehavior) Behaviors
- func SimpleArgumentBehaviorAsBehaviors(v *SimpleArgumentBehavior) Behaviors
- type BehaviorsArgument
- 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 GenericBehaviorDetails
- func (o *GenericBehaviorDetails) GetName() string
- func (o *GenericBehaviorDetails) GetNameOk() (*string, bool)
- func (o *GenericBehaviorDetails) HasName() bool
- func (o GenericBehaviorDetails) MarshalJSON() ([]byte, error)
- func (o *GenericBehaviorDetails) SetName(v string)
- func (o GenericBehaviorDetails) 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 NullArgumentBehavior
- func (o *NullArgumentBehavior) GetArgument() int32
- func (o *NullArgumentBehavior) GetArgumentOk() (*int32, bool)
- func (o *NullArgumentBehavior) GetName() string
- func (o *NullArgumentBehavior) GetNameOk() (*string, bool)
- func (o *NullArgumentBehavior) HasArgument() bool
- func (o *NullArgumentBehavior) HasName() bool
- func (o NullArgumentBehavior) MarshalJSON() ([]byte, error)
- func (o *NullArgumentBehavior) SetArgument(v int32)
- func (o *NullArgumentBehavior) SetArgumentNil()
- func (o *NullArgumentBehavior) SetName(v string)
- func (o NullArgumentBehavior) ToMap() (map[string]interface{}, error)
- func (o *NullArgumentBehavior) UnsetArgument()
- type NullableBehaviors
- type NullableBehaviorsArgument
- func (v NullableBehaviorsArgument) Get() *BehaviorsArgument
- func (v NullableBehaviorsArgument) IsSet() bool
- func (v NullableBehaviorsArgument) MarshalJSON() ([]byte, error)
- func (v *NullableBehaviorsArgument) Set(val *BehaviorsArgument)
- func (v *NullableBehaviorsArgument) UnmarshalJSON(src []byte) error
- func (v *NullableBehaviorsArgument) Unset()
- 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 NullableGenericBehaviorDetails
- func (v NullableGenericBehaviorDetails) Get() *GenericBehaviorDetails
- func (v NullableGenericBehaviorDetails) IsSet() bool
- func (v NullableGenericBehaviorDetails) MarshalJSON() ([]byte, error)
- func (v *NullableGenericBehaviorDetails) Set(val *GenericBehaviorDetails)
- func (v *NullableGenericBehaviorDetails) UnmarshalJSON(src []byte) error
- func (v *NullableGenericBehaviorDetails) Unset()
- 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 NullableNullArgumentBehavior
- func (v NullableNullArgumentBehavior) Get() *NullArgumentBehavior
- func (v NullableNullArgumentBehavior) IsSet() bool
- func (v NullableNullArgumentBehavior) MarshalJSON() ([]byte, error)
- func (v *NullableNullArgumentBehavior) Set(val *NullArgumentBehavior)
- func (v *NullableNullArgumentBehavior) UnmarshalJSON(src []byte) error
- func (v *NullableNullArgumentBehavior) 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 NullableSetCustomResponse
- func (v NullableSetCustomResponse) Get() *SetCustomResponse
- func (v NullableSetCustomResponse) IsSet() bool
- func (v NullableSetCustomResponse) MarshalJSON() ([]byte, error)
- func (v *NullableSetCustomResponse) Set(val *SetCustomResponse)
- func (v *NullableSetCustomResponse) UnmarshalJSON(src []byte) error
- func (v *NullableSetCustomResponse) Unset()
- type NullableSetCustomResponseArgument
- func (v NullableSetCustomResponseArgument) Get() *SetCustomResponseArgument
- func (v NullableSetCustomResponseArgument) IsSet() bool
- func (v NullableSetCustomResponseArgument) MarshalJSON() ([]byte, error)
- func (v *NullableSetCustomResponseArgument) Set(val *SetCustomResponseArgument)
- func (v *NullableSetCustomResponseArgument) UnmarshalJSON(src []byte) error
- func (v *NullableSetCustomResponseArgument) Unset()
- type NullableSetCustomResponseArgumentStatusCode
- func (v NullableSetCustomResponseArgumentStatusCode) Get() *SetCustomResponseArgumentStatusCode
- func (v NullableSetCustomResponseArgumentStatusCode) IsSet() bool
- func (v NullableSetCustomResponseArgumentStatusCode) MarshalJSON() ([]byte, error)
- func (v *NullableSetCustomResponseArgumentStatusCode) Set(val *SetCustomResponseArgumentStatusCode)
- func (v *NullableSetCustomResponseArgumentStatusCode) UnmarshalJSON(src []byte) error
- func (v *NullableSetCustomResponseArgumentStatusCode) Unset()
- type NullableSetRateLimitBehavior
- func (v NullableSetRateLimitBehavior) Get() *SetRateLimitBehavior
- func (v NullableSetRateLimitBehavior) IsSet() bool
- func (v NullableSetRateLimitBehavior) MarshalJSON() ([]byte, error)
- func (v *NullableSetRateLimitBehavior) Set(val *SetRateLimitBehavior)
- func (v *NullableSetRateLimitBehavior) UnmarshalJSON(src []byte) error
- func (v *NullableSetRateLimitBehavior) Unset()
- type NullableSetRateLimitBehaviorArgument
- func (v NullableSetRateLimitBehaviorArgument) Get() *SetRateLimitBehaviorArgument
- func (v NullableSetRateLimitBehaviorArgument) IsSet() bool
- func (v NullableSetRateLimitBehaviorArgument) MarshalJSON() ([]byte, error)
- func (v *NullableSetRateLimitBehaviorArgument) Set(val *SetRateLimitBehaviorArgument)
- func (v *NullableSetRateLimitBehaviorArgument) UnmarshalJSON(src []byte) error
- func (v *NullableSetRateLimitBehaviorArgument) Unset()
- type NullableSetRateLimitBehaviorArgumentAverageRateLimit
- func (v NullableSetRateLimitBehaviorArgumentAverageRateLimit) Get() *SetRateLimitBehaviorArgumentAverageRateLimit
- func (v NullableSetRateLimitBehaviorArgumentAverageRateLimit) IsSet() bool
- func (v NullableSetRateLimitBehaviorArgumentAverageRateLimit) MarshalJSON() ([]byte, error)
- func (v *NullableSetRateLimitBehaviorArgumentAverageRateLimit) Set(val *SetRateLimitBehaviorArgumentAverageRateLimit)
- func (v *NullableSetRateLimitBehaviorArgumentAverageRateLimit) UnmarshalJSON(src []byte) error
- func (v *NullableSetRateLimitBehaviorArgumentAverageRateLimit) Unset()
- type NullableSetRateLimitDetails
- func (v NullableSetRateLimitDetails) Get() *SetRateLimitDetails
- func (v NullableSetRateLimitDetails) IsSet() bool
- func (v NullableSetRateLimitDetails) MarshalJSON() ([]byte, error)
- func (v *NullableSetRateLimitDetails) Set(val *SetRateLimitDetails)
- func (v *NullableSetRateLimitDetails) UnmarshalJSON(src []byte) error
- func (v *NullableSetRateLimitDetails) Unset()
- type NullableSetWAFRuleSetAndWafModeBehavior
- func (v NullableSetWAFRuleSetAndWafModeBehavior) Get() *SetWAFRuleSetAndWafModeBehavior
- func (v NullableSetWAFRuleSetAndWafModeBehavior) IsSet() bool
- func (v NullableSetWAFRuleSetAndWafModeBehavior) MarshalJSON() ([]byte, error)
- func (v *NullableSetWAFRuleSetAndWafModeBehavior) Set(val *SetWAFRuleSetAndWafModeBehavior)
- func (v *NullableSetWAFRuleSetAndWafModeBehavior) UnmarshalJSON(src []byte) error
- func (v *NullableSetWAFRuleSetAndWafModeBehavior) Unset()
- type NullableSetWAFRuleSetAndWafModeBehaviorArgument
- func (v NullableSetWAFRuleSetAndWafModeBehaviorArgument) Get() *SetWAFRuleSetAndWafModeBehaviorArgument
- func (v NullableSetWAFRuleSetAndWafModeBehaviorArgument) IsSet() bool
- func (v NullableSetWAFRuleSetAndWafModeBehaviorArgument) MarshalJSON() ([]byte, error)
- func (v *NullableSetWAFRuleSetAndWafModeBehaviorArgument) Set(val *SetWAFRuleSetAndWafModeBehaviorArgument)
- func (v *NullableSetWAFRuleSetAndWafModeBehaviorArgument) UnmarshalJSON(src []byte) error
- func (v *NullableSetWAFRuleSetAndWafModeBehaviorArgument) Unset()
- type NullableSetWAFRuleSetBehavior
- func (v NullableSetWAFRuleSetBehavior) Get() *SetWAFRuleSetBehavior
- func (v NullableSetWAFRuleSetBehavior) IsSet() bool
- func (v NullableSetWAFRuleSetBehavior) MarshalJSON() ([]byte, error)
- func (v *NullableSetWAFRuleSetBehavior) Set(val *SetWAFRuleSetBehavior)
- func (v *NullableSetWAFRuleSetBehavior) UnmarshalJSON(src []byte) error
- func (v *NullableSetWAFRuleSetBehavior) Unset()
- type NullableSetWAFRuleSetBehaviorArgument
- func (v NullableSetWAFRuleSetBehaviorArgument) Get() *SetWAFRuleSetBehaviorArgument
- func (v NullableSetWAFRuleSetBehaviorArgument) IsSet() bool
- func (v NullableSetWAFRuleSetBehaviorArgument) MarshalJSON() ([]byte, error)
- func (v *NullableSetWAFRuleSetBehaviorArgument) Set(val *SetWAFRuleSetBehaviorArgument)
- func (v *NullableSetWAFRuleSetBehaviorArgument) UnmarshalJSON(src []byte) error
- func (v *NullableSetWAFRuleSetBehaviorArgument) Unset()
- type NullableSetWAFRuleSetDetails
- func (v NullableSetWAFRuleSetDetails) Get() *SetWAFRuleSetDetails
- func (v NullableSetWAFRuleSetDetails) IsSet() bool
- func (v NullableSetWAFRuleSetDetails) MarshalJSON() ([]byte, error)
- func (v *NullableSetWAFRuleSetDetails) Set(val *SetWAFRuleSetDetails)
- func (v *NullableSetWAFRuleSetDetails) UnmarshalJSON(src []byte) error
- func (v *NullableSetWAFRuleSetDetails) Unset()
- type NullableSimpleArgumentBehavior
- func (v NullableSimpleArgumentBehavior) Get() *SimpleArgumentBehavior
- func (v NullableSimpleArgumentBehavior) IsSet() bool
- func (v NullableSimpleArgumentBehavior) MarshalJSON() ([]byte, error)
- func (v *NullableSimpleArgumentBehavior) Set(val *SimpleArgumentBehavior)
- func (v *NullableSimpleArgumentBehavior) UnmarshalJSON(src []byte) error
- func (v *NullableSimpleArgumentBehavior) Unset()
- type NullableSimpleArgumentBehaviorArgument
- func (v NullableSimpleArgumentBehaviorArgument) Get() *SimpleArgumentBehaviorArgument
- func (v NullableSimpleArgumentBehaviorArgument) IsSet() bool
- func (v NullableSimpleArgumentBehaviorArgument) MarshalJSON() ([]byte, error)
- func (v *NullableSimpleArgumentBehaviorArgument) Set(val *SimpleArgumentBehaviorArgument)
- func (v *NullableSimpleArgumentBehaviorArgument) UnmarshalJSON(src []byte) error
- func (v *NullableSimpleArgumentBehaviorArgument) 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 SetCustomResponse
- func (o *SetCustomResponse) GetArgument() SetCustomResponseArgument
- func (o *SetCustomResponse) GetArgumentOk() (*SetCustomResponseArgument, bool)
- func (o *SetCustomResponse) GetName() string
- func (o *SetCustomResponse) GetNameOk() (*string, bool)
- func (o *SetCustomResponse) HasArgument() bool
- func (o *SetCustomResponse) HasName() bool
- func (o SetCustomResponse) MarshalJSON() ([]byte, error)
- func (o *SetCustomResponse) SetArgument(v SetCustomResponseArgument)
- func (o *SetCustomResponse) SetName(v string)
- func (o SetCustomResponse) ToMap() (map[string]interface{}, error)
- type SetCustomResponseArgument
- func (o *SetCustomResponseArgument) GetContentBody() string
- func (o *SetCustomResponseArgument) GetContentBodyOk() (*string, bool)
- func (o *SetCustomResponseArgument) GetContentType() string
- func (o *SetCustomResponseArgument) GetContentTypeOk() (*string, bool)
- func (o *SetCustomResponseArgument) GetStatusCode() SetCustomResponseArgumentStatusCode
- func (o *SetCustomResponseArgument) GetStatusCodeOk() (*SetCustomResponseArgumentStatusCode, bool)
- func (o SetCustomResponseArgument) MarshalJSON() ([]byte, error)
- func (o *SetCustomResponseArgument) SetContentBody(v string)
- func (o *SetCustomResponseArgument) SetContentType(v string)
- func (o *SetCustomResponseArgument) SetStatusCode(v SetCustomResponseArgumentStatusCode)
- func (o SetCustomResponseArgument) ToMap() (map[string]interface{}, error)
- type SetCustomResponseArgumentStatusCode
- type SetRateLimitBehavior
- func (o *SetRateLimitBehavior) GetArgument() SetRateLimitBehaviorArgument
- func (o *SetRateLimitBehavior) GetArgumentOk() (*SetRateLimitBehaviorArgument, bool)
- func (o *SetRateLimitBehavior) GetName() string
- func (o *SetRateLimitBehavior) GetNameOk() (*string, bool)
- func (o *SetRateLimitBehavior) HasArgument() bool
- func (o *SetRateLimitBehavior) HasName() bool
- func (o SetRateLimitBehavior) MarshalJSON() ([]byte, error)
- func (o *SetRateLimitBehavior) SetArgument(v SetRateLimitBehaviorArgument)
- func (o *SetRateLimitBehavior) SetName(v string)
- func (o SetRateLimitBehavior) ToMap() (map[string]interface{}, error)
- type SetRateLimitBehaviorArgument
- func (o *SetRateLimitBehaviorArgument) GetAverageRateLimit() SetRateLimitBehaviorArgumentAverageRateLimit
- func (o *SetRateLimitBehaviorArgument) GetAverageRateLimitOk() (*SetRateLimitBehaviorArgumentAverageRateLimit, bool)
- func (o *SetRateLimitBehaviorArgument) GetLimitBy() string
- func (o *SetRateLimitBehaviorArgument) GetLimitByOk() (*string, bool)
- func (o *SetRateLimitBehaviorArgument) GetMaximumBurstSize() SetRateLimitBehaviorArgumentAverageRateLimit
- func (o *SetRateLimitBehaviorArgument) GetMaximumBurstSizeOk() (*SetRateLimitBehaviorArgumentAverageRateLimit, bool)
- func (o *SetRateLimitBehaviorArgument) GetType() string
- func (o *SetRateLimitBehaviorArgument) GetTypeOk() (*string, bool)
- func (o *SetRateLimitBehaviorArgument) HasAverageRateLimit() bool
- func (o *SetRateLimitBehaviorArgument) HasLimitBy() bool
- func (o *SetRateLimitBehaviorArgument) HasMaximumBurstSize() bool
- func (o *SetRateLimitBehaviorArgument) HasType() bool
- func (o SetRateLimitBehaviorArgument) MarshalJSON() ([]byte, error)
- func (o *SetRateLimitBehaviorArgument) SetAverageRateLimit(v SetRateLimitBehaviorArgumentAverageRateLimit)
- func (o *SetRateLimitBehaviorArgument) SetLimitBy(v string)
- func (o *SetRateLimitBehaviorArgument) SetMaximumBurstSize(v SetRateLimitBehaviorArgumentAverageRateLimit)
- func (o *SetRateLimitBehaviorArgument) SetType(v string)
- func (o SetRateLimitBehaviorArgument) ToMap() (map[string]interface{}, error)
- type SetRateLimitBehaviorArgumentAverageRateLimit
- type SetRateLimitDetails
- func (o *SetRateLimitDetails) GetAverageRateLimit() int32
- func (o *SetRateLimitDetails) GetAverageRateLimitOk() (*int32, bool)
- func (o *SetRateLimitDetails) GetLimitBy() string
- func (o *SetRateLimitDetails) GetLimitByOk() (*string, bool)
- func (o *SetRateLimitDetails) GetMaximumBurstSize() int32
- func (o *SetRateLimitDetails) GetMaximumBurstSizeOk() (*int32, bool)
- func (o *SetRateLimitDetails) GetType() string
- func (o *SetRateLimitDetails) GetTypeOk() (*string, bool)
- func (o *SetRateLimitDetails) HasAverageRateLimit() bool
- func (o *SetRateLimitDetails) HasLimitBy() bool
- func (o *SetRateLimitDetails) HasMaximumBurstSize() bool
- func (o *SetRateLimitDetails) HasType() bool
- func (o SetRateLimitDetails) MarshalJSON() ([]byte, error)
- func (o *SetRateLimitDetails) SetAverageRateLimit(v int32)
- func (o *SetRateLimitDetails) SetLimitBy(v string)
- func (o *SetRateLimitDetails) SetMaximumBurstSize(v int32)
- func (o *SetRateLimitDetails) SetType(v string)
- func (o SetRateLimitDetails) ToMap() (map[string]interface{}, error)
- type SetWAFRuleSetAndWafModeBehavior
- func (o *SetWAFRuleSetAndWafModeBehavior) GetArgument() SetWAFRuleSetAndWafModeBehaviorArgument
- func (o *SetWAFRuleSetAndWafModeBehavior) GetArgumentOk() (*SetWAFRuleSetAndWafModeBehaviorArgument, bool)
- func (o *SetWAFRuleSetAndWafModeBehavior) GetName() string
- func (o *SetWAFRuleSetAndWafModeBehavior) GetNameOk() (*string, bool)
- func (o *SetWAFRuleSetAndWafModeBehavior) HasArgument() bool
- func (o *SetWAFRuleSetAndWafModeBehavior) HasName() bool
- func (o SetWAFRuleSetAndWafModeBehavior) MarshalJSON() ([]byte, error)
- func (o *SetWAFRuleSetAndWafModeBehavior) SetArgument(v SetWAFRuleSetAndWafModeBehaviorArgument)
- func (o *SetWAFRuleSetAndWafModeBehavior) SetName(v string)
- func (o SetWAFRuleSetAndWafModeBehavior) ToMap() (map[string]interface{}, error)
- type SetWAFRuleSetAndWafModeBehaviorArgument
- func (o *SetWAFRuleSetAndWafModeBehaviorArgument) GetSetWafRulesetAndWafMode() int32
- func (o *SetWAFRuleSetAndWafModeBehaviorArgument) GetSetWafRulesetAndWafModeOk() (*int32, bool)
- func (o *SetWAFRuleSetAndWafModeBehaviorArgument) GetWafMode() string
- func (o *SetWAFRuleSetAndWafModeBehaviorArgument) GetWafModeOk() (*string, bool)
- func (o SetWAFRuleSetAndWafModeBehaviorArgument) MarshalJSON() ([]byte, error)
- func (o *SetWAFRuleSetAndWafModeBehaviorArgument) SetSetWafRulesetAndWafMode(v int32)
- func (o *SetWAFRuleSetAndWafModeBehaviorArgument) SetWafMode(v string)
- func (o SetWAFRuleSetAndWafModeBehaviorArgument) ToMap() (map[string]interface{}, error)
- type SetWAFRuleSetBehavior
- func (o *SetWAFRuleSetBehavior) GetArgument() SetWAFRuleSetBehaviorArgument
- func (o *SetWAFRuleSetBehavior) GetArgumentOk() (*SetWAFRuleSetBehaviorArgument, bool)
- func (o *SetWAFRuleSetBehavior) GetName() string
- func (o *SetWAFRuleSetBehavior) GetNameOk() (*string, bool)
- func (o *SetWAFRuleSetBehavior) HasArgument() bool
- func (o *SetWAFRuleSetBehavior) HasName() bool
- func (o SetWAFRuleSetBehavior) MarshalJSON() ([]byte, error)
- func (o *SetWAFRuleSetBehavior) SetArgument(v SetWAFRuleSetBehaviorArgument)
- func (o *SetWAFRuleSetBehavior) SetName(v string)
- func (o SetWAFRuleSetBehavior) ToMap() (map[string]interface{}, error)
- type SetWAFRuleSetBehaviorArgument
- func (o *SetWAFRuleSetBehaviorArgument) GetMode() string
- func (o *SetWAFRuleSetBehaviorArgument) GetModeOk() (*string, bool)
- func (o *SetWAFRuleSetBehaviorArgument) GetWafId() int32
- func (o *SetWAFRuleSetBehaviorArgument) GetWafIdOk() (*int32, bool)
- func (o *SetWAFRuleSetBehaviorArgument) HasMode() bool
- func (o *SetWAFRuleSetBehaviorArgument) HasWafId() bool
- func (o SetWAFRuleSetBehaviorArgument) MarshalJSON() ([]byte, error)
- func (o *SetWAFRuleSetBehaviorArgument) SetMode(v string)
- func (o *SetWAFRuleSetBehaviorArgument) SetWafId(v int32)
- func (o SetWAFRuleSetBehaviorArgument) ToMap() (map[string]interface{}, error)
- type SetWAFRuleSetDetails
- func (o *SetWAFRuleSetDetails) GetMode() string
- func (o *SetWAFRuleSetDetails) GetModeOk() (*string, bool)
- func (o *SetWAFRuleSetDetails) GetWafId() int32
- func (o *SetWAFRuleSetDetails) GetWafIdOk() (*int32, bool)
- func (o *SetWAFRuleSetDetails) HasMode() bool
- func (o *SetWAFRuleSetDetails) HasWafId() bool
- func (o SetWAFRuleSetDetails) MarshalJSON() ([]byte, error)
- func (o *SetWAFRuleSetDetails) SetMode(v string)
- func (o *SetWAFRuleSetDetails) SetWafId(v int32)
- func (o SetWAFRuleSetDetails) ToMap() (map[string]interface{}, error)
- type SimpleArgumentBehavior
- func (o *SimpleArgumentBehavior) GetArgument() SimpleArgumentBehaviorArgument
- func (o *SimpleArgumentBehavior) GetArgumentOk() (*SimpleArgumentBehaviorArgument, bool)
- func (o *SimpleArgumentBehavior) GetName() string
- func (o *SimpleArgumentBehavior) GetNameOk() (*string, bool)
- func (o *SimpleArgumentBehavior) HasArgument() bool
- func (o *SimpleArgumentBehavior) HasName() bool
- func (o SimpleArgumentBehavior) MarshalJSON() ([]byte, error)
- func (o *SimpleArgumentBehavior) SetArgument(v SimpleArgumentBehaviorArgument)
- func (o *SimpleArgumentBehavior) SetName(v string)
- func (o SimpleArgumentBehavior) ToMap() (map[string]interface{}, error)
- type SimpleArgumentBehaviorArgument
- 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)
func (ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) OrderBy ¶ added in v0.107.0
func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) OrderBy(orderBy string) ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest
func (ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) PageSize ¶ added in v0.107.0
func (r ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest) PageSize(pageSize int64) ApiEdgeFirewallEdgeFirewallIdRulesEngineGetRequest
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 { NullArgumentBehavior *NullArgumentBehavior SetCustomResponse *SetCustomResponse SetRateLimitBehavior *SetRateLimitBehavior SetWAFRuleSetAndWafModeBehavior *SetWAFRuleSetAndWafModeBehavior SetWAFRuleSetBehavior *SetWAFRuleSetBehavior SimpleArgumentBehavior *SimpleArgumentBehavior }
Behaviors - struct for Behaviors
func NullArgumentBehaviorAsBehaviors ¶ added in v0.109.0
func NullArgumentBehaviorAsBehaviors(v *NullArgumentBehavior) Behaviors
NullArgumentBehaviorAsBehaviors is a convenience function that returns NullArgumentBehavior wrapped in Behaviors
func SetCustomResponseAsBehaviors ¶ added in v0.109.0
func SetCustomResponseAsBehaviors(v *SetCustomResponse) Behaviors
SetCustomResponseAsBehaviors is a convenience function that returns SetCustomResponse wrapped in Behaviors
func SetRateLimitBehaviorAsBehaviors ¶ added in v0.109.0
func SetRateLimitBehaviorAsBehaviors(v *SetRateLimitBehavior) Behaviors
SetRateLimitBehaviorAsBehaviors is a convenience function that returns SetRateLimitBehavior wrapped in Behaviors
func SetWAFRuleSetAndWafModeBehaviorAsBehaviors ¶ added in v0.109.0
func SetWAFRuleSetAndWafModeBehaviorAsBehaviors(v *SetWAFRuleSetAndWafModeBehavior) Behaviors
SetWAFRuleSetAndWafModeBehaviorAsBehaviors is a convenience function that returns SetWAFRuleSetAndWafModeBehavior wrapped in Behaviors
func SetWAFRuleSetBehaviorAsBehaviors ¶ added in v0.109.0
func SetWAFRuleSetBehaviorAsBehaviors(v *SetWAFRuleSetBehavior) Behaviors
SetWAFRuleSetBehaviorAsBehaviors is a convenience function that returns SetWAFRuleSetBehavior wrapped in Behaviors
func SimpleArgumentBehaviorAsBehaviors ¶ added in v0.109.0
func SimpleArgumentBehaviorAsBehaviors(v *SimpleArgumentBehavior) Behaviors
SimpleArgumentBehaviorAsBehaviors is a convenience function that returns SimpleArgumentBehavior wrapped in Behaviors
func (*Behaviors) GetActualInstance ¶ added in v0.109.0
func (obj *Behaviors) GetActualInstance() interface{}
Get the actual instance
func (Behaviors) MarshalJSON ¶ added in v0.100.0
Marshal data from the first non-nil pointers in the struct to JSON
func (*Behaviors) UnmarshalJSON ¶ added in v0.109.0
Unmarshal JSON data into one of the pointers in the struct
type BehaviorsArgument ¶ added in v0.107.0
type BehaviorsArgument struct { GenericBehaviorDetails *GenericBehaviorDetails SetRateLimitDetails *SetRateLimitDetails SetWAFRuleSetDetails *SetWAFRuleSetDetails }
BehaviorsArgument - struct for BehaviorsArgument
func GenericBehaviorDetailsAsBehaviorsArgument ¶ added in v0.107.0
func GenericBehaviorDetailsAsBehaviorsArgument(v *GenericBehaviorDetails) BehaviorsArgument
GenericBehaviorDetailsAsBehaviorsArgument is a convenience function that returns GenericBehaviorDetails wrapped in BehaviorsArgument
func SetRateLimitDetailsAsBehaviorsArgument ¶ added in v0.107.0
func SetRateLimitDetailsAsBehaviorsArgument(v *SetRateLimitDetails) BehaviorsArgument
SetRateLimitDetailsAsBehaviorsArgument is a convenience function that returns SetRateLimitDetails wrapped in BehaviorsArgument
func SetWAFRuleSetDetailsAsBehaviorsArgument ¶ added in v0.107.0
func SetWAFRuleSetDetailsAsBehaviorsArgument(v *SetWAFRuleSetDetails) BehaviorsArgument
SetWAFRuleSetDetailsAsBehaviorsArgument is a convenience function that returns SetWAFRuleSetDetails wrapped in BehaviorsArgument
func (*BehaviorsArgument) GetActualInstance ¶ added in v0.107.0
func (obj *BehaviorsArgument) GetActualInstance() interface{}
Get the actual instance
func (BehaviorsArgument) MarshalJSON ¶ added in v0.107.0
func (src BehaviorsArgument) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*BehaviorsArgument) UnmarshalJSON ¶ added in v0.107.0
func (dst *BehaviorsArgument) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
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 GenericBehaviorDetails ¶ added in v0.107.0
type GenericBehaviorDetails struct {
Name *string `json:"name,omitempty"`
}
GenericBehaviorDetails struct for GenericBehaviorDetails
func NewGenericBehaviorDetails ¶ added in v0.107.0
func NewGenericBehaviorDetails() *GenericBehaviorDetails
NewGenericBehaviorDetails instantiates a new GenericBehaviorDetails 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 NewGenericBehaviorDetailsWithDefaults ¶ added in v0.107.0
func NewGenericBehaviorDetailsWithDefaults() *GenericBehaviorDetails
NewGenericBehaviorDetailsWithDefaults instantiates a new GenericBehaviorDetails 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 (*GenericBehaviorDetails) GetName ¶ added in v0.107.0
func (o *GenericBehaviorDetails) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*GenericBehaviorDetails) GetNameOk ¶ added in v0.107.0
func (o *GenericBehaviorDetails) 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 (*GenericBehaviorDetails) HasName ¶ added in v0.107.0
func (o *GenericBehaviorDetails) HasName() bool
HasName returns a boolean if a field has been set.
func (GenericBehaviorDetails) MarshalJSON ¶ added in v0.107.0
func (o GenericBehaviorDetails) MarshalJSON() ([]byte, error)
func (*GenericBehaviorDetails) SetName ¶ added in v0.107.0
func (o *GenericBehaviorDetails) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (GenericBehaviorDetails) ToMap ¶ added in v0.107.0
func (o GenericBehaviorDetails) 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 NullArgumentBehavior ¶ added in v0.109.0
type NullArgumentBehavior struct { Name *string `json:"name,omitempty"` Argument NullableInt32 `json:"argument,omitempty"` }
NullArgumentBehavior struct for NullArgumentBehavior
func NewNullArgumentBehavior ¶ added in v0.109.0
func NewNullArgumentBehavior() *NullArgumentBehavior
NewNullArgumentBehavior instantiates a new NullArgumentBehavior 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 NewNullArgumentBehaviorWithDefaults ¶ added in v0.109.0
func NewNullArgumentBehaviorWithDefaults() *NullArgumentBehavior
NewNullArgumentBehaviorWithDefaults instantiates a new NullArgumentBehavior 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 (*NullArgumentBehavior) GetArgument ¶ added in v0.109.0
func (o *NullArgumentBehavior) GetArgument() int32
GetArgument returns the Argument field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NullArgumentBehavior) GetArgumentOk ¶ added in v0.109.0
func (o *NullArgumentBehavior) GetArgumentOk() (*int32, bool)
GetArgumentOk returns a tuple with the Argument 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 (*NullArgumentBehavior) GetName ¶ added in v0.109.0
func (o *NullArgumentBehavior) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*NullArgumentBehavior) GetNameOk ¶ added in v0.109.0
func (o *NullArgumentBehavior) 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 (*NullArgumentBehavior) HasArgument ¶ added in v0.109.0
func (o *NullArgumentBehavior) HasArgument() bool
HasArgument returns a boolean if a field has been set.
func (*NullArgumentBehavior) HasName ¶ added in v0.109.0
func (o *NullArgumentBehavior) HasName() bool
HasName returns a boolean if a field has been set.
func (NullArgumentBehavior) MarshalJSON ¶ added in v0.109.0
func (o NullArgumentBehavior) MarshalJSON() ([]byte, error)
func (*NullArgumentBehavior) SetArgument ¶ added in v0.109.0
func (o *NullArgumentBehavior) SetArgument(v int32)
SetArgument gets a reference to the given NullableInt32 and assigns it to the Argument field.
func (*NullArgumentBehavior) SetArgumentNil ¶ added in v0.109.0
func (o *NullArgumentBehavior) SetArgumentNil()
SetArgumentNil sets the value for Argument to be an explicit nil
func (*NullArgumentBehavior) SetName ¶ added in v0.109.0
func (o *NullArgumentBehavior) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (NullArgumentBehavior) ToMap ¶ added in v0.109.0
func (o NullArgumentBehavior) ToMap() (map[string]interface{}, error)
func (*NullArgumentBehavior) UnsetArgument ¶ added in v0.109.0
func (o *NullArgumentBehavior) UnsetArgument()
UnsetArgument ensures that no value is present for Argument, not even an explicit nil
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 NullableBehaviorsArgument ¶ added in v0.107.0
type NullableBehaviorsArgument struct {
// contains filtered or unexported fields
}
func NewNullableBehaviorsArgument ¶ added in v0.107.0
func NewNullableBehaviorsArgument(val *BehaviorsArgument) *NullableBehaviorsArgument
func (NullableBehaviorsArgument) Get ¶ added in v0.107.0
func (v NullableBehaviorsArgument) Get() *BehaviorsArgument
func (NullableBehaviorsArgument) IsSet ¶ added in v0.107.0
func (v NullableBehaviorsArgument) IsSet() bool
func (NullableBehaviorsArgument) MarshalJSON ¶ added in v0.107.0
func (v NullableBehaviorsArgument) MarshalJSON() ([]byte, error)
func (*NullableBehaviorsArgument) Set ¶ added in v0.107.0
func (v *NullableBehaviorsArgument) Set(val *BehaviorsArgument)
func (*NullableBehaviorsArgument) UnmarshalJSON ¶ added in v0.107.0
func (v *NullableBehaviorsArgument) UnmarshalJSON(src []byte) error
func (*NullableBehaviorsArgument) Unset ¶ added in v0.107.0
func (v *NullableBehaviorsArgument) 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 NullableGenericBehaviorDetails ¶ added in v0.107.0
type NullableGenericBehaviorDetails struct {
// contains filtered or unexported fields
}
func NewNullableGenericBehaviorDetails ¶ added in v0.107.0
func NewNullableGenericBehaviorDetails(val *GenericBehaviorDetails) *NullableGenericBehaviorDetails
func (NullableGenericBehaviorDetails) Get ¶ added in v0.107.0
func (v NullableGenericBehaviorDetails) Get() *GenericBehaviorDetails
func (NullableGenericBehaviorDetails) IsSet ¶ added in v0.107.0
func (v NullableGenericBehaviorDetails) IsSet() bool
func (NullableGenericBehaviorDetails) MarshalJSON ¶ added in v0.107.0
func (v NullableGenericBehaviorDetails) MarshalJSON() ([]byte, error)
func (*NullableGenericBehaviorDetails) Set ¶ added in v0.107.0
func (v *NullableGenericBehaviorDetails) Set(val *GenericBehaviorDetails)
func (*NullableGenericBehaviorDetails) UnmarshalJSON ¶ added in v0.107.0
func (v *NullableGenericBehaviorDetails) UnmarshalJSON(src []byte) error
func (*NullableGenericBehaviorDetails) Unset ¶ added in v0.107.0
func (v *NullableGenericBehaviorDetails) 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 NullableNullArgumentBehavior ¶ added in v0.109.0
type NullableNullArgumentBehavior struct {
// contains filtered or unexported fields
}
func NewNullableNullArgumentBehavior ¶ added in v0.109.0
func NewNullableNullArgumentBehavior(val *NullArgumentBehavior) *NullableNullArgumentBehavior
func (NullableNullArgumentBehavior) Get ¶ added in v0.109.0
func (v NullableNullArgumentBehavior) Get() *NullArgumentBehavior
func (NullableNullArgumentBehavior) IsSet ¶ added in v0.109.0
func (v NullableNullArgumentBehavior) IsSet() bool
func (NullableNullArgumentBehavior) MarshalJSON ¶ added in v0.109.0
func (v NullableNullArgumentBehavior) MarshalJSON() ([]byte, error)
func (*NullableNullArgumentBehavior) Set ¶ added in v0.109.0
func (v *NullableNullArgumentBehavior) Set(val *NullArgumentBehavior)
func (*NullableNullArgumentBehavior) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableNullArgumentBehavior) UnmarshalJSON(src []byte) error
func (*NullableNullArgumentBehavior) Unset ¶ added in v0.109.0
func (v *NullableNullArgumentBehavior) 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 NullableSetCustomResponse ¶ added in v0.109.0
type NullableSetCustomResponse struct {
// contains filtered or unexported fields
}
func NewNullableSetCustomResponse ¶ added in v0.109.0
func NewNullableSetCustomResponse(val *SetCustomResponse) *NullableSetCustomResponse
func (NullableSetCustomResponse) Get ¶ added in v0.109.0
func (v NullableSetCustomResponse) Get() *SetCustomResponse
func (NullableSetCustomResponse) IsSet ¶ added in v0.109.0
func (v NullableSetCustomResponse) IsSet() bool
func (NullableSetCustomResponse) MarshalJSON ¶ added in v0.109.0
func (v NullableSetCustomResponse) MarshalJSON() ([]byte, error)
func (*NullableSetCustomResponse) Set ¶ added in v0.109.0
func (v *NullableSetCustomResponse) Set(val *SetCustomResponse)
func (*NullableSetCustomResponse) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSetCustomResponse) UnmarshalJSON(src []byte) error
func (*NullableSetCustomResponse) Unset ¶ added in v0.109.0
func (v *NullableSetCustomResponse) Unset()
type NullableSetCustomResponseArgument ¶ added in v0.109.0
type NullableSetCustomResponseArgument struct {
// contains filtered or unexported fields
}
func NewNullableSetCustomResponseArgument ¶ added in v0.109.0
func NewNullableSetCustomResponseArgument(val *SetCustomResponseArgument) *NullableSetCustomResponseArgument
func (NullableSetCustomResponseArgument) Get ¶ added in v0.109.0
func (v NullableSetCustomResponseArgument) Get() *SetCustomResponseArgument
func (NullableSetCustomResponseArgument) IsSet ¶ added in v0.109.0
func (v NullableSetCustomResponseArgument) IsSet() bool
func (NullableSetCustomResponseArgument) MarshalJSON ¶ added in v0.109.0
func (v NullableSetCustomResponseArgument) MarshalJSON() ([]byte, error)
func (*NullableSetCustomResponseArgument) Set ¶ added in v0.109.0
func (v *NullableSetCustomResponseArgument) Set(val *SetCustomResponseArgument)
func (*NullableSetCustomResponseArgument) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSetCustomResponseArgument) UnmarshalJSON(src []byte) error
func (*NullableSetCustomResponseArgument) Unset ¶ added in v0.109.0
func (v *NullableSetCustomResponseArgument) Unset()
type NullableSetCustomResponseArgumentStatusCode ¶ added in v0.109.0
type NullableSetCustomResponseArgumentStatusCode struct {
// contains filtered or unexported fields
}
func NewNullableSetCustomResponseArgumentStatusCode ¶ added in v0.109.0
func NewNullableSetCustomResponseArgumentStatusCode(val *SetCustomResponseArgumentStatusCode) *NullableSetCustomResponseArgumentStatusCode
func (NullableSetCustomResponseArgumentStatusCode) IsSet ¶ added in v0.109.0
func (v NullableSetCustomResponseArgumentStatusCode) IsSet() bool
func (NullableSetCustomResponseArgumentStatusCode) MarshalJSON ¶ added in v0.109.0
func (v NullableSetCustomResponseArgumentStatusCode) MarshalJSON() ([]byte, error)
func (*NullableSetCustomResponseArgumentStatusCode) Set ¶ added in v0.109.0
func (v *NullableSetCustomResponseArgumentStatusCode) Set(val *SetCustomResponseArgumentStatusCode)
func (*NullableSetCustomResponseArgumentStatusCode) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSetCustomResponseArgumentStatusCode) UnmarshalJSON(src []byte) error
func (*NullableSetCustomResponseArgumentStatusCode) Unset ¶ added in v0.109.0
func (v *NullableSetCustomResponseArgumentStatusCode) Unset()
type NullableSetRateLimitBehavior ¶ added in v0.109.0
type NullableSetRateLimitBehavior struct {
// contains filtered or unexported fields
}
func NewNullableSetRateLimitBehavior ¶ added in v0.109.0
func NewNullableSetRateLimitBehavior(val *SetRateLimitBehavior) *NullableSetRateLimitBehavior
func (NullableSetRateLimitBehavior) Get ¶ added in v0.109.0
func (v NullableSetRateLimitBehavior) Get() *SetRateLimitBehavior
func (NullableSetRateLimitBehavior) IsSet ¶ added in v0.109.0
func (v NullableSetRateLimitBehavior) IsSet() bool
func (NullableSetRateLimitBehavior) MarshalJSON ¶ added in v0.109.0
func (v NullableSetRateLimitBehavior) MarshalJSON() ([]byte, error)
func (*NullableSetRateLimitBehavior) Set ¶ added in v0.109.0
func (v *NullableSetRateLimitBehavior) Set(val *SetRateLimitBehavior)
func (*NullableSetRateLimitBehavior) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSetRateLimitBehavior) UnmarshalJSON(src []byte) error
func (*NullableSetRateLimitBehavior) Unset ¶ added in v0.109.0
func (v *NullableSetRateLimitBehavior) Unset()
type NullableSetRateLimitBehaviorArgument ¶ added in v0.109.0
type NullableSetRateLimitBehaviorArgument struct {
// contains filtered or unexported fields
}
func NewNullableSetRateLimitBehaviorArgument ¶ added in v0.109.0
func NewNullableSetRateLimitBehaviorArgument(val *SetRateLimitBehaviorArgument) *NullableSetRateLimitBehaviorArgument
func (NullableSetRateLimitBehaviorArgument) Get ¶ added in v0.109.0
func (v NullableSetRateLimitBehaviorArgument) Get() *SetRateLimitBehaviorArgument
func (NullableSetRateLimitBehaviorArgument) IsSet ¶ added in v0.109.0
func (v NullableSetRateLimitBehaviorArgument) IsSet() bool
func (NullableSetRateLimitBehaviorArgument) MarshalJSON ¶ added in v0.109.0
func (v NullableSetRateLimitBehaviorArgument) MarshalJSON() ([]byte, error)
func (*NullableSetRateLimitBehaviorArgument) Set ¶ added in v0.109.0
func (v *NullableSetRateLimitBehaviorArgument) Set(val *SetRateLimitBehaviorArgument)
func (*NullableSetRateLimitBehaviorArgument) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSetRateLimitBehaviorArgument) UnmarshalJSON(src []byte) error
func (*NullableSetRateLimitBehaviorArgument) Unset ¶ added in v0.109.0
func (v *NullableSetRateLimitBehaviorArgument) Unset()
type NullableSetRateLimitBehaviorArgumentAverageRateLimit ¶ added in v0.109.0
type NullableSetRateLimitBehaviorArgumentAverageRateLimit struct {
// contains filtered or unexported fields
}
func NewNullableSetRateLimitBehaviorArgumentAverageRateLimit ¶ added in v0.109.0
func NewNullableSetRateLimitBehaviorArgumentAverageRateLimit(val *SetRateLimitBehaviorArgumentAverageRateLimit) *NullableSetRateLimitBehaviorArgumentAverageRateLimit
func (NullableSetRateLimitBehaviorArgumentAverageRateLimit) IsSet ¶ added in v0.109.0
func (v NullableSetRateLimitBehaviorArgumentAverageRateLimit) IsSet() bool
func (NullableSetRateLimitBehaviorArgumentAverageRateLimit) MarshalJSON ¶ added in v0.109.0
func (v NullableSetRateLimitBehaviorArgumentAverageRateLimit) MarshalJSON() ([]byte, error)
func (*NullableSetRateLimitBehaviorArgumentAverageRateLimit) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSetRateLimitBehaviorArgumentAverageRateLimit) UnmarshalJSON(src []byte) error
func (*NullableSetRateLimitBehaviorArgumentAverageRateLimit) Unset ¶ added in v0.109.0
func (v *NullableSetRateLimitBehaviorArgumentAverageRateLimit) Unset()
type NullableSetRateLimitDetails ¶ added in v0.107.0
type NullableSetRateLimitDetails struct {
// contains filtered or unexported fields
}
func NewNullableSetRateLimitDetails ¶ added in v0.107.0
func NewNullableSetRateLimitDetails(val *SetRateLimitDetails) *NullableSetRateLimitDetails
func (NullableSetRateLimitDetails) Get ¶ added in v0.107.0
func (v NullableSetRateLimitDetails) Get() *SetRateLimitDetails
func (NullableSetRateLimitDetails) IsSet ¶ added in v0.107.0
func (v NullableSetRateLimitDetails) IsSet() bool
func (NullableSetRateLimitDetails) MarshalJSON ¶ added in v0.107.0
func (v NullableSetRateLimitDetails) MarshalJSON() ([]byte, error)
func (*NullableSetRateLimitDetails) Set ¶ added in v0.107.0
func (v *NullableSetRateLimitDetails) Set(val *SetRateLimitDetails)
func (*NullableSetRateLimitDetails) UnmarshalJSON ¶ added in v0.107.0
func (v *NullableSetRateLimitDetails) UnmarshalJSON(src []byte) error
func (*NullableSetRateLimitDetails) Unset ¶ added in v0.107.0
func (v *NullableSetRateLimitDetails) Unset()
type NullableSetWAFRuleSetAndWafModeBehavior ¶ added in v0.109.0
type NullableSetWAFRuleSetAndWafModeBehavior struct {
// contains filtered or unexported fields
}
func NewNullableSetWAFRuleSetAndWafModeBehavior ¶ added in v0.109.0
func NewNullableSetWAFRuleSetAndWafModeBehavior(val *SetWAFRuleSetAndWafModeBehavior) *NullableSetWAFRuleSetAndWafModeBehavior
func (NullableSetWAFRuleSetAndWafModeBehavior) IsSet ¶ added in v0.109.0
func (v NullableSetWAFRuleSetAndWafModeBehavior) IsSet() bool
func (NullableSetWAFRuleSetAndWafModeBehavior) MarshalJSON ¶ added in v0.109.0
func (v NullableSetWAFRuleSetAndWafModeBehavior) MarshalJSON() ([]byte, error)
func (*NullableSetWAFRuleSetAndWafModeBehavior) Set ¶ added in v0.109.0
func (v *NullableSetWAFRuleSetAndWafModeBehavior) Set(val *SetWAFRuleSetAndWafModeBehavior)
func (*NullableSetWAFRuleSetAndWafModeBehavior) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSetWAFRuleSetAndWafModeBehavior) UnmarshalJSON(src []byte) error
func (*NullableSetWAFRuleSetAndWafModeBehavior) Unset ¶ added in v0.109.0
func (v *NullableSetWAFRuleSetAndWafModeBehavior) Unset()
type NullableSetWAFRuleSetAndWafModeBehaviorArgument ¶ added in v0.109.0
type NullableSetWAFRuleSetAndWafModeBehaviorArgument struct {
// contains filtered or unexported fields
}
func NewNullableSetWAFRuleSetAndWafModeBehaviorArgument ¶ added in v0.109.0
func NewNullableSetWAFRuleSetAndWafModeBehaviorArgument(val *SetWAFRuleSetAndWafModeBehaviorArgument) *NullableSetWAFRuleSetAndWafModeBehaviorArgument
func (NullableSetWAFRuleSetAndWafModeBehaviorArgument) IsSet ¶ added in v0.109.0
func (v NullableSetWAFRuleSetAndWafModeBehaviorArgument) IsSet() bool
func (NullableSetWAFRuleSetAndWafModeBehaviorArgument) MarshalJSON ¶ added in v0.109.0
func (v NullableSetWAFRuleSetAndWafModeBehaviorArgument) MarshalJSON() ([]byte, error)
func (*NullableSetWAFRuleSetAndWafModeBehaviorArgument) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSetWAFRuleSetAndWafModeBehaviorArgument) UnmarshalJSON(src []byte) error
func (*NullableSetWAFRuleSetAndWafModeBehaviorArgument) Unset ¶ added in v0.109.0
func (v *NullableSetWAFRuleSetAndWafModeBehaviorArgument) Unset()
type NullableSetWAFRuleSetBehavior ¶ added in v0.109.0
type NullableSetWAFRuleSetBehavior struct {
// contains filtered or unexported fields
}
func NewNullableSetWAFRuleSetBehavior ¶ added in v0.109.0
func NewNullableSetWAFRuleSetBehavior(val *SetWAFRuleSetBehavior) *NullableSetWAFRuleSetBehavior
func (NullableSetWAFRuleSetBehavior) Get ¶ added in v0.109.0
func (v NullableSetWAFRuleSetBehavior) Get() *SetWAFRuleSetBehavior
func (NullableSetWAFRuleSetBehavior) IsSet ¶ added in v0.109.0
func (v NullableSetWAFRuleSetBehavior) IsSet() bool
func (NullableSetWAFRuleSetBehavior) MarshalJSON ¶ added in v0.109.0
func (v NullableSetWAFRuleSetBehavior) MarshalJSON() ([]byte, error)
func (*NullableSetWAFRuleSetBehavior) Set ¶ added in v0.109.0
func (v *NullableSetWAFRuleSetBehavior) Set(val *SetWAFRuleSetBehavior)
func (*NullableSetWAFRuleSetBehavior) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSetWAFRuleSetBehavior) UnmarshalJSON(src []byte) error
func (*NullableSetWAFRuleSetBehavior) Unset ¶ added in v0.109.0
func (v *NullableSetWAFRuleSetBehavior) Unset()
type NullableSetWAFRuleSetBehaviorArgument ¶ added in v0.109.0
type NullableSetWAFRuleSetBehaviorArgument struct {
// contains filtered or unexported fields
}
func NewNullableSetWAFRuleSetBehaviorArgument ¶ added in v0.109.0
func NewNullableSetWAFRuleSetBehaviorArgument(val *SetWAFRuleSetBehaviorArgument) *NullableSetWAFRuleSetBehaviorArgument
func (NullableSetWAFRuleSetBehaviorArgument) Get ¶ added in v0.109.0
func (v NullableSetWAFRuleSetBehaviorArgument) Get() *SetWAFRuleSetBehaviorArgument
func (NullableSetWAFRuleSetBehaviorArgument) IsSet ¶ added in v0.109.0
func (v NullableSetWAFRuleSetBehaviorArgument) IsSet() bool
func (NullableSetWAFRuleSetBehaviorArgument) MarshalJSON ¶ added in v0.109.0
func (v NullableSetWAFRuleSetBehaviorArgument) MarshalJSON() ([]byte, error)
func (*NullableSetWAFRuleSetBehaviorArgument) Set ¶ added in v0.109.0
func (v *NullableSetWAFRuleSetBehaviorArgument) Set(val *SetWAFRuleSetBehaviorArgument)
func (*NullableSetWAFRuleSetBehaviorArgument) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSetWAFRuleSetBehaviorArgument) UnmarshalJSON(src []byte) error
func (*NullableSetWAFRuleSetBehaviorArgument) Unset ¶ added in v0.109.0
func (v *NullableSetWAFRuleSetBehaviorArgument) Unset()
type NullableSetWAFRuleSetDetails ¶ added in v0.107.0
type NullableSetWAFRuleSetDetails struct {
// contains filtered or unexported fields
}
func NewNullableSetWAFRuleSetDetails ¶ added in v0.107.0
func NewNullableSetWAFRuleSetDetails(val *SetWAFRuleSetDetails) *NullableSetWAFRuleSetDetails
func (NullableSetWAFRuleSetDetails) Get ¶ added in v0.107.0
func (v NullableSetWAFRuleSetDetails) Get() *SetWAFRuleSetDetails
func (NullableSetWAFRuleSetDetails) IsSet ¶ added in v0.107.0
func (v NullableSetWAFRuleSetDetails) IsSet() bool
func (NullableSetWAFRuleSetDetails) MarshalJSON ¶ added in v0.107.0
func (v NullableSetWAFRuleSetDetails) MarshalJSON() ([]byte, error)
func (*NullableSetWAFRuleSetDetails) Set ¶ added in v0.107.0
func (v *NullableSetWAFRuleSetDetails) Set(val *SetWAFRuleSetDetails)
func (*NullableSetWAFRuleSetDetails) UnmarshalJSON ¶ added in v0.107.0
func (v *NullableSetWAFRuleSetDetails) UnmarshalJSON(src []byte) error
func (*NullableSetWAFRuleSetDetails) Unset ¶ added in v0.107.0
func (v *NullableSetWAFRuleSetDetails) Unset()
type NullableSimpleArgumentBehavior ¶ added in v0.109.0
type NullableSimpleArgumentBehavior struct {
// contains filtered or unexported fields
}
func NewNullableSimpleArgumentBehavior ¶ added in v0.109.0
func NewNullableSimpleArgumentBehavior(val *SimpleArgumentBehavior) *NullableSimpleArgumentBehavior
func (NullableSimpleArgumentBehavior) Get ¶ added in v0.109.0
func (v NullableSimpleArgumentBehavior) Get() *SimpleArgumentBehavior
func (NullableSimpleArgumentBehavior) IsSet ¶ added in v0.109.0
func (v NullableSimpleArgumentBehavior) IsSet() bool
func (NullableSimpleArgumentBehavior) MarshalJSON ¶ added in v0.109.0
func (v NullableSimpleArgumentBehavior) MarshalJSON() ([]byte, error)
func (*NullableSimpleArgumentBehavior) Set ¶ added in v0.109.0
func (v *NullableSimpleArgumentBehavior) Set(val *SimpleArgumentBehavior)
func (*NullableSimpleArgumentBehavior) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSimpleArgumentBehavior) UnmarshalJSON(src []byte) error
func (*NullableSimpleArgumentBehavior) Unset ¶ added in v0.109.0
func (v *NullableSimpleArgumentBehavior) Unset()
type NullableSimpleArgumentBehaviorArgument ¶ added in v0.109.0
type NullableSimpleArgumentBehaviorArgument struct {
// contains filtered or unexported fields
}
func NewNullableSimpleArgumentBehaviorArgument ¶ added in v0.109.0
func NewNullableSimpleArgumentBehaviorArgument(val *SimpleArgumentBehaviorArgument) *NullableSimpleArgumentBehaviorArgument
func (NullableSimpleArgumentBehaviorArgument) Get ¶ added in v0.109.0
func (v NullableSimpleArgumentBehaviorArgument) Get() *SimpleArgumentBehaviorArgument
func (NullableSimpleArgumentBehaviorArgument) IsSet ¶ added in v0.109.0
func (v NullableSimpleArgumentBehaviorArgument) IsSet() bool
func (NullableSimpleArgumentBehaviorArgument) MarshalJSON ¶ added in v0.109.0
func (v NullableSimpleArgumentBehaviorArgument) MarshalJSON() ([]byte, error)
func (*NullableSimpleArgumentBehaviorArgument) Set ¶ added in v0.109.0
func (v *NullableSimpleArgumentBehaviorArgument) Set(val *SimpleArgumentBehaviorArgument)
func (*NullableSimpleArgumentBehaviorArgument) UnmarshalJSON ¶ added in v0.109.0
func (v *NullableSimpleArgumentBehaviorArgument) UnmarshalJSON(src []byte) error
func (*NullableSimpleArgumentBehaviorArgument) Unset ¶ added in v0.109.0
func (v *NullableSimpleArgumentBehaviorArgument) 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 SetCustomResponse ¶ added in v0.109.0
type SetCustomResponse struct { Name *string `json:"name,omitempty"` Argument *SetCustomResponseArgument `json:"argument,omitempty"` }
SetCustomResponse struct for SetCustomResponse
func NewSetCustomResponse ¶ added in v0.109.0
func NewSetCustomResponse() *SetCustomResponse
NewSetCustomResponse instantiates a new SetCustomResponse 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 NewSetCustomResponseWithDefaults ¶ added in v0.109.0
func NewSetCustomResponseWithDefaults() *SetCustomResponse
NewSetCustomResponseWithDefaults instantiates a new SetCustomResponse 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 (*SetCustomResponse) GetArgument ¶ added in v0.109.0
func (o *SetCustomResponse) GetArgument() SetCustomResponseArgument
GetArgument returns the Argument field value if set, zero value otherwise.
func (*SetCustomResponse) GetArgumentOk ¶ added in v0.109.0
func (o *SetCustomResponse) GetArgumentOk() (*SetCustomResponseArgument, bool)
GetArgumentOk returns a tuple with the Argument field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetCustomResponse) GetName ¶ added in v0.109.0
func (o *SetCustomResponse) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*SetCustomResponse) GetNameOk ¶ added in v0.109.0
func (o *SetCustomResponse) 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 (*SetCustomResponse) HasArgument ¶ added in v0.109.0
func (o *SetCustomResponse) HasArgument() bool
HasArgument returns a boolean if a field has been set.
func (*SetCustomResponse) HasName ¶ added in v0.109.0
func (o *SetCustomResponse) HasName() bool
HasName returns a boolean if a field has been set.
func (SetCustomResponse) MarshalJSON ¶ added in v0.109.0
func (o SetCustomResponse) MarshalJSON() ([]byte, error)
func (*SetCustomResponse) SetArgument ¶ added in v0.109.0
func (o *SetCustomResponse) SetArgument(v SetCustomResponseArgument)
SetArgument gets a reference to the given SetCustomResponseArgument and assigns it to the Argument field.
func (*SetCustomResponse) SetName ¶ added in v0.109.0
func (o *SetCustomResponse) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (SetCustomResponse) ToMap ¶ added in v0.109.0
func (o SetCustomResponse) ToMap() (map[string]interface{}, error)
type SetCustomResponseArgument ¶ added in v0.109.0
type SetCustomResponseArgument struct { StatusCode SetCustomResponseArgumentStatusCode `json:"status_code"` ContentType string `json:"content_type"` ContentBody string `json:"content_body"` }
SetCustomResponseArgument struct for SetCustomResponseArgument
func NewSetCustomResponseArgument ¶ added in v0.109.0
func NewSetCustomResponseArgument(statusCode SetCustomResponseArgumentStatusCode, contentType string, contentBody string) *SetCustomResponseArgument
NewSetCustomResponseArgument instantiates a new SetCustomResponseArgument 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 NewSetCustomResponseArgumentWithDefaults ¶ added in v0.109.0
func NewSetCustomResponseArgumentWithDefaults() *SetCustomResponseArgument
NewSetCustomResponseArgumentWithDefaults instantiates a new SetCustomResponseArgument 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 (*SetCustomResponseArgument) GetContentBody ¶ added in v0.109.0
func (o *SetCustomResponseArgument) GetContentBody() string
GetContentBody returns the ContentBody field value
func (*SetCustomResponseArgument) GetContentBodyOk ¶ added in v0.109.0
func (o *SetCustomResponseArgument) GetContentBodyOk() (*string, bool)
GetContentBodyOk returns a tuple with the ContentBody field value and a boolean to check if the value has been set.
func (*SetCustomResponseArgument) GetContentType ¶ added in v0.109.0
func (o *SetCustomResponseArgument) GetContentType() string
GetContentType returns the ContentType field value
func (*SetCustomResponseArgument) GetContentTypeOk ¶ added in v0.109.0
func (o *SetCustomResponseArgument) GetContentTypeOk() (*string, bool)
GetContentTypeOk returns a tuple with the ContentType field value and a boolean to check if the value has been set.
func (*SetCustomResponseArgument) GetStatusCode ¶ added in v0.109.0
func (o *SetCustomResponseArgument) GetStatusCode() SetCustomResponseArgumentStatusCode
GetStatusCode returns the StatusCode field value
func (*SetCustomResponseArgument) GetStatusCodeOk ¶ added in v0.109.0
func (o *SetCustomResponseArgument) GetStatusCodeOk() (*SetCustomResponseArgumentStatusCode, bool)
GetStatusCodeOk returns a tuple with the StatusCode field value and a boolean to check if the value has been set.
func (SetCustomResponseArgument) MarshalJSON ¶ added in v0.109.0
func (o SetCustomResponseArgument) MarshalJSON() ([]byte, error)
func (*SetCustomResponseArgument) SetContentBody ¶ added in v0.109.0
func (o *SetCustomResponseArgument) SetContentBody(v string)
SetContentBody sets field value
func (*SetCustomResponseArgument) SetContentType ¶ added in v0.109.0
func (o *SetCustomResponseArgument) SetContentType(v string)
SetContentType sets field value
func (*SetCustomResponseArgument) SetStatusCode ¶ added in v0.109.0
func (o *SetCustomResponseArgument) SetStatusCode(v SetCustomResponseArgumentStatusCode)
SetStatusCode sets field value
func (SetCustomResponseArgument) ToMap ¶ added in v0.109.0
func (o SetCustomResponseArgument) ToMap() (map[string]interface{}, error)
type SetCustomResponseArgumentStatusCode ¶ added in v0.109.0
SetCustomResponseArgumentStatusCode - struct for SetCustomResponseArgumentStatusCode
func Int32AsSetCustomResponseArgumentStatusCode ¶ added in v0.109.0
func Int32AsSetCustomResponseArgumentStatusCode(v *int32) SetCustomResponseArgumentStatusCode
int32AsSetCustomResponseArgumentStatusCode is a convenience function that returns int32 wrapped in SetCustomResponseArgumentStatusCode
func StringAsSetCustomResponseArgumentStatusCode ¶ added in v0.109.0
func StringAsSetCustomResponseArgumentStatusCode(v *string) SetCustomResponseArgumentStatusCode
stringAsSetCustomResponseArgumentStatusCode is a convenience function that returns string wrapped in SetCustomResponseArgumentStatusCode
func (*SetCustomResponseArgumentStatusCode) GetActualInstance ¶ added in v0.109.0
func (obj *SetCustomResponseArgumentStatusCode) GetActualInstance() interface{}
Get the actual instance
func (SetCustomResponseArgumentStatusCode) MarshalJSON ¶ added in v0.109.0
func (src SetCustomResponseArgumentStatusCode) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*SetCustomResponseArgumentStatusCode) UnmarshalJSON ¶ added in v0.109.0
func (dst *SetCustomResponseArgumentStatusCode) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type SetRateLimitBehavior ¶ added in v0.109.0
type SetRateLimitBehavior struct { Name *string `json:"name,omitempty"` Argument *SetRateLimitBehaviorArgument `json:"argument,omitempty"` }
SetRateLimitBehavior struct for SetRateLimitBehavior
func NewSetRateLimitBehavior ¶ added in v0.109.0
func NewSetRateLimitBehavior() *SetRateLimitBehavior
NewSetRateLimitBehavior instantiates a new SetRateLimitBehavior 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 NewSetRateLimitBehaviorWithDefaults ¶ added in v0.109.0
func NewSetRateLimitBehaviorWithDefaults() *SetRateLimitBehavior
NewSetRateLimitBehaviorWithDefaults instantiates a new SetRateLimitBehavior 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 (*SetRateLimitBehavior) GetArgument ¶ added in v0.109.0
func (o *SetRateLimitBehavior) GetArgument() SetRateLimitBehaviorArgument
GetArgument returns the Argument field value if set, zero value otherwise.
func (*SetRateLimitBehavior) GetArgumentOk ¶ added in v0.109.0
func (o *SetRateLimitBehavior) GetArgumentOk() (*SetRateLimitBehaviorArgument, bool)
GetArgumentOk returns a tuple with the Argument field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetRateLimitBehavior) GetName ¶ added in v0.109.0
func (o *SetRateLimitBehavior) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*SetRateLimitBehavior) GetNameOk ¶ added in v0.109.0
func (o *SetRateLimitBehavior) 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 (*SetRateLimitBehavior) HasArgument ¶ added in v0.109.0
func (o *SetRateLimitBehavior) HasArgument() bool
HasArgument returns a boolean if a field has been set.
func (*SetRateLimitBehavior) HasName ¶ added in v0.109.0
func (o *SetRateLimitBehavior) HasName() bool
HasName returns a boolean if a field has been set.
func (SetRateLimitBehavior) MarshalJSON ¶ added in v0.109.0
func (o SetRateLimitBehavior) MarshalJSON() ([]byte, error)
func (*SetRateLimitBehavior) SetArgument ¶ added in v0.109.0
func (o *SetRateLimitBehavior) SetArgument(v SetRateLimitBehaviorArgument)
SetArgument gets a reference to the given SetRateLimitBehaviorArgument and assigns it to the Argument field.
func (*SetRateLimitBehavior) SetName ¶ added in v0.109.0
func (o *SetRateLimitBehavior) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (SetRateLimitBehavior) ToMap ¶ added in v0.109.0
func (o SetRateLimitBehavior) ToMap() (map[string]interface{}, error)
type SetRateLimitBehaviorArgument ¶ added in v0.109.0
type SetRateLimitBehaviorArgument struct { Type *string `json:"type,omitempty"` LimitBy *string `json:"limit_by,omitempty"` AverageRateLimit *SetRateLimitBehaviorArgumentAverageRateLimit `json:"average_rate_limit,omitempty"` MaximumBurstSize *SetRateLimitBehaviorArgumentAverageRateLimit `json:"maximum_burst_size,omitempty"` }
SetRateLimitBehaviorArgument struct for SetRateLimitBehaviorArgument
func NewSetRateLimitBehaviorArgument ¶ added in v0.109.0
func NewSetRateLimitBehaviorArgument() *SetRateLimitBehaviorArgument
NewSetRateLimitBehaviorArgument instantiates a new SetRateLimitBehaviorArgument 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 NewSetRateLimitBehaviorArgumentWithDefaults ¶ added in v0.109.0
func NewSetRateLimitBehaviorArgumentWithDefaults() *SetRateLimitBehaviorArgument
NewSetRateLimitBehaviorArgumentWithDefaults instantiates a new SetRateLimitBehaviorArgument 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 (*SetRateLimitBehaviorArgument) GetAverageRateLimit ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) GetAverageRateLimit() SetRateLimitBehaviorArgumentAverageRateLimit
GetAverageRateLimit returns the AverageRateLimit field value if set, zero value otherwise.
func (*SetRateLimitBehaviorArgument) GetAverageRateLimitOk ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) GetAverageRateLimitOk() (*SetRateLimitBehaviorArgumentAverageRateLimit, bool)
GetAverageRateLimitOk returns a tuple with the AverageRateLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetRateLimitBehaviorArgument) GetLimitBy ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) GetLimitBy() string
GetLimitBy returns the LimitBy field value if set, zero value otherwise.
func (*SetRateLimitBehaviorArgument) GetLimitByOk ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) GetLimitByOk() (*string, bool)
GetLimitByOk returns a tuple with the LimitBy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetRateLimitBehaviorArgument) GetMaximumBurstSize ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) GetMaximumBurstSize() SetRateLimitBehaviorArgumentAverageRateLimit
GetMaximumBurstSize returns the MaximumBurstSize field value if set, zero value otherwise.
func (*SetRateLimitBehaviorArgument) GetMaximumBurstSizeOk ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) GetMaximumBurstSizeOk() (*SetRateLimitBehaviorArgumentAverageRateLimit, bool)
GetMaximumBurstSizeOk returns a tuple with the MaximumBurstSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetRateLimitBehaviorArgument) GetType ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*SetRateLimitBehaviorArgument) GetTypeOk ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetRateLimitBehaviorArgument) HasAverageRateLimit ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) HasAverageRateLimit() bool
HasAverageRateLimit returns a boolean if a field has been set.
func (*SetRateLimitBehaviorArgument) HasLimitBy ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) HasLimitBy() bool
HasLimitBy returns a boolean if a field has been set.
func (*SetRateLimitBehaviorArgument) HasMaximumBurstSize ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) HasMaximumBurstSize() bool
HasMaximumBurstSize returns a boolean if a field has been set.
func (*SetRateLimitBehaviorArgument) HasType ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) HasType() bool
HasType returns a boolean if a field has been set.
func (SetRateLimitBehaviorArgument) MarshalJSON ¶ added in v0.109.0
func (o SetRateLimitBehaviorArgument) MarshalJSON() ([]byte, error)
func (*SetRateLimitBehaviorArgument) SetAverageRateLimit ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) SetAverageRateLimit(v SetRateLimitBehaviorArgumentAverageRateLimit)
SetAverageRateLimit gets a reference to the given SetRateLimitBehaviorArgumentAverageRateLimit and assigns it to the AverageRateLimit field.
func (*SetRateLimitBehaviorArgument) SetLimitBy ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) SetLimitBy(v string)
SetLimitBy gets a reference to the given string and assigns it to the LimitBy field.
func (*SetRateLimitBehaviorArgument) SetMaximumBurstSize ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) SetMaximumBurstSize(v SetRateLimitBehaviorArgumentAverageRateLimit)
SetMaximumBurstSize gets a reference to the given SetRateLimitBehaviorArgumentAverageRateLimit and assigns it to the MaximumBurstSize field.
func (*SetRateLimitBehaviorArgument) SetType ¶ added in v0.109.0
func (o *SetRateLimitBehaviorArgument) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (SetRateLimitBehaviorArgument) ToMap ¶ added in v0.109.0
func (o SetRateLimitBehaviorArgument) ToMap() (map[string]interface{}, error)
type SetRateLimitBehaviorArgumentAverageRateLimit ¶ added in v0.109.0
SetRateLimitBehaviorArgumentAverageRateLimit - struct for SetRateLimitBehaviorArgumentAverageRateLimit
func Int32AsSetRateLimitBehaviorArgumentAverageRateLimit ¶ added in v0.109.0
func Int32AsSetRateLimitBehaviorArgumentAverageRateLimit(v *int32) SetRateLimitBehaviorArgumentAverageRateLimit
int32AsSetRateLimitBehaviorArgumentAverageRateLimit is a convenience function that returns int32 wrapped in SetRateLimitBehaviorArgumentAverageRateLimit
func StringAsSetRateLimitBehaviorArgumentAverageRateLimit ¶ added in v0.109.0
func StringAsSetRateLimitBehaviorArgumentAverageRateLimit(v *string) SetRateLimitBehaviorArgumentAverageRateLimit
stringAsSetRateLimitBehaviorArgumentAverageRateLimit is a convenience function that returns string wrapped in SetRateLimitBehaviorArgumentAverageRateLimit
func (*SetRateLimitBehaviorArgumentAverageRateLimit) GetActualInstance ¶ added in v0.109.0
func (obj *SetRateLimitBehaviorArgumentAverageRateLimit) GetActualInstance() interface{}
Get the actual instance
func (SetRateLimitBehaviorArgumentAverageRateLimit) MarshalJSON ¶ added in v0.109.0
func (src SetRateLimitBehaviorArgumentAverageRateLimit) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*SetRateLimitBehaviorArgumentAverageRateLimit) UnmarshalJSON ¶ added in v0.109.0
func (dst *SetRateLimitBehaviorArgumentAverageRateLimit) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type SetRateLimitDetails ¶ added in v0.107.0
type SetRateLimitDetails struct { Type *string `json:"type,omitempty"` LimitBy *string `json:"limit_by,omitempty"` AverageRateLimit *int32 `json:"average_rate_limit,omitempty"` MaximumBurstSize *int32 `json:"maximum_burst_size,omitempty"` }
SetRateLimitDetails struct for SetRateLimitDetails
func NewSetRateLimitDetails ¶ added in v0.107.0
func NewSetRateLimitDetails() *SetRateLimitDetails
NewSetRateLimitDetails instantiates a new SetRateLimitDetails 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 NewSetRateLimitDetailsWithDefaults ¶ added in v0.107.0
func NewSetRateLimitDetailsWithDefaults() *SetRateLimitDetails
NewSetRateLimitDetailsWithDefaults instantiates a new SetRateLimitDetails 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 (*SetRateLimitDetails) GetAverageRateLimit ¶ added in v0.107.0
func (o *SetRateLimitDetails) GetAverageRateLimit() int32
GetAverageRateLimit returns the AverageRateLimit field value if set, zero value otherwise.
func (*SetRateLimitDetails) GetAverageRateLimitOk ¶ added in v0.107.0
func (o *SetRateLimitDetails) GetAverageRateLimitOk() (*int32, bool)
GetAverageRateLimitOk returns a tuple with the AverageRateLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetRateLimitDetails) GetLimitBy ¶ added in v0.107.0
func (o *SetRateLimitDetails) GetLimitBy() string
GetLimitBy returns the LimitBy field value if set, zero value otherwise.
func (*SetRateLimitDetails) GetLimitByOk ¶ added in v0.107.0
func (o *SetRateLimitDetails) GetLimitByOk() (*string, bool)
GetLimitByOk returns a tuple with the LimitBy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetRateLimitDetails) GetMaximumBurstSize ¶ added in v0.107.0
func (o *SetRateLimitDetails) GetMaximumBurstSize() int32
GetMaximumBurstSize returns the MaximumBurstSize field value if set, zero value otherwise.
func (*SetRateLimitDetails) GetMaximumBurstSizeOk ¶ added in v0.107.0
func (o *SetRateLimitDetails) GetMaximumBurstSizeOk() (*int32, bool)
GetMaximumBurstSizeOk returns a tuple with the MaximumBurstSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetRateLimitDetails) GetType ¶ added in v0.107.0
func (o *SetRateLimitDetails) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*SetRateLimitDetails) GetTypeOk ¶ added in v0.107.0
func (o *SetRateLimitDetails) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetRateLimitDetails) HasAverageRateLimit ¶ added in v0.107.0
func (o *SetRateLimitDetails) HasAverageRateLimit() bool
HasAverageRateLimit returns a boolean if a field has been set.
func (*SetRateLimitDetails) HasLimitBy ¶ added in v0.107.0
func (o *SetRateLimitDetails) HasLimitBy() bool
HasLimitBy returns a boolean if a field has been set.
func (*SetRateLimitDetails) HasMaximumBurstSize ¶ added in v0.107.0
func (o *SetRateLimitDetails) HasMaximumBurstSize() bool
HasMaximumBurstSize returns a boolean if a field has been set.
func (*SetRateLimitDetails) HasType ¶ added in v0.107.0
func (o *SetRateLimitDetails) HasType() bool
HasType returns a boolean if a field has been set.
func (SetRateLimitDetails) MarshalJSON ¶ added in v0.107.0
func (o SetRateLimitDetails) MarshalJSON() ([]byte, error)
func (*SetRateLimitDetails) SetAverageRateLimit ¶ added in v0.107.0
func (o *SetRateLimitDetails) SetAverageRateLimit(v int32)
SetAverageRateLimit gets a reference to the given int32 and assigns it to the AverageRateLimit field.
func (*SetRateLimitDetails) SetLimitBy ¶ added in v0.107.0
func (o *SetRateLimitDetails) SetLimitBy(v string)
SetLimitBy gets a reference to the given string and assigns it to the LimitBy field.
func (*SetRateLimitDetails) SetMaximumBurstSize ¶ added in v0.107.0
func (o *SetRateLimitDetails) SetMaximumBurstSize(v int32)
SetMaximumBurstSize gets a reference to the given int32 and assigns it to the MaximumBurstSize field.
func (*SetRateLimitDetails) SetType ¶ added in v0.107.0
func (o *SetRateLimitDetails) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (SetRateLimitDetails) ToMap ¶ added in v0.107.0
func (o SetRateLimitDetails) ToMap() (map[string]interface{}, error)
type SetWAFRuleSetAndWafModeBehavior ¶ added in v0.109.0
type SetWAFRuleSetAndWafModeBehavior struct { Name *string `json:"name,omitempty"` Argument *SetWAFRuleSetAndWafModeBehaviorArgument `json:"argument,omitempty"` }
SetWAFRuleSetAndWafModeBehavior struct for SetWAFRuleSetAndWafModeBehavior
func NewSetWAFRuleSetAndWafModeBehavior ¶ added in v0.109.0
func NewSetWAFRuleSetAndWafModeBehavior() *SetWAFRuleSetAndWafModeBehavior
NewSetWAFRuleSetAndWafModeBehavior instantiates a new SetWAFRuleSetAndWafModeBehavior 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 NewSetWAFRuleSetAndWafModeBehaviorWithDefaults ¶ added in v0.109.0
func NewSetWAFRuleSetAndWafModeBehaviorWithDefaults() *SetWAFRuleSetAndWafModeBehavior
NewSetWAFRuleSetAndWafModeBehaviorWithDefaults instantiates a new SetWAFRuleSetAndWafModeBehavior 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 (*SetWAFRuleSetAndWafModeBehavior) GetArgument ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehavior) GetArgument() SetWAFRuleSetAndWafModeBehaviorArgument
GetArgument returns the Argument field value if set, zero value otherwise.
func (*SetWAFRuleSetAndWafModeBehavior) GetArgumentOk ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehavior) GetArgumentOk() (*SetWAFRuleSetAndWafModeBehaviorArgument, bool)
GetArgumentOk returns a tuple with the Argument field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetWAFRuleSetAndWafModeBehavior) GetName ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehavior) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*SetWAFRuleSetAndWafModeBehavior) GetNameOk ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehavior) 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 (*SetWAFRuleSetAndWafModeBehavior) HasArgument ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehavior) HasArgument() bool
HasArgument returns a boolean if a field has been set.
func (*SetWAFRuleSetAndWafModeBehavior) HasName ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehavior) HasName() bool
HasName returns a boolean if a field has been set.
func (SetWAFRuleSetAndWafModeBehavior) MarshalJSON ¶ added in v0.109.0
func (o SetWAFRuleSetAndWafModeBehavior) MarshalJSON() ([]byte, error)
func (*SetWAFRuleSetAndWafModeBehavior) SetArgument ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehavior) SetArgument(v SetWAFRuleSetAndWafModeBehaviorArgument)
SetArgument gets a reference to the given SetWAFRuleSetAndWafModeBehaviorArgument and assigns it to the Argument field.
func (*SetWAFRuleSetAndWafModeBehavior) SetName ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehavior) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (SetWAFRuleSetAndWafModeBehavior) ToMap ¶ added in v0.109.0
func (o SetWAFRuleSetAndWafModeBehavior) ToMap() (map[string]interface{}, error)
type SetWAFRuleSetAndWafModeBehaviorArgument ¶ added in v0.109.0
type SetWAFRuleSetAndWafModeBehaviorArgument struct { SetWafRulesetAndWafMode int32 `json:"set_waf_ruleset_and_waf_mode"` WafMode string `json:"waf_mode"` }
SetWAFRuleSetAndWafModeBehaviorArgument struct for SetWAFRuleSetAndWafModeBehaviorArgument
func NewSetWAFRuleSetAndWafModeBehaviorArgument ¶ added in v0.109.0
func NewSetWAFRuleSetAndWafModeBehaviorArgument(setWafRulesetAndWafMode int32, wafMode string) *SetWAFRuleSetAndWafModeBehaviorArgument
NewSetWAFRuleSetAndWafModeBehaviorArgument instantiates a new SetWAFRuleSetAndWafModeBehaviorArgument 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 NewSetWAFRuleSetAndWafModeBehaviorArgumentWithDefaults ¶ added in v0.109.0
func NewSetWAFRuleSetAndWafModeBehaviorArgumentWithDefaults() *SetWAFRuleSetAndWafModeBehaviorArgument
NewSetWAFRuleSetAndWafModeBehaviorArgumentWithDefaults instantiates a new SetWAFRuleSetAndWafModeBehaviorArgument 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 (*SetWAFRuleSetAndWafModeBehaviorArgument) GetSetWafRulesetAndWafMode ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehaviorArgument) GetSetWafRulesetAndWafMode() int32
GetSetWafRulesetAndWafMode returns the SetWafRulesetAndWafMode field value
func (*SetWAFRuleSetAndWafModeBehaviorArgument) GetSetWafRulesetAndWafModeOk ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehaviorArgument) GetSetWafRulesetAndWafModeOk() (*int32, bool)
GetSetWafRulesetAndWafModeOk returns a tuple with the SetWafRulesetAndWafMode field value and a boolean to check if the value has been set.
func (*SetWAFRuleSetAndWafModeBehaviorArgument) GetWafMode ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehaviorArgument) GetWafMode() string
GetWafMode returns the WafMode field value
func (*SetWAFRuleSetAndWafModeBehaviorArgument) GetWafModeOk ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehaviorArgument) GetWafModeOk() (*string, bool)
GetWafModeOk returns a tuple with the WafMode field value and a boolean to check if the value has been set.
func (SetWAFRuleSetAndWafModeBehaviorArgument) MarshalJSON ¶ added in v0.109.0
func (o SetWAFRuleSetAndWafModeBehaviorArgument) MarshalJSON() ([]byte, error)
func (*SetWAFRuleSetAndWafModeBehaviorArgument) SetSetWafRulesetAndWafMode ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehaviorArgument) SetSetWafRulesetAndWafMode(v int32)
SetSetWafRulesetAndWafMode sets field value
func (*SetWAFRuleSetAndWafModeBehaviorArgument) SetWafMode ¶ added in v0.109.0
func (o *SetWAFRuleSetAndWafModeBehaviorArgument) SetWafMode(v string)
SetWafMode sets field value
func (SetWAFRuleSetAndWafModeBehaviorArgument) ToMap ¶ added in v0.109.0
func (o SetWAFRuleSetAndWafModeBehaviorArgument) ToMap() (map[string]interface{}, error)
type SetWAFRuleSetBehavior ¶ added in v0.109.0
type SetWAFRuleSetBehavior struct { Name *string `json:"name,omitempty"` Argument *SetWAFRuleSetBehaviorArgument `json:"argument,omitempty"` }
SetWAFRuleSetBehavior struct for SetWAFRuleSetBehavior
func NewSetWAFRuleSetBehavior ¶ added in v0.109.0
func NewSetWAFRuleSetBehavior() *SetWAFRuleSetBehavior
NewSetWAFRuleSetBehavior instantiates a new SetWAFRuleSetBehavior 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 NewSetWAFRuleSetBehaviorWithDefaults ¶ added in v0.109.0
func NewSetWAFRuleSetBehaviorWithDefaults() *SetWAFRuleSetBehavior
NewSetWAFRuleSetBehaviorWithDefaults instantiates a new SetWAFRuleSetBehavior 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 (*SetWAFRuleSetBehavior) GetArgument ¶ added in v0.109.0
func (o *SetWAFRuleSetBehavior) GetArgument() SetWAFRuleSetBehaviorArgument
GetArgument returns the Argument field value if set, zero value otherwise.
func (*SetWAFRuleSetBehavior) GetArgumentOk ¶ added in v0.109.0
func (o *SetWAFRuleSetBehavior) GetArgumentOk() (*SetWAFRuleSetBehaviorArgument, bool)
GetArgumentOk returns a tuple with the Argument field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetWAFRuleSetBehavior) GetName ¶ added in v0.109.0
func (o *SetWAFRuleSetBehavior) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*SetWAFRuleSetBehavior) GetNameOk ¶ added in v0.109.0
func (o *SetWAFRuleSetBehavior) 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 (*SetWAFRuleSetBehavior) HasArgument ¶ added in v0.109.0
func (o *SetWAFRuleSetBehavior) HasArgument() bool
HasArgument returns a boolean if a field has been set.
func (*SetWAFRuleSetBehavior) HasName ¶ added in v0.109.0
func (o *SetWAFRuleSetBehavior) HasName() bool
HasName returns a boolean if a field has been set.
func (SetWAFRuleSetBehavior) MarshalJSON ¶ added in v0.109.0
func (o SetWAFRuleSetBehavior) MarshalJSON() ([]byte, error)
func (*SetWAFRuleSetBehavior) SetArgument ¶ added in v0.109.0
func (o *SetWAFRuleSetBehavior) SetArgument(v SetWAFRuleSetBehaviorArgument)
SetArgument gets a reference to the given SetWAFRuleSetBehaviorArgument and assigns it to the Argument field.
func (*SetWAFRuleSetBehavior) SetName ¶ added in v0.109.0
func (o *SetWAFRuleSetBehavior) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (SetWAFRuleSetBehavior) ToMap ¶ added in v0.109.0
func (o SetWAFRuleSetBehavior) ToMap() (map[string]interface{}, error)
type SetWAFRuleSetBehaviorArgument ¶ added in v0.109.0
type SetWAFRuleSetBehaviorArgument struct { WafId *int32 `json:"waf_id,omitempty"` Mode *string `json:"mode,omitempty"` }
SetWAFRuleSetBehaviorArgument struct for SetWAFRuleSetBehaviorArgument
func NewSetWAFRuleSetBehaviorArgument ¶ added in v0.109.0
func NewSetWAFRuleSetBehaviorArgument() *SetWAFRuleSetBehaviorArgument
NewSetWAFRuleSetBehaviorArgument instantiates a new SetWAFRuleSetBehaviorArgument 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 NewSetWAFRuleSetBehaviorArgumentWithDefaults ¶ added in v0.109.0
func NewSetWAFRuleSetBehaviorArgumentWithDefaults() *SetWAFRuleSetBehaviorArgument
NewSetWAFRuleSetBehaviorArgumentWithDefaults instantiates a new SetWAFRuleSetBehaviorArgument 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 (*SetWAFRuleSetBehaviorArgument) GetMode ¶ added in v0.109.0
func (o *SetWAFRuleSetBehaviorArgument) GetMode() string
GetMode returns the Mode field value if set, zero value otherwise.
func (*SetWAFRuleSetBehaviorArgument) GetModeOk ¶ added in v0.109.0
func (o *SetWAFRuleSetBehaviorArgument) GetModeOk() (*string, bool)
GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetWAFRuleSetBehaviorArgument) GetWafId ¶ added in v0.109.0
func (o *SetWAFRuleSetBehaviorArgument) GetWafId() int32
GetWafId returns the WafId field value if set, zero value otherwise.
func (*SetWAFRuleSetBehaviorArgument) GetWafIdOk ¶ added in v0.109.0
func (o *SetWAFRuleSetBehaviorArgument) GetWafIdOk() (*int32, bool)
GetWafIdOk returns a tuple with the WafId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetWAFRuleSetBehaviorArgument) HasMode ¶ added in v0.109.0
func (o *SetWAFRuleSetBehaviorArgument) HasMode() bool
HasMode returns a boolean if a field has been set.
func (*SetWAFRuleSetBehaviorArgument) HasWafId ¶ added in v0.109.0
func (o *SetWAFRuleSetBehaviorArgument) HasWafId() bool
HasWafId returns a boolean if a field has been set.
func (SetWAFRuleSetBehaviorArgument) MarshalJSON ¶ added in v0.109.0
func (o SetWAFRuleSetBehaviorArgument) MarshalJSON() ([]byte, error)
func (*SetWAFRuleSetBehaviorArgument) SetMode ¶ added in v0.109.0
func (o *SetWAFRuleSetBehaviorArgument) SetMode(v string)
SetMode gets a reference to the given string and assigns it to the Mode field.
func (*SetWAFRuleSetBehaviorArgument) SetWafId ¶ added in v0.109.0
func (o *SetWAFRuleSetBehaviorArgument) SetWafId(v int32)
SetWafId gets a reference to the given int32 and assigns it to the WafId field.
func (SetWAFRuleSetBehaviorArgument) ToMap ¶ added in v0.109.0
func (o SetWAFRuleSetBehaviorArgument) ToMap() (map[string]interface{}, error)
type SetWAFRuleSetDetails ¶ added in v0.107.0
type SetWAFRuleSetDetails struct { WafId *int32 `json:"waf_id,omitempty"` Mode *string `json:"mode,omitempty"` }
SetWAFRuleSetDetails struct for SetWAFRuleSetDetails
func NewSetWAFRuleSetDetails ¶ added in v0.107.0
func NewSetWAFRuleSetDetails() *SetWAFRuleSetDetails
NewSetWAFRuleSetDetails instantiates a new SetWAFRuleSetDetails 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 NewSetWAFRuleSetDetailsWithDefaults ¶ added in v0.107.0
func NewSetWAFRuleSetDetailsWithDefaults() *SetWAFRuleSetDetails
NewSetWAFRuleSetDetailsWithDefaults instantiates a new SetWAFRuleSetDetails 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 (*SetWAFRuleSetDetails) GetMode ¶ added in v0.107.0
func (o *SetWAFRuleSetDetails) GetMode() string
GetMode returns the Mode field value if set, zero value otherwise.
func (*SetWAFRuleSetDetails) GetModeOk ¶ added in v0.107.0
func (o *SetWAFRuleSetDetails) GetModeOk() (*string, bool)
GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetWAFRuleSetDetails) GetWafId ¶ added in v0.107.0
func (o *SetWAFRuleSetDetails) GetWafId() int32
GetWafId returns the WafId field value if set, zero value otherwise.
func (*SetWAFRuleSetDetails) GetWafIdOk ¶ added in v0.107.0
func (o *SetWAFRuleSetDetails) GetWafIdOk() (*int32, bool)
GetWafIdOk returns a tuple with the WafId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetWAFRuleSetDetails) HasMode ¶ added in v0.107.0
func (o *SetWAFRuleSetDetails) HasMode() bool
HasMode returns a boolean if a field has been set.
func (*SetWAFRuleSetDetails) HasWafId ¶ added in v0.107.0
func (o *SetWAFRuleSetDetails) HasWafId() bool
HasWafId returns a boolean if a field has been set.
func (SetWAFRuleSetDetails) MarshalJSON ¶ added in v0.107.0
func (o SetWAFRuleSetDetails) MarshalJSON() ([]byte, error)
func (*SetWAFRuleSetDetails) SetMode ¶ added in v0.107.0
func (o *SetWAFRuleSetDetails) SetMode(v string)
SetMode gets a reference to the given string and assigns it to the Mode field.
func (*SetWAFRuleSetDetails) SetWafId ¶ added in v0.107.0
func (o *SetWAFRuleSetDetails) SetWafId(v int32)
SetWafId gets a reference to the given int32 and assigns it to the WafId field.
func (SetWAFRuleSetDetails) ToMap ¶ added in v0.107.0
func (o SetWAFRuleSetDetails) ToMap() (map[string]interface{}, error)
type SimpleArgumentBehavior ¶ added in v0.109.0
type SimpleArgumentBehavior struct { Name *string `json:"name,omitempty"` Argument *SimpleArgumentBehaviorArgument `json:"argument,omitempty"` }
SimpleArgumentBehavior struct for SimpleArgumentBehavior
func NewSimpleArgumentBehavior ¶ added in v0.109.0
func NewSimpleArgumentBehavior() *SimpleArgumentBehavior
NewSimpleArgumentBehavior instantiates a new SimpleArgumentBehavior 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 NewSimpleArgumentBehaviorWithDefaults ¶ added in v0.109.0
func NewSimpleArgumentBehaviorWithDefaults() *SimpleArgumentBehavior
NewSimpleArgumentBehaviorWithDefaults instantiates a new SimpleArgumentBehavior 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 (*SimpleArgumentBehavior) GetArgument ¶ added in v0.109.0
func (o *SimpleArgumentBehavior) GetArgument() SimpleArgumentBehaviorArgument
GetArgument returns the Argument field value if set, zero value otherwise.
func (*SimpleArgumentBehavior) GetArgumentOk ¶ added in v0.109.0
func (o *SimpleArgumentBehavior) GetArgumentOk() (*SimpleArgumentBehaviorArgument, bool)
GetArgumentOk returns a tuple with the Argument field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SimpleArgumentBehavior) GetName ¶ added in v0.109.0
func (o *SimpleArgumentBehavior) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*SimpleArgumentBehavior) GetNameOk ¶ added in v0.109.0
func (o *SimpleArgumentBehavior) 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 (*SimpleArgumentBehavior) HasArgument ¶ added in v0.109.0
func (o *SimpleArgumentBehavior) HasArgument() bool
HasArgument returns a boolean if a field has been set.
func (*SimpleArgumentBehavior) HasName ¶ added in v0.109.0
func (o *SimpleArgumentBehavior) HasName() bool
HasName returns a boolean if a field has been set.
func (SimpleArgumentBehavior) MarshalJSON ¶ added in v0.109.0
func (o SimpleArgumentBehavior) MarshalJSON() ([]byte, error)
func (*SimpleArgumentBehavior) SetArgument ¶ added in v0.109.0
func (o *SimpleArgumentBehavior) SetArgument(v SimpleArgumentBehaviorArgument)
SetArgument gets a reference to the given SimpleArgumentBehaviorArgument and assigns it to the Argument field.
func (*SimpleArgumentBehavior) SetName ¶ added in v0.109.0
func (o *SimpleArgumentBehavior) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (SimpleArgumentBehavior) ToMap ¶ added in v0.109.0
func (o SimpleArgumentBehavior) ToMap() (map[string]interface{}, error)
type SimpleArgumentBehaviorArgument ¶ added in v0.109.0
SimpleArgumentBehaviorArgument - struct for SimpleArgumentBehaviorArgument
func Float32AsSimpleArgumentBehaviorArgument ¶ added in v0.109.0
func Float32AsSimpleArgumentBehaviorArgument(v *float32) SimpleArgumentBehaviorArgument
float32AsSimpleArgumentBehaviorArgument is a convenience function that returns float32 wrapped in SimpleArgumentBehaviorArgument
func StringAsSimpleArgumentBehaviorArgument ¶ added in v0.109.0
func StringAsSimpleArgumentBehaviorArgument(v *string) SimpleArgumentBehaviorArgument
stringAsSimpleArgumentBehaviorArgument is a convenience function that returns string wrapped in SimpleArgumentBehaviorArgument
func (*SimpleArgumentBehaviorArgument) GetActualInstance ¶ added in v0.109.0
func (obj *SimpleArgumentBehaviorArgument) GetActualInstance() interface{}
Get the actual instance
func (SimpleArgumentBehaviorArgument) MarshalJSON ¶ added in v0.109.0
func (src SimpleArgumentBehaviorArgument) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*SimpleArgumentBehaviorArgument) UnmarshalJSON ¶ added in v0.109.0
func (dst *SimpleArgumentBehaviorArgument) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
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_behaviors_argument.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_generic_behavior_details.go
- model_links.go
- model_list_edge_firewall_response.go
- model_null_argument_behavior.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_set_custom_response.go
- model_set_custom_response_argument.go
- model_set_custom_response_argument_status_code.go
- model_set_rate_limit_behavior.go
- model_set_rate_limit_behavior_argument.go
- model_set_rate_limit_behavior_argument_average_rate_limit.go
- model_set_rate_limit_details.go
- model_set_waf_rule_set_and_waf_mode_behavior.go
- model_set_waf_rule_set_and_waf_mode_behavior_argument.go
- model_set_waf_rule_set_behavior.go
- model_set_waf_rule_set_behavior_argument.go
- model_set_waf_rule_set_details.go
- model_simple_argument_behavior.go
- model_simple_argument_behavior_argument.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