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 ApiEdgeFirewallGetRequest
- func (r ApiEdgeFirewallGetRequest) Execute() (*ListEdgeFirewallResponse, *http.Response, error)
- func (r ApiEdgeFirewallGetRequest) OrderBy(orderBy string) ApiEdgeFirewallGetRequest
- func (r ApiEdgeFirewallGetRequest) Page(page int32) ApiEdgeFirewallGetRequest
- func (r ApiEdgeFirewallGetRequest) PageSize(pageSize int32) ApiEdgeFirewallGetRequest
- func (r ApiEdgeFirewallGetRequest) Sort(sort string) ApiEdgeFirewallGetRequest
- type ApiEdgeFirewallPostRequest
- type ApiEdgeFirewallUuidDeleteRequest
- type ApiEdgeFirewallUuidGetRequest
- type ApiEdgeFirewallUuidPatchRequest
- type ApiEdgeFirewallUuidPutRequest
- type BasicAuth
- type Configuration
- type CreateEdgeFirewallRequest
- func (o *CreateEdgeFirewallRequest) GetDomains() []int32
- func (o *CreateEdgeFirewallRequest) GetDomainsOk() ([]int32, 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 []int32)
- 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 DefaultApiService
- 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) (*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) (*ListEdgeFirewallResponse, *http.Response, error)
- func (a *DefaultApiService) EdgeFirewallUuidPut(ctx context.Context, uuid string) ApiEdgeFirewallUuidPutRequest
- func (a *DefaultApiService) EdgeFirewallUuidPutExecute(r ApiEdgeFirewallUuidPutRequest) (*ListEdgeFirewallResponse, *http.Response, error)
- type EdgeFirewall
- func (o *EdgeFirewall) GetDebugRules() bool
- func (o *EdgeFirewall) GetDebugRulesOk() (*bool, bool)
- func (o *EdgeFirewall) GetDomains() []int32
- func (o *EdgeFirewall) GetDomainsOk() ([]int32, 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 []int32)
- func (o *EdgeFirewall) SetEdgeFunctionsEnabled(v bool)
- func (o *EdgeFirewall) SetId(v int64)
- func (o *EdgeFirewall) SetIsActive(v bool)
- func (o *EdgeFirewall) SetLastEditor(v string)
- func (o *EdgeFirewall) SetLastModified(v string)
- func (o *EdgeFirewall) SetName(v string)
- func (o *EdgeFirewall) SetNetworkProtectionEnabled(v bool)
- func (o *EdgeFirewall) SetWafEnabled(v bool)
- func (o EdgeFirewall) ToMap() (map[string]interface{}, error)
- type EdgeFirewallResponse
- func (o *EdgeFirewallResponse) GetResults() EdgeFirewall
- func (o *EdgeFirewallResponse) GetResultsOk() (*EdgeFirewall, bool)
- func (o *EdgeFirewallResponse) GetSchemaVersion() float32
- func (o *EdgeFirewallResponse) GetSchemaVersionOk() (*float32, bool)
- func (o *EdgeFirewallResponse) HasResults() bool
- func (o *EdgeFirewallResponse) HasSchemaVersion() bool
- func (o EdgeFirewallResponse) MarshalJSON() ([]byte, error)
- func (o *EdgeFirewallResponse) SetResults(v EdgeFirewall)
- func (o *EdgeFirewallResponse) SetSchemaVersion(v float32)
- func (o EdgeFirewallResponse) ToMap() (map[string]interface{}, error)
- type GenericOpenAPIError
- type Links
- func (o *Links) GetNext() string
- func (o *Links) GetNextOk() (*string, bool)
- func (o *Links) GetPrevious() string
- func (o *Links) GetPreviousOk() (*string, bool)
- func (o *Links) HasNext() bool
- func (o *Links) HasPrevious() bool
- func (o Links) MarshalJSON() ([]byte, error)
- func (o *Links) SetNext(v string)
- func (o *Links) SetPrevious(v string)
- func (o Links) ToMap() (map[string]interface{}, error)
- 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 NullableBool
- 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 NullableEdgeFirewall
- func (v NullableEdgeFirewall) Get() *EdgeFirewall
- func (v NullableEdgeFirewall) IsSet() bool
- func (v NullableEdgeFirewall) MarshalJSON() ([]byte, error)
- func (v *NullableEdgeFirewall) Set(val *EdgeFirewall)
- func (v *NullableEdgeFirewall) UnmarshalJSON(src []byte) error
- func (v *NullableEdgeFirewall) Unset()
- type NullableEdgeFirewallResponse
- func (v NullableEdgeFirewallResponse) Get() *EdgeFirewallResponse
- func (v NullableEdgeFirewallResponse) IsSet() bool
- func (v NullableEdgeFirewallResponse) MarshalJSON() ([]byte, error)
- func (v *NullableEdgeFirewallResponse) Set(val *EdgeFirewallResponse)
- func (v *NullableEdgeFirewallResponse) UnmarshalJSON(src []byte) error
- func (v *NullableEdgeFirewallResponse) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableLinks
- type NullableListEdgeFirewallResponse
- func (v NullableListEdgeFirewallResponse) Get() *ListEdgeFirewallResponse
- func (v NullableListEdgeFirewallResponse) IsSet() bool
- func (v NullableListEdgeFirewallResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListEdgeFirewallResponse) Set(val *ListEdgeFirewallResponse)
- func (v *NullableListEdgeFirewallResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListEdgeFirewallResponse) Unset()
- type NullableString
- type NullableTime
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
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") )
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 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 int32) ApiEdgeFirewallGetRequest
func (ApiEdgeFirewallGetRequest) PageSize ¶
func (r ApiEdgeFirewallGetRequest) PageSize(pageSize int32) 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
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) Body ¶
func (r ApiEdgeFirewallUuidPatchRequest) Body(body ListEdgeFirewallResponse) ApiEdgeFirewallUuidPatchRequest
func (ApiEdgeFirewallUuidPatchRequest) Execute ¶
func (r ApiEdgeFirewallUuidPatchRequest) Execute() (*ListEdgeFirewallResponse, *http.Response, error)
type ApiEdgeFirewallUuidPutRequest ¶
type ApiEdgeFirewallUuidPutRequest struct { ApiService *DefaultApiService // contains filtered or unexported fields }
func (ApiEdgeFirewallUuidPutRequest) Body ¶
func (r ApiEdgeFirewallUuidPutRequest) Body(body ListEdgeFirewallResponse) ApiEdgeFirewallUuidPutRequest
func (ApiEdgeFirewallUuidPutRequest) Execute ¶
func (r ApiEdgeFirewallUuidPutRequest) Execute() (*ListEdgeFirewallResponse, *http.Response, error)
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 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 []int32 `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() []int32
GetDomains returns the Domains field value if set, zero value otherwise.
func (*CreateEdgeFirewallRequest) GetDomainsOk ¶
func (o *CreateEdgeFirewallRequest) GetDomainsOk() ([]int32, 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 []int32)
SetDomains gets a reference to the given []int32 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 DefaultApiService ¶
type DefaultApiService service
DefaultApiService DefaultApi service
func (*DefaultApiService) EdgeFirewallGet ¶
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 ¶
func (a *DefaultApiService) EdgeFirewallGetExecute(r ApiEdgeFirewallGetRequest) (*ListEdgeFirewallResponse, *http.Response, error)
Execute executes the request
@return ListEdgeFirewallResponse
func (*DefaultApiService) EdgeFirewallPost ¶
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 ¶
func (a *DefaultApiService) EdgeFirewallPostExecute(r ApiEdgeFirewallPostRequest) (*http.Response, error)
Execute executes the request
func (*DefaultApiService) EdgeFirewallUuidDelete ¶
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 ¶
func (a *DefaultApiService) EdgeFirewallUuidDeleteExecute(r ApiEdgeFirewallUuidDeleteRequest) (*http.Response, error)
Execute executes the request
func (*DefaultApiService) EdgeFirewallUuidGet ¶
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 ¶
func (a *DefaultApiService) EdgeFirewallUuidGetExecute(r ApiEdgeFirewallUuidGetRequest) (*EdgeFirewallResponse, *http.Response, error)
Execute executes the request
@return EdgeFirewallResponse
func (*DefaultApiService) EdgeFirewallUuidPatch ¶
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 ¶
func (a *DefaultApiService) EdgeFirewallUuidPatchExecute(r ApiEdgeFirewallUuidPatchRequest) (*ListEdgeFirewallResponse, *http.Response, error)
Execute executes the request
@return ListEdgeFirewallResponse
func (*DefaultApiService) EdgeFirewallUuidPut ¶
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 ¶
func (a *DefaultApiService) EdgeFirewallUuidPutExecute(r ApiEdgeFirewallUuidPutRequest) (*ListEdgeFirewallResponse, *http.Response, error)
Execute executes the request
@return ListEdgeFirewallResponse
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 []int32 `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() []int32
GetDomains returns the Domains field value if set, zero value otherwise.
func (*EdgeFirewall) GetDomainsOk ¶
func (o *EdgeFirewall) GetDomainsOk() ([]int32, 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 []int32)
SetDomains gets a reference to the given []int32 and assigns it to the Domains field.
func (*EdgeFirewall) SetEdgeFunctionsEnabled ¶
func (o *EdgeFirewall) SetEdgeFunctionsEnabled(v bool)
SetEdgeFunctionsEnabled gets a reference to the given bool and assigns it to the EdgeFunctionsEnabled field.
func (*EdgeFirewall) SetId ¶
func (o *EdgeFirewall) SetId(v int64)
SetId gets a reference to the given int64 and assigns it to the Id field.
func (*EdgeFirewall) SetIsActive ¶
func (o *EdgeFirewall) SetIsActive(v bool)
SetIsActive gets a reference to the given bool and assigns it to the IsActive field.
func (*EdgeFirewall) SetLastEditor ¶
func (o *EdgeFirewall) SetLastEditor(v string)
SetLastEditor gets a reference to the given string and assigns it to the LastEditor field.
func (*EdgeFirewall) SetLastModified ¶
func (o *EdgeFirewall) SetLastModified(v string)
SetLastModified gets a reference to the given string and assigns it to the LastModified field.
func (*EdgeFirewall) SetName ¶
func (o *EdgeFirewall) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*EdgeFirewall) SetNetworkProtectionEnabled ¶
func (o *EdgeFirewall) SetNetworkProtectionEnabled(v bool)
SetNetworkProtectionEnabled gets a reference to the given bool and assigns it to the NetworkProtectionEnabled field.
func (*EdgeFirewall) SetWafEnabled ¶
func (o *EdgeFirewall) SetWafEnabled(v bool)
SetWafEnabled gets a reference to the given bool and assigns it to the WafEnabled field.
func (EdgeFirewall) ToMap ¶
func (o EdgeFirewall) ToMap() (map[string]interface{}, error)
type EdgeFirewallResponse ¶
type EdgeFirewallResponse struct { Results *EdgeFirewall `json:"results,omitempty"` SchemaVersion *float32 `json:"schema_version,omitempty"` }
EdgeFirewallResponse struct for EdgeFirewallResponse
func NewEdgeFirewallResponse ¶
func NewEdgeFirewallResponse() *EdgeFirewallResponse
NewEdgeFirewallResponse instantiates a new EdgeFirewallResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewEdgeFirewallResponseWithDefaults ¶
func NewEdgeFirewallResponseWithDefaults() *EdgeFirewallResponse
NewEdgeFirewallResponseWithDefaults instantiates a new EdgeFirewallResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*EdgeFirewallResponse) GetResults ¶
func (o *EdgeFirewallResponse) GetResults() EdgeFirewall
GetResults returns the Results field value if set, zero value otherwise.
func (*EdgeFirewallResponse) GetResultsOk ¶
func (o *EdgeFirewallResponse) GetResultsOk() (*EdgeFirewall, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewallResponse) GetSchemaVersion ¶
func (o *EdgeFirewallResponse) GetSchemaVersion() float32
GetSchemaVersion returns the SchemaVersion field value if set, zero value otherwise.
func (*EdgeFirewallResponse) GetSchemaVersionOk ¶
func (o *EdgeFirewallResponse) GetSchemaVersionOk() (*float32, bool)
GetSchemaVersionOk returns a tuple with the SchemaVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EdgeFirewallResponse) HasResults ¶
func (o *EdgeFirewallResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (*EdgeFirewallResponse) HasSchemaVersion ¶
func (o *EdgeFirewallResponse) HasSchemaVersion() bool
HasSchemaVersion returns a boolean if a field has been set.
func (EdgeFirewallResponse) MarshalJSON ¶
func (o EdgeFirewallResponse) MarshalJSON() ([]byte, error)
func (*EdgeFirewallResponse) SetResults ¶
func (o *EdgeFirewallResponse) SetResults(v EdgeFirewall)
SetResults gets a reference to the given EdgeFirewall and assigns it to the Results field.
func (*EdgeFirewallResponse) SetSchemaVersion ¶
func (o *EdgeFirewallResponse) SetSchemaVersion(v float32)
SetSchemaVersion gets a reference to the given float32 and assigns it to the SchemaVersion field.
func (EdgeFirewallResponse) ToMap ¶
func (o EdgeFirewallResponse) ToMap() (map[string]interface{}, error)
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type Links ¶
type Links struct { Previous *string `json:"previous,omitempty"` Next *string `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) 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.
func (*Links) GetPrevious ¶
GetPrevious returns the Previous field value if set, zero value otherwise.
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.
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 string and assigns it to the Next field.
func (*Links) SetPrevious ¶
SetPrevious gets a reference to the given string and assigns it to the Previous field.
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 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 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 NullableEdgeFirewall ¶
type NullableEdgeFirewall struct {
// contains filtered or unexported fields
}
func NewNullableEdgeFirewall ¶
func NewNullableEdgeFirewall(val *EdgeFirewall) *NullableEdgeFirewall
func (NullableEdgeFirewall) Get ¶
func (v NullableEdgeFirewall) Get() *EdgeFirewall
func (NullableEdgeFirewall) IsSet ¶
func (v NullableEdgeFirewall) IsSet() bool
func (NullableEdgeFirewall) MarshalJSON ¶
func (v NullableEdgeFirewall) MarshalJSON() ([]byte, error)
func (*NullableEdgeFirewall) Set ¶
func (v *NullableEdgeFirewall) Set(val *EdgeFirewall)
func (*NullableEdgeFirewall) UnmarshalJSON ¶
func (v *NullableEdgeFirewall) UnmarshalJSON(src []byte) error
func (*NullableEdgeFirewall) Unset ¶
func (v *NullableEdgeFirewall) Unset()
type NullableEdgeFirewallResponse ¶
type NullableEdgeFirewallResponse struct {
// contains filtered or unexported fields
}
func NewNullableEdgeFirewallResponse ¶
func NewNullableEdgeFirewallResponse(val *EdgeFirewallResponse) *NullableEdgeFirewallResponse
func (NullableEdgeFirewallResponse) Get ¶
func (v NullableEdgeFirewallResponse) Get() *EdgeFirewallResponse
func (NullableEdgeFirewallResponse) IsSet ¶
func (v NullableEdgeFirewallResponse) IsSet() bool
func (NullableEdgeFirewallResponse) MarshalJSON ¶
func (v NullableEdgeFirewallResponse) MarshalJSON() ([]byte, error)
func (*NullableEdgeFirewallResponse) Set ¶
func (v *NullableEdgeFirewallResponse) Set(val *EdgeFirewallResponse)
func (*NullableEdgeFirewallResponse) UnmarshalJSON ¶
func (v *NullableEdgeFirewallResponse) UnmarshalJSON(src []byte) error
func (*NullableEdgeFirewallResponse) Unset ¶
func (v *NullableEdgeFirewallResponse) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableLinks ¶
type NullableLinks struct {
// contains filtered or unexported fields
}
func NewNullableLinks ¶
func NewNullableLinks(val *Links) *NullableLinks
func (NullableLinks) Get ¶
func (v NullableLinks) Get() *Links
func (NullableLinks) IsSet ¶
func (v NullableLinks) IsSet() bool
func (NullableLinks) MarshalJSON ¶
func (v NullableLinks) MarshalJSON() ([]byte, error)
func (*NullableLinks) Set ¶
func (v *NullableLinks) Set(val *Links)
func (*NullableLinks) UnmarshalJSON ¶
func (v *NullableLinks) UnmarshalJSON(src []byte) error
func (*NullableLinks) Unset ¶
func (v *NullableLinks) Unset()
type NullableListEdgeFirewallResponse ¶
type NullableListEdgeFirewallResponse struct {
// contains filtered or unexported fields
}
func NewNullableListEdgeFirewallResponse ¶
func NewNullableListEdgeFirewallResponse(val *ListEdgeFirewallResponse) *NullableListEdgeFirewallResponse
func (NullableListEdgeFirewallResponse) Get ¶
func (v NullableListEdgeFirewallResponse) Get() *ListEdgeFirewallResponse
func (NullableListEdgeFirewallResponse) IsSet ¶
func (v NullableListEdgeFirewallResponse) IsSet() bool
func (NullableListEdgeFirewallResponse) MarshalJSON ¶
func (v NullableListEdgeFirewallResponse) MarshalJSON() ([]byte, error)
func (*NullableListEdgeFirewallResponse) Set ¶
func (v *NullableListEdgeFirewallResponse) Set(val *ListEdgeFirewallResponse)
func (*NullableListEdgeFirewallResponse) UnmarshalJSON ¶
func (v *NullableListEdgeFirewallResponse) UnmarshalJSON(src []byte) error
func (*NullableListEdgeFirewallResponse) Unset ¶
func (v *NullableListEdgeFirewallResponse) Unset()
type 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 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