edgeapplications

package
v0.13.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2022 License: MIT Imports: 22 Imported by: 15

README

Go API client for edgeapplications

Welcome to the Azion API!

With the following APIs you can check, remove or update existing settings, besides creating new ones.


Overview

The Azion API is a RESTful API, based on HTTPS requests, that allows you to integrate your systems with our platform, simply, quickly, and securely.

Here you will find instructions on how our API works and what functionality is available.

This documentation is being constantly updated. Make sure you verify if there are any updates or changes before you perform any development in your application, even if you are familiar with our API.


Both HTTPS requests and responses must be in JavaScript Object Notation (JSON) format. All HTTPS requests and responses must follow these conventions.

Base URL

The base URL of the API, which must be used, is:

https://api.azionapi.net/_

HTTP Methods

Each HTTP method defines the type of operation that will be run.

HTTP Method CRUD Whole Collection (e.g. /items) Specific Item (e.g. /items/:item_id)
GET Read It retrieves the list of items in a Collection. It retrieves a specific item in a Collection.
POST Create It creates a new item in the Collection. \-
PUT Update/Replace It replaces a whole Collection with a new one. It replaces an item in a Collection with a new one.
PATCH Update/Modify It partially updates a Collection. It partially updates an item in a Collection
DELETE Delete It deletes a whole Collection. It deletes an item in a Collection.

Status Codes

The HTTP return code defines the status – successful or not – after the requested operation is run.

Status Code Meaning
200 OK General Status for a successful operation.
201 CREATED Successfully created a collection or item, by means of POST or PUT.
204 NO CONTENT Successful operation, but without any content to be return to the Body. Generally used for DELETE or PUT operations.
207 MULTI-STATUS A batch of operations were triggered by a single request, which resulted in different return codes when it was run, for some of the operations. The codes are displayed in the “status” field, in the body of the response, for each sub-batch of operations for whichever are applicable.
400 BAD REQUEST Request error, such as invalid parameters, missing mandatory parameters or others.
401 UNAUTHORIZED Error caused by a missing HTTP Authentication header.
403 FORBIDDEN User does not have the permissions to run the requested operation.
404 NOT FOUND The requested resource does not exist.
405 METHOD NOT ALLOWED The requested method is not applicable with the URL.
406 NOT ACCEPTABLE Accept header missing from the HTTP request or the header contains formatting or the version is not supported by the API.
409 CONFLICT Conflict generated in running the request, such as a request to create an already existing record.
429 TOO MANY REQUESTS The request was temporarily rejected, due to exceeding the limit on operations. Wait for the time defined in the X-Ratelimit-Reset header and try again.
500 INTERNAL SERVER ERROR Unintentional error, due to an unidentified failure in the request process.
\---
HTTP Headers

All requests must be generated with the HTTP header specifying the desired code format for responses and the API version used. The current version of the API is 3 and the format is application/json.

Accept: application/json; version=3


Rate Limit

The limit of operations that can be run via the API is defined by 3 HTTP response headers:

  • X-ratelimit-limit: number of operations allowed in one time-frame;
  • X-ratelimit-remaining: number of operations still available in one time-frame;
  • X-ratelimit-reset: is the date and time, in IOS 8601 format, which represents the point in the future when the time-frame will be closed and when the limits will, therefore, be reset.

Example of HTTP response headers and a request:

Date: Thu, 02 Nov 2017 12:30:28 GMT
X-ratelimit-remaining: 199
X-ratelimit-limit: 200
X-ratelimit-reset: 2017-11-02T12:31:28.675446

In the example provided, 200 operations are allowed within a 1-minute time frame. Of those, there are 199 still available, because one has already been run. The total limit will be reset after 1 minute.

When the X-ratelimit-limit is reached, or in other words, when the X-ratelimit-remaining reaches zero, the API will give the error, HTTP 429 TOO MANY REQUESTS. If your application receives this error, you will need to wait until the time defined in X-ratelimit-reset has passed, to make another request.

  • X-ratelimit-limit by product

The X-ratelimit limit variations by product are the following:

  • Real-Time Metrics: 20 requests per minute.
  • Real-Time Purge: 200 requests per minute; except for the Wildcard, which is 2000 a day.

The rate-limit values are based on the client_id.


Optional Parameters

In this version, it is possible to include some optional parameters as part of the GET method, which can help and modify the form in which your data will be returned.

You can combine these parameters to get the result you want.

They are:

Parameter Description Accepted values:
order_by Identifies which field the return should be sorted by. The default ordering is ascending. Depends on the fields available from the endpoint structure
sort Defines which ordering to be used: ascending or descending. asc

desc
page Identifies which page should be returned, if the return is paginated. The default value is 1. Page number.
page_size Identifies how many items should be returned per page. The default value is 10. Desired number of items.

Request Exemple

You can use one parameter, or a combination. See the example below, which uses all of them in the same request.

GET /domains?order_by=name&page_size=20&sort=desc&page=3
Accept: application/json; version=3
Authorization: token 2909f3932069047f4736dc87e72baaddd19c9f75


Authentication

Authentication and authorization of operations via Azion API is done through Tokens.

The first step is to create the Token through authenticating a user registered in Real-Time Manager.


Encoding Username and Password in Base64

Only token creation and cancelling operations are performed through Basic Authentication, that is, with a username and password. You can create and cancel the token through the API itself, but for that you need to encode your username and password in base64.

Base64 encoding can be done from the command line on a Unix terminal:

$ echo 'user@domain:password'|base64
dXNlckBkb21haW46cGFzc3dvcmQK

If you do not have a Unix terminal available, you can use the free online service at https://www.base64encode.org/

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 1.0.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import sw "./edgeapplications"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), sw.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), sw.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), sw.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), sw.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.azionapi.net

Class Method HTTP request Description
EdgeApplicationsCacheSettingsApi EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDelete Delete /edge_applications/{edge_application_id}/cache_settings/{cache_settings} /edge_applications/:edge_application_id:/cache_settings/:cache_settings:
EdgeApplicationsCacheSettingsApi EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGet Get /edge_applications/{edge_application_id}/cache_settings/{cache_settings_id} /edge_applications/:edge_application_id:/cache_settings/:cache_settings_id:
EdgeApplicationsCacheSettingsApi EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPut Put /edge_applications/{edge_application_id}/cache_settings/{cache_settings_id} /edge_applications/:edge_application_id:/cache_settings/ca
EdgeApplicationsCacheSettingsApi EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatch Patch /edge_applications/{edge_application_id}/cache_settings/{cache_settings} /edge_applications/:edge_application_id:/cache_settings/:cache_settings_id:
EdgeApplicationsCacheSettingsApi EdgeApplicationsEdgeApplicationIdCacheSettingsGet Get /edge_applications/{edge_application_id}/cache_settings /edge_applications/{edge_application_id}/cache_settings
EdgeApplicationsCacheSettingsApi EdgeApplicationsEdgeApplicationIdCacheSettingsPost Post /edge_applications/{edge_application_id}/cache_settings /edge_applications/:edge_application_id:/cache_settings
EdgeApplicationsEdgeFunctionsInstancesApi EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDelete Delete /edge_applications/{edge_application_id}/functions_instances/{functions_instances_id} /edge_applications/:edge_application_id:/functions_instances/:functions_instances_id:
EdgeApplicationsEdgeFunctionsInstancesApi EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGet Get /edge_applications/{edge_application_id}/functions_instances/{functions_instances_id} /edge_applications/:edge_application_id:/functions_instances/:functions_instances_id:
EdgeApplicationsEdgeFunctionsInstancesApi EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatch Patch /edge_applications/{edge_application_id}/functions_instances/{functions_instances_id} /edge_applications/:edge_application_id:/functions_instances/:functions_instances_id:
EdgeApplicationsEdgeFunctionsInstancesApi EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPut Put /edge_applications/{edge_application_id}/functions_instances/{functions_instances_id} /edge_applications/:edge_application_id:/functions_instances/:functions_instances_id:
EdgeApplicationsEdgeFunctionsInstancesApi EdgeApplicationsEdgeApplicationIdFunctionsInstancesGet Get /edge_applications/{edge_application_id}/functions_instances /edge_applications/:edge_application_id:/functions_instances
EdgeApplicationsEdgeFunctionsInstancesApi EdgeApplicationsEdgeApplicationIdFunctionsInstancesPost Post /edge_applications/{edge_application_id}/functions_instances edge_application/:edge_application_id:/functions_instances
EdgeApplicationsMainSettingsApi EdgeApplicationsGet Get /edge_applications /edge_applications
EdgeApplicationsMainSettingsApi EdgeApplicationsIdDelete Delete /edge_applications/{id} /edge_applications/:id
EdgeApplicationsMainSettingsApi EdgeApplicationsIdGet Get /edge_applications/{id} /edge_applications/:id
EdgeApplicationsMainSettingsApi EdgeApplicationsIdPatch Patch /edge_applications/{id} /edge_applications/:id
EdgeApplicationsMainSettingsApi EdgeApplicationsIdPut Put /edge_applications/{id} /edge_applications/:id
EdgeApplicationsMainSettingsApi EdgeApplicationsPost Post /edge_applications /edge_applications
EdgeApplicationsOriginsApi EdgeApplicationsEdgeApplicationIdOriginsGet Get /edge_applications/{edge_application_id}/origins /edge_applications/{edge_application_id}/origins
EdgeApplicationsOriginsApi EdgeApplicationsEdgeApplicationIdOriginsOriginKeyDelete Delete /edge_applications/{edge_application_id}/origins/{origin_key} /edge_applications/{edge_application_id}/origins/{origin_id}
EdgeApplicationsOriginsApi EdgeApplicationsEdgeApplicationIdOriginsOriginKeyGet Get /edge_applications/{edge_application_id}/origins/{origin_key} /edge_applications/{edge_application_id}/origins/{origin_key}
EdgeApplicationsOriginsApi EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatch Patch /edge_applications/{edge_application_id}/origins/{origin_key} /edge_applications/:edge_application_id:/origins/:origin_id:
EdgeApplicationsOriginsApi EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPut Put /edge_applications/{edge_application_id}/origins/{origin_key} /edge_applications/{edge_application_id}/origins/{origin_id}
EdgeApplicationsOriginsApi EdgeApplicationsEdgeApplicationIdOriginsPost Post /edge_applications/{edge_application_id}/origins /edge_applications/{edge_application_id}/origins
EdgeApplicationsRulesEngineApi EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGet Get /edge_applications/{edge_application_id}/rules_engine/{phase}/rules /edge_applications/{edge_application_id}/rules_engine/{phase}/rules
EdgeApplicationsRulesEngineApi EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPost Post /edge_applications/{edge_application_id}/rules_engine/{phase}/rules /edge_applications/{edge_application_id}/rules_engine/{phase}/rules
EdgeApplicationsRulesEngineApi EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDelete Delete /edge_applications/{edge_application_id}/rules_engine/{phase}/rules/{rule_id} /edge_applications/{edge_application_id}/rules_engine/{phase}/rules
EdgeApplicationsRulesEngineApi EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatch Patch /edge_applications/{edge_application_id}/rules_engine/{phase}/rules/{rule_id} /edge_applications/:edge_application_id:/rules_engine/:phase:/rules/:rule_id:
EdgeApplicationsRulesEngineApi EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPut Put /edge_applications/{edge_application_id}/rules_engine/{phase}/rules/{rule_id} /edge_applications/:edge_application_id:/rules_engine/:phase:/rules/:rule_id:

Documentation For Models

Documentation For Authorization

JWT
  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: Authorization and passed in as the auth context for each request.

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// 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

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	EdgeApplicationsCacheSettingsApi *EdgeApplicationsCacheSettingsApiService

	EdgeApplicationsEdgeFunctionsInstancesApi *EdgeApplicationsEdgeFunctionsInstancesApiService

	EdgeApplicationsMainSettingsApi *EdgeApplicationsMainSettingsApiService

	EdgeApplicationsOriginsApi *EdgeApplicationsOriginsApiService

	EdgeApplicationsRulesEngineApi *EdgeApplicationsRulesEngineApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Edge Application API v1.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

type APIKey struct {
	Key    string
	Prefix string
}

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 ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDeleteRequest

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDeleteRequest struct {
	ApiService *EdgeApplicationsCacheSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDeleteRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDeleteRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDeleteRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGetRequest

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGetRequest struct {
	ApiService *EdgeApplicationsCacheSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGetRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGetRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPutRequest

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPutRequest struct {
	ApiService *EdgeApplicationsCacheSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPutRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPutRequest) ApplicationCachePutRequest

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPutRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPutRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatchRequest

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatchRequest struct {
	ApiService *EdgeApplicationsCacheSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatchRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatchRequest) ApplicationCachePatchRequest

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatchRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsGetRequest

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsGetRequest struct {
	ApiService *EdgeApplicationsCacheSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsGetRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsGetRequest) Execute

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsGetRequest) Filter

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsGetRequest) OrderBy

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsGetRequest) Page

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsGetRequest) PageSize

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsGetRequest) Sort

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsPostRequest

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsPostRequest struct {
	ApiService *EdgeApplicationsCacheSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsPostRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsPostRequest) ApplicationCacheCreateRequest

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsPostRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsPostRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteRequest added in v0.13.0

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteRequest struct {
	ApiService *EdgeApplicationsEdgeFunctionsInstancesApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteRequest) Accept added in v0.13.0

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteRequest) ContentType added in v0.13.0

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteRequest) Execute added in v0.13.0

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGetRequest

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGetRequest struct {
	ApiService *EdgeApplicationsEdgeFunctionsInstancesApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGetRequest) Accept

The id of the edge function instance you plan to query.

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGetRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatchRequest added in v0.13.0

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatchRequest struct {
	ApiService *EdgeApplicationsEdgeFunctionsInstancesApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatchRequest) Accept added in v0.13.0

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatchRequest) ApplicationUpdateInstanceRequest added in v0.13.0

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatchRequest) ContentType added in v0.13.0

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatchRequest) Execute added in v0.13.0

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPutRequest

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPutRequest struct {
	ApiService *EdgeApplicationsEdgeFunctionsInstancesApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPutRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPutRequest) ApplicationPutInstanceRequest

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPutRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPutRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesGetRequest

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesGetRequest struct {
	ApiService *EdgeApplicationsEdgeFunctionsInstancesApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesGetRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesGetRequest) Execute

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesGetRequest) Filter

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesGetRequest) OrderBy

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesGetRequest) Page

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesGetRequest) PageSize

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesGetRequest) Sort

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesPostRequest

type ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesPostRequest struct {
	ApiService *EdgeApplicationsEdgeFunctionsInstancesApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesPostRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesPostRequest) ApplicationCreateInstanceRequest

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesPostRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesPostRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdOriginsGetRequest

type ApiEdgeApplicationsEdgeApplicationIdOriginsGetRequest struct {
	ApiService *EdgeApplicationsOriginsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdOriginsGetRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdOriginsGetRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyDeleteRequest

type ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyDeleteRequest struct {
	ApiService *EdgeApplicationsOriginsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyDeleteRequest) Accept

The id of the Origin that you plan to delete.

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyDeleteRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyGetRequest

type ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyGetRequest struct {
	ApiService *EdgeApplicationsOriginsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyGetRequest) Accept

The id of the Origin that you plan to query.

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyGetRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatchRequest

type ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatchRequest struct {
	ApiService *EdgeApplicationsOriginsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatchRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatchRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatchRequest) Execute

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatchRequest) PatchOriginsRequest

type ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPutRequest

type ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPutRequest struct {
	ApiService *EdgeApplicationsOriginsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPutRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPutRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPutRequest) Execute

func (ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPutRequest) UpdateOriginsRequest

type ApiEdgeApplicationsEdgeApplicationIdOriginsPostRequest

type ApiEdgeApplicationsEdgeApplicationIdOriginsPostRequest struct {
	ApiService *EdgeApplicationsOriginsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdOriginsPostRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdOriginsPostRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdOriginsPostRequest) CreateOriginsRequest

func (ApiEdgeApplicationsEdgeApplicationIdOriginsPostRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetRequest

type ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetRequest struct {
	ApiService *EdgeApplicationsRulesEngineApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetRequest) Execute

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetRequest) Filter

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetRequest) OrderBy

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetRequest) Page

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetRequest) PageSize

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetRequest) Sort

type ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPostRequest

type ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPostRequest struct {
	ApiService *EdgeApplicationsRulesEngineApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPostRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPostRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPostRequest) CreateRulesEngineRequest

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPostRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDeleteRequest

type ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDeleteRequest struct {
	ApiService *EdgeApplicationsRulesEngineApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDeleteRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDeleteRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatchRequest

type ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatchRequest struct {
	ApiService *EdgeApplicationsRulesEngineApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatchRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatchRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatchRequest) Execute

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatchRequest) PatchRulesEngineRequest

type ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPutRequest

type ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPutRequest struct {
	ApiService *EdgeApplicationsRulesEngineApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPutRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPutRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPutRequest) Execute

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPutRequest) UpdateRulesEngineRequest

type ApiEdgeApplicationsGetRequest

type ApiEdgeApplicationsGetRequest struct {
	ApiService *EdgeApplicationsMainSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsGetRequest) Accept

func (ApiEdgeApplicationsGetRequest) Execute

func (ApiEdgeApplicationsGetRequest) Filter

func (ApiEdgeApplicationsGetRequest) OrderBy

func (ApiEdgeApplicationsGetRequest) Page

func (ApiEdgeApplicationsGetRequest) PageSize

func (ApiEdgeApplicationsGetRequest) Sort

type ApiEdgeApplicationsIdDeleteRequest

type ApiEdgeApplicationsIdDeleteRequest struct {
	ApiService *EdgeApplicationsMainSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsIdDeleteRequest) Accept

func (ApiEdgeApplicationsIdDeleteRequest) Execute

type ApiEdgeApplicationsIdGetRequest

type ApiEdgeApplicationsIdGetRequest struct {
	ApiService *EdgeApplicationsMainSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsIdGetRequest) Accept

func (ApiEdgeApplicationsIdGetRequest) Execute

type ApiEdgeApplicationsIdPatchRequest

type ApiEdgeApplicationsIdPatchRequest struct {
	ApiService *EdgeApplicationsMainSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsIdPatchRequest) Accept

func (ApiEdgeApplicationsIdPatchRequest) ApplicationUpdateRequest

func (r ApiEdgeApplicationsIdPatchRequest) ApplicationUpdateRequest(applicationUpdateRequest ApplicationUpdateRequest) ApiEdgeApplicationsIdPatchRequest

func (ApiEdgeApplicationsIdPatchRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsIdPatchRequest) Execute

type ApiEdgeApplicationsIdPutRequest

type ApiEdgeApplicationsIdPutRequest struct {
	ApiService *EdgeApplicationsMainSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsIdPutRequest) Accept

func (ApiEdgeApplicationsIdPutRequest) ApplicationPutRequest

func (r ApiEdgeApplicationsIdPutRequest) ApplicationPutRequest(applicationPutRequest ApplicationPutRequest) ApiEdgeApplicationsIdPutRequest

func (ApiEdgeApplicationsIdPutRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsIdPutRequest) Execute

type ApiEdgeApplicationsPostRequest

type ApiEdgeApplicationsPostRequest struct {
	ApiService *EdgeApplicationsMainSettingsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsPostRequest) Accept

func (ApiEdgeApplicationsPostRequest) ContentType

The type of coding used in the Body (application/json). <br> Example: Content-Type: application/json

func (ApiEdgeApplicationsPostRequest) CreateApplicationRequest

func (r ApiEdgeApplicationsPostRequest) CreateApplicationRequest(createApplicationRequest CreateApplicationRequest) ApiEdgeApplicationsPostRequest

func (ApiEdgeApplicationsPostRequest) ERRORUNKNOWN

func (ApiEdgeApplicationsPostRequest) Execute

type ApplicationCacheCreateRequest

type ApplicationCacheCreateRequest struct {
	Name                           string    `json:"name"`
	BrowserCacheSettings           *string   `json:"browser_cache_settings,omitempty"`
	BrowserCacheSettingsMaximumTtl *int64    `json:"browser_cache_settings_maximum_ttl,omitempty"`
	CdnCacheSettings               *string   `json:"cdn_cache_settings,omitempty"`
	CdnCacheSettingsMaximumTtl     *int64    `json:"cdn_cache_settings_maximum_ttl,omitempty"`
	CacheByQueryString             *string   `json:"cache_by_query_string,omitempty"`
	QueryStringFields              *[]string `json:"query_string_fields,omitempty"`
	EnableQueryStringSort          *bool     `json:"enable_query_string_sort,omitempty"`
	CacheByCookies                 *string   `json:"cache_by_cookies,omitempty"`
	CookieNames                    *[]string `json:"cookie_names,omitempty"`
	EnableCachingForPost           *bool     `json:"enable_caching_for_post,omitempty"`
	L2CachingEnabled               *bool     `json:"l2_caching_enabled,omitempty"`
	IsSliceConfigurationEnabled    *bool     `json:"is_slice_configuration_enabled,omitempty"`
	IsSliceEdgeCachingEnabled      *bool     `json:"is_slice_edge_caching_enabled,omitempty"`
	IsSliceL2CachingEnabled        *bool     `json:"is_slice_l2_caching_enabled,omitempty"`
	SliceConfigurationRange        *int64    `json:"slice_configuration_range,omitempty"`
}

ApplicationCacheCreateRequest struct for ApplicationCacheCreateRequest

func NewApplicationCacheCreateRequest

func NewApplicationCacheCreateRequest(name string) *ApplicationCacheCreateRequest

NewApplicationCacheCreateRequest instantiates a new ApplicationCacheCreateRequest 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 NewApplicationCacheCreateRequestWithDefaults

func NewApplicationCacheCreateRequestWithDefaults() *ApplicationCacheCreateRequest

NewApplicationCacheCreateRequestWithDefaults instantiates a new ApplicationCacheCreateRequest 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 (*ApplicationCacheCreateRequest) GetBrowserCacheSettings

func (o *ApplicationCacheCreateRequest) GetBrowserCacheSettings() string

GetBrowserCacheSettings returns the BrowserCacheSettings field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCacheCreateRequest) GetBrowserCacheSettingsMaximumTtl() int64

GetBrowserCacheSettingsMaximumTtl returns the BrowserCacheSettingsMaximumTtl field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetBrowserCacheSettingsMaximumTtlOk

func (o *ApplicationCacheCreateRequest) GetBrowserCacheSettingsMaximumTtlOk() (*int64, bool)

GetBrowserCacheSettingsMaximumTtlOk returns a tuple with the BrowserCacheSettingsMaximumTtl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetBrowserCacheSettingsOk

func (o *ApplicationCacheCreateRequest) GetBrowserCacheSettingsOk() (*string, bool)

GetBrowserCacheSettingsOk returns a tuple with the BrowserCacheSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetCacheByCookies

func (o *ApplicationCacheCreateRequest) GetCacheByCookies() string

GetCacheByCookies returns the CacheByCookies field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetCacheByCookiesOk

func (o *ApplicationCacheCreateRequest) GetCacheByCookiesOk() (*string, bool)

GetCacheByCookiesOk returns a tuple with the CacheByCookies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetCacheByQueryString

func (o *ApplicationCacheCreateRequest) GetCacheByQueryString() string

GetCacheByQueryString returns the CacheByQueryString field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetCacheByQueryStringOk

func (o *ApplicationCacheCreateRequest) GetCacheByQueryStringOk() (*string, bool)

GetCacheByQueryStringOk returns a tuple with the CacheByQueryString field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetCdnCacheSettings

func (o *ApplicationCacheCreateRequest) GetCdnCacheSettings() string

GetCdnCacheSettings returns the CdnCacheSettings field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetCdnCacheSettingsMaximumTtl

func (o *ApplicationCacheCreateRequest) GetCdnCacheSettingsMaximumTtl() int64

GetCdnCacheSettingsMaximumTtl returns the CdnCacheSettingsMaximumTtl field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetCdnCacheSettingsMaximumTtlOk

func (o *ApplicationCacheCreateRequest) GetCdnCacheSettingsMaximumTtlOk() (*int64, bool)

GetCdnCacheSettingsMaximumTtlOk returns a tuple with the CdnCacheSettingsMaximumTtl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetCdnCacheSettingsOk

func (o *ApplicationCacheCreateRequest) GetCdnCacheSettingsOk() (*string, bool)

GetCdnCacheSettingsOk returns a tuple with the CdnCacheSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetCookieNames

func (o *ApplicationCacheCreateRequest) GetCookieNames() []string

GetCookieNames returns the CookieNames field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetCookieNamesOk

func (o *ApplicationCacheCreateRequest) GetCookieNamesOk() (*[]string, bool)

GetCookieNamesOk returns a tuple with the CookieNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetEnableCachingForPost

func (o *ApplicationCacheCreateRequest) GetEnableCachingForPost() bool

GetEnableCachingForPost returns the EnableCachingForPost field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetEnableCachingForPostOk

func (o *ApplicationCacheCreateRequest) GetEnableCachingForPostOk() (*bool, bool)

GetEnableCachingForPostOk returns a tuple with the EnableCachingForPost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetEnableQueryStringSort

func (o *ApplicationCacheCreateRequest) GetEnableQueryStringSort() bool

GetEnableQueryStringSort returns the EnableQueryStringSort field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetEnableQueryStringSortOk

func (o *ApplicationCacheCreateRequest) GetEnableQueryStringSortOk() (*bool, bool)

GetEnableQueryStringSortOk returns a tuple with the EnableQueryStringSort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetIsSliceConfigurationEnabled

func (o *ApplicationCacheCreateRequest) GetIsSliceConfigurationEnabled() bool

GetIsSliceConfigurationEnabled returns the IsSliceConfigurationEnabled field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetIsSliceConfigurationEnabledOk

func (o *ApplicationCacheCreateRequest) GetIsSliceConfigurationEnabledOk() (*bool, bool)

GetIsSliceConfigurationEnabledOk returns a tuple with the IsSliceConfigurationEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetIsSliceEdgeCachingEnabled

func (o *ApplicationCacheCreateRequest) GetIsSliceEdgeCachingEnabled() bool

GetIsSliceEdgeCachingEnabled returns the IsSliceEdgeCachingEnabled field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetIsSliceEdgeCachingEnabledOk

func (o *ApplicationCacheCreateRequest) GetIsSliceEdgeCachingEnabledOk() (*bool, bool)

GetIsSliceEdgeCachingEnabledOk returns a tuple with the IsSliceEdgeCachingEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetIsSliceL2CachingEnabled

func (o *ApplicationCacheCreateRequest) GetIsSliceL2CachingEnabled() bool

GetIsSliceL2CachingEnabled returns the IsSliceL2CachingEnabled field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetIsSliceL2CachingEnabledOk

func (o *ApplicationCacheCreateRequest) GetIsSliceL2CachingEnabledOk() (*bool, bool)

GetIsSliceL2CachingEnabledOk returns a tuple with the IsSliceL2CachingEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetL2CachingEnabled

func (o *ApplicationCacheCreateRequest) GetL2CachingEnabled() bool

GetL2CachingEnabled returns the L2CachingEnabled field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetL2CachingEnabledOk

func (o *ApplicationCacheCreateRequest) GetL2CachingEnabledOk() (*bool, bool)

GetL2CachingEnabledOk returns a tuple with the L2CachingEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetName

GetName returns the Name field value

func (*ApplicationCacheCreateRequest) GetNameOk

func (o *ApplicationCacheCreateRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetQueryStringFields

func (o *ApplicationCacheCreateRequest) GetQueryStringFields() []string

GetQueryStringFields returns the QueryStringFields field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetQueryStringFieldsOk

func (o *ApplicationCacheCreateRequest) GetQueryStringFieldsOk() (*[]string, bool)

GetQueryStringFieldsOk returns a tuple with the QueryStringFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) GetSliceConfigurationRange

func (o *ApplicationCacheCreateRequest) GetSliceConfigurationRange() int64

GetSliceConfigurationRange returns the SliceConfigurationRange field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetSliceConfigurationRangeOk

func (o *ApplicationCacheCreateRequest) GetSliceConfigurationRangeOk() (*int64, bool)

GetSliceConfigurationRangeOk returns a tuple with the SliceConfigurationRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheCreateRequest) HasBrowserCacheSettings

func (o *ApplicationCacheCreateRequest) HasBrowserCacheSettings() bool

HasBrowserCacheSettings returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasBrowserCacheSettingsMaximumTtl

func (o *ApplicationCacheCreateRequest) HasBrowserCacheSettingsMaximumTtl() bool

HasBrowserCacheSettingsMaximumTtl returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasCacheByCookies

func (o *ApplicationCacheCreateRequest) HasCacheByCookies() bool

HasCacheByCookies returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasCacheByQueryString

func (o *ApplicationCacheCreateRequest) HasCacheByQueryString() bool

HasCacheByQueryString returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasCdnCacheSettings

func (o *ApplicationCacheCreateRequest) HasCdnCacheSettings() bool

HasCdnCacheSettings returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasCdnCacheSettingsMaximumTtl

func (o *ApplicationCacheCreateRequest) HasCdnCacheSettingsMaximumTtl() bool

HasCdnCacheSettingsMaximumTtl returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasCookieNames

func (o *ApplicationCacheCreateRequest) HasCookieNames() bool

HasCookieNames returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasEnableCachingForPost

func (o *ApplicationCacheCreateRequest) HasEnableCachingForPost() bool

HasEnableCachingForPost returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasEnableQueryStringSort

func (o *ApplicationCacheCreateRequest) HasEnableQueryStringSort() bool

HasEnableQueryStringSort returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasIsSliceConfigurationEnabled

func (o *ApplicationCacheCreateRequest) HasIsSliceConfigurationEnabled() bool

HasIsSliceConfigurationEnabled returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasIsSliceEdgeCachingEnabled

func (o *ApplicationCacheCreateRequest) HasIsSliceEdgeCachingEnabled() bool

HasIsSliceEdgeCachingEnabled returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasIsSliceL2CachingEnabled

func (o *ApplicationCacheCreateRequest) HasIsSliceL2CachingEnabled() bool

HasIsSliceL2CachingEnabled returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasL2CachingEnabled

func (o *ApplicationCacheCreateRequest) HasL2CachingEnabled() bool

HasL2CachingEnabled returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasQueryStringFields

func (o *ApplicationCacheCreateRequest) HasQueryStringFields() bool

HasQueryStringFields returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasSliceConfigurationRange

func (o *ApplicationCacheCreateRequest) HasSliceConfigurationRange() bool

HasSliceConfigurationRange returns a boolean if a field has been set.

func (ApplicationCacheCreateRequest) MarshalJSON

func (o ApplicationCacheCreateRequest) MarshalJSON() ([]byte, error)

func (*ApplicationCacheCreateRequest) SetBrowserCacheSettings

func (o *ApplicationCacheCreateRequest) SetBrowserCacheSettings(v string)

SetBrowserCacheSettings gets a reference to the given string and assigns it to the BrowserCacheSettings field.

func (*ApplicationCacheCreateRequest) SetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCacheCreateRequest) SetBrowserCacheSettingsMaximumTtl(v int64)

SetBrowserCacheSettingsMaximumTtl gets a reference to the given int64 and assigns it to the BrowserCacheSettingsMaximumTtl field.

func (*ApplicationCacheCreateRequest) SetCacheByCookies

func (o *ApplicationCacheCreateRequest) SetCacheByCookies(v string)

SetCacheByCookies gets a reference to the given string and assigns it to the CacheByCookies field.

func (*ApplicationCacheCreateRequest) SetCacheByQueryString

func (o *ApplicationCacheCreateRequest) SetCacheByQueryString(v string)

SetCacheByQueryString gets a reference to the given string and assigns it to the CacheByQueryString field.

func (*ApplicationCacheCreateRequest) SetCdnCacheSettings

func (o *ApplicationCacheCreateRequest) SetCdnCacheSettings(v string)

SetCdnCacheSettings gets a reference to the given string and assigns it to the CdnCacheSettings field.

func (*ApplicationCacheCreateRequest) SetCdnCacheSettingsMaximumTtl

func (o *ApplicationCacheCreateRequest) SetCdnCacheSettingsMaximumTtl(v int64)

SetCdnCacheSettingsMaximumTtl gets a reference to the given int64 and assigns it to the CdnCacheSettingsMaximumTtl field.

func (*ApplicationCacheCreateRequest) SetCookieNames

func (o *ApplicationCacheCreateRequest) SetCookieNames(v []string)

SetCookieNames gets a reference to the given []string and assigns it to the CookieNames field.

func (*ApplicationCacheCreateRequest) SetEnableCachingForPost

func (o *ApplicationCacheCreateRequest) SetEnableCachingForPost(v bool)

SetEnableCachingForPost gets a reference to the given bool and assigns it to the EnableCachingForPost field.

func (*ApplicationCacheCreateRequest) SetEnableQueryStringSort

func (o *ApplicationCacheCreateRequest) SetEnableQueryStringSort(v bool)

SetEnableQueryStringSort gets a reference to the given bool and assigns it to the EnableQueryStringSort field.

func (*ApplicationCacheCreateRequest) SetIsSliceConfigurationEnabled

func (o *ApplicationCacheCreateRequest) SetIsSliceConfigurationEnabled(v bool)

SetIsSliceConfigurationEnabled gets a reference to the given bool and assigns it to the IsSliceConfigurationEnabled field.

func (*ApplicationCacheCreateRequest) SetIsSliceEdgeCachingEnabled

func (o *ApplicationCacheCreateRequest) SetIsSliceEdgeCachingEnabled(v bool)

SetIsSliceEdgeCachingEnabled gets a reference to the given bool and assigns it to the IsSliceEdgeCachingEnabled field.

func (*ApplicationCacheCreateRequest) SetIsSliceL2CachingEnabled

func (o *ApplicationCacheCreateRequest) SetIsSliceL2CachingEnabled(v bool)

SetIsSliceL2CachingEnabled gets a reference to the given bool and assigns it to the IsSliceL2CachingEnabled field.

func (*ApplicationCacheCreateRequest) SetL2CachingEnabled

func (o *ApplicationCacheCreateRequest) SetL2CachingEnabled(v bool)

SetL2CachingEnabled gets a reference to the given bool and assigns it to the L2CachingEnabled field.

func (*ApplicationCacheCreateRequest) SetName

func (o *ApplicationCacheCreateRequest) SetName(v string)

SetName sets field value

func (*ApplicationCacheCreateRequest) SetQueryStringFields

func (o *ApplicationCacheCreateRequest) SetQueryStringFields(v []string)

SetQueryStringFields gets a reference to the given []string and assigns it to the QueryStringFields field.

func (*ApplicationCacheCreateRequest) SetSliceConfigurationRange

func (o *ApplicationCacheCreateRequest) SetSliceConfigurationRange(v int64)

SetSliceConfigurationRange gets a reference to the given int64 and assigns it to the SliceConfigurationRange field.

type ApplicationCacheCreateResponse

type ApplicationCacheCreateResponse struct {
	Results       *ApplicationCacheCreateResults `json:"results,omitempty"`
	SchemaVersion *int64                         `json:"schema_version,omitempty"`
}

ApplicationCacheCreateResponse struct for ApplicationCacheCreateResponse

func NewApplicationCacheCreateResponse

func NewApplicationCacheCreateResponse() *ApplicationCacheCreateResponse

NewApplicationCacheCreateResponse instantiates a new ApplicationCacheCreateResponse 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 NewApplicationCacheCreateResponseWithDefaults

func NewApplicationCacheCreateResponseWithDefaults() *ApplicationCacheCreateResponse

NewApplicationCacheCreateResponseWithDefaults instantiates a new ApplicationCacheCreateResponse 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 (*ApplicationCacheCreateResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*ApplicationCacheCreateResponse) GetResultsOk

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 (*ApplicationCacheCreateResponse) GetSchemaVersion

func (o *ApplicationCacheCreateResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value if set, zero value otherwise.

func (*ApplicationCacheCreateResponse) GetSchemaVersionOk

func (o *ApplicationCacheCreateResponse) 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 (*ApplicationCacheCreateResponse) HasResults

func (o *ApplicationCacheCreateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (*ApplicationCacheCreateResponse) HasSchemaVersion

func (o *ApplicationCacheCreateResponse) HasSchemaVersion() bool

HasSchemaVersion returns a boolean if a field has been set.

func (ApplicationCacheCreateResponse) MarshalJSON

func (o ApplicationCacheCreateResponse) MarshalJSON() ([]byte, error)

func (*ApplicationCacheCreateResponse) SetResults

SetResults gets a reference to the given ApplicationCacheCreateResults and assigns it to the Results field.

func (*ApplicationCacheCreateResponse) SetSchemaVersion

func (o *ApplicationCacheCreateResponse) SetSchemaVersion(v int64)

SetSchemaVersion gets a reference to the given int64 and assigns it to the SchemaVersion field.

type ApplicationCacheCreateResults

type ApplicationCacheCreateResults struct {
	Id                             int64    `json:"id"`
	Name                           string   `json:"name"`
	BrowserCacheSettings           string   `json:"browser_cache_settings"`
	BrowserCacheSettingsMaximumTtl int64    `json:"browser_cache_settings_maximum_ttl"`
	CdnCacheSettings               string   `json:"cdn_cache_settings"`
	CdnCacheSettingsMaximumTtl     int64    `json:"cdn_cache_settings_maximum_ttl"`
	CacheByQueryString             string   `json:"cache_by_query_string"`
	QueryStringFields              []string `json:"query_string_fields"`
	EnableQueryStringSort          bool     `json:"enable_query_string_sort"`
	CacheByCookies                 string   `json:"cache_by_cookies"`
	CookieNames                    []string `json:"cookie_names"`
	AdaptiveDeliveryAction         string   `json:"adaptive_delivery_action"`
	DeviceGroup                    []string `json:"device_group"`
	EnableCachingForPost           bool     `json:"enable_caching_for_post"`
	L2CachingEnabled               bool     `json:"l2_caching_enabled"`
}

ApplicationCacheCreateResults struct for ApplicationCacheCreateResults

func NewApplicationCacheCreateResults

func NewApplicationCacheCreateResults(id int64, name string, browserCacheSettings string, browserCacheSettingsMaximumTtl int64, cdnCacheSettings string, cdnCacheSettingsMaximumTtl int64, cacheByQueryString string, queryStringFields []string, enableQueryStringSort bool, cacheByCookies string, cookieNames []string, adaptiveDeliveryAction string, deviceGroup []string, enableCachingForPost bool, l2CachingEnabled bool) *ApplicationCacheCreateResults

NewApplicationCacheCreateResults instantiates a new ApplicationCacheCreateResults 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 NewApplicationCacheCreateResultsWithDefaults

func NewApplicationCacheCreateResultsWithDefaults() *ApplicationCacheCreateResults

NewApplicationCacheCreateResultsWithDefaults instantiates a new ApplicationCacheCreateResults 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 (*ApplicationCacheCreateResults) GetAdaptiveDeliveryAction

func (o *ApplicationCacheCreateResults) GetAdaptiveDeliveryAction() string

GetAdaptiveDeliveryAction returns the AdaptiveDeliveryAction field value

func (*ApplicationCacheCreateResults) GetAdaptiveDeliveryActionOk

func (o *ApplicationCacheCreateResults) GetAdaptiveDeliveryActionOk() (*string, bool)

GetAdaptiveDeliveryActionOk returns a tuple with the AdaptiveDeliveryAction field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetBrowserCacheSettings

func (o *ApplicationCacheCreateResults) GetBrowserCacheSettings() string

GetBrowserCacheSettings returns the BrowserCacheSettings field value

func (*ApplicationCacheCreateResults) GetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCacheCreateResults) GetBrowserCacheSettingsMaximumTtl() int64

GetBrowserCacheSettingsMaximumTtl returns the BrowserCacheSettingsMaximumTtl field value

func (*ApplicationCacheCreateResults) GetBrowserCacheSettingsMaximumTtlOk

func (o *ApplicationCacheCreateResults) GetBrowserCacheSettingsMaximumTtlOk() (*int64, bool)

GetBrowserCacheSettingsMaximumTtlOk returns a tuple with the BrowserCacheSettingsMaximumTtl field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetBrowserCacheSettingsOk

func (o *ApplicationCacheCreateResults) GetBrowserCacheSettingsOk() (*string, bool)

GetBrowserCacheSettingsOk returns a tuple with the BrowserCacheSettings field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetCacheByCookies

func (o *ApplicationCacheCreateResults) GetCacheByCookies() string

GetCacheByCookies returns the CacheByCookies field value

func (*ApplicationCacheCreateResults) GetCacheByCookiesOk

func (o *ApplicationCacheCreateResults) GetCacheByCookiesOk() (*string, bool)

GetCacheByCookiesOk returns a tuple with the CacheByCookies field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetCacheByQueryString

func (o *ApplicationCacheCreateResults) GetCacheByQueryString() string

GetCacheByQueryString returns the CacheByQueryString field value

func (*ApplicationCacheCreateResults) GetCacheByQueryStringOk

func (o *ApplicationCacheCreateResults) GetCacheByQueryStringOk() (*string, bool)

GetCacheByQueryStringOk returns a tuple with the CacheByQueryString field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetCdnCacheSettings

func (o *ApplicationCacheCreateResults) GetCdnCacheSettings() string

GetCdnCacheSettings returns the CdnCacheSettings field value

func (*ApplicationCacheCreateResults) GetCdnCacheSettingsMaximumTtl

func (o *ApplicationCacheCreateResults) GetCdnCacheSettingsMaximumTtl() int64

GetCdnCacheSettingsMaximumTtl returns the CdnCacheSettingsMaximumTtl field value

func (*ApplicationCacheCreateResults) GetCdnCacheSettingsMaximumTtlOk

func (o *ApplicationCacheCreateResults) GetCdnCacheSettingsMaximumTtlOk() (*int64, bool)

GetCdnCacheSettingsMaximumTtlOk returns a tuple with the CdnCacheSettingsMaximumTtl field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetCdnCacheSettingsOk

func (o *ApplicationCacheCreateResults) GetCdnCacheSettingsOk() (*string, bool)

GetCdnCacheSettingsOk returns a tuple with the CdnCacheSettings field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetCookieNames

func (o *ApplicationCacheCreateResults) GetCookieNames() []string

GetCookieNames returns the CookieNames field value

func (*ApplicationCacheCreateResults) GetCookieNamesOk

func (o *ApplicationCacheCreateResults) GetCookieNamesOk() (*[]string, bool)

GetCookieNamesOk returns a tuple with the CookieNames field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetDeviceGroup

func (o *ApplicationCacheCreateResults) GetDeviceGroup() []string

GetDeviceGroup returns the DeviceGroup field value

func (*ApplicationCacheCreateResults) GetDeviceGroupOk

func (o *ApplicationCacheCreateResults) GetDeviceGroupOk() (*[]string, bool)

GetDeviceGroupOk returns a tuple with the DeviceGroup field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetEnableCachingForPost

func (o *ApplicationCacheCreateResults) GetEnableCachingForPost() bool

GetEnableCachingForPost returns the EnableCachingForPost field value

func (*ApplicationCacheCreateResults) GetEnableCachingForPostOk

func (o *ApplicationCacheCreateResults) GetEnableCachingForPostOk() (*bool, bool)

GetEnableCachingForPostOk returns a tuple with the EnableCachingForPost field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetEnableQueryStringSort

func (o *ApplicationCacheCreateResults) GetEnableQueryStringSort() bool

GetEnableQueryStringSort returns the EnableQueryStringSort field value

func (*ApplicationCacheCreateResults) GetEnableQueryStringSortOk

func (o *ApplicationCacheCreateResults) GetEnableQueryStringSortOk() (*bool, bool)

GetEnableQueryStringSortOk returns a tuple with the EnableQueryStringSort field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetId

GetId returns the Id field value

func (*ApplicationCacheCreateResults) GetIdOk

func (o *ApplicationCacheCreateResults) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetL2CachingEnabled

func (o *ApplicationCacheCreateResults) GetL2CachingEnabled() bool

GetL2CachingEnabled returns the L2CachingEnabled field value

func (*ApplicationCacheCreateResults) GetL2CachingEnabledOk

func (o *ApplicationCacheCreateResults) GetL2CachingEnabledOk() (*bool, bool)

GetL2CachingEnabledOk returns a tuple with the L2CachingEnabled field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetName

GetName returns the Name field value

func (*ApplicationCacheCreateResults) GetNameOk

func (o *ApplicationCacheCreateResults) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationCacheCreateResults) GetQueryStringFields

func (o *ApplicationCacheCreateResults) GetQueryStringFields() []string

GetQueryStringFields returns the QueryStringFields field value

func (*ApplicationCacheCreateResults) GetQueryStringFieldsOk

func (o *ApplicationCacheCreateResults) GetQueryStringFieldsOk() (*[]string, bool)

GetQueryStringFieldsOk returns a tuple with the QueryStringFields field value and a boolean to check if the value has been set.

func (ApplicationCacheCreateResults) MarshalJSON

func (o ApplicationCacheCreateResults) MarshalJSON() ([]byte, error)

func (*ApplicationCacheCreateResults) SetAdaptiveDeliveryAction

func (o *ApplicationCacheCreateResults) SetAdaptiveDeliveryAction(v string)

SetAdaptiveDeliveryAction sets field value

func (*ApplicationCacheCreateResults) SetBrowserCacheSettings

func (o *ApplicationCacheCreateResults) SetBrowserCacheSettings(v string)

SetBrowserCacheSettings sets field value

func (*ApplicationCacheCreateResults) SetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCacheCreateResults) SetBrowserCacheSettingsMaximumTtl(v int64)

SetBrowserCacheSettingsMaximumTtl sets field value

func (*ApplicationCacheCreateResults) SetCacheByCookies

func (o *ApplicationCacheCreateResults) SetCacheByCookies(v string)

SetCacheByCookies sets field value

func (*ApplicationCacheCreateResults) SetCacheByQueryString

func (o *ApplicationCacheCreateResults) SetCacheByQueryString(v string)

SetCacheByQueryString sets field value

func (*ApplicationCacheCreateResults) SetCdnCacheSettings

func (o *ApplicationCacheCreateResults) SetCdnCacheSettings(v string)

SetCdnCacheSettings sets field value

func (*ApplicationCacheCreateResults) SetCdnCacheSettingsMaximumTtl

func (o *ApplicationCacheCreateResults) SetCdnCacheSettingsMaximumTtl(v int64)

SetCdnCacheSettingsMaximumTtl sets field value

func (*ApplicationCacheCreateResults) SetCookieNames

func (o *ApplicationCacheCreateResults) SetCookieNames(v []string)

SetCookieNames sets field value

func (*ApplicationCacheCreateResults) SetDeviceGroup

func (o *ApplicationCacheCreateResults) SetDeviceGroup(v []string)

SetDeviceGroup sets field value

func (*ApplicationCacheCreateResults) SetEnableCachingForPost

func (o *ApplicationCacheCreateResults) SetEnableCachingForPost(v bool)

SetEnableCachingForPost sets field value

func (*ApplicationCacheCreateResults) SetEnableQueryStringSort

func (o *ApplicationCacheCreateResults) SetEnableQueryStringSort(v bool)

SetEnableQueryStringSort sets field value

func (*ApplicationCacheCreateResults) SetId

SetId sets field value

func (*ApplicationCacheCreateResults) SetL2CachingEnabled

func (o *ApplicationCacheCreateResults) SetL2CachingEnabled(v bool)

SetL2CachingEnabled sets field value

func (*ApplicationCacheCreateResults) SetName

func (o *ApplicationCacheCreateResults) SetName(v string)

SetName sets field value

func (*ApplicationCacheCreateResults) SetQueryStringFields

func (o *ApplicationCacheCreateResults) SetQueryStringFields(v []string)

SetQueryStringFields sets field value

type ApplicationCacheGetOneResponse

type ApplicationCacheGetOneResponse struct {
	Results       ApplicationCacheResults `json:"results"`
	SchemaVersion int64                   `json:"schema_version"`
}

ApplicationCacheGetOneResponse struct for ApplicationCacheGetOneResponse

func NewApplicationCacheGetOneResponse

func NewApplicationCacheGetOneResponse(results ApplicationCacheResults, schemaVersion int64) *ApplicationCacheGetOneResponse

NewApplicationCacheGetOneResponse instantiates a new ApplicationCacheGetOneResponse 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 NewApplicationCacheGetOneResponseWithDefaults

func NewApplicationCacheGetOneResponseWithDefaults() *ApplicationCacheGetOneResponse

NewApplicationCacheGetOneResponseWithDefaults instantiates a new ApplicationCacheGetOneResponse 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 (*ApplicationCacheGetOneResponse) GetResults

GetResults returns the Results field value

func (*ApplicationCacheGetOneResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*ApplicationCacheGetOneResponse) GetSchemaVersion

func (o *ApplicationCacheGetOneResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*ApplicationCacheGetOneResponse) GetSchemaVersionOk

func (o *ApplicationCacheGetOneResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (ApplicationCacheGetOneResponse) MarshalJSON

func (o ApplicationCacheGetOneResponse) MarshalJSON() ([]byte, error)

func (*ApplicationCacheGetOneResponse) SetResults

SetResults sets field value

func (*ApplicationCacheGetOneResponse) SetSchemaVersion

func (o *ApplicationCacheGetOneResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

type ApplicationCacheGetResponse

type ApplicationCacheGetResponse struct {
	Count         int64                     `json:"count"`
	TotalPages    int64                     `json:"total_pages"`
	SchemaVersion int64                     `json:"schema_version"`
	Links         ApplicationLinks          `json:"links"`
	Results       []ApplicationCacheResults `json:"results"`
}

ApplicationCacheGetResponse struct for ApplicationCacheGetResponse

func NewApplicationCacheGetResponse

func NewApplicationCacheGetResponse(count int64, totalPages int64, schemaVersion int64, links ApplicationLinks, results []ApplicationCacheResults) *ApplicationCacheGetResponse

NewApplicationCacheGetResponse instantiates a new ApplicationCacheGetResponse 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 NewApplicationCacheGetResponseWithDefaults

func NewApplicationCacheGetResponseWithDefaults() *ApplicationCacheGetResponse

NewApplicationCacheGetResponseWithDefaults instantiates a new ApplicationCacheGetResponse 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 (*ApplicationCacheGetResponse) GetCount

func (o *ApplicationCacheGetResponse) GetCount() int64

GetCount returns the Count field value

func (*ApplicationCacheGetResponse) GetCountOk

func (o *ApplicationCacheGetResponse) GetCountOk() (*int64, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

GetLinks returns the Links field value

func (*ApplicationCacheGetResponse) GetLinksOk

GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set.

func (*ApplicationCacheGetResponse) GetResults

GetResults returns the Results field value

func (*ApplicationCacheGetResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*ApplicationCacheGetResponse) GetSchemaVersion

func (o *ApplicationCacheGetResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*ApplicationCacheGetResponse) GetSchemaVersionOk

func (o *ApplicationCacheGetResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (*ApplicationCacheGetResponse) GetTotalPages

func (o *ApplicationCacheGetResponse) GetTotalPages() int64

GetTotalPages returns the TotalPages field value

func (*ApplicationCacheGetResponse) GetTotalPagesOk

func (o *ApplicationCacheGetResponse) GetTotalPagesOk() (*int64, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.

func (ApplicationCacheGetResponse) MarshalJSON

func (o ApplicationCacheGetResponse) MarshalJSON() ([]byte, error)

func (*ApplicationCacheGetResponse) SetCount

func (o *ApplicationCacheGetResponse) SetCount(v int64)

SetCount sets field value

SetLinks sets field value

func (*ApplicationCacheGetResponse) SetResults

SetResults sets field value

func (*ApplicationCacheGetResponse) SetSchemaVersion

func (o *ApplicationCacheGetResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

func (*ApplicationCacheGetResponse) SetTotalPages

func (o *ApplicationCacheGetResponse) SetTotalPages(v int64)

SetTotalPages sets field value

type ApplicationCachePatchRequest

type ApplicationCachePatchRequest struct {
	Name                           *string   `json:"name,omitempty"`
	BrowserCacheSettings           *string   `json:"browser_cache_settings,omitempty"`
	BrowserCacheSettingsMaximumTtl *int64    `json:"browser_cache_settings_maximum_ttl,omitempty"`
	CdnCacheSettings               *string   `json:"cdn_cache_settings,omitempty"`
	CdnCacheSettingsMaximumTtl     *int64    `json:"cdn_cache_settings_maximum_ttl,omitempty"`
	CacheByQueryString             *string   `json:"cache_by_query_string,omitempty"`
	QueryStringFields              *[]string `json:"query_string_fields,omitempty"`
	EnableQueryStringSort          *bool     `json:"enable_query_string_sort,omitempty"`
	CacheByCookies                 *string   `json:"cache_by_cookies,omitempty"`
	CookieNames                    *[]string `json:"cookie_names,omitempty"`
	EnableCachingForPost           *bool     `json:"enable_caching_for_post,omitempty"`
	L2CachingEnabled               *bool     `json:"l2_caching_enabled,omitempty"`
	IsSliceConfigurationEnabled    *bool     `json:"is_slice_configuration_enabled,omitempty"`
	IsSliceEdgeCachingEnabled      *bool     `json:"is_slice_edge_caching_enabled,omitempty"`
	IsSliceL2CachingEnabled        *bool     `json:"is_slice_l2_caching_enabled,omitempty"`
	SliceConfigurationRange        *int64    `json:"slice_configuration_range,omitempty"`
}

ApplicationCachePatchRequest struct for ApplicationCachePatchRequest

func NewApplicationCachePatchRequest

func NewApplicationCachePatchRequest() *ApplicationCachePatchRequest

NewApplicationCachePatchRequest instantiates a new ApplicationCachePatchRequest 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 NewApplicationCachePatchRequestWithDefaults

func NewApplicationCachePatchRequestWithDefaults() *ApplicationCachePatchRequest

NewApplicationCachePatchRequestWithDefaults instantiates a new ApplicationCachePatchRequest 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 (*ApplicationCachePatchRequest) GetBrowserCacheSettings

func (o *ApplicationCachePatchRequest) GetBrowserCacheSettings() string

GetBrowserCacheSettings returns the BrowserCacheSettings field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCachePatchRequest) GetBrowserCacheSettingsMaximumTtl() int64

GetBrowserCacheSettingsMaximumTtl returns the BrowserCacheSettingsMaximumTtl field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetBrowserCacheSettingsMaximumTtlOk

func (o *ApplicationCachePatchRequest) GetBrowserCacheSettingsMaximumTtlOk() (*int64, bool)

GetBrowserCacheSettingsMaximumTtlOk returns a tuple with the BrowserCacheSettingsMaximumTtl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetBrowserCacheSettingsOk

func (o *ApplicationCachePatchRequest) GetBrowserCacheSettingsOk() (*string, bool)

GetBrowserCacheSettingsOk returns a tuple with the BrowserCacheSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetCacheByCookies

func (o *ApplicationCachePatchRequest) GetCacheByCookies() string

GetCacheByCookies returns the CacheByCookies field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetCacheByCookiesOk

func (o *ApplicationCachePatchRequest) GetCacheByCookiesOk() (*string, bool)

GetCacheByCookiesOk returns a tuple with the CacheByCookies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetCacheByQueryString

func (o *ApplicationCachePatchRequest) GetCacheByQueryString() string

GetCacheByQueryString returns the CacheByQueryString field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetCacheByQueryStringOk

func (o *ApplicationCachePatchRequest) GetCacheByQueryStringOk() (*string, bool)

GetCacheByQueryStringOk returns a tuple with the CacheByQueryString field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetCdnCacheSettings

func (o *ApplicationCachePatchRequest) GetCdnCacheSettings() string

GetCdnCacheSettings returns the CdnCacheSettings field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetCdnCacheSettingsMaximumTtl

func (o *ApplicationCachePatchRequest) GetCdnCacheSettingsMaximumTtl() int64

GetCdnCacheSettingsMaximumTtl returns the CdnCacheSettingsMaximumTtl field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetCdnCacheSettingsMaximumTtlOk

func (o *ApplicationCachePatchRequest) GetCdnCacheSettingsMaximumTtlOk() (*int64, bool)

GetCdnCacheSettingsMaximumTtlOk returns a tuple with the CdnCacheSettingsMaximumTtl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetCdnCacheSettingsOk

func (o *ApplicationCachePatchRequest) GetCdnCacheSettingsOk() (*string, bool)

GetCdnCacheSettingsOk returns a tuple with the CdnCacheSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetCookieNames

func (o *ApplicationCachePatchRequest) GetCookieNames() []string

GetCookieNames returns the CookieNames field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetCookieNamesOk

func (o *ApplicationCachePatchRequest) GetCookieNamesOk() (*[]string, bool)

GetCookieNamesOk returns a tuple with the CookieNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetEnableCachingForPost

func (o *ApplicationCachePatchRequest) GetEnableCachingForPost() bool

GetEnableCachingForPost returns the EnableCachingForPost field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetEnableCachingForPostOk

func (o *ApplicationCachePatchRequest) GetEnableCachingForPostOk() (*bool, bool)

GetEnableCachingForPostOk returns a tuple with the EnableCachingForPost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetEnableQueryStringSort

func (o *ApplicationCachePatchRequest) GetEnableQueryStringSort() bool

GetEnableQueryStringSort returns the EnableQueryStringSort field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetEnableQueryStringSortOk

func (o *ApplicationCachePatchRequest) GetEnableQueryStringSortOk() (*bool, bool)

GetEnableQueryStringSortOk returns a tuple with the EnableQueryStringSort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetIsSliceConfigurationEnabled

func (o *ApplicationCachePatchRequest) GetIsSliceConfigurationEnabled() bool

GetIsSliceConfigurationEnabled returns the IsSliceConfigurationEnabled field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetIsSliceConfigurationEnabledOk

func (o *ApplicationCachePatchRequest) GetIsSliceConfigurationEnabledOk() (*bool, bool)

GetIsSliceConfigurationEnabledOk returns a tuple with the IsSliceConfigurationEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetIsSliceEdgeCachingEnabled

func (o *ApplicationCachePatchRequest) GetIsSliceEdgeCachingEnabled() bool

GetIsSliceEdgeCachingEnabled returns the IsSliceEdgeCachingEnabled field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetIsSliceEdgeCachingEnabledOk

func (o *ApplicationCachePatchRequest) GetIsSliceEdgeCachingEnabledOk() (*bool, bool)

GetIsSliceEdgeCachingEnabledOk returns a tuple with the IsSliceEdgeCachingEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetIsSliceL2CachingEnabled

func (o *ApplicationCachePatchRequest) GetIsSliceL2CachingEnabled() bool

GetIsSliceL2CachingEnabled returns the IsSliceL2CachingEnabled field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetIsSliceL2CachingEnabledOk

func (o *ApplicationCachePatchRequest) GetIsSliceL2CachingEnabledOk() (*bool, bool)

GetIsSliceL2CachingEnabledOk returns a tuple with the IsSliceL2CachingEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetL2CachingEnabled

func (o *ApplicationCachePatchRequest) GetL2CachingEnabled() bool

GetL2CachingEnabled returns the L2CachingEnabled field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetL2CachingEnabledOk

func (o *ApplicationCachePatchRequest) GetL2CachingEnabledOk() (*bool, bool)

GetL2CachingEnabledOk returns a tuple with the L2CachingEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetName

func (o *ApplicationCachePatchRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetNameOk

func (o *ApplicationCachePatchRequest) 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 (*ApplicationCachePatchRequest) GetQueryStringFields

func (o *ApplicationCachePatchRequest) GetQueryStringFields() []string

GetQueryStringFields returns the QueryStringFields field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetQueryStringFieldsOk

func (o *ApplicationCachePatchRequest) GetQueryStringFieldsOk() (*[]string, bool)

GetQueryStringFieldsOk returns a tuple with the QueryStringFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) GetSliceConfigurationRange

func (o *ApplicationCachePatchRequest) GetSliceConfigurationRange() int64

GetSliceConfigurationRange returns the SliceConfigurationRange field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetSliceConfigurationRangeOk

func (o *ApplicationCachePatchRequest) GetSliceConfigurationRangeOk() (*int64, bool)

GetSliceConfigurationRangeOk returns a tuple with the SliceConfigurationRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePatchRequest) HasBrowserCacheSettings

func (o *ApplicationCachePatchRequest) HasBrowserCacheSettings() bool

HasBrowserCacheSettings returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasBrowserCacheSettingsMaximumTtl

func (o *ApplicationCachePatchRequest) HasBrowserCacheSettingsMaximumTtl() bool

HasBrowserCacheSettingsMaximumTtl returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasCacheByCookies

func (o *ApplicationCachePatchRequest) HasCacheByCookies() bool

HasCacheByCookies returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasCacheByQueryString

func (o *ApplicationCachePatchRequest) HasCacheByQueryString() bool

HasCacheByQueryString returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasCdnCacheSettings

func (o *ApplicationCachePatchRequest) HasCdnCacheSettings() bool

HasCdnCacheSettings returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasCdnCacheSettingsMaximumTtl

func (o *ApplicationCachePatchRequest) HasCdnCacheSettingsMaximumTtl() bool

HasCdnCacheSettingsMaximumTtl returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasCookieNames

func (o *ApplicationCachePatchRequest) HasCookieNames() bool

HasCookieNames returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasEnableCachingForPost

func (o *ApplicationCachePatchRequest) HasEnableCachingForPost() bool

HasEnableCachingForPost returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasEnableQueryStringSort

func (o *ApplicationCachePatchRequest) HasEnableQueryStringSort() bool

HasEnableQueryStringSort returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasIsSliceConfigurationEnabled

func (o *ApplicationCachePatchRequest) HasIsSliceConfigurationEnabled() bool

HasIsSliceConfigurationEnabled returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasIsSliceEdgeCachingEnabled

func (o *ApplicationCachePatchRequest) HasIsSliceEdgeCachingEnabled() bool

HasIsSliceEdgeCachingEnabled returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasIsSliceL2CachingEnabled

func (o *ApplicationCachePatchRequest) HasIsSliceL2CachingEnabled() bool

HasIsSliceL2CachingEnabled returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasL2CachingEnabled

func (o *ApplicationCachePatchRequest) HasL2CachingEnabled() bool

HasL2CachingEnabled returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasName

func (o *ApplicationCachePatchRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasQueryStringFields

func (o *ApplicationCachePatchRequest) HasQueryStringFields() bool

HasQueryStringFields returns a boolean if a field has been set.

func (*ApplicationCachePatchRequest) HasSliceConfigurationRange

func (o *ApplicationCachePatchRequest) HasSliceConfigurationRange() bool

HasSliceConfigurationRange returns a boolean if a field has been set.

func (ApplicationCachePatchRequest) MarshalJSON

func (o ApplicationCachePatchRequest) MarshalJSON() ([]byte, error)

func (*ApplicationCachePatchRequest) SetBrowserCacheSettings

func (o *ApplicationCachePatchRequest) SetBrowserCacheSettings(v string)

SetBrowserCacheSettings gets a reference to the given string and assigns it to the BrowserCacheSettings field.

func (*ApplicationCachePatchRequest) SetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCachePatchRequest) SetBrowserCacheSettingsMaximumTtl(v int64)

SetBrowserCacheSettingsMaximumTtl gets a reference to the given int64 and assigns it to the BrowserCacheSettingsMaximumTtl field.

func (*ApplicationCachePatchRequest) SetCacheByCookies

func (o *ApplicationCachePatchRequest) SetCacheByCookies(v string)

SetCacheByCookies gets a reference to the given string and assigns it to the CacheByCookies field.

func (*ApplicationCachePatchRequest) SetCacheByQueryString

func (o *ApplicationCachePatchRequest) SetCacheByQueryString(v string)

SetCacheByQueryString gets a reference to the given string and assigns it to the CacheByQueryString field.

func (*ApplicationCachePatchRequest) SetCdnCacheSettings

func (o *ApplicationCachePatchRequest) SetCdnCacheSettings(v string)

SetCdnCacheSettings gets a reference to the given string and assigns it to the CdnCacheSettings field.

func (*ApplicationCachePatchRequest) SetCdnCacheSettingsMaximumTtl

func (o *ApplicationCachePatchRequest) SetCdnCacheSettingsMaximumTtl(v int64)

SetCdnCacheSettingsMaximumTtl gets a reference to the given int64 and assigns it to the CdnCacheSettingsMaximumTtl field.

func (*ApplicationCachePatchRequest) SetCookieNames

func (o *ApplicationCachePatchRequest) SetCookieNames(v []string)

SetCookieNames gets a reference to the given []string and assigns it to the CookieNames field.

func (*ApplicationCachePatchRequest) SetEnableCachingForPost

func (o *ApplicationCachePatchRequest) SetEnableCachingForPost(v bool)

SetEnableCachingForPost gets a reference to the given bool and assigns it to the EnableCachingForPost field.

func (*ApplicationCachePatchRequest) SetEnableQueryStringSort

func (o *ApplicationCachePatchRequest) SetEnableQueryStringSort(v bool)

SetEnableQueryStringSort gets a reference to the given bool and assigns it to the EnableQueryStringSort field.

func (*ApplicationCachePatchRequest) SetIsSliceConfigurationEnabled

func (o *ApplicationCachePatchRequest) SetIsSliceConfigurationEnabled(v bool)

SetIsSliceConfigurationEnabled gets a reference to the given bool and assigns it to the IsSliceConfigurationEnabled field.

func (*ApplicationCachePatchRequest) SetIsSliceEdgeCachingEnabled

func (o *ApplicationCachePatchRequest) SetIsSliceEdgeCachingEnabled(v bool)

SetIsSliceEdgeCachingEnabled gets a reference to the given bool and assigns it to the IsSliceEdgeCachingEnabled field.

func (*ApplicationCachePatchRequest) SetIsSliceL2CachingEnabled

func (o *ApplicationCachePatchRequest) SetIsSliceL2CachingEnabled(v bool)

SetIsSliceL2CachingEnabled gets a reference to the given bool and assigns it to the IsSliceL2CachingEnabled field.

func (*ApplicationCachePatchRequest) SetL2CachingEnabled

func (o *ApplicationCachePatchRequest) SetL2CachingEnabled(v bool)

SetL2CachingEnabled gets a reference to the given bool and assigns it to the L2CachingEnabled field.

func (*ApplicationCachePatchRequest) SetName

func (o *ApplicationCachePatchRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ApplicationCachePatchRequest) SetQueryStringFields

func (o *ApplicationCachePatchRequest) SetQueryStringFields(v []string)

SetQueryStringFields gets a reference to the given []string and assigns it to the QueryStringFields field.

func (*ApplicationCachePatchRequest) SetSliceConfigurationRange

func (o *ApplicationCachePatchRequest) SetSliceConfigurationRange(v int64)

SetSliceConfigurationRange gets a reference to the given int64 and assigns it to the SliceConfigurationRange field.

type ApplicationCachePatchResponse

type ApplicationCachePatchResponse struct {
	Results       *ApplicationCacheResponseDetails `json:"results,omitempty"`
	SchemaVersion *int64                           `json:"schema_version,omitempty"`
}

ApplicationCachePatchResponse struct for ApplicationCachePatchResponse

func NewApplicationCachePatchResponse

func NewApplicationCachePatchResponse() *ApplicationCachePatchResponse

NewApplicationCachePatchResponse instantiates a new ApplicationCachePatchResponse 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 NewApplicationCachePatchResponseWithDefaults

func NewApplicationCachePatchResponseWithDefaults() *ApplicationCachePatchResponse

NewApplicationCachePatchResponseWithDefaults instantiates a new ApplicationCachePatchResponse 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 (*ApplicationCachePatchResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*ApplicationCachePatchResponse) GetResultsOk

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 (*ApplicationCachePatchResponse) GetSchemaVersion

func (o *ApplicationCachePatchResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value if set, zero value otherwise.

func (*ApplicationCachePatchResponse) GetSchemaVersionOk

func (o *ApplicationCachePatchResponse) 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 (*ApplicationCachePatchResponse) HasResults

func (o *ApplicationCachePatchResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (*ApplicationCachePatchResponse) HasSchemaVersion

func (o *ApplicationCachePatchResponse) HasSchemaVersion() bool

HasSchemaVersion returns a boolean if a field has been set.

func (ApplicationCachePatchResponse) MarshalJSON

func (o ApplicationCachePatchResponse) MarshalJSON() ([]byte, error)

func (*ApplicationCachePatchResponse) SetResults

SetResults gets a reference to the given ApplicationCacheResponseDetails and assigns it to the Results field.

func (*ApplicationCachePatchResponse) SetSchemaVersion

func (o *ApplicationCachePatchResponse) SetSchemaVersion(v int64)

SetSchemaVersion gets a reference to the given int64 and assigns it to the SchemaVersion field.

type ApplicationCachePutRequest

type ApplicationCachePutRequest struct {
	Name                           string    `json:"name"`
	BrowserCacheSettings           *string   `json:"browser_cache_settings,omitempty"`
	BrowserCacheSettingsMaximumTtl *int64    `json:"browser_cache_settings_maximum_ttl,omitempty"`
	CdnCacheSettings               *string   `json:"cdn_cache_settings,omitempty"`
	CdnCacheSettingsMaximumTtl     *int64    `json:"cdn_cache_settings_maximum_ttl,omitempty"`
	CacheByQueryString             *string   `json:"cache_by_query_string,omitempty"`
	QueryStringFields              *[]string `json:"query_string_fields,omitempty"`
	EnableQueryStringSort          *bool     `json:"enable_query_string_sort,omitempty"`
	CacheByCookies                 *string   `json:"cache_by_cookies,omitempty"`
	CookieNames                    *[]string `json:"cookie_names,omitempty"`
	EnableCachingForPost           *bool     `json:"enable_caching_for_post,omitempty"`
	L2CachingEnabled               *bool     `json:"l2_caching_enabled,omitempty"`
	IsSliceConfigurationEnabled    *bool     `json:"is_slice_configuration_enabled,omitempty"`
	IsSliceEdgeCachingEnabled      *bool     `json:"is_slice_edge_caching_enabled,omitempty"`
	IsSliceL2CachingEnabled        *bool     `json:"is_slice_l2_caching_enabled,omitempty"`
	SliceConfigurationRange        *int64    `json:"slice_configuration_range,omitempty"`
}

ApplicationCachePutRequest struct for ApplicationCachePutRequest

func NewApplicationCachePutRequest

func NewApplicationCachePutRequest(name string) *ApplicationCachePutRequest

NewApplicationCachePutRequest instantiates a new ApplicationCachePutRequest 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 NewApplicationCachePutRequestWithDefaults

func NewApplicationCachePutRequestWithDefaults() *ApplicationCachePutRequest

NewApplicationCachePutRequestWithDefaults instantiates a new ApplicationCachePutRequest 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 (*ApplicationCachePutRequest) GetBrowserCacheSettings

func (o *ApplicationCachePutRequest) GetBrowserCacheSettings() string

GetBrowserCacheSettings returns the BrowserCacheSettings field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCachePutRequest) GetBrowserCacheSettingsMaximumTtl() int64

GetBrowserCacheSettingsMaximumTtl returns the BrowserCacheSettingsMaximumTtl field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetBrowserCacheSettingsMaximumTtlOk

func (o *ApplicationCachePutRequest) GetBrowserCacheSettingsMaximumTtlOk() (*int64, bool)

GetBrowserCacheSettingsMaximumTtlOk returns a tuple with the BrowserCacheSettingsMaximumTtl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetBrowserCacheSettingsOk

func (o *ApplicationCachePutRequest) GetBrowserCacheSettingsOk() (*string, bool)

GetBrowserCacheSettingsOk returns a tuple with the BrowserCacheSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetCacheByCookies

func (o *ApplicationCachePutRequest) GetCacheByCookies() string

GetCacheByCookies returns the CacheByCookies field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetCacheByCookiesOk

func (o *ApplicationCachePutRequest) GetCacheByCookiesOk() (*string, bool)

GetCacheByCookiesOk returns a tuple with the CacheByCookies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetCacheByQueryString

func (o *ApplicationCachePutRequest) GetCacheByQueryString() string

GetCacheByQueryString returns the CacheByQueryString field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetCacheByQueryStringOk

func (o *ApplicationCachePutRequest) GetCacheByQueryStringOk() (*string, bool)

GetCacheByQueryStringOk returns a tuple with the CacheByQueryString field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetCdnCacheSettings

func (o *ApplicationCachePutRequest) GetCdnCacheSettings() string

GetCdnCacheSettings returns the CdnCacheSettings field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetCdnCacheSettingsMaximumTtl

func (o *ApplicationCachePutRequest) GetCdnCacheSettingsMaximumTtl() int64

GetCdnCacheSettingsMaximumTtl returns the CdnCacheSettingsMaximumTtl field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetCdnCacheSettingsMaximumTtlOk

func (o *ApplicationCachePutRequest) GetCdnCacheSettingsMaximumTtlOk() (*int64, bool)

GetCdnCacheSettingsMaximumTtlOk returns a tuple with the CdnCacheSettingsMaximumTtl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetCdnCacheSettingsOk

func (o *ApplicationCachePutRequest) GetCdnCacheSettingsOk() (*string, bool)

GetCdnCacheSettingsOk returns a tuple with the CdnCacheSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetCookieNames

func (o *ApplicationCachePutRequest) GetCookieNames() []string

GetCookieNames returns the CookieNames field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetCookieNamesOk

func (o *ApplicationCachePutRequest) GetCookieNamesOk() (*[]string, bool)

GetCookieNamesOk returns a tuple with the CookieNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetEnableCachingForPost

func (o *ApplicationCachePutRequest) GetEnableCachingForPost() bool

GetEnableCachingForPost returns the EnableCachingForPost field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetEnableCachingForPostOk

func (o *ApplicationCachePutRequest) GetEnableCachingForPostOk() (*bool, bool)

GetEnableCachingForPostOk returns a tuple with the EnableCachingForPost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetEnableQueryStringSort

func (o *ApplicationCachePutRequest) GetEnableQueryStringSort() bool

GetEnableQueryStringSort returns the EnableQueryStringSort field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetEnableQueryStringSortOk

func (o *ApplicationCachePutRequest) GetEnableQueryStringSortOk() (*bool, bool)

GetEnableQueryStringSortOk returns a tuple with the EnableQueryStringSort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetIsSliceConfigurationEnabled

func (o *ApplicationCachePutRequest) GetIsSliceConfigurationEnabled() bool

GetIsSliceConfigurationEnabled returns the IsSliceConfigurationEnabled field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetIsSliceConfigurationEnabledOk

func (o *ApplicationCachePutRequest) GetIsSliceConfigurationEnabledOk() (*bool, bool)

GetIsSliceConfigurationEnabledOk returns a tuple with the IsSliceConfigurationEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetIsSliceEdgeCachingEnabled

func (o *ApplicationCachePutRequest) GetIsSliceEdgeCachingEnabled() bool

GetIsSliceEdgeCachingEnabled returns the IsSliceEdgeCachingEnabled field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetIsSliceEdgeCachingEnabledOk

func (o *ApplicationCachePutRequest) GetIsSliceEdgeCachingEnabledOk() (*bool, bool)

GetIsSliceEdgeCachingEnabledOk returns a tuple with the IsSliceEdgeCachingEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetIsSliceL2CachingEnabled

func (o *ApplicationCachePutRequest) GetIsSliceL2CachingEnabled() bool

GetIsSliceL2CachingEnabled returns the IsSliceL2CachingEnabled field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetIsSliceL2CachingEnabledOk

func (o *ApplicationCachePutRequest) GetIsSliceL2CachingEnabledOk() (*bool, bool)

GetIsSliceL2CachingEnabledOk returns a tuple with the IsSliceL2CachingEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetL2CachingEnabled

func (o *ApplicationCachePutRequest) GetL2CachingEnabled() bool

GetL2CachingEnabled returns the L2CachingEnabled field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetL2CachingEnabledOk

func (o *ApplicationCachePutRequest) GetL2CachingEnabledOk() (*bool, bool)

GetL2CachingEnabledOk returns a tuple with the L2CachingEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetName

func (o *ApplicationCachePutRequest) GetName() string

GetName returns the Name field value

func (*ApplicationCachePutRequest) GetNameOk

func (o *ApplicationCachePutRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetQueryStringFields

func (o *ApplicationCachePutRequest) GetQueryStringFields() []string

GetQueryStringFields returns the QueryStringFields field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetQueryStringFieldsOk

func (o *ApplicationCachePutRequest) GetQueryStringFieldsOk() (*[]string, bool)

GetQueryStringFieldsOk returns a tuple with the QueryStringFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) GetSliceConfigurationRange

func (o *ApplicationCachePutRequest) GetSliceConfigurationRange() int64

GetSliceConfigurationRange returns the SliceConfigurationRange field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetSliceConfigurationRangeOk

func (o *ApplicationCachePutRequest) GetSliceConfigurationRangeOk() (*int64, bool)

GetSliceConfigurationRangeOk returns a tuple with the SliceConfigurationRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCachePutRequest) HasBrowserCacheSettings

func (o *ApplicationCachePutRequest) HasBrowserCacheSettings() bool

HasBrowserCacheSettings returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasBrowserCacheSettingsMaximumTtl

func (o *ApplicationCachePutRequest) HasBrowserCacheSettingsMaximumTtl() bool

HasBrowserCacheSettingsMaximumTtl returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasCacheByCookies

func (o *ApplicationCachePutRequest) HasCacheByCookies() bool

HasCacheByCookies returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasCacheByQueryString

func (o *ApplicationCachePutRequest) HasCacheByQueryString() bool

HasCacheByQueryString returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasCdnCacheSettings

func (o *ApplicationCachePutRequest) HasCdnCacheSettings() bool

HasCdnCacheSettings returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasCdnCacheSettingsMaximumTtl

func (o *ApplicationCachePutRequest) HasCdnCacheSettingsMaximumTtl() bool

HasCdnCacheSettingsMaximumTtl returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasCookieNames

func (o *ApplicationCachePutRequest) HasCookieNames() bool

HasCookieNames returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasEnableCachingForPost

func (o *ApplicationCachePutRequest) HasEnableCachingForPost() bool

HasEnableCachingForPost returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasEnableQueryStringSort

func (o *ApplicationCachePutRequest) HasEnableQueryStringSort() bool

HasEnableQueryStringSort returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasIsSliceConfigurationEnabled

func (o *ApplicationCachePutRequest) HasIsSliceConfigurationEnabled() bool

HasIsSliceConfigurationEnabled returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasIsSliceEdgeCachingEnabled

func (o *ApplicationCachePutRequest) HasIsSliceEdgeCachingEnabled() bool

HasIsSliceEdgeCachingEnabled returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasIsSliceL2CachingEnabled

func (o *ApplicationCachePutRequest) HasIsSliceL2CachingEnabled() bool

HasIsSliceL2CachingEnabled returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasL2CachingEnabled

func (o *ApplicationCachePutRequest) HasL2CachingEnabled() bool

HasL2CachingEnabled returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasQueryStringFields

func (o *ApplicationCachePutRequest) HasQueryStringFields() bool

HasQueryStringFields returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasSliceConfigurationRange

func (o *ApplicationCachePutRequest) HasSliceConfigurationRange() bool

HasSliceConfigurationRange returns a boolean if a field has been set.

func (ApplicationCachePutRequest) MarshalJSON

func (o ApplicationCachePutRequest) MarshalJSON() ([]byte, error)

func (*ApplicationCachePutRequest) SetBrowserCacheSettings

func (o *ApplicationCachePutRequest) SetBrowserCacheSettings(v string)

SetBrowserCacheSettings gets a reference to the given string and assigns it to the BrowserCacheSettings field.

func (*ApplicationCachePutRequest) SetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCachePutRequest) SetBrowserCacheSettingsMaximumTtl(v int64)

SetBrowserCacheSettingsMaximumTtl gets a reference to the given int64 and assigns it to the BrowserCacheSettingsMaximumTtl field.

func (*ApplicationCachePutRequest) SetCacheByCookies

func (o *ApplicationCachePutRequest) SetCacheByCookies(v string)

SetCacheByCookies gets a reference to the given string and assigns it to the CacheByCookies field.

func (*ApplicationCachePutRequest) SetCacheByQueryString

func (o *ApplicationCachePutRequest) SetCacheByQueryString(v string)

SetCacheByQueryString gets a reference to the given string and assigns it to the CacheByQueryString field.

func (*ApplicationCachePutRequest) SetCdnCacheSettings

func (o *ApplicationCachePutRequest) SetCdnCacheSettings(v string)

SetCdnCacheSettings gets a reference to the given string and assigns it to the CdnCacheSettings field.

func (*ApplicationCachePutRequest) SetCdnCacheSettingsMaximumTtl

func (o *ApplicationCachePutRequest) SetCdnCacheSettingsMaximumTtl(v int64)

SetCdnCacheSettingsMaximumTtl gets a reference to the given int64 and assigns it to the CdnCacheSettingsMaximumTtl field.

func (*ApplicationCachePutRequest) SetCookieNames

func (o *ApplicationCachePutRequest) SetCookieNames(v []string)

SetCookieNames gets a reference to the given []string and assigns it to the CookieNames field.

func (*ApplicationCachePutRequest) SetEnableCachingForPost

func (o *ApplicationCachePutRequest) SetEnableCachingForPost(v bool)

SetEnableCachingForPost gets a reference to the given bool and assigns it to the EnableCachingForPost field.

func (*ApplicationCachePutRequest) SetEnableQueryStringSort

func (o *ApplicationCachePutRequest) SetEnableQueryStringSort(v bool)

SetEnableQueryStringSort gets a reference to the given bool and assigns it to the EnableQueryStringSort field.

func (*ApplicationCachePutRequest) SetIsSliceConfigurationEnabled

func (o *ApplicationCachePutRequest) SetIsSliceConfigurationEnabled(v bool)

SetIsSliceConfigurationEnabled gets a reference to the given bool and assigns it to the IsSliceConfigurationEnabled field.

func (*ApplicationCachePutRequest) SetIsSliceEdgeCachingEnabled

func (o *ApplicationCachePutRequest) SetIsSliceEdgeCachingEnabled(v bool)

SetIsSliceEdgeCachingEnabled gets a reference to the given bool and assigns it to the IsSliceEdgeCachingEnabled field.

func (*ApplicationCachePutRequest) SetIsSliceL2CachingEnabled

func (o *ApplicationCachePutRequest) SetIsSliceL2CachingEnabled(v bool)

SetIsSliceL2CachingEnabled gets a reference to the given bool and assigns it to the IsSliceL2CachingEnabled field.

func (*ApplicationCachePutRequest) SetL2CachingEnabled

func (o *ApplicationCachePutRequest) SetL2CachingEnabled(v bool)

SetL2CachingEnabled gets a reference to the given bool and assigns it to the L2CachingEnabled field.

func (*ApplicationCachePutRequest) SetName

func (o *ApplicationCachePutRequest) SetName(v string)

SetName sets field value

func (*ApplicationCachePutRequest) SetQueryStringFields

func (o *ApplicationCachePutRequest) SetQueryStringFields(v []string)

SetQueryStringFields gets a reference to the given []string and assigns it to the QueryStringFields field.

func (*ApplicationCachePutRequest) SetSliceConfigurationRange

func (o *ApplicationCachePutRequest) SetSliceConfigurationRange(v int64)

SetSliceConfigurationRange gets a reference to the given int64 and assigns it to the SliceConfigurationRange field.

type ApplicationCachePutResponse

type ApplicationCachePutResponse struct {
	Results       ApplicationCacheResponseDetails `json:"results"`
	SchemaVersion int64                           `json:"schema_version"`
}

ApplicationCachePutResponse struct for ApplicationCachePutResponse

func NewApplicationCachePutResponse

func NewApplicationCachePutResponse(results ApplicationCacheResponseDetails, schemaVersion int64) *ApplicationCachePutResponse

NewApplicationCachePutResponse instantiates a new ApplicationCachePutResponse 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 NewApplicationCachePutResponseWithDefaults

func NewApplicationCachePutResponseWithDefaults() *ApplicationCachePutResponse

NewApplicationCachePutResponseWithDefaults instantiates a new ApplicationCachePutResponse 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 (*ApplicationCachePutResponse) GetResults

GetResults returns the Results field value

func (*ApplicationCachePutResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*ApplicationCachePutResponse) GetSchemaVersion

func (o *ApplicationCachePutResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*ApplicationCachePutResponse) GetSchemaVersionOk

func (o *ApplicationCachePutResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (ApplicationCachePutResponse) MarshalJSON

func (o ApplicationCachePutResponse) MarshalJSON() ([]byte, error)

func (*ApplicationCachePutResponse) SetResults

SetResults sets field value

func (*ApplicationCachePutResponse) SetSchemaVersion

func (o *ApplicationCachePutResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

type ApplicationCacheResponseDetails

type ApplicationCacheResponseDetails struct {
	Id                             int64     `json:"id"`
	Name                           string    `json:"name"`
	BrowserCacheSettings           string    `json:"browser_cache_settings"`
	BrowserCacheSettingsMaximumTtl int64     `json:"browser_cache_settings_maximum_ttl"`
	CdnCacheSettings               string    `json:"cdn_cache_settings"`
	CdnCacheSettingsMaximumTtl     int64     `json:"cdn_cache_settings_maximum_ttl"`
	CacheByQueryString             string    `json:"cache_by_query_string"`
	QueryStringFields              []string  `json:"query_string_fields"`
	EnableQueryStringSort          bool      `json:"enable_query_string_sort"`
	CacheByCookies                 string    `json:"cache_by_cookies"`
	CookieNames                    []string  `json:"cookie_names"`
	AdaptiveDeliveryAction         *string   `json:"adaptive_delivery_action,omitempty"`
	DeviceGroup                    *[]string `json:"device_group,omitempty"`
	EnableCachingForPost           bool      `json:"enable_caching_for_post"`
	L2CachingEnabled               bool      `json:"l2_caching_enabled"`
}

ApplicationCacheResponseDetails struct for ApplicationCacheResponseDetails

func NewApplicationCacheResponseDetails

func NewApplicationCacheResponseDetails(id int64, name string, browserCacheSettings string, browserCacheSettingsMaximumTtl int64, cdnCacheSettings string, cdnCacheSettingsMaximumTtl int64, cacheByQueryString string, queryStringFields []string, enableQueryStringSort bool, cacheByCookies string, cookieNames []string, enableCachingForPost bool, l2CachingEnabled bool) *ApplicationCacheResponseDetails

NewApplicationCacheResponseDetails instantiates a new ApplicationCacheResponseDetails 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 NewApplicationCacheResponseDetailsWithDefaults

func NewApplicationCacheResponseDetailsWithDefaults() *ApplicationCacheResponseDetails

NewApplicationCacheResponseDetailsWithDefaults instantiates a new ApplicationCacheResponseDetails 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 (*ApplicationCacheResponseDetails) GetAdaptiveDeliveryAction

func (o *ApplicationCacheResponseDetails) GetAdaptiveDeliveryAction() string

GetAdaptiveDeliveryAction returns the AdaptiveDeliveryAction field value if set, zero value otherwise.

func (*ApplicationCacheResponseDetails) GetAdaptiveDeliveryActionOk

func (o *ApplicationCacheResponseDetails) GetAdaptiveDeliveryActionOk() (*string, bool)

GetAdaptiveDeliveryActionOk returns a tuple with the AdaptiveDeliveryAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetBrowserCacheSettings

func (o *ApplicationCacheResponseDetails) GetBrowserCacheSettings() string

GetBrowserCacheSettings returns the BrowserCacheSettings field value

func (*ApplicationCacheResponseDetails) GetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCacheResponseDetails) GetBrowserCacheSettingsMaximumTtl() int64

GetBrowserCacheSettingsMaximumTtl returns the BrowserCacheSettingsMaximumTtl field value

func (*ApplicationCacheResponseDetails) GetBrowserCacheSettingsMaximumTtlOk

func (o *ApplicationCacheResponseDetails) GetBrowserCacheSettingsMaximumTtlOk() (*int64, bool)

GetBrowserCacheSettingsMaximumTtlOk returns a tuple with the BrowserCacheSettingsMaximumTtl field value and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetBrowserCacheSettingsOk

func (o *ApplicationCacheResponseDetails) GetBrowserCacheSettingsOk() (*string, bool)

GetBrowserCacheSettingsOk returns a tuple with the BrowserCacheSettings field value and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetCacheByCookies

func (o *ApplicationCacheResponseDetails) GetCacheByCookies() string

GetCacheByCookies returns the CacheByCookies field value

func (*ApplicationCacheResponseDetails) GetCacheByCookiesOk

func (o *ApplicationCacheResponseDetails) GetCacheByCookiesOk() (*string, bool)

GetCacheByCookiesOk returns a tuple with the CacheByCookies field value and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetCacheByQueryString

func (o *ApplicationCacheResponseDetails) GetCacheByQueryString() string

GetCacheByQueryString returns the CacheByQueryString field value

func (*ApplicationCacheResponseDetails) GetCacheByQueryStringOk

func (o *ApplicationCacheResponseDetails) GetCacheByQueryStringOk() (*string, bool)

GetCacheByQueryStringOk returns a tuple with the CacheByQueryString field value and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetCdnCacheSettings

func (o *ApplicationCacheResponseDetails) GetCdnCacheSettings() string

GetCdnCacheSettings returns the CdnCacheSettings field value

func (*ApplicationCacheResponseDetails) GetCdnCacheSettingsMaximumTtl

func (o *ApplicationCacheResponseDetails) GetCdnCacheSettingsMaximumTtl() int64

GetCdnCacheSettingsMaximumTtl returns the CdnCacheSettingsMaximumTtl field value

func (*ApplicationCacheResponseDetails) GetCdnCacheSettingsMaximumTtlOk

func (o *ApplicationCacheResponseDetails) GetCdnCacheSettingsMaximumTtlOk() (*int64, bool)

GetCdnCacheSettingsMaximumTtlOk returns a tuple with the CdnCacheSettingsMaximumTtl field value and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetCdnCacheSettingsOk

func (o *ApplicationCacheResponseDetails) GetCdnCacheSettingsOk() (*string, bool)

GetCdnCacheSettingsOk returns a tuple with the CdnCacheSettings field value and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetCookieNames

func (o *ApplicationCacheResponseDetails) GetCookieNames() []string

GetCookieNames returns the CookieNames field value If the value is explicit nil, the zero value for []string will be returned

func (*ApplicationCacheResponseDetails) GetCookieNamesOk

func (o *ApplicationCacheResponseDetails) GetCookieNamesOk() (*[]string, bool)

GetCookieNamesOk returns a tuple with the CookieNames field value 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 (*ApplicationCacheResponseDetails) GetDeviceGroup

func (o *ApplicationCacheResponseDetails) GetDeviceGroup() []string

GetDeviceGroup returns the DeviceGroup field value if set, zero value otherwise.

func (*ApplicationCacheResponseDetails) GetDeviceGroupOk

func (o *ApplicationCacheResponseDetails) GetDeviceGroupOk() (*[]string, bool)

GetDeviceGroupOk returns a tuple with the DeviceGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetEnableCachingForPost

func (o *ApplicationCacheResponseDetails) GetEnableCachingForPost() bool

GetEnableCachingForPost returns the EnableCachingForPost field value

func (*ApplicationCacheResponseDetails) GetEnableCachingForPostOk

func (o *ApplicationCacheResponseDetails) GetEnableCachingForPostOk() (*bool, bool)

GetEnableCachingForPostOk returns a tuple with the EnableCachingForPost field value and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetEnableQueryStringSort

func (o *ApplicationCacheResponseDetails) GetEnableQueryStringSort() bool

GetEnableQueryStringSort returns the EnableQueryStringSort field value

func (*ApplicationCacheResponseDetails) GetEnableQueryStringSortOk

func (o *ApplicationCacheResponseDetails) GetEnableQueryStringSortOk() (*bool, bool)

GetEnableQueryStringSortOk returns a tuple with the EnableQueryStringSort field value and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetId

GetId returns the Id field value

func (*ApplicationCacheResponseDetails) GetIdOk

func (o *ApplicationCacheResponseDetails) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetL2CachingEnabled

func (o *ApplicationCacheResponseDetails) GetL2CachingEnabled() bool

GetL2CachingEnabled returns the L2CachingEnabled field value

func (*ApplicationCacheResponseDetails) GetL2CachingEnabledOk

func (o *ApplicationCacheResponseDetails) GetL2CachingEnabledOk() (*bool, bool)

GetL2CachingEnabledOk returns a tuple with the L2CachingEnabled field value and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetName

GetName returns the Name field value

func (*ApplicationCacheResponseDetails) GetNameOk

func (o *ApplicationCacheResponseDetails) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationCacheResponseDetails) GetQueryStringFields

func (o *ApplicationCacheResponseDetails) GetQueryStringFields() []string

GetQueryStringFields returns the QueryStringFields field value If the value is explicit nil, the zero value for []string will be returned

func (*ApplicationCacheResponseDetails) GetQueryStringFieldsOk

func (o *ApplicationCacheResponseDetails) GetQueryStringFieldsOk() (*[]string, bool)

GetQueryStringFieldsOk returns a tuple with the QueryStringFields field value 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 (*ApplicationCacheResponseDetails) HasAdaptiveDeliveryAction

func (o *ApplicationCacheResponseDetails) HasAdaptiveDeliveryAction() bool

HasAdaptiveDeliveryAction returns a boolean if a field has been set.

func (*ApplicationCacheResponseDetails) HasDeviceGroup

func (o *ApplicationCacheResponseDetails) HasDeviceGroup() bool

HasDeviceGroup returns a boolean if a field has been set.

func (ApplicationCacheResponseDetails) MarshalJSON

func (o ApplicationCacheResponseDetails) MarshalJSON() ([]byte, error)

func (*ApplicationCacheResponseDetails) SetAdaptiveDeliveryAction

func (o *ApplicationCacheResponseDetails) SetAdaptiveDeliveryAction(v string)

SetAdaptiveDeliveryAction gets a reference to the given string and assigns it to the AdaptiveDeliveryAction field.

func (*ApplicationCacheResponseDetails) SetBrowserCacheSettings

func (o *ApplicationCacheResponseDetails) SetBrowserCacheSettings(v string)

SetBrowserCacheSettings sets field value

func (*ApplicationCacheResponseDetails) SetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCacheResponseDetails) SetBrowserCacheSettingsMaximumTtl(v int64)

SetBrowserCacheSettingsMaximumTtl sets field value

func (*ApplicationCacheResponseDetails) SetCacheByCookies

func (o *ApplicationCacheResponseDetails) SetCacheByCookies(v string)

SetCacheByCookies sets field value

func (*ApplicationCacheResponseDetails) SetCacheByQueryString

func (o *ApplicationCacheResponseDetails) SetCacheByQueryString(v string)

SetCacheByQueryString sets field value

func (*ApplicationCacheResponseDetails) SetCdnCacheSettings

func (o *ApplicationCacheResponseDetails) SetCdnCacheSettings(v string)

SetCdnCacheSettings sets field value

func (*ApplicationCacheResponseDetails) SetCdnCacheSettingsMaximumTtl

func (o *ApplicationCacheResponseDetails) SetCdnCacheSettingsMaximumTtl(v int64)

SetCdnCacheSettingsMaximumTtl sets field value

func (*ApplicationCacheResponseDetails) SetCookieNames

func (o *ApplicationCacheResponseDetails) SetCookieNames(v []string)

SetCookieNames sets field value

func (*ApplicationCacheResponseDetails) SetDeviceGroup

func (o *ApplicationCacheResponseDetails) SetDeviceGroup(v []string)

SetDeviceGroup gets a reference to the given []string and assigns it to the DeviceGroup field.

func (*ApplicationCacheResponseDetails) SetEnableCachingForPost

func (o *ApplicationCacheResponseDetails) SetEnableCachingForPost(v bool)

SetEnableCachingForPost sets field value

func (*ApplicationCacheResponseDetails) SetEnableQueryStringSort

func (o *ApplicationCacheResponseDetails) SetEnableQueryStringSort(v bool)

SetEnableQueryStringSort sets field value

func (*ApplicationCacheResponseDetails) SetId

SetId sets field value

func (*ApplicationCacheResponseDetails) SetL2CachingEnabled

func (o *ApplicationCacheResponseDetails) SetL2CachingEnabled(v bool)

SetL2CachingEnabled sets field value

func (*ApplicationCacheResponseDetails) SetName

SetName sets field value

func (*ApplicationCacheResponseDetails) SetQueryStringFields

func (o *ApplicationCacheResponseDetails) SetQueryStringFields(v []string)

SetQueryStringFields sets field value

type ApplicationCacheResults

type ApplicationCacheResults struct {
	Id                             int64    `json:"id"`
	Name                           string   `json:"name"`
	BrowserCacheSettings           string   `json:"browser_cache_settings"`
	BrowserCacheSettingsMaximumTtl int64    `json:"browser_cache_settings_maximum_ttl"`
	CdnCacheSettings               string   `json:"cdn_cache_settings"`
	CdnCacheSettingsMaximumTtl     int64    `json:"cdn_cache_settings_maximum_ttl"`
	CacheByQueryString             string   `json:"cache_by_query_string"`
	QueryStringFields              []string `json:"query_string_fields"`
	EnableQueryStringSort          bool     `json:"enable_query_string_sort"`
	CacheByCookies                 string   `json:"cache_by_cookies"`
	CookieNames                    []string `json:"cookie_names"`
	AdaptiveDeliveryAction         string   `json:"adaptive_delivery_action"`
	DeviceGroup                    []string `json:"device_group"`
	EnableCachingForPost           bool     `json:"enable_caching_for_post"`
	L2CachingEnabled               bool     `json:"l2_caching_enabled"`
}

ApplicationCacheResults struct for ApplicationCacheResults

func NewApplicationCacheResults

func NewApplicationCacheResults(id int64, name string, browserCacheSettings string, browserCacheSettingsMaximumTtl int64, cdnCacheSettings string, cdnCacheSettingsMaximumTtl int64, cacheByQueryString string, queryStringFields []string, enableQueryStringSort bool, cacheByCookies string, cookieNames []string, adaptiveDeliveryAction string, deviceGroup []string, enableCachingForPost bool, l2CachingEnabled bool) *ApplicationCacheResults

NewApplicationCacheResults instantiates a new ApplicationCacheResults 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 NewApplicationCacheResultsWithDefaults

func NewApplicationCacheResultsWithDefaults() *ApplicationCacheResults

NewApplicationCacheResultsWithDefaults instantiates a new ApplicationCacheResults 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 (*ApplicationCacheResults) GetAdaptiveDeliveryAction

func (o *ApplicationCacheResults) GetAdaptiveDeliveryAction() string

GetAdaptiveDeliveryAction returns the AdaptiveDeliveryAction field value

func (*ApplicationCacheResults) GetAdaptiveDeliveryActionOk

func (o *ApplicationCacheResults) GetAdaptiveDeliveryActionOk() (*string, bool)

GetAdaptiveDeliveryActionOk returns a tuple with the AdaptiveDeliveryAction field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetBrowserCacheSettings

func (o *ApplicationCacheResults) GetBrowserCacheSettings() string

GetBrowserCacheSettings returns the BrowserCacheSettings field value

func (*ApplicationCacheResults) GetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCacheResults) GetBrowserCacheSettingsMaximumTtl() int64

GetBrowserCacheSettingsMaximumTtl returns the BrowserCacheSettingsMaximumTtl field value

func (*ApplicationCacheResults) GetBrowserCacheSettingsMaximumTtlOk

func (o *ApplicationCacheResults) GetBrowserCacheSettingsMaximumTtlOk() (*int64, bool)

GetBrowserCacheSettingsMaximumTtlOk returns a tuple with the BrowserCacheSettingsMaximumTtl field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetBrowserCacheSettingsOk

func (o *ApplicationCacheResults) GetBrowserCacheSettingsOk() (*string, bool)

GetBrowserCacheSettingsOk returns a tuple with the BrowserCacheSettings field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetCacheByCookies

func (o *ApplicationCacheResults) GetCacheByCookies() string

GetCacheByCookies returns the CacheByCookies field value

func (*ApplicationCacheResults) GetCacheByCookiesOk

func (o *ApplicationCacheResults) GetCacheByCookiesOk() (*string, bool)

GetCacheByCookiesOk returns a tuple with the CacheByCookies field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetCacheByQueryString

func (o *ApplicationCacheResults) GetCacheByQueryString() string

GetCacheByQueryString returns the CacheByQueryString field value

func (*ApplicationCacheResults) GetCacheByQueryStringOk

func (o *ApplicationCacheResults) GetCacheByQueryStringOk() (*string, bool)

GetCacheByQueryStringOk returns a tuple with the CacheByQueryString field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetCdnCacheSettings

func (o *ApplicationCacheResults) GetCdnCacheSettings() string

GetCdnCacheSettings returns the CdnCacheSettings field value

func (*ApplicationCacheResults) GetCdnCacheSettingsMaximumTtl

func (o *ApplicationCacheResults) GetCdnCacheSettingsMaximumTtl() int64

GetCdnCacheSettingsMaximumTtl returns the CdnCacheSettingsMaximumTtl field value

func (*ApplicationCacheResults) GetCdnCacheSettingsMaximumTtlOk

func (o *ApplicationCacheResults) GetCdnCacheSettingsMaximumTtlOk() (*int64, bool)

GetCdnCacheSettingsMaximumTtlOk returns a tuple with the CdnCacheSettingsMaximumTtl field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetCdnCacheSettingsOk

func (o *ApplicationCacheResults) GetCdnCacheSettingsOk() (*string, bool)

GetCdnCacheSettingsOk returns a tuple with the CdnCacheSettings field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetCookieNames

func (o *ApplicationCacheResults) GetCookieNames() []string

GetCookieNames returns the CookieNames field value

func (*ApplicationCacheResults) GetCookieNamesOk

func (o *ApplicationCacheResults) GetCookieNamesOk() (*[]string, bool)

GetCookieNamesOk returns a tuple with the CookieNames field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetDeviceGroup

func (o *ApplicationCacheResults) GetDeviceGroup() []string

GetDeviceGroup returns the DeviceGroup field value

func (*ApplicationCacheResults) GetDeviceGroupOk

func (o *ApplicationCacheResults) GetDeviceGroupOk() (*[]string, bool)

GetDeviceGroupOk returns a tuple with the DeviceGroup field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetEnableCachingForPost

func (o *ApplicationCacheResults) GetEnableCachingForPost() bool

GetEnableCachingForPost returns the EnableCachingForPost field value

func (*ApplicationCacheResults) GetEnableCachingForPostOk

func (o *ApplicationCacheResults) GetEnableCachingForPostOk() (*bool, bool)

GetEnableCachingForPostOk returns a tuple with the EnableCachingForPost field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetEnableQueryStringSort

func (o *ApplicationCacheResults) GetEnableQueryStringSort() bool

GetEnableQueryStringSort returns the EnableQueryStringSort field value

func (*ApplicationCacheResults) GetEnableQueryStringSortOk

func (o *ApplicationCacheResults) GetEnableQueryStringSortOk() (*bool, bool)

GetEnableQueryStringSortOk returns a tuple with the EnableQueryStringSort field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetId

func (o *ApplicationCacheResults) GetId() int64

GetId returns the Id field value

func (*ApplicationCacheResults) GetIdOk

func (o *ApplicationCacheResults) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetL2CachingEnabled

func (o *ApplicationCacheResults) GetL2CachingEnabled() bool

GetL2CachingEnabled returns the L2CachingEnabled field value

func (*ApplicationCacheResults) GetL2CachingEnabledOk

func (o *ApplicationCacheResults) GetL2CachingEnabledOk() (*bool, bool)

GetL2CachingEnabledOk returns a tuple with the L2CachingEnabled field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetName

func (o *ApplicationCacheResults) GetName() string

GetName returns the Name field value

func (*ApplicationCacheResults) GetNameOk

func (o *ApplicationCacheResults) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationCacheResults) GetQueryStringFields

func (o *ApplicationCacheResults) GetQueryStringFields() []string

GetQueryStringFields returns the QueryStringFields field value

func (*ApplicationCacheResults) GetQueryStringFieldsOk

func (o *ApplicationCacheResults) GetQueryStringFieldsOk() (*[]string, bool)

GetQueryStringFieldsOk returns a tuple with the QueryStringFields field value and a boolean to check if the value has been set.

func (ApplicationCacheResults) MarshalJSON

func (o ApplicationCacheResults) MarshalJSON() ([]byte, error)

func (*ApplicationCacheResults) SetAdaptiveDeliveryAction

func (o *ApplicationCacheResults) SetAdaptiveDeliveryAction(v string)

SetAdaptiveDeliveryAction sets field value

func (*ApplicationCacheResults) SetBrowserCacheSettings

func (o *ApplicationCacheResults) SetBrowserCacheSettings(v string)

SetBrowserCacheSettings sets field value

func (*ApplicationCacheResults) SetBrowserCacheSettingsMaximumTtl

func (o *ApplicationCacheResults) SetBrowserCacheSettingsMaximumTtl(v int64)

SetBrowserCacheSettingsMaximumTtl sets field value

func (*ApplicationCacheResults) SetCacheByCookies

func (o *ApplicationCacheResults) SetCacheByCookies(v string)

SetCacheByCookies sets field value

func (*ApplicationCacheResults) SetCacheByQueryString

func (o *ApplicationCacheResults) SetCacheByQueryString(v string)

SetCacheByQueryString sets field value

func (*ApplicationCacheResults) SetCdnCacheSettings

func (o *ApplicationCacheResults) SetCdnCacheSettings(v string)

SetCdnCacheSettings sets field value

func (*ApplicationCacheResults) SetCdnCacheSettingsMaximumTtl

func (o *ApplicationCacheResults) SetCdnCacheSettingsMaximumTtl(v int64)

SetCdnCacheSettingsMaximumTtl sets field value

func (*ApplicationCacheResults) SetCookieNames

func (o *ApplicationCacheResults) SetCookieNames(v []string)

SetCookieNames sets field value

func (*ApplicationCacheResults) SetDeviceGroup

func (o *ApplicationCacheResults) SetDeviceGroup(v []string)

SetDeviceGroup sets field value

func (*ApplicationCacheResults) SetEnableCachingForPost

func (o *ApplicationCacheResults) SetEnableCachingForPost(v bool)

SetEnableCachingForPost sets field value

func (*ApplicationCacheResults) SetEnableQueryStringSort

func (o *ApplicationCacheResults) SetEnableQueryStringSort(v bool)

SetEnableQueryStringSort sets field value

func (*ApplicationCacheResults) SetId

func (o *ApplicationCacheResults) SetId(v int64)

SetId sets field value

func (*ApplicationCacheResults) SetL2CachingEnabled

func (o *ApplicationCacheResults) SetL2CachingEnabled(v bool)

SetL2CachingEnabled sets field value

func (*ApplicationCacheResults) SetName

func (o *ApplicationCacheResults) SetName(v string)

SetName sets field value

func (*ApplicationCacheResults) SetQueryStringFields

func (o *ApplicationCacheResults) SetQueryStringFields(v []string)

SetQueryStringFields sets field value

type ApplicationCreateInstanceRequest

type ApplicationCreateInstanceRequest struct {
	Name           string      `json:"name"`
	EdgeFunctionId int64       `json:"edge_function_id"`
	Args           interface{} `json:"args"`
}

ApplicationCreateInstanceRequest struct for ApplicationCreateInstanceRequest

func NewApplicationCreateInstanceRequest

func NewApplicationCreateInstanceRequest(name string, edgeFunctionId int64, args interface{}) *ApplicationCreateInstanceRequest

NewApplicationCreateInstanceRequest instantiates a new ApplicationCreateInstanceRequest 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 NewApplicationCreateInstanceRequestWithDefaults

func NewApplicationCreateInstanceRequestWithDefaults() *ApplicationCreateInstanceRequest

NewApplicationCreateInstanceRequestWithDefaults instantiates a new ApplicationCreateInstanceRequest 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 (*ApplicationCreateInstanceRequest) GetArgs

func (o *ApplicationCreateInstanceRequest) GetArgs() interface{}

GetArgs returns the Args field value If the value is explicit nil, the zero value for interface{} will be returned

func (*ApplicationCreateInstanceRequest) GetArgsOk

func (o *ApplicationCreateInstanceRequest) GetArgsOk() (*interface{}, bool)

GetArgsOk returns a tuple with the Args field value 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 (*ApplicationCreateInstanceRequest) GetEdgeFunctionId

func (o *ApplicationCreateInstanceRequest) GetEdgeFunctionId() int64

GetEdgeFunctionId returns the EdgeFunctionId field value

func (*ApplicationCreateInstanceRequest) GetEdgeFunctionIdOk

func (o *ApplicationCreateInstanceRequest) GetEdgeFunctionIdOk() (*int64, bool)

GetEdgeFunctionIdOk returns a tuple with the EdgeFunctionId field value and a boolean to check if the value has been set.

func (*ApplicationCreateInstanceRequest) GetName

GetName returns the Name field value

func (*ApplicationCreateInstanceRequest) GetNameOk

func (o *ApplicationCreateInstanceRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (ApplicationCreateInstanceRequest) MarshalJSON

func (o ApplicationCreateInstanceRequest) MarshalJSON() ([]byte, error)

func (*ApplicationCreateInstanceRequest) SetArgs

func (o *ApplicationCreateInstanceRequest) SetArgs(v interface{})

SetArgs sets field value

func (*ApplicationCreateInstanceRequest) SetEdgeFunctionId

func (o *ApplicationCreateInstanceRequest) SetEdgeFunctionId(v int64)

SetEdgeFunctionId sets field value

func (*ApplicationCreateInstanceRequest) SetName

SetName sets field value

type ApplicationInstanceResults

type ApplicationInstanceResults struct {
	SchemaVersion *int64                       `json:"schema_version,omitempty"`
	Results       *ApplicationInstancesResults `json:"results,omitempty"`
}

ApplicationInstanceResults struct for ApplicationInstanceResults

func NewApplicationInstanceResults

func NewApplicationInstanceResults() *ApplicationInstanceResults

NewApplicationInstanceResults instantiates a new ApplicationInstanceResults 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 NewApplicationInstanceResultsWithDefaults

func NewApplicationInstanceResultsWithDefaults() *ApplicationInstanceResults

NewApplicationInstanceResultsWithDefaults instantiates a new ApplicationInstanceResults 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 (*ApplicationInstanceResults) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*ApplicationInstanceResults) GetResultsOk

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 (*ApplicationInstanceResults) GetSchemaVersion

func (o *ApplicationInstanceResults) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value if set, zero value otherwise.

func (*ApplicationInstanceResults) GetSchemaVersionOk

func (o *ApplicationInstanceResults) 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 (*ApplicationInstanceResults) HasResults

func (o *ApplicationInstanceResults) HasResults() bool

HasResults returns a boolean if a field has been set.

func (*ApplicationInstanceResults) HasSchemaVersion

func (o *ApplicationInstanceResults) HasSchemaVersion() bool

HasSchemaVersion returns a boolean if a field has been set.

func (ApplicationInstanceResults) MarshalJSON

func (o ApplicationInstanceResults) MarshalJSON() ([]byte, error)

func (*ApplicationInstanceResults) SetResults

SetResults gets a reference to the given ApplicationInstancesResults and assigns it to the Results field.

func (*ApplicationInstanceResults) SetSchemaVersion

func (o *ApplicationInstanceResults) SetSchemaVersion(v int64)

SetSchemaVersion gets a reference to the given int64 and assigns it to the SchemaVersion field.

type ApplicationInstancesGetOneResponse

type ApplicationInstancesGetOneResponse struct {
	Results       ApplicationInstancesResults `json:"results"`
	SchemaVersion int64                       `json:"schema_version"`
}

ApplicationInstancesGetOneResponse struct for ApplicationInstancesGetOneResponse

func NewApplicationInstancesGetOneResponse

func NewApplicationInstancesGetOneResponse(results ApplicationInstancesResults, schemaVersion int64) *ApplicationInstancesGetOneResponse

NewApplicationInstancesGetOneResponse instantiates a new ApplicationInstancesGetOneResponse 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 NewApplicationInstancesGetOneResponseWithDefaults

func NewApplicationInstancesGetOneResponseWithDefaults() *ApplicationInstancesGetOneResponse

NewApplicationInstancesGetOneResponseWithDefaults instantiates a new ApplicationInstancesGetOneResponse 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 (*ApplicationInstancesGetOneResponse) GetResults

GetResults returns the Results field value

func (*ApplicationInstancesGetOneResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*ApplicationInstancesGetOneResponse) GetSchemaVersion

func (o *ApplicationInstancesGetOneResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*ApplicationInstancesGetOneResponse) GetSchemaVersionOk

func (o *ApplicationInstancesGetOneResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (ApplicationInstancesGetOneResponse) MarshalJSON

func (o ApplicationInstancesGetOneResponse) MarshalJSON() ([]byte, error)

func (*ApplicationInstancesGetOneResponse) SetResults

SetResults sets field value

func (*ApplicationInstancesGetOneResponse) SetSchemaVersion

func (o *ApplicationInstancesGetOneResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

type ApplicationInstancesGetResponse

type ApplicationInstancesGetResponse struct {
	Count         int64                         `json:"count"`
	TotalPages    int64                         `json:"total_pages"`
	SchemaVersion int64                         `json:"schema_version"`
	Links         ApplicationLinks              `json:"links"`
	Results       []ApplicationInstancesResults `json:"results"`
}

ApplicationInstancesGetResponse struct for ApplicationInstancesGetResponse

func NewApplicationInstancesGetResponse

func NewApplicationInstancesGetResponse(count int64, totalPages int64, schemaVersion int64, links ApplicationLinks, results []ApplicationInstancesResults) *ApplicationInstancesGetResponse

NewApplicationInstancesGetResponse instantiates a new ApplicationInstancesGetResponse 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 NewApplicationInstancesGetResponseWithDefaults

func NewApplicationInstancesGetResponseWithDefaults() *ApplicationInstancesGetResponse

NewApplicationInstancesGetResponseWithDefaults instantiates a new ApplicationInstancesGetResponse 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 (*ApplicationInstancesGetResponse) GetCount

func (o *ApplicationInstancesGetResponse) GetCount() int64

GetCount returns the Count field value

func (*ApplicationInstancesGetResponse) GetCountOk

func (o *ApplicationInstancesGetResponse) GetCountOk() (*int64, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

GetLinks returns the Links field value

func (*ApplicationInstancesGetResponse) GetLinksOk

GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set.

func (*ApplicationInstancesGetResponse) GetResults

GetResults returns the Results field value

func (*ApplicationInstancesGetResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*ApplicationInstancesGetResponse) GetSchemaVersion

func (o *ApplicationInstancesGetResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*ApplicationInstancesGetResponse) GetSchemaVersionOk

func (o *ApplicationInstancesGetResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (*ApplicationInstancesGetResponse) GetTotalPages

func (o *ApplicationInstancesGetResponse) GetTotalPages() int64

GetTotalPages returns the TotalPages field value

func (*ApplicationInstancesGetResponse) GetTotalPagesOk

func (o *ApplicationInstancesGetResponse) GetTotalPagesOk() (*int64, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.

func (ApplicationInstancesGetResponse) MarshalJSON

func (o ApplicationInstancesGetResponse) MarshalJSON() ([]byte, error)

func (*ApplicationInstancesGetResponse) SetCount

func (o *ApplicationInstancesGetResponse) SetCount(v int64)

SetCount sets field value

SetLinks sets field value

func (*ApplicationInstancesGetResponse) SetResults

SetResults sets field value

func (*ApplicationInstancesGetResponse) SetSchemaVersion

func (o *ApplicationInstancesGetResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

func (*ApplicationInstancesGetResponse) SetTotalPages

func (o *ApplicationInstancesGetResponse) SetTotalPages(v int64)

SetTotalPages sets field value

type ApplicationInstancesResults

type ApplicationInstancesResults struct {
	Id             int64       `json:"id"`
	EdgeFunctionId int64       `json:"edge_function_id"`
	Name           string      `json:"name"`
	Args           interface{} `json:"args"`
}

ApplicationInstancesResults struct for ApplicationInstancesResults

func NewApplicationInstancesResults

func NewApplicationInstancesResults(id int64, edgeFunctionId int64, name string, args interface{}) *ApplicationInstancesResults

NewApplicationInstancesResults instantiates a new ApplicationInstancesResults 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 NewApplicationInstancesResultsWithDefaults

func NewApplicationInstancesResultsWithDefaults() *ApplicationInstancesResults

NewApplicationInstancesResultsWithDefaults instantiates a new ApplicationInstancesResults 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 (*ApplicationInstancesResults) GetArgs

func (o *ApplicationInstancesResults) GetArgs() interface{}

GetArgs returns the Args field value If the value is explicit nil, the zero value for interface{} will be returned

func (*ApplicationInstancesResults) GetArgsOk

func (o *ApplicationInstancesResults) GetArgsOk() (*interface{}, bool)

GetArgsOk returns a tuple with the Args field value 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 (*ApplicationInstancesResults) GetEdgeFunctionId

func (o *ApplicationInstancesResults) GetEdgeFunctionId() int64

GetEdgeFunctionId returns the EdgeFunctionId field value

func (*ApplicationInstancesResults) GetEdgeFunctionIdOk

func (o *ApplicationInstancesResults) GetEdgeFunctionIdOk() (*int64, bool)

GetEdgeFunctionIdOk returns a tuple with the EdgeFunctionId field value and a boolean to check if the value has been set.

func (*ApplicationInstancesResults) GetId

GetId returns the Id field value

func (*ApplicationInstancesResults) GetIdOk

func (o *ApplicationInstancesResults) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApplicationInstancesResults) GetName

func (o *ApplicationInstancesResults) GetName() string

GetName returns the Name field value

func (*ApplicationInstancesResults) GetNameOk

func (o *ApplicationInstancesResults) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (ApplicationInstancesResults) MarshalJSON

func (o ApplicationInstancesResults) MarshalJSON() ([]byte, error)

func (*ApplicationInstancesResults) SetArgs

func (o *ApplicationInstancesResults) SetArgs(v interface{})

SetArgs sets field value

func (*ApplicationInstancesResults) SetEdgeFunctionId

func (o *ApplicationInstancesResults) SetEdgeFunctionId(v int64)

SetEdgeFunctionId sets field value

func (*ApplicationInstancesResults) SetId

func (o *ApplicationInstancesResults) SetId(v int64)

SetId sets field value

func (*ApplicationInstancesResults) SetName

func (o *ApplicationInstancesResults) SetName(v string)

SetName sets field value

type ApplicationLinks struct {
	Previous NullableString `json:"previous"`
	Next     NullableString `json:"next"`
}

ApplicationLinks struct for ApplicationLinks

func NewApplicationLinks(previous NullableString, next NullableString) *ApplicationLinks

NewApplicationLinks instantiates a new ApplicationLinks 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 NewApplicationLinksWithDefaults

func NewApplicationLinksWithDefaults() *ApplicationLinks

NewApplicationLinksWithDefaults instantiates a new ApplicationLinks 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 (*ApplicationLinks) GetNext

func (o *ApplicationLinks) GetNext() string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*ApplicationLinks) GetNextOk

func (o *ApplicationLinks) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value 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 (*ApplicationLinks) GetPrevious

func (o *ApplicationLinks) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*ApplicationLinks) GetPreviousOk

func (o *ApplicationLinks) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value 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 (ApplicationLinks) MarshalJSON

func (o ApplicationLinks) MarshalJSON() ([]byte, error)

func (*ApplicationLinks) SetNext

func (o *ApplicationLinks) SetNext(v string)

SetNext sets field value

func (*ApplicationLinks) SetPrevious

func (o *ApplicationLinks) SetPrevious(v string)

SetPrevious sets field value

type ApplicationOrigins

type ApplicationOrigins struct {
	Name       *string `json:"name,omitempty"`
	OriginType *string `json:"origin_type,omitempty"`
	OriginId   *string `json:"origin_id,omitempty"`
}

ApplicationOrigins struct for ApplicationOrigins

func NewApplicationOrigins

func NewApplicationOrigins() *ApplicationOrigins

NewApplicationOrigins instantiates a new ApplicationOrigins 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 NewApplicationOriginsWithDefaults

func NewApplicationOriginsWithDefaults() *ApplicationOrigins

NewApplicationOriginsWithDefaults instantiates a new ApplicationOrigins 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 (*ApplicationOrigins) GetName

func (o *ApplicationOrigins) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ApplicationOrigins) GetNameOk

func (o *ApplicationOrigins) 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 (*ApplicationOrigins) GetOriginId

func (o *ApplicationOrigins) GetOriginId() string

GetOriginId returns the OriginId field value if set, zero value otherwise.

func (*ApplicationOrigins) GetOriginIdOk

func (o *ApplicationOrigins) GetOriginIdOk() (*string, bool)

GetOriginIdOk returns a tuple with the OriginId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationOrigins) GetOriginType

func (o *ApplicationOrigins) GetOriginType() string

GetOriginType returns the OriginType field value if set, zero value otherwise.

func (*ApplicationOrigins) GetOriginTypeOk

func (o *ApplicationOrigins) GetOriginTypeOk() (*string, bool)

GetOriginTypeOk returns a tuple with the OriginType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationOrigins) HasName

func (o *ApplicationOrigins) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApplicationOrigins) HasOriginId

func (o *ApplicationOrigins) HasOriginId() bool

HasOriginId returns a boolean if a field has been set.

func (*ApplicationOrigins) HasOriginType

func (o *ApplicationOrigins) HasOriginType() bool

HasOriginType returns a boolean if a field has been set.

func (ApplicationOrigins) MarshalJSON

func (o ApplicationOrigins) MarshalJSON() ([]byte, error)

func (*ApplicationOrigins) SetName

func (o *ApplicationOrigins) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ApplicationOrigins) SetOriginId

func (o *ApplicationOrigins) SetOriginId(v string)

SetOriginId gets a reference to the given string and assigns it to the OriginId field.

func (*ApplicationOrigins) SetOriginType

func (o *ApplicationOrigins) SetOriginType(v string)

SetOriginType gets a reference to the given string and assigns it to the OriginType field.

type ApplicationPutInstanceRequest

type ApplicationPutInstanceRequest struct {
	Name           string      `json:"name"`
	EdgeFunctionId int64       `json:"edge_function_id"`
	Args           interface{} `json:"args"`
}

ApplicationPutInstanceRequest struct for ApplicationPutInstanceRequest

func NewApplicationPutInstanceRequest

func NewApplicationPutInstanceRequest(name string, edgeFunctionId int64, args interface{}) *ApplicationPutInstanceRequest

NewApplicationPutInstanceRequest instantiates a new ApplicationPutInstanceRequest 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 NewApplicationPutInstanceRequestWithDefaults

func NewApplicationPutInstanceRequestWithDefaults() *ApplicationPutInstanceRequest

NewApplicationPutInstanceRequestWithDefaults instantiates a new ApplicationPutInstanceRequest 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 (*ApplicationPutInstanceRequest) GetArgs

func (o *ApplicationPutInstanceRequest) GetArgs() interface{}

GetArgs returns the Args field value If the value is explicit nil, the zero value for interface{} will be returned

func (*ApplicationPutInstanceRequest) GetArgsOk

func (o *ApplicationPutInstanceRequest) GetArgsOk() (*interface{}, bool)

GetArgsOk returns a tuple with the Args field value 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 (*ApplicationPutInstanceRequest) GetEdgeFunctionId

func (o *ApplicationPutInstanceRequest) GetEdgeFunctionId() int64

GetEdgeFunctionId returns the EdgeFunctionId field value

func (*ApplicationPutInstanceRequest) GetEdgeFunctionIdOk

func (o *ApplicationPutInstanceRequest) GetEdgeFunctionIdOk() (*int64, bool)

GetEdgeFunctionIdOk returns a tuple with the EdgeFunctionId field value and a boolean to check if the value has been set.

func (*ApplicationPutInstanceRequest) GetName

GetName returns the Name field value

func (*ApplicationPutInstanceRequest) GetNameOk

func (o *ApplicationPutInstanceRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (ApplicationPutInstanceRequest) MarshalJSON

func (o ApplicationPutInstanceRequest) MarshalJSON() ([]byte, error)

func (*ApplicationPutInstanceRequest) SetArgs

func (o *ApplicationPutInstanceRequest) SetArgs(v interface{})

SetArgs sets field value

func (*ApplicationPutInstanceRequest) SetEdgeFunctionId

func (o *ApplicationPutInstanceRequest) SetEdgeFunctionId(v int64)

SetEdgeFunctionId sets field value

func (*ApplicationPutInstanceRequest) SetName

func (o *ApplicationPutInstanceRequest) SetName(v string)

SetName sets field value

type ApplicationPutRequest

type ApplicationPutRequest struct {
	Name                    string  `json:"name"`
	DeliveryProtocol        *string `json:"delivery_protocol,omitempty"`
	HttpPort                *int64  `json:"http_port,omitempty"`
	HttpsPort               *int64  `json:"https_port,omitempty"`
	MinimumTlsVersion       *string `json:"minimum_tls_version,omitempty"`
	Active                  *bool   `json:"active,omitempty"`
	ApplicationAcceleration *bool   `json:"application_acceleration,omitempty"`
	Caching                 *bool   `json:"caching,omitempty"`
	DeviceDetection         *bool   `json:"device_detection,omitempty"`
	EdgeFirewall            *bool   `json:"edge_firewall,omitempty"`
	EdgeFunctions           *bool   `json:"edge_functions,omitempty"`
	ImageOptimization       *bool   `json:"image_optimization,omitempty"`
	L2Caching               *bool   `json:"l2_caching,omitempty"`
	LoadBalancer            *bool   `json:"load_balancer,omitempty"`
	RawLogs                 *bool   `json:"raw_logs,omitempty"`
	WebApplicationFirewall  *bool   `json:"web_application_firewall,omitempty"`
}

ApplicationPutRequest struct for ApplicationPutRequest

func NewApplicationPutRequest

func NewApplicationPutRequest(name string) *ApplicationPutRequest

NewApplicationPutRequest instantiates a new ApplicationPutRequest 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 NewApplicationPutRequestWithDefaults

func NewApplicationPutRequestWithDefaults() *ApplicationPutRequest

NewApplicationPutRequestWithDefaults instantiates a new ApplicationPutRequest 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 (*ApplicationPutRequest) GetActive

func (o *ApplicationPutRequest) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetActiveOk

func (o *ApplicationPutRequest) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetApplicationAcceleration

func (o *ApplicationPutRequest) GetApplicationAcceleration() bool

GetApplicationAcceleration returns the ApplicationAcceleration field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetApplicationAccelerationOk

func (o *ApplicationPutRequest) GetApplicationAccelerationOk() (*bool, bool)

GetApplicationAccelerationOk returns a tuple with the ApplicationAcceleration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetCaching

func (o *ApplicationPutRequest) GetCaching() bool

GetCaching returns the Caching field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetCachingOk

func (o *ApplicationPutRequest) GetCachingOk() (*bool, bool)

GetCachingOk returns a tuple with the Caching field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetDeliveryProtocol

func (o *ApplicationPutRequest) GetDeliveryProtocol() string

GetDeliveryProtocol returns the DeliveryProtocol field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetDeliveryProtocolOk

func (o *ApplicationPutRequest) GetDeliveryProtocolOk() (*string, bool)

GetDeliveryProtocolOk returns a tuple with the DeliveryProtocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetDeviceDetection

func (o *ApplicationPutRequest) GetDeviceDetection() bool

GetDeviceDetection returns the DeviceDetection field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetDeviceDetectionOk

func (o *ApplicationPutRequest) GetDeviceDetectionOk() (*bool, bool)

GetDeviceDetectionOk returns a tuple with the DeviceDetection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetEdgeFirewall

func (o *ApplicationPutRequest) GetEdgeFirewall() bool

GetEdgeFirewall returns the EdgeFirewall field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetEdgeFirewallOk

func (o *ApplicationPutRequest) GetEdgeFirewallOk() (*bool, bool)

GetEdgeFirewallOk returns a tuple with the EdgeFirewall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetEdgeFunctions

func (o *ApplicationPutRequest) GetEdgeFunctions() bool

GetEdgeFunctions returns the EdgeFunctions field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetEdgeFunctionsOk

func (o *ApplicationPutRequest) GetEdgeFunctionsOk() (*bool, bool)

GetEdgeFunctionsOk returns a tuple with the EdgeFunctions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetHttpPort

func (o *ApplicationPutRequest) GetHttpPort() int64

GetHttpPort returns the HttpPort field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetHttpPortOk

func (o *ApplicationPutRequest) GetHttpPortOk() (*int64, bool)

GetHttpPortOk returns a tuple with the HttpPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetHttpsPort

func (o *ApplicationPutRequest) GetHttpsPort() int64

GetHttpsPort returns the HttpsPort field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetHttpsPortOk

func (o *ApplicationPutRequest) GetHttpsPortOk() (*int64, bool)

GetHttpsPortOk returns a tuple with the HttpsPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetImageOptimization

func (o *ApplicationPutRequest) GetImageOptimization() bool

GetImageOptimization returns the ImageOptimization field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetImageOptimizationOk

func (o *ApplicationPutRequest) GetImageOptimizationOk() (*bool, bool)

GetImageOptimizationOk returns a tuple with the ImageOptimization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetL2Caching

func (o *ApplicationPutRequest) GetL2Caching() bool

GetL2Caching returns the L2Caching field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetL2CachingOk

func (o *ApplicationPutRequest) GetL2CachingOk() (*bool, bool)

GetL2CachingOk returns a tuple with the L2Caching field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetLoadBalancer

func (o *ApplicationPutRequest) GetLoadBalancer() bool

GetLoadBalancer returns the LoadBalancer field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetLoadBalancerOk

func (o *ApplicationPutRequest) GetLoadBalancerOk() (*bool, bool)

GetLoadBalancerOk returns a tuple with the LoadBalancer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetMinimumTlsVersion

func (o *ApplicationPutRequest) GetMinimumTlsVersion() string

GetMinimumTlsVersion returns the MinimumTlsVersion field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetMinimumTlsVersionOk

func (o *ApplicationPutRequest) GetMinimumTlsVersionOk() (*string, bool)

GetMinimumTlsVersionOk returns a tuple with the MinimumTlsVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetName

func (o *ApplicationPutRequest) GetName() string

GetName returns the Name field value

func (*ApplicationPutRequest) GetNameOk

func (o *ApplicationPutRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetRawLogs

func (o *ApplicationPutRequest) GetRawLogs() bool

GetRawLogs returns the RawLogs field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetRawLogsOk

func (o *ApplicationPutRequest) GetRawLogsOk() (*bool, bool)

GetRawLogsOk returns a tuple with the RawLogs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) GetWebApplicationFirewall

func (o *ApplicationPutRequest) GetWebApplicationFirewall() bool

GetWebApplicationFirewall returns the WebApplicationFirewall field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetWebApplicationFirewallOk

func (o *ApplicationPutRequest) GetWebApplicationFirewallOk() (*bool, bool)

GetWebApplicationFirewallOk returns a tuple with the WebApplicationFirewall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPutRequest) HasActive

func (o *ApplicationPutRequest) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasApplicationAcceleration

func (o *ApplicationPutRequest) HasApplicationAcceleration() bool

HasApplicationAcceleration returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasCaching

func (o *ApplicationPutRequest) HasCaching() bool

HasCaching returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasDeliveryProtocol

func (o *ApplicationPutRequest) HasDeliveryProtocol() bool

HasDeliveryProtocol returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasDeviceDetection

func (o *ApplicationPutRequest) HasDeviceDetection() bool

HasDeviceDetection returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasEdgeFirewall

func (o *ApplicationPutRequest) HasEdgeFirewall() bool

HasEdgeFirewall returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasEdgeFunctions

func (o *ApplicationPutRequest) HasEdgeFunctions() bool

HasEdgeFunctions returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasHttpPort

func (o *ApplicationPutRequest) HasHttpPort() bool

HasHttpPort returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasHttpsPort

func (o *ApplicationPutRequest) HasHttpsPort() bool

HasHttpsPort returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasImageOptimization

func (o *ApplicationPutRequest) HasImageOptimization() bool

HasImageOptimization returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasL2Caching

func (o *ApplicationPutRequest) HasL2Caching() bool

HasL2Caching returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasLoadBalancer

func (o *ApplicationPutRequest) HasLoadBalancer() bool

HasLoadBalancer returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasMinimumTlsVersion

func (o *ApplicationPutRequest) HasMinimumTlsVersion() bool

HasMinimumTlsVersion returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasRawLogs

func (o *ApplicationPutRequest) HasRawLogs() bool

HasRawLogs returns a boolean if a field has been set.

func (*ApplicationPutRequest) HasWebApplicationFirewall

func (o *ApplicationPutRequest) HasWebApplicationFirewall() bool

HasWebApplicationFirewall returns a boolean if a field has been set.

func (ApplicationPutRequest) MarshalJSON

func (o ApplicationPutRequest) MarshalJSON() ([]byte, error)

func (*ApplicationPutRequest) SetActive

func (o *ApplicationPutRequest) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*ApplicationPutRequest) SetApplicationAcceleration

func (o *ApplicationPutRequest) SetApplicationAcceleration(v bool)

SetApplicationAcceleration gets a reference to the given bool and assigns it to the ApplicationAcceleration field.

func (*ApplicationPutRequest) SetCaching

func (o *ApplicationPutRequest) SetCaching(v bool)

SetCaching gets a reference to the given bool and assigns it to the Caching field.

func (*ApplicationPutRequest) SetDeliveryProtocol

func (o *ApplicationPutRequest) SetDeliveryProtocol(v string)

SetDeliveryProtocol gets a reference to the given string and assigns it to the DeliveryProtocol field.

func (*ApplicationPutRequest) SetDeviceDetection

func (o *ApplicationPutRequest) SetDeviceDetection(v bool)

SetDeviceDetection gets a reference to the given bool and assigns it to the DeviceDetection field.

func (*ApplicationPutRequest) SetEdgeFirewall

func (o *ApplicationPutRequest) SetEdgeFirewall(v bool)

SetEdgeFirewall gets a reference to the given bool and assigns it to the EdgeFirewall field.

func (*ApplicationPutRequest) SetEdgeFunctions

func (o *ApplicationPutRequest) SetEdgeFunctions(v bool)

SetEdgeFunctions gets a reference to the given bool and assigns it to the EdgeFunctions field.

func (*ApplicationPutRequest) SetHttpPort

func (o *ApplicationPutRequest) SetHttpPort(v int64)

SetHttpPort gets a reference to the given int64 and assigns it to the HttpPort field.

func (*ApplicationPutRequest) SetHttpsPort

func (o *ApplicationPutRequest) SetHttpsPort(v int64)

SetHttpsPort gets a reference to the given int64 and assigns it to the HttpsPort field.

func (*ApplicationPutRequest) SetImageOptimization

func (o *ApplicationPutRequest) SetImageOptimization(v bool)

SetImageOptimization gets a reference to the given bool and assigns it to the ImageOptimization field.

func (*ApplicationPutRequest) SetL2Caching

func (o *ApplicationPutRequest) SetL2Caching(v bool)

SetL2Caching gets a reference to the given bool and assigns it to the L2Caching field.

func (*ApplicationPutRequest) SetLoadBalancer

func (o *ApplicationPutRequest) SetLoadBalancer(v bool)

SetLoadBalancer gets a reference to the given bool and assigns it to the LoadBalancer field.

func (*ApplicationPutRequest) SetMinimumTlsVersion

func (o *ApplicationPutRequest) SetMinimumTlsVersion(v string)

SetMinimumTlsVersion gets a reference to the given string and assigns it to the MinimumTlsVersion field.

func (*ApplicationPutRequest) SetName

func (o *ApplicationPutRequest) SetName(v string)

SetName sets field value

func (*ApplicationPutRequest) SetRawLogs

func (o *ApplicationPutRequest) SetRawLogs(v bool)

SetRawLogs gets a reference to the given bool and assigns it to the RawLogs field.

func (*ApplicationPutRequest) SetWebApplicationFirewall

func (o *ApplicationPutRequest) SetWebApplicationFirewall(v bool)

SetWebApplicationFirewall gets a reference to the given bool and assigns it to the WebApplicationFirewall field.

type ApplicationPutResult

type ApplicationPutResult struct {
	Results       ApplicationUpdateResults `json:"results"`
	SchemaVersion int64                    `json:"schema_version"`
}

ApplicationPutResult struct for ApplicationPutResult

func NewApplicationPutResult

func NewApplicationPutResult(results ApplicationUpdateResults, schemaVersion int64) *ApplicationPutResult

NewApplicationPutResult instantiates a new ApplicationPutResult 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 NewApplicationPutResultWithDefaults

func NewApplicationPutResultWithDefaults() *ApplicationPutResult

NewApplicationPutResultWithDefaults instantiates a new ApplicationPutResult 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 (*ApplicationPutResult) GetResults

GetResults returns the Results field value

func (*ApplicationPutResult) GetResultsOk

func (o *ApplicationPutResult) GetResultsOk() (*ApplicationUpdateResults, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*ApplicationPutResult) GetSchemaVersion

func (o *ApplicationPutResult) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*ApplicationPutResult) GetSchemaVersionOk

func (o *ApplicationPutResult) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (ApplicationPutResult) MarshalJSON

func (o ApplicationPutResult) MarshalJSON() ([]byte, error)

func (*ApplicationPutResult) SetResults

SetResults sets field value

func (*ApplicationPutResult) SetSchemaVersion

func (o *ApplicationPutResult) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

type ApplicationResults

type ApplicationResults struct {
	Id                      int64   `json:"id"`
	Name                    string  `json:"name"`
	Next                    *string `json:"next,omitempty"`
	Active                  bool    `json:"active"`
	DeliveryProtocol        string  `json:"delivery_protocol"`
	HttpPort                int64   `json:"http_port"`
	HttpsPort               int64   `json:"https_port"`
	MinimumTlsVersion       string  `json:"minimum_tls_version"`
	ApplicationAcceleration bool    `json:"application_acceleration"`
	Caching                 bool    `json:"caching"`
	DeviceDetection         bool    `json:"device_detection"`
	EdgeFirewall            bool    `json:"edge_firewall"`
	EdgeFunctions           bool    `json:"edge_functions"`
	ImageOptimization       bool    `json:"image_optimization"`
	L2Caching               bool    `json:"l2_caching"`
	LoadBalancer            bool    `json:"load_balancer"`
	RawLogs                 bool    `json:"raw_logs"`
	WebApplicationFirewall  bool    `json:"web_application_firewall"`
}

ApplicationResults struct for ApplicationResults

func NewApplicationResults

func NewApplicationResults(id int64, name string, active bool, deliveryProtocol string, httpPort int64, httpsPort int64, minimumTlsVersion string, applicationAcceleration bool, caching bool, deviceDetection bool, edgeFirewall bool, edgeFunctions bool, imageOptimization bool, l2Caching bool, loadBalancer bool, rawLogs bool, webApplicationFirewall bool) *ApplicationResults

NewApplicationResults instantiates a new ApplicationResults 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 NewApplicationResultsWithDefaults

func NewApplicationResultsWithDefaults() *ApplicationResults

NewApplicationResultsWithDefaults instantiates a new ApplicationResults 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 (*ApplicationResults) GetActive

func (o *ApplicationResults) GetActive() bool

GetActive returns the Active field value

func (*ApplicationResults) GetActiveOk

func (o *ApplicationResults) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetApplicationAcceleration

func (o *ApplicationResults) GetApplicationAcceleration() bool

GetApplicationAcceleration returns the ApplicationAcceleration field value

func (*ApplicationResults) GetApplicationAccelerationOk

func (o *ApplicationResults) GetApplicationAccelerationOk() (*bool, bool)

GetApplicationAccelerationOk returns a tuple with the ApplicationAcceleration field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetCaching

func (o *ApplicationResults) GetCaching() bool

GetCaching returns the Caching field value

func (*ApplicationResults) GetCachingOk

func (o *ApplicationResults) GetCachingOk() (*bool, bool)

GetCachingOk returns a tuple with the Caching field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetDeliveryProtocol

func (o *ApplicationResults) GetDeliveryProtocol() string

GetDeliveryProtocol returns the DeliveryProtocol field value

func (*ApplicationResults) GetDeliveryProtocolOk

func (o *ApplicationResults) GetDeliveryProtocolOk() (*string, bool)

GetDeliveryProtocolOk returns a tuple with the DeliveryProtocol field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetDeviceDetection

func (o *ApplicationResults) GetDeviceDetection() bool

GetDeviceDetection returns the DeviceDetection field value

func (*ApplicationResults) GetDeviceDetectionOk

func (o *ApplicationResults) GetDeviceDetectionOk() (*bool, bool)

GetDeviceDetectionOk returns a tuple with the DeviceDetection field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetEdgeFirewall

func (o *ApplicationResults) GetEdgeFirewall() bool

GetEdgeFirewall returns the EdgeFirewall field value

func (*ApplicationResults) GetEdgeFirewallOk

func (o *ApplicationResults) GetEdgeFirewallOk() (*bool, bool)

GetEdgeFirewallOk returns a tuple with the EdgeFirewall field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetEdgeFunctions

func (o *ApplicationResults) GetEdgeFunctions() bool

GetEdgeFunctions returns the EdgeFunctions field value

func (*ApplicationResults) GetEdgeFunctionsOk

func (o *ApplicationResults) GetEdgeFunctionsOk() (*bool, bool)

GetEdgeFunctionsOk returns a tuple with the EdgeFunctions field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetHttpPort

func (o *ApplicationResults) GetHttpPort() int64

GetHttpPort returns the HttpPort field value

func (*ApplicationResults) GetHttpPortOk

func (o *ApplicationResults) GetHttpPortOk() (*int64, bool)

GetHttpPortOk returns a tuple with the HttpPort field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetHttpsPort

func (o *ApplicationResults) GetHttpsPort() int64

GetHttpsPort returns the HttpsPort field value

func (*ApplicationResults) GetHttpsPortOk

func (o *ApplicationResults) GetHttpsPortOk() (*int64, bool)

GetHttpsPortOk returns a tuple with the HttpsPort field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetId

func (o *ApplicationResults) GetId() int64

GetId returns the Id field value

func (*ApplicationResults) GetIdOk

func (o *ApplicationResults) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetImageOptimization

func (o *ApplicationResults) GetImageOptimization() bool

GetImageOptimization returns the ImageOptimization field value

func (*ApplicationResults) GetImageOptimizationOk

func (o *ApplicationResults) GetImageOptimizationOk() (*bool, bool)

GetImageOptimizationOk returns a tuple with the ImageOptimization field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetL2Caching

func (o *ApplicationResults) GetL2Caching() bool

GetL2Caching returns the L2Caching field value

func (*ApplicationResults) GetL2CachingOk

func (o *ApplicationResults) GetL2CachingOk() (*bool, bool)

GetL2CachingOk returns a tuple with the L2Caching field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetLoadBalancer

func (o *ApplicationResults) GetLoadBalancer() bool

GetLoadBalancer returns the LoadBalancer field value

func (*ApplicationResults) GetLoadBalancerOk

func (o *ApplicationResults) GetLoadBalancerOk() (*bool, bool)

GetLoadBalancerOk returns a tuple with the LoadBalancer field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetMinimumTlsVersion

func (o *ApplicationResults) GetMinimumTlsVersion() string

GetMinimumTlsVersion returns the MinimumTlsVersion field value

func (*ApplicationResults) GetMinimumTlsVersionOk

func (o *ApplicationResults) GetMinimumTlsVersionOk() (*string, bool)

GetMinimumTlsVersionOk returns a tuple with the MinimumTlsVersion field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetName added in v0.13.0

func (o *ApplicationResults) GetName() string

GetName returns the Name field value

func (*ApplicationResults) GetNameOk added in v0.13.0

func (o *ApplicationResults) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetNext

func (o *ApplicationResults) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ApplicationResults) GetNextOk

func (o *ApplicationResults) GetNextOk() (*string, bool)

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 (*ApplicationResults) GetRawLogs

func (o *ApplicationResults) GetRawLogs() bool

GetRawLogs returns the RawLogs field value

func (*ApplicationResults) GetRawLogsOk

func (o *ApplicationResults) GetRawLogsOk() (*bool, bool)

GetRawLogsOk returns a tuple with the RawLogs field value and a boolean to check if the value has been set.

func (*ApplicationResults) GetWebApplicationFirewall

func (o *ApplicationResults) GetWebApplicationFirewall() bool

GetWebApplicationFirewall returns the WebApplicationFirewall field value

func (*ApplicationResults) GetWebApplicationFirewallOk

func (o *ApplicationResults) GetWebApplicationFirewallOk() (*bool, bool)

GetWebApplicationFirewallOk returns a tuple with the WebApplicationFirewall field value and a boolean to check if the value has been set.

func (*ApplicationResults) HasNext

func (o *ApplicationResults) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ApplicationResults) MarshalJSON

func (o ApplicationResults) MarshalJSON() ([]byte, error)

func (*ApplicationResults) SetActive

func (o *ApplicationResults) SetActive(v bool)

SetActive sets field value

func (*ApplicationResults) SetApplicationAcceleration

func (o *ApplicationResults) SetApplicationAcceleration(v bool)

SetApplicationAcceleration sets field value

func (*ApplicationResults) SetCaching

func (o *ApplicationResults) SetCaching(v bool)

SetCaching sets field value

func (*ApplicationResults) SetDeliveryProtocol

func (o *ApplicationResults) SetDeliveryProtocol(v string)

SetDeliveryProtocol sets field value

func (*ApplicationResults) SetDeviceDetection

func (o *ApplicationResults) SetDeviceDetection(v bool)

SetDeviceDetection sets field value

func (*ApplicationResults) SetEdgeFirewall

func (o *ApplicationResults) SetEdgeFirewall(v bool)

SetEdgeFirewall sets field value

func (*ApplicationResults) SetEdgeFunctions

func (o *ApplicationResults) SetEdgeFunctions(v bool)

SetEdgeFunctions sets field value

func (*ApplicationResults) SetHttpPort

func (o *ApplicationResults) SetHttpPort(v int64)

SetHttpPort sets field value

func (*ApplicationResults) SetHttpsPort

func (o *ApplicationResults) SetHttpsPort(v int64)

SetHttpsPort sets field value

func (*ApplicationResults) SetId

func (o *ApplicationResults) SetId(v int64)

SetId sets field value

func (*ApplicationResults) SetImageOptimization

func (o *ApplicationResults) SetImageOptimization(v bool)

SetImageOptimization sets field value

func (*ApplicationResults) SetL2Caching

func (o *ApplicationResults) SetL2Caching(v bool)

SetL2Caching sets field value

func (*ApplicationResults) SetLoadBalancer

func (o *ApplicationResults) SetLoadBalancer(v bool)

SetLoadBalancer sets field value

func (*ApplicationResults) SetMinimumTlsVersion

func (o *ApplicationResults) SetMinimumTlsVersion(v string)

SetMinimumTlsVersion sets field value

func (*ApplicationResults) SetName added in v0.13.0

func (o *ApplicationResults) SetName(v string)

SetName sets field value

func (*ApplicationResults) SetNext

func (o *ApplicationResults) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

func (*ApplicationResults) SetRawLogs

func (o *ApplicationResults) SetRawLogs(v bool)

SetRawLogs sets field value

func (*ApplicationResults) SetWebApplicationFirewall

func (o *ApplicationResults) SetWebApplicationFirewall(v bool)

SetWebApplicationFirewall sets field value

type ApplicationResultsCreate

type ApplicationResultsCreate struct {
	Id                      int64  `json:"id"`
	Name                    string `json:"name"`
	Active                  bool   `json:"active"`
	DeliveryProtocol        string `json:"delivery_protocol"`
	HttpPort                int64  `json:"http_port"`
	HttpsPort               int64  `json:"https_port"`
	MinimumTlsVersion       string `json:"minimum_tls_version"`
	ApplicationAcceleration bool   `json:"application_acceleration"`
	Caching                 bool   `json:"caching"`
	DeviceDetection         bool   `json:"device_detection"`
	EdgeFirewall            bool   `json:"edge_firewall"`
	EdgeFunctions           bool   `json:"edge_functions"`
	ImageOptimization       bool   `json:"image_optimization"`
	LoadBalancer            bool   `json:"load_balancer"`
	RawLogs                 bool   `json:"raw_logs"`
	WebApplicationFirewall  bool   `json:"web_application_firewall"`
}

ApplicationResultsCreate struct for ApplicationResultsCreate

func NewApplicationResultsCreate

func NewApplicationResultsCreate(id int64, name string, active bool, deliveryProtocol string, httpPort int64, httpsPort int64, minimumTlsVersion string, applicationAcceleration bool, caching bool, deviceDetection bool, edgeFirewall bool, edgeFunctions bool, imageOptimization bool, loadBalancer bool, rawLogs bool, webApplicationFirewall bool) *ApplicationResultsCreate

NewApplicationResultsCreate instantiates a new ApplicationResultsCreate 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 NewApplicationResultsCreateWithDefaults

func NewApplicationResultsCreateWithDefaults() *ApplicationResultsCreate

NewApplicationResultsCreateWithDefaults instantiates a new ApplicationResultsCreate 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 (*ApplicationResultsCreate) GetActive

func (o *ApplicationResultsCreate) GetActive() bool

GetActive returns the Active field value

func (*ApplicationResultsCreate) GetActiveOk

func (o *ApplicationResultsCreate) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetApplicationAcceleration

func (o *ApplicationResultsCreate) GetApplicationAcceleration() bool

GetApplicationAcceleration returns the ApplicationAcceleration field value

func (*ApplicationResultsCreate) GetApplicationAccelerationOk

func (o *ApplicationResultsCreate) GetApplicationAccelerationOk() (*bool, bool)

GetApplicationAccelerationOk returns a tuple with the ApplicationAcceleration field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetCaching

func (o *ApplicationResultsCreate) GetCaching() bool

GetCaching returns the Caching field value

func (*ApplicationResultsCreate) GetCachingOk

func (o *ApplicationResultsCreate) GetCachingOk() (*bool, bool)

GetCachingOk returns a tuple with the Caching field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetDeliveryProtocol

func (o *ApplicationResultsCreate) GetDeliveryProtocol() string

GetDeliveryProtocol returns the DeliveryProtocol field value

func (*ApplicationResultsCreate) GetDeliveryProtocolOk

func (o *ApplicationResultsCreate) GetDeliveryProtocolOk() (*string, bool)

GetDeliveryProtocolOk returns a tuple with the DeliveryProtocol field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetDeviceDetection

func (o *ApplicationResultsCreate) GetDeviceDetection() bool

GetDeviceDetection returns the DeviceDetection field value

func (*ApplicationResultsCreate) GetDeviceDetectionOk

func (o *ApplicationResultsCreate) GetDeviceDetectionOk() (*bool, bool)

GetDeviceDetectionOk returns a tuple with the DeviceDetection field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetEdgeFirewall

func (o *ApplicationResultsCreate) GetEdgeFirewall() bool

GetEdgeFirewall returns the EdgeFirewall field value

func (*ApplicationResultsCreate) GetEdgeFirewallOk

func (o *ApplicationResultsCreate) GetEdgeFirewallOk() (*bool, bool)

GetEdgeFirewallOk returns a tuple with the EdgeFirewall field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetEdgeFunctions

func (o *ApplicationResultsCreate) GetEdgeFunctions() bool

GetEdgeFunctions returns the EdgeFunctions field value

func (*ApplicationResultsCreate) GetEdgeFunctionsOk

func (o *ApplicationResultsCreate) GetEdgeFunctionsOk() (*bool, bool)

GetEdgeFunctionsOk returns a tuple with the EdgeFunctions field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetHttpPort

func (o *ApplicationResultsCreate) GetHttpPort() int64

GetHttpPort returns the HttpPort field value

func (*ApplicationResultsCreate) GetHttpPortOk

func (o *ApplicationResultsCreate) GetHttpPortOk() (*int64, bool)

GetHttpPortOk returns a tuple with the HttpPort field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetHttpsPort

func (o *ApplicationResultsCreate) GetHttpsPort() int64

GetHttpsPort returns the HttpsPort field value

func (*ApplicationResultsCreate) GetHttpsPortOk

func (o *ApplicationResultsCreate) GetHttpsPortOk() (*int64, bool)

GetHttpsPortOk returns a tuple with the HttpsPort field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetId

func (o *ApplicationResultsCreate) GetId() int64

GetId returns the Id field value

func (*ApplicationResultsCreate) GetIdOk

func (o *ApplicationResultsCreate) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetImageOptimization

func (o *ApplicationResultsCreate) GetImageOptimization() bool

GetImageOptimization returns the ImageOptimization field value

func (*ApplicationResultsCreate) GetImageOptimizationOk

func (o *ApplicationResultsCreate) GetImageOptimizationOk() (*bool, bool)

GetImageOptimizationOk returns a tuple with the ImageOptimization field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetLoadBalancer

func (o *ApplicationResultsCreate) GetLoadBalancer() bool

GetLoadBalancer returns the LoadBalancer field value

func (*ApplicationResultsCreate) GetLoadBalancerOk

func (o *ApplicationResultsCreate) GetLoadBalancerOk() (*bool, bool)

GetLoadBalancerOk returns a tuple with the LoadBalancer field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetMinimumTlsVersion

func (o *ApplicationResultsCreate) GetMinimumTlsVersion() string

GetMinimumTlsVersion returns the MinimumTlsVersion field value

func (*ApplicationResultsCreate) GetMinimumTlsVersionOk

func (o *ApplicationResultsCreate) GetMinimumTlsVersionOk() (*string, bool)

GetMinimumTlsVersionOk returns a tuple with the MinimumTlsVersion field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetName

func (o *ApplicationResultsCreate) GetName() string

GetName returns the Name field value

func (*ApplicationResultsCreate) GetNameOk

func (o *ApplicationResultsCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetRawLogs

func (o *ApplicationResultsCreate) GetRawLogs() bool

GetRawLogs returns the RawLogs field value

func (*ApplicationResultsCreate) GetRawLogsOk

func (o *ApplicationResultsCreate) GetRawLogsOk() (*bool, bool)

GetRawLogsOk returns a tuple with the RawLogs field value and a boolean to check if the value has been set.

func (*ApplicationResultsCreate) GetWebApplicationFirewall

func (o *ApplicationResultsCreate) GetWebApplicationFirewall() bool

GetWebApplicationFirewall returns the WebApplicationFirewall field value

func (*ApplicationResultsCreate) GetWebApplicationFirewallOk

func (o *ApplicationResultsCreate) GetWebApplicationFirewallOk() (*bool, bool)

GetWebApplicationFirewallOk returns a tuple with the WebApplicationFirewall field value and a boolean to check if the value has been set.

func (ApplicationResultsCreate) MarshalJSON

func (o ApplicationResultsCreate) MarshalJSON() ([]byte, error)

func (*ApplicationResultsCreate) SetActive

func (o *ApplicationResultsCreate) SetActive(v bool)

SetActive sets field value

func (*ApplicationResultsCreate) SetApplicationAcceleration

func (o *ApplicationResultsCreate) SetApplicationAcceleration(v bool)

SetApplicationAcceleration sets field value

func (*ApplicationResultsCreate) SetCaching

func (o *ApplicationResultsCreate) SetCaching(v bool)

SetCaching sets field value

func (*ApplicationResultsCreate) SetDeliveryProtocol

func (o *ApplicationResultsCreate) SetDeliveryProtocol(v string)

SetDeliveryProtocol sets field value

func (*ApplicationResultsCreate) SetDeviceDetection

func (o *ApplicationResultsCreate) SetDeviceDetection(v bool)

SetDeviceDetection sets field value

func (*ApplicationResultsCreate) SetEdgeFirewall

func (o *ApplicationResultsCreate) SetEdgeFirewall(v bool)

SetEdgeFirewall sets field value

func (*ApplicationResultsCreate) SetEdgeFunctions

func (o *ApplicationResultsCreate) SetEdgeFunctions(v bool)

SetEdgeFunctions sets field value

func (*ApplicationResultsCreate) SetHttpPort

func (o *ApplicationResultsCreate) SetHttpPort(v int64)

SetHttpPort sets field value

func (*ApplicationResultsCreate) SetHttpsPort

func (o *ApplicationResultsCreate) SetHttpsPort(v int64)

SetHttpsPort sets field value

func (*ApplicationResultsCreate) SetId

func (o *ApplicationResultsCreate) SetId(v int64)

SetId sets field value

func (*ApplicationResultsCreate) SetImageOptimization

func (o *ApplicationResultsCreate) SetImageOptimization(v bool)

SetImageOptimization sets field value

func (*ApplicationResultsCreate) SetLoadBalancer

func (o *ApplicationResultsCreate) SetLoadBalancer(v bool)

SetLoadBalancer sets field value

func (*ApplicationResultsCreate) SetMinimumTlsVersion

func (o *ApplicationResultsCreate) SetMinimumTlsVersion(v string)

SetMinimumTlsVersion sets field value

func (*ApplicationResultsCreate) SetName

func (o *ApplicationResultsCreate) SetName(v string)

SetName sets field value

func (*ApplicationResultsCreate) SetRawLogs

func (o *ApplicationResultsCreate) SetRawLogs(v bool)

SetRawLogs sets field value

func (*ApplicationResultsCreate) SetWebApplicationFirewall

func (o *ApplicationResultsCreate) SetWebApplicationFirewall(v bool)

SetWebApplicationFirewall sets field value

type ApplicationUpdateInstanceRequest

type ApplicationUpdateInstanceRequest struct {
	Name           NullableString `json:"name"`
	EdgeFunctionId NullableInt64  `json:"edge_function_id"`
	Args           interface{}    `json:"args"`
}

ApplicationUpdateInstanceRequest struct for ApplicationUpdateInstanceRequest

func NewApplicationUpdateInstanceRequest

func NewApplicationUpdateInstanceRequest(name NullableString, edgeFunctionId NullableInt64, args interface{}) *ApplicationUpdateInstanceRequest

NewApplicationUpdateInstanceRequest instantiates a new ApplicationUpdateInstanceRequest 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 NewApplicationUpdateInstanceRequestWithDefaults

func NewApplicationUpdateInstanceRequestWithDefaults() *ApplicationUpdateInstanceRequest

NewApplicationUpdateInstanceRequestWithDefaults instantiates a new ApplicationUpdateInstanceRequest 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 (*ApplicationUpdateInstanceRequest) GetArgs

func (o *ApplicationUpdateInstanceRequest) GetArgs() interface{}

GetArgs returns the Args field value If the value is explicit nil, the zero value for interface{} will be returned

func (*ApplicationUpdateInstanceRequest) GetArgsOk

func (o *ApplicationUpdateInstanceRequest) GetArgsOk() (*interface{}, bool)

GetArgsOk returns a tuple with the Args field value 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 (*ApplicationUpdateInstanceRequest) GetEdgeFunctionId

func (o *ApplicationUpdateInstanceRequest) GetEdgeFunctionId() int64

GetEdgeFunctionId returns the EdgeFunctionId field value If the value is explicit nil, the zero value for int64 will be returned

func (*ApplicationUpdateInstanceRequest) GetEdgeFunctionIdOk

func (o *ApplicationUpdateInstanceRequest) GetEdgeFunctionIdOk() (*int64, bool)

GetEdgeFunctionIdOk returns a tuple with the EdgeFunctionId field value 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 (*ApplicationUpdateInstanceRequest) GetName

GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned

func (*ApplicationUpdateInstanceRequest) GetNameOk

func (o *ApplicationUpdateInstanceRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value 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 (ApplicationUpdateInstanceRequest) MarshalJSON

func (o ApplicationUpdateInstanceRequest) MarshalJSON() ([]byte, error)

func (*ApplicationUpdateInstanceRequest) SetArgs

func (o *ApplicationUpdateInstanceRequest) SetArgs(v interface{})

SetArgs sets field value

func (*ApplicationUpdateInstanceRequest) SetEdgeFunctionId

func (o *ApplicationUpdateInstanceRequest) SetEdgeFunctionId(v int64)

SetEdgeFunctionId sets field value

func (*ApplicationUpdateInstanceRequest) SetName

SetName sets field value

type ApplicationUpdateRequest

type ApplicationUpdateRequest struct {
	Name                    *string `json:"name,omitempty"`
	DeliveryProtocol        *string `json:"delivery_protocol,omitempty"`
	HttpPort                *int64  `json:"http_port,omitempty"`
	HttpsPort               *int64  `json:"https_port,omitempty"`
	MinimumTlsVersion       *string `json:"minimum_tls_version,omitempty"`
	Active                  *bool   `json:"active,omitempty"`
	ApplicationAcceleration *bool   `json:"application_acceleration,omitempty"`
	Caching                 *bool   `json:"caching,omitempty"`
	DeviceDetection         *bool   `json:"device_detection,omitempty"`
	EdgeFirewall            *bool   `json:"edge_firewall,omitempty"`
	EdgeFunctions           *bool   `json:"edge_functions,omitempty"`
	ImageOptimization       *bool   `json:"image_optimization,omitempty"`
	L2Caching               *bool   `json:"l2_caching,omitempty"`
	LoadBalancer            *bool   `json:"load_balancer,omitempty"`
	RawLogs                 *bool   `json:"raw_logs,omitempty"`
	WebApplicationFirewall  *bool   `json:"web_application_firewall,omitempty"`
}

ApplicationUpdateRequest struct for ApplicationUpdateRequest

func NewApplicationUpdateRequest

func NewApplicationUpdateRequest() *ApplicationUpdateRequest

NewApplicationUpdateRequest instantiates a new ApplicationUpdateRequest 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 NewApplicationUpdateRequestWithDefaults

func NewApplicationUpdateRequestWithDefaults() *ApplicationUpdateRequest

NewApplicationUpdateRequestWithDefaults instantiates a new ApplicationUpdateRequest 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 (*ApplicationUpdateRequest) GetActive

func (o *ApplicationUpdateRequest) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetActiveOk

func (o *ApplicationUpdateRequest) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetApplicationAcceleration

func (o *ApplicationUpdateRequest) GetApplicationAcceleration() bool

GetApplicationAcceleration returns the ApplicationAcceleration field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetApplicationAccelerationOk

func (o *ApplicationUpdateRequest) GetApplicationAccelerationOk() (*bool, bool)

GetApplicationAccelerationOk returns a tuple with the ApplicationAcceleration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetCaching

func (o *ApplicationUpdateRequest) GetCaching() bool

GetCaching returns the Caching field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetCachingOk

func (o *ApplicationUpdateRequest) GetCachingOk() (*bool, bool)

GetCachingOk returns a tuple with the Caching field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetDeliveryProtocol

func (o *ApplicationUpdateRequest) GetDeliveryProtocol() string

GetDeliveryProtocol returns the DeliveryProtocol field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetDeliveryProtocolOk

func (o *ApplicationUpdateRequest) GetDeliveryProtocolOk() (*string, bool)

GetDeliveryProtocolOk returns a tuple with the DeliveryProtocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetDeviceDetection

func (o *ApplicationUpdateRequest) GetDeviceDetection() bool

GetDeviceDetection returns the DeviceDetection field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetDeviceDetectionOk

func (o *ApplicationUpdateRequest) GetDeviceDetectionOk() (*bool, bool)

GetDeviceDetectionOk returns a tuple with the DeviceDetection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetEdgeFirewall

func (o *ApplicationUpdateRequest) GetEdgeFirewall() bool

GetEdgeFirewall returns the EdgeFirewall field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetEdgeFirewallOk

func (o *ApplicationUpdateRequest) GetEdgeFirewallOk() (*bool, bool)

GetEdgeFirewallOk returns a tuple with the EdgeFirewall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetEdgeFunctions

func (o *ApplicationUpdateRequest) GetEdgeFunctions() bool

GetEdgeFunctions returns the EdgeFunctions field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetEdgeFunctionsOk

func (o *ApplicationUpdateRequest) GetEdgeFunctionsOk() (*bool, bool)

GetEdgeFunctionsOk returns a tuple with the EdgeFunctions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetHttpPort

func (o *ApplicationUpdateRequest) GetHttpPort() int64

GetHttpPort returns the HttpPort field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetHttpPortOk

func (o *ApplicationUpdateRequest) GetHttpPortOk() (*int64, bool)

GetHttpPortOk returns a tuple with the HttpPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetHttpsPort

func (o *ApplicationUpdateRequest) GetHttpsPort() int64

GetHttpsPort returns the HttpsPort field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetHttpsPortOk

func (o *ApplicationUpdateRequest) GetHttpsPortOk() (*int64, bool)

GetHttpsPortOk returns a tuple with the HttpsPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetImageOptimization

func (o *ApplicationUpdateRequest) GetImageOptimization() bool

GetImageOptimization returns the ImageOptimization field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetImageOptimizationOk

func (o *ApplicationUpdateRequest) GetImageOptimizationOk() (*bool, bool)

GetImageOptimizationOk returns a tuple with the ImageOptimization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetL2Caching

func (o *ApplicationUpdateRequest) GetL2Caching() bool

GetL2Caching returns the L2Caching field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetL2CachingOk

func (o *ApplicationUpdateRequest) GetL2CachingOk() (*bool, bool)

GetL2CachingOk returns a tuple with the L2Caching field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetLoadBalancer

func (o *ApplicationUpdateRequest) GetLoadBalancer() bool

GetLoadBalancer returns the LoadBalancer field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetLoadBalancerOk

func (o *ApplicationUpdateRequest) GetLoadBalancerOk() (*bool, bool)

GetLoadBalancerOk returns a tuple with the LoadBalancer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetMinimumTlsVersion

func (o *ApplicationUpdateRequest) GetMinimumTlsVersion() string

GetMinimumTlsVersion returns the MinimumTlsVersion field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetMinimumTlsVersionOk

func (o *ApplicationUpdateRequest) GetMinimumTlsVersionOk() (*string, bool)

GetMinimumTlsVersionOk returns a tuple with the MinimumTlsVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetName

func (o *ApplicationUpdateRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetNameOk

func (o *ApplicationUpdateRequest) 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 (*ApplicationUpdateRequest) GetRawLogs

func (o *ApplicationUpdateRequest) GetRawLogs() bool

GetRawLogs returns the RawLogs field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetRawLogsOk

func (o *ApplicationUpdateRequest) GetRawLogsOk() (*bool, bool)

GetRawLogsOk returns a tuple with the RawLogs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) GetWebApplicationFirewall

func (o *ApplicationUpdateRequest) GetWebApplicationFirewall() bool

GetWebApplicationFirewall returns the WebApplicationFirewall field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetWebApplicationFirewallOk

func (o *ApplicationUpdateRequest) GetWebApplicationFirewallOk() (*bool, bool)

GetWebApplicationFirewallOk returns a tuple with the WebApplicationFirewall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationUpdateRequest) HasActive

func (o *ApplicationUpdateRequest) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasApplicationAcceleration

func (o *ApplicationUpdateRequest) HasApplicationAcceleration() bool

HasApplicationAcceleration returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasCaching

func (o *ApplicationUpdateRequest) HasCaching() bool

HasCaching returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasDeliveryProtocol

func (o *ApplicationUpdateRequest) HasDeliveryProtocol() bool

HasDeliveryProtocol returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasDeviceDetection

func (o *ApplicationUpdateRequest) HasDeviceDetection() bool

HasDeviceDetection returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasEdgeFirewall

func (o *ApplicationUpdateRequest) HasEdgeFirewall() bool

HasEdgeFirewall returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasEdgeFunctions

func (o *ApplicationUpdateRequest) HasEdgeFunctions() bool

HasEdgeFunctions returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasHttpPort

func (o *ApplicationUpdateRequest) HasHttpPort() bool

HasHttpPort returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasHttpsPort

func (o *ApplicationUpdateRequest) HasHttpsPort() bool

HasHttpsPort returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasImageOptimization

func (o *ApplicationUpdateRequest) HasImageOptimization() bool

HasImageOptimization returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasL2Caching

func (o *ApplicationUpdateRequest) HasL2Caching() bool

HasL2Caching returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasLoadBalancer

func (o *ApplicationUpdateRequest) HasLoadBalancer() bool

HasLoadBalancer returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasMinimumTlsVersion

func (o *ApplicationUpdateRequest) HasMinimumTlsVersion() bool

HasMinimumTlsVersion returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasName

func (o *ApplicationUpdateRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasRawLogs

func (o *ApplicationUpdateRequest) HasRawLogs() bool

HasRawLogs returns a boolean if a field has been set.

func (*ApplicationUpdateRequest) HasWebApplicationFirewall

func (o *ApplicationUpdateRequest) HasWebApplicationFirewall() bool

HasWebApplicationFirewall returns a boolean if a field has been set.

func (ApplicationUpdateRequest) MarshalJSON

func (o ApplicationUpdateRequest) MarshalJSON() ([]byte, error)

func (*ApplicationUpdateRequest) SetActive

func (o *ApplicationUpdateRequest) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*ApplicationUpdateRequest) SetApplicationAcceleration

func (o *ApplicationUpdateRequest) SetApplicationAcceleration(v bool)

SetApplicationAcceleration gets a reference to the given bool and assigns it to the ApplicationAcceleration field.

func (*ApplicationUpdateRequest) SetCaching

func (o *ApplicationUpdateRequest) SetCaching(v bool)

SetCaching gets a reference to the given bool and assigns it to the Caching field.

func (*ApplicationUpdateRequest) SetDeliveryProtocol

func (o *ApplicationUpdateRequest) SetDeliveryProtocol(v string)

SetDeliveryProtocol gets a reference to the given string and assigns it to the DeliveryProtocol field.

func (*ApplicationUpdateRequest) SetDeviceDetection

func (o *ApplicationUpdateRequest) SetDeviceDetection(v bool)

SetDeviceDetection gets a reference to the given bool and assigns it to the DeviceDetection field.

func (*ApplicationUpdateRequest) SetEdgeFirewall

func (o *ApplicationUpdateRequest) SetEdgeFirewall(v bool)

SetEdgeFirewall gets a reference to the given bool and assigns it to the EdgeFirewall field.

func (*ApplicationUpdateRequest) SetEdgeFunctions

func (o *ApplicationUpdateRequest) SetEdgeFunctions(v bool)

SetEdgeFunctions gets a reference to the given bool and assigns it to the EdgeFunctions field.

func (*ApplicationUpdateRequest) SetHttpPort

func (o *ApplicationUpdateRequest) SetHttpPort(v int64)

SetHttpPort gets a reference to the given int64 and assigns it to the HttpPort field.

func (*ApplicationUpdateRequest) SetHttpsPort

func (o *ApplicationUpdateRequest) SetHttpsPort(v int64)

SetHttpsPort gets a reference to the given int64 and assigns it to the HttpsPort field.

func (*ApplicationUpdateRequest) SetImageOptimization

func (o *ApplicationUpdateRequest) SetImageOptimization(v bool)

SetImageOptimization gets a reference to the given bool and assigns it to the ImageOptimization field.

func (*ApplicationUpdateRequest) SetL2Caching

func (o *ApplicationUpdateRequest) SetL2Caching(v bool)

SetL2Caching gets a reference to the given bool and assigns it to the L2Caching field.

func (*ApplicationUpdateRequest) SetLoadBalancer

func (o *ApplicationUpdateRequest) SetLoadBalancer(v bool)

SetLoadBalancer gets a reference to the given bool and assigns it to the LoadBalancer field.

func (*ApplicationUpdateRequest) SetMinimumTlsVersion

func (o *ApplicationUpdateRequest) SetMinimumTlsVersion(v string)

SetMinimumTlsVersion gets a reference to the given string and assigns it to the MinimumTlsVersion field.

func (*ApplicationUpdateRequest) SetName

func (o *ApplicationUpdateRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ApplicationUpdateRequest) SetRawLogs

func (o *ApplicationUpdateRequest) SetRawLogs(v bool)

SetRawLogs gets a reference to the given bool and assigns it to the RawLogs field.

func (*ApplicationUpdateRequest) SetWebApplicationFirewall

func (o *ApplicationUpdateRequest) SetWebApplicationFirewall(v bool)

SetWebApplicationFirewall gets a reference to the given bool and assigns it to the WebApplicationFirewall field.

type ApplicationUpdateResponse

type ApplicationUpdateResponse struct {
	Results       ApplicationUpdateResults `json:"results"`
	SchemaVersion int64                    `json:"schema_version"`
}

ApplicationUpdateResponse struct for ApplicationUpdateResponse

func NewApplicationUpdateResponse

func NewApplicationUpdateResponse(results ApplicationUpdateResults, schemaVersion int64) *ApplicationUpdateResponse

NewApplicationUpdateResponse instantiates a new ApplicationUpdateResponse 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 NewApplicationUpdateResponseWithDefaults

func NewApplicationUpdateResponseWithDefaults() *ApplicationUpdateResponse

NewApplicationUpdateResponseWithDefaults instantiates a new ApplicationUpdateResponse 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 (*ApplicationUpdateResponse) GetResults

GetResults returns the Results field value

func (*ApplicationUpdateResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResponse) GetSchemaVersion

func (o *ApplicationUpdateResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*ApplicationUpdateResponse) GetSchemaVersionOk

func (o *ApplicationUpdateResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (ApplicationUpdateResponse) MarshalJSON

func (o ApplicationUpdateResponse) MarshalJSON() ([]byte, error)

func (*ApplicationUpdateResponse) SetResults

SetResults sets field value

func (*ApplicationUpdateResponse) SetSchemaVersion

func (o *ApplicationUpdateResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

type ApplicationUpdateResults

type ApplicationUpdateResults struct {
	Id                      int64  `json:"id"`
	Name                    string `json:"name"`
	DeliveryProtocol        string `json:"delivery_protocol"`
	HttpPort                int64  `json:"http_port"`
	HttpsPort               int64  `json:"https_port"`
	MinimumTlsVersion       string `json:"minimum_tls_version"`
	Active                  bool   `json:"active"`
	ApplicationAcceleration bool   `json:"application_acceleration"`
	Caching                 bool   `json:"caching"`
	DeviceDetection         bool   `json:"device_detection"`
	EdgeFirewall            bool   `json:"edge_firewall"`
	EdgeFunctions           bool   `json:"edge_functions"`
	ImageOptimization       bool   `json:"image_optimization"`
	L2Caching               bool   `json:"l2_caching"`
	LoadBalancer            bool   `json:"load_balancer"`
	RawLogs                 bool   `json:"raw_logs"`
	WebApplicationFirewall  bool   `json:"web_application_firewall"`
}

ApplicationUpdateResults struct for ApplicationUpdateResults

func NewApplicationUpdateResults

func NewApplicationUpdateResults(id int64, name string, deliveryProtocol string, httpPort int64, httpsPort int64, minimumTlsVersion string, active bool, applicationAcceleration bool, caching bool, deviceDetection bool, edgeFirewall bool, edgeFunctions bool, imageOptimization bool, l2Caching bool, loadBalancer bool, rawLogs bool, webApplicationFirewall bool) *ApplicationUpdateResults

NewApplicationUpdateResults instantiates a new ApplicationUpdateResults 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 NewApplicationUpdateResultsWithDefaults

func NewApplicationUpdateResultsWithDefaults() *ApplicationUpdateResults

NewApplicationUpdateResultsWithDefaults instantiates a new ApplicationUpdateResults 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 (*ApplicationUpdateResults) GetActive

func (o *ApplicationUpdateResults) GetActive() bool

GetActive returns the Active field value

func (*ApplicationUpdateResults) GetActiveOk

func (o *ApplicationUpdateResults) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetApplicationAcceleration

func (o *ApplicationUpdateResults) GetApplicationAcceleration() bool

GetApplicationAcceleration returns the ApplicationAcceleration field value

func (*ApplicationUpdateResults) GetApplicationAccelerationOk

func (o *ApplicationUpdateResults) GetApplicationAccelerationOk() (*bool, bool)

GetApplicationAccelerationOk returns a tuple with the ApplicationAcceleration field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetCaching

func (o *ApplicationUpdateResults) GetCaching() bool

GetCaching returns the Caching field value

func (*ApplicationUpdateResults) GetCachingOk

func (o *ApplicationUpdateResults) GetCachingOk() (*bool, bool)

GetCachingOk returns a tuple with the Caching field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetDeliveryProtocol

func (o *ApplicationUpdateResults) GetDeliveryProtocol() string

GetDeliveryProtocol returns the DeliveryProtocol field value

func (*ApplicationUpdateResults) GetDeliveryProtocolOk

func (o *ApplicationUpdateResults) GetDeliveryProtocolOk() (*string, bool)

GetDeliveryProtocolOk returns a tuple with the DeliveryProtocol field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetDeviceDetection

func (o *ApplicationUpdateResults) GetDeviceDetection() bool

GetDeviceDetection returns the DeviceDetection field value

func (*ApplicationUpdateResults) GetDeviceDetectionOk

func (o *ApplicationUpdateResults) GetDeviceDetectionOk() (*bool, bool)

GetDeviceDetectionOk returns a tuple with the DeviceDetection field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetEdgeFirewall

func (o *ApplicationUpdateResults) GetEdgeFirewall() bool

GetEdgeFirewall returns the EdgeFirewall field value

func (*ApplicationUpdateResults) GetEdgeFirewallOk

func (o *ApplicationUpdateResults) GetEdgeFirewallOk() (*bool, bool)

GetEdgeFirewallOk returns a tuple with the EdgeFirewall field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetEdgeFunctions

func (o *ApplicationUpdateResults) GetEdgeFunctions() bool

GetEdgeFunctions returns the EdgeFunctions field value

func (*ApplicationUpdateResults) GetEdgeFunctionsOk

func (o *ApplicationUpdateResults) GetEdgeFunctionsOk() (*bool, bool)

GetEdgeFunctionsOk returns a tuple with the EdgeFunctions field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetHttpPort

func (o *ApplicationUpdateResults) GetHttpPort() int64

GetHttpPort returns the HttpPort field value

func (*ApplicationUpdateResults) GetHttpPortOk

func (o *ApplicationUpdateResults) GetHttpPortOk() (*int64, bool)

GetHttpPortOk returns a tuple with the HttpPort field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetHttpsPort

func (o *ApplicationUpdateResults) GetHttpsPort() int64

GetHttpsPort returns the HttpsPort field value

func (*ApplicationUpdateResults) GetHttpsPortOk

func (o *ApplicationUpdateResults) GetHttpsPortOk() (*int64, bool)

GetHttpsPortOk returns a tuple with the HttpsPort field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetId

func (o *ApplicationUpdateResults) GetId() int64

GetId returns the Id field value

func (*ApplicationUpdateResults) GetIdOk

func (o *ApplicationUpdateResults) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetImageOptimization

func (o *ApplicationUpdateResults) GetImageOptimization() bool

GetImageOptimization returns the ImageOptimization field value

func (*ApplicationUpdateResults) GetImageOptimizationOk

func (o *ApplicationUpdateResults) GetImageOptimizationOk() (*bool, bool)

GetImageOptimizationOk returns a tuple with the ImageOptimization field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetL2Caching

func (o *ApplicationUpdateResults) GetL2Caching() bool

GetL2Caching returns the L2Caching field value

func (*ApplicationUpdateResults) GetL2CachingOk

func (o *ApplicationUpdateResults) GetL2CachingOk() (*bool, bool)

GetL2CachingOk returns a tuple with the L2Caching field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetLoadBalancer

func (o *ApplicationUpdateResults) GetLoadBalancer() bool

GetLoadBalancer returns the LoadBalancer field value

func (*ApplicationUpdateResults) GetLoadBalancerOk

func (o *ApplicationUpdateResults) GetLoadBalancerOk() (*bool, bool)

GetLoadBalancerOk returns a tuple with the LoadBalancer field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetMinimumTlsVersion

func (o *ApplicationUpdateResults) GetMinimumTlsVersion() string

GetMinimumTlsVersion returns the MinimumTlsVersion field value

func (*ApplicationUpdateResults) GetMinimumTlsVersionOk

func (o *ApplicationUpdateResults) GetMinimumTlsVersionOk() (*string, bool)

GetMinimumTlsVersionOk returns a tuple with the MinimumTlsVersion field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetName

func (o *ApplicationUpdateResults) GetName() string

GetName returns the Name field value

func (*ApplicationUpdateResults) GetNameOk

func (o *ApplicationUpdateResults) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetRawLogs

func (o *ApplicationUpdateResults) GetRawLogs() bool

GetRawLogs returns the RawLogs field value

func (*ApplicationUpdateResults) GetRawLogsOk

func (o *ApplicationUpdateResults) GetRawLogsOk() (*bool, bool)

GetRawLogsOk returns a tuple with the RawLogs field value and a boolean to check if the value has been set.

func (*ApplicationUpdateResults) GetWebApplicationFirewall

func (o *ApplicationUpdateResults) GetWebApplicationFirewall() bool

GetWebApplicationFirewall returns the WebApplicationFirewall field value

func (*ApplicationUpdateResults) GetWebApplicationFirewallOk

func (o *ApplicationUpdateResults) GetWebApplicationFirewallOk() (*bool, bool)

GetWebApplicationFirewallOk returns a tuple with the WebApplicationFirewall field value and a boolean to check if the value has been set.

func (ApplicationUpdateResults) MarshalJSON

func (o ApplicationUpdateResults) MarshalJSON() ([]byte, error)

func (*ApplicationUpdateResults) SetActive

func (o *ApplicationUpdateResults) SetActive(v bool)

SetActive sets field value

func (*ApplicationUpdateResults) SetApplicationAcceleration

func (o *ApplicationUpdateResults) SetApplicationAcceleration(v bool)

SetApplicationAcceleration sets field value

func (*ApplicationUpdateResults) SetCaching

func (o *ApplicationUpdateResults) SetCaching(v bool)

SetCaching sets field value

func (*ApplicationUpdateResults) SetDeliveryProtocol

func (o *ApplicationUpdateResults) SetDeliveryProtocol(v string)

SetDeliveryProtocol sets field value

func (*ApplicationUpdateResults) SetDeviceDetection

func (o *ApplicationUpdateResults) SetDeviceDetection(v bool)

SetDeviceDetection sets field value

func (*ApplicationUpdateResults) SetEdgeFirewall

func (o *ApplicationUpdateResults) SetEdgeFirewall(v bool)

SetEdgeFirewall sets field value

func (*ApplicationUpdateResults) SetEdgeFunctions

func (o *ApplicationUpdateResults) SetEdgeFunctions(v bool)

SetEdgeFunctions sets field value

func (*ApplicationUpdateResults) SetHttpPort

func (o *ApplicationUpdateResults) SetHttpPort(v int64)

SetHttpPort sets field value

func (*ApplicationUpdateResults) SetHttpsPort

func (o *ApplicationUpdateResults) SetHttpsPort(v int64)

SetHttpsPort sets field value

func (*ApplicationUpdateResults) SetId

func (o *ApplicationUpdateResults) SetId(v int64)

SetId sets field value

func (*ApplicationUpdateResults) SetImageOptimization

func (o *ApplicationUpdateResults) SetImageOptimization(v bool)

SetImageOptimization sets field value

func (*ApplicationUpdateResults) SetL2Caching

func (o *ApplicationUpdateResults) SetL2Caching(v bool)

SetL2Caching sets field value

func (*ApplicationUpdateResults) SetLoadBalancer

func (o *ApplicationUpdateResults) SetLoadBalancer(v bool)

SetLoadBalancer sets field value

func (*ApplicationUpdateResults) SetMinimumTlsVersion

func (o *ApplicationUpdateResults) SetMinimumTlsVersion(v string)

SetMinimumTlsVersion sets field value

func (*ApplicationUpdateResults) SetName

func (o *ApplicationUpdateResults) SetName(v string)

SetName sets field value

func (*ApplicationUpdateResults) SetRawLogs

func (o *ApplicationUpdateResults) SetRawLogs(v bool)

SetRawLogs sets field value

func (*ApplicationUpdateResults) SetWebApplicationFirewall

func (o *ApplicationUpdateResults) SetWebApplicationFirewall(v bool)

SetWebApplicationFirewall sets field value

type ApplicationsResults

type ApplicationsResults struct {
	Id     *int64              `json:"id,omitempty"`
	Next   string              `json:"next"`
	Active *bool               `json:"active,omitempty"`
	Links  *ApplicationOrigins `json:"links,omitempty"`
}

ApplicationsResults struct for ApplicationsResults

func NewApplicationsResults

func NewApplicationsResults(next string) *ApplicationsResults

NewApplicationsResults instantiates a new ApplicationsResults 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 NewApplicationsResultsWithDefaults

func NewApplicationsResultsWithDefaults() *ApplicationsResults

NewApplicationsResultsWithDefaults instantiates a new ApplicationsResults 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 (*ApplicationsResults) GetActive

func (o *ApplicationsResults) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*ApplicationsResults) GetActiveOk

func (o *ApplicationsResults) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationsResults) GetId

func (o *ApplicationsResults) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*ApplicationsResults) GetIdOk

func (o *ApplicationsResults) 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.

GetLinks returns the Links field value if set, zero value otherwise.

func (*ApplicationsResults) GetLinksOk

func (o *ApplicationsResults) GetLinksOk() (*ApplicationOrigins, 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 (*ApplicationsResults) GetNext

func (o *ApplicationsResults) GetNext() string

GetNext returns the Next field value

func (*ApplicationsResults) GetNextOk

func (o *ApplicationsResults) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set.

func (*ApplicationsResults) HasActive

func (o *ApplicationsResults) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*ApplicationsResults) HasId

func (o *ApplicationsResults) HasId() bool

HasId returns a boolean if a field has been set.

func (o *ApplicationsResults) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (ApplicationsResults) MarshalJSON

func (o ApplicationsResults) MarshalJSON() ([]byte, error)

func (*ApplicationsResults) SetActive

func (o *ApplicationsResults) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*ApplicationsResults) SetId

func (o *ApplicationsResults) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (o *ApplicationsResults) SetLinks(v ApplicationOrigins)

SetLinks gets a reference to the given ApplicationOrigins and assigns it to the Links field.

func (*ApplicationsResults) SetNext

func (o *ApplicationsResults) SetNext(v string)

SetNext sets field value

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) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type CreateApplicationRequest

type CreateApplicationRequest struct {
	Name                           string  `json:"name"`
	DeliveryProtocol               *string `json:"delivery_protocol,omitempty"`
	OriginType                     *string `json:"origin_type,omitempty"`
	Address                        *string `json:"address,omitempty"`
	OriginProtocolPolicy           *string `json:"origin_protocol_policy,omitempty"`
	HostHeader                     *string `json:"host_header,omitempty"`
	BrowserCacheSettings           *string `json:"browser_cache_settings,omitempty"`
	CdnCacheSettings               *string `json:"cdn_cache_settings,omitempty"`
	BrowserCacheSettingsMaximumTtl *int64  `json:"browser_cache_settings_maximum_ttl,omitempty"`
	CdnCacheSettingsMaximumTtl     *int64  `json:"cdn_cache_settings_maximum_ttl,omitempty"`
}

CreateApplicationRequest struct for CreateApplicationRequest

func NewCreateApplicationRequest

func NewCreateApplicationRequest(name string) *CreateApplicationRequest

NewCreateApplicationRequest instantiates a new CreateApplicationRequest 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 NewCreateApplicationRequestWithDefaults

func NewCreateApplicationRequestWithDefaults() *CreateApplicationRequest

NewCreateApplicationRequestWithDefaults instantiates a new CreateApplicationRequest 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 (*CreateApplicationRequest) GetAddress

func (o *CreateApplicationRequest) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetAddressOk

func (o *CreateApplicationRequest) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApplicationRequest) GetBrowserCacheSettings

func (o *CreateApplicationRequest) GetBrowserCacheSettings() string

GetBrowserCacheSettings returns the BrowserCacheSettings field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetBrowserCacheSettingsMaximumTtl

func (o *CreateApplicationRequest) GetBrowserCacheSettingsMaximumTtl() int64

GetBrowserCacheSettingsMaximumTtl returns the BrowserCacheSettingsMaximumTtl field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetBrowserCacheSettingsMaximumTtlOk

func (o *CreateApplicationRequest) GetBrowserCacheSettingsMaximumTtlOk() (*int64, bool)

GetBrowserCacheSettingsMaximumTtlOk returns a tuple with the BrowserCacheSettingsMaximumTtl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApplicationRequest) GetBrowserCacheSettingsOk

func (o *CreateApplicationRequest) GetBrowserCacheSettingsOk() (*string, bool)

GetBrowserCacheSettingsOk returns a tuple with the BrowserCacheSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApplicationRequest) GetCdnCacheSettings

func (o *CreateApplicationRequest) GetCdnCacheSettings() string

GetCdnCacheSettings returns the CdnCacheSettings field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetCdnCacheSettingsMaximumTtl

func (o *CreateApplicationRequest) GetCdnCacheSettingsMaximumTtl() int64

GetCdnCacheSettingsMaximumTtl returns the CdnCacheSettingsMaximumTtl field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetCdnCacheSettingsMaximumTtlOk

func (o *CreateApplicationRequest) GetCdnCacheSettingsMaximumTtlOk() (*int64, bool)

GetCdnCacheSettingsMaximumTtlOk returns a tuple with the CdnCacheSettingsMaximumTtl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApplicationRequest) GetCdnCacheSettingsOk

func (o *CreateApplicationRequest) GetCdnCacheSettingsOk() (*string, bool)

GetCdnCacheSettingsOk returns a tuple with the CdnCacheSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApplicationRequest) GetDeliveryProtocol

func (o *CreateApplicationRequest) GetDeliveryProtocol() string

GetDeliveryProtocol returns the DeliveryProtocol field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetDeliveryProtocolOk

func (o *CreateApplicationRequest) GetDeliveryProtocolOk() (*string, bool)

GetDeliveryProtocolOk returns a tuple with the DeliveryProtocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApplicationRequest) GetHostHeader

func (o *CreateApplicationRequest) GetHostHeader() string

GetHostHeader returns the HostHeader field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetHostHeaderOk

func (o *CreateApplicationRequest) GetHostHeaderOk() (*string, bool)

GetHostHeaderOk returns a tuple with the HostHeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApplicationRequest) GetName

func (o *CreateApplicationRequest) GetName() string

GetName returns the Name field value

func (*CreateApplicationRequest) GetNameOk

func (o *CreateApplicationRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateApplicationRequest) GetOriginProtocolPolicy

func (o *CreateApplicationRequest) GetOriginProtocolPolicy() string

GetOriginProtocolPolicy returns the OriginProtocolPolicy field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetOriginProtocolPolicyOk

func (o *CreateApplicationRequest) GetOriginProtocolPolicyOk() (*string, bool)

GetOriginProtocolPolicyOk returns a tuple with the OriginProtocolPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApplicationRequest) GetOriginType

func (o *CreateApplicationRequest) GetOriginType() string

GetOriginType returns the OriginType field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetOriginTypeOk

func (o *CreateApplicationRequest) GetOriginTypeOk() (*string, bool)

GetOriginTypeOk returns a tuple with the OriginType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApplicationRequest) HasAddress

func (o *CreateApplicationRequest) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasBrowserCacheSettings

func (o *CreateApplicationRequest) HasBrowserCacheSettings() bool

HasBrowserCacheSettings returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasBrowserCacheSettingsMaximumTtl

func (o *CreateApplicationRequest) HasBrowserCacheSettingsMaximumTtl() bool

HasBrowserCacheSettingsMaximumTtl returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasCdnCacheSettings

func (o *CreateApplicationRequest) HasCdnCacheSettings() bool

HasCdnCacheSettings returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasCdnCacheSettingsMaximumTtl

func (o *CreateApplicationRequest) HasCdnCacheSettingsMaximumTtl() bool

HasCdnCacheSettingsMaximumTtl returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasDeliveryProtocol

func (o *CreateApplicationRequest) HasDeliveryProtocol() bool

HasDeliveryProtocol returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasHostHeader

func (o *CreateApplicationRequest) HasHostHeader() bool

HasHostHeader returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasOriginProtocolPolicy

func (o *CreateApplicationRequest) HasOriginProtocolPolicy() bool

HasOriginProtocolPolicy returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasOriginType

func (o *CreateApplicationRequest) HasOriginType() bool

HasOriginType returns a boolean if a field has been set.

func (CreateApplicationRequest) MarshalJSON

func (o CreateApplicationRequest) MarshalJSON() ([]byte, error)

func (*CreateApplicationRequest) SetAddress

func (o *CreateApplicationRequest) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*CreateApplicationRequest) SetBrowserCacheSettings

func (o *CreateApplicationRequest) SetBrowserCacheSettings(v string)

SetBrowserCacheSettings gets a reference to the given string and assigns it to the BrowserCacheSettings field.

func (*CreateApplicationRequest) SetBrowserCacheSettingsMaximumTtl

func (o *CreateApplicationRequest) SetBrowserCacheSettingsMaximumTtl(v int64)

SetBrowserCacheSettingsMaximumTtl gets a reference to the given int64 and assigns it to the BrowserCacheSettingsMaximumTtl field.

func (*CreateApplicationRequest) SetCdnCacheSettings

func (o *CreateApplicationRequest) SetCdnCacheSettings(v string)

SetCdnCacheSettings gets a reference to the given string and assigns it to the CdnCacheSettings field.

func (*CreateApplicationRequest) SetCdnCacheSettingsMaximumTtl

func (o *CreateApplicationRequest) SetCdnCacheSettingsMaximumTtl(v int64)

SetCdnCacheSettingsMaximumTtl gets a reference to the given int64 and assigns it to the CdnCacheSettingsMaximumTtl field.

func (*CreateApplicationRequest) SetDeliveryProtocol

func (o *CreateApplicationRequest) SetDeliveryProtocol(v string)

SetDeliveryProtocol gets a reference to the given string and assigns it to the DeliveryProtocol field.

func (*CreateApplicationRequest) SetHostHeader

func (o *CreateApplicationRequest) SetHostHeader(v string)

SetHostHeader gets a reference to the given string and assigns it to the HostHeader field.

func (*CreateApplicationRequest) SetName

func (o *CreateApplicationRequest) SetName(v string)

SetName sets field value

func (*CreateApplicationRequest) SetOriginProtocolPolicy

func (o *CreateApplicationRequest) SetOriginProtocolPolicy(v string)

SetOriginProtocolPolicy gets a reference to the given string and assigns it to the OriginProtocolPolicy field.

func (*CreateApplicationRequest) SetOriginType

func (o *CreateApplicationRequest) SetOriginType(v string)

SetOriginType gets a reference to the given string and assigns it to the OriginType field.

type CreateApplicationResult

type CreateApplicationResult struct {
	Results       ApplicationResultsCreate `json:"results"`
	SchemaVersion int64                    `json:"schema_version"`
}

CreateApplicationResult struct for CreateApplicationResult

func NewCreateApplicationResult

func NewCreateApplicationResult(results ApplicationResultsCreate, schemaVersion int64) *CreateApplicationResult

NewCreateApplicationResult instantiates a new CreateApplicationResult 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 NewCreateApplicationResultWithDefaults

func NewCreateApplicationResultWithDefaults() *CreateApplicationResult

NewCreateApplicationResultWithDefaults instantiates a new CreateApplicationResult 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 (*CreateApplicationResult) GetResults

GetResults returns the Results field value

func (*CreateApplicationResult) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*CreateApplicationResult) GetSchemaVersion

func (o *CreateApplicationResult) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*CreateApplicationResult) GetSchemaVersionOk

func (o *CreateApplicationResult) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (CreateApplicationResult) MarshalJSON

func (o CreateApplicationResult) MarshalJSON() ([]byte, error)

func (*CreateApplicationResult) SetResults

SetResults sets field value

func (*CreateApplicationResult) SetSchemaVersion

func (o *CreateApplicationResult) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

type CreateOriginsRequest

type CreateOriginsRequest struct {
	Name                 string                          `json:"name"`
	OriginType           *string                         `json:"origin_type,omitempty"`
	Addresses            []CreateOriginsRequestAddresses `json:"addresses"`
	OriginProtocolPolicy *string                         `json:"origin_protocol_policy,omitempty"`
	HostHeader           string                          `json:"host_header"`
	OriginPath           *string                         `json:"origin_path,omitempty"`
	HmacAuthentication   *bool                           `json:"hmac_authentication,omitempty"`
	HmacRegionName       *string                         `json:"hmac_region_name,omitempty"`
	HmacAccessKey        *string                         `json:"hmac_access_key,omitempty"`
	HmacSecretKey        *string                         `json:"hmac_secret_key,omitempty"`
}

CreateOriginsRequest struct for CreateOriginsRequest

func NewCreateOriginsRequest

func NewCreateOriginsRequest(name string, addresses []CreateOriginsRequestAddresses, hostHeader string) *CreateOriginsRequest

NewCreateOriginsRequest instantiates a new CreateOriginsRequest 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 NewCreateOriginsRequestWithDefaults

func NewCreateOriginsRequestWithDefaults() *CreateOriginsRequest

NewCreateOriginsRequestWithDefaults instantiates a new CreateOriginsRequest 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 (*CreateOriginsRequest) GetAddresses

GetAddresses returns the Addresses field value

func (*CreateOriginsRequest) GetAddressesOk

func (o *CreateOriginsRequest) GetAddressesOk() (*[]CreateOriginsRequestAddresses, bool)

GetAddressesOk returns a tuple with the Addresses field value and a boolean to check if the value has been set.

func (*CreateOriginsRequest) GetHmacAccessKey

func (o *CreateOriginsRequest) GetHmacAccessKey() string

GetHmacAccessKey returns the HmacAccessKey field value if set, zero value otherwise.

func (*CreateOriginsRequest) GetHmacAccessKeyOk

func (o *CreateOriginsRequest) GetHmacAccessKeyOk() (*string, bool)

GetHmacAccessKeyOk returns a tuple with the HmacAccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateOriginsRequest) GetHmacAuthentication

func (o *CreateOriginsRequest) GetHmacAuthentication() bool

GetHmacAuthentication returns the HmacAuthentication field value if set, zero value otherwise.

func (*CreateOriginsRequest) GetHmacAuthenticationOk

func (o *CreateOriginsRequest) GetHmacAuthenticationOk() (*bool, bool)

GetHmacAuthenticationOk returns a tuple with the HmacAuthentication field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateOriginsRequest) GetHmacRegionName

func (o *CreateOriginsRequest) GetHmacRegionName() string

GetHmacRegionName returns the HmacRegionName field value if set, zero value otherwise.

func (*CreateOriginsRequest) GetHmacRegionNameOk

func (o *CreateOriginsRequest) GetHmacRegionNameOk() (*string, bool)

GetHmacRegionNameOk returns a tuple with the HmacRegionName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateOriginsRequest) GetHmacSecretKey

func (o *CreateOriginsRequest) GetHmacSecretKey() string

GetHmacSecretKey returns the HmacSecretKey field value if set, zero value otherwise.

func (*CreateOriginsRequest) GetHmacSecretKeyOk

func (o *CreateOriginsRequest) GetHmacSecretKeyOk() (*string, bool)

GetHmacSecretKeyOk returns a tuple with the HmacSecretKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateOriginsRequest) GetHostHeader

func (o *CreateOriginsRequest) GetHostHeader() string

GetHostHeader returns the HostHeader field value

func (*CreateOriginsRequest) GetHostHeaderOk

func (o *CreateOriginsRequest) GetHostHeaderOk() (*string, bool)

GetHostHeaderOk returns a tuple with the HostHeader field value and a boolean to check if the value has been set.

func (*CreateOriginsRequest) GetName

func (o *CreateOriginsRequest) GetName() string

GetName returns the Name field value

func (*CreateOriginsRequest) GetNameOk

func (o *CreateOriginsRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateOriginsRequest) GetOriginPath

func (o *CreateOriginsRequest) GetOriginPath() string

GetOriginPath returns the OriginPath field value if set, zero value otherwise.

func (*CreateOriginsRequest) GetOriginPathOk

func (o *CreateOriginsRequest) GetOriginPathOk() (*string, bool)

GetOriginPathOk returns a tuple with the OriginPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateOriginsRequest) GetOriginProtocolPolicy

func (o *CreateOriginsRequest) GetOriginProtocolPolicy() string

GetOriginProtocolPolicy returns the OriginProtocolPolicy field value if set, zero value otherwise.

func (*CreateOriginsRequest) GetOriginProtocolPolicyOk

func (o *CreateOriginsRequest) GetOriginProtocolPolicyOk() (*string, bool)

GetOriginProtocolPolicyOk returns a tuple with the OriginProtocolPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateOriginsRequest) GetOriginType

func (o *CreateOriginsRequest) GetOriginType() string

GetOriginType returns the OriginType field value if set, zero value otherwise.

func (*CreateOriginsRequest) GetOriginTypeOk

func (o *CreateOriginsRequest) GetOriginTypeOk() (*string, bool)

GetOriginTypeOk returns a tuple with the OriginType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateOriginsRequest) HasHmacAccessKey

func (o *CreateOriginsRequest) HasHmacAccessKey() bool

HasHmacAccessKey returns a boolean if a field has been set.

func (*CreateOriginsRequest) HasHmacAuthentication

func (o *CreateOriginsRequest) HasHmacAuthentication() bool

HasHmacAuthentication returns a boolean if a field has been set.

func (*CreateOriginsRequest) HasHmacRegionName

func (o *CreateOriginsRequest) HasHmacRegionName() bool

HasHmacRegionName returns a boolean if a field has been set.

func (*CreateOriginsRequest) HasHmacSecretKey

func (o *CreateOriginsRequest) HasHmacSecretKey() bool

HasHmacSecretKey returns a boolean if a field has been set.

func (*CreateOriginsRequest) HasOriginPath

func (o *CreateOriginsRequest) HasOriginPath() bool

HasOriginPath returns a boolean if a field has been set.

func (*CreateOriginsRequest) HasOriginProtocolPolicy

func (o *CreateOriginsRequest) HasOriginProtocolPolicy() bool

HasOriginProtocolPolicy returns a boolean if a field has been set.

func (*CreateOriginsRequest) HasOriginType

func (o *CreateOriginsRequest) HasOriginType() bool

HasOriginType returns a boolean if a field has been set.

func (CreateOriginsRequest) MarshalJSON

func (o CreateOriginsRequest) MarshalJSON() ([]byte, error)

func (*CreateOriginsRequest) SetAddresses

SetAddresses sets field value

func (*CreateOriginsRequest) SetHmacAccessKey

func (o *CreateOriginsRequest) SetHmacAccessKey(v string)

SetHmacAccessKey gets a reference to the given string and assigns it to the HmacAccessKey field.

func (*CreateOriginsRequest) SetHmacAuthentication

func (o *CreateOriginsRequest) SetHmacAuthentication(v bool)

SetHmacAuthentication gets a reference to the given bool and assigns it to the HmacAuthentication field.

func (*CreateOriginsRequest) SetHmacRegionName

func (o *CreateOriginsRequest) SetHmacRegionName(v string)

SetHmacRegionName gets a reference to the given string and assigns it to the HmacRegionName field.

func (*CreateOriginsRequest) SetHmacSecretKey

func (o *CreateOriginsRequest) SetHmacSecretKey(v string)

SetHmacSecretKey gets a reference to the given string and assigns it to the HmacSecretKey field.

func (*CreateOriginsRequest) SetHostHeader

func (o *CreateOriginsRequest) SetHostHeader(v string)

SetHostHeader sets field value

func (*CreateOriginsRequest) SetName

func (o *CreateOriginsRequest) SetName(v string)

SetName sets field value

func (*CreateOriginsRequest) SetOriginPath

func (o *CreateOriginsRequest) SetOriginPath(v string)

SetOriginPath gets a reference to the given string and assigns it to the OriginPath field.

func (*CreateOriginsRequest) SetOriginProtocolPolicy

func (o *CreateOriginsRequest) SetOriginProtocolPolicy(v string)

SetOriginProtocolPolicy gets a reference to the given string and assigns it to the OriginProtocolPolicy field.

func (*CreateOriginsRequest) SetOriginType

func (o *CreateOriginsRequest) SetOriginType(v string)

SetOriginType gets a reference to the given string and assigns it to the OriginType field.

type CreateOriginsRequestAddresses

type CreateOriginsRequestAddresses struct {
	Address string `json:"address"`
}

CreateOriginsRequestAddresses struct for CreateOriginsRequestAddresses

func NewCreateOriginsRequestAddresses

func NewCreateOriginsRequestAddresses(address string) *CreateOriginsRequestAddresses

NewCreateOriginsRequestAddresses instantiates a new CreateOriginsRequestAddresses 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 NewCreateOriginsRequestAddressesWithDefaults

func NewCreateOriginsRequestAddressesWithDefaults() *CreateOriginsRequestAddresses

NewCreateOriginsRequestAddressesWithDefaults instantiates a new CreateOriginsRequestAddresses 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 (*CreateOriginsRequestAddresses) GetAddress

func (o *CreateOriginsRequestAddresses) GetAddress() string

GetAddress returns the Address field value

func (*CreateOriginsRequestAddresses) GetAddressOk

func (o *CreateOriginsRequestAddresses) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (CreateOriginsRequestAddresses) MarshalJSON

func (o CreateOriginsRequestAddresses) MarshalJSON() ([]byte, error)

func (*CreateOriginsRequestAddresses) SetAddress

func (o *CreateOriginsRequestAddresses) SetAddress(v string)

SetAddress sets field value

type CreateRulesEngineRequest

type CreateRulesEngineRequest struct {
	Name      string                              `json:"name"`
	Criteria  [][]RulesEngineCriteria             `json:"criteria"`
	Behaviors []CreateRulesEngineRequestBehaviors `json:"behaviors"`
}

CreateRulesEngineRequest struct for CreateRulesEngineRequest

func NewCreateRulesEngineRequest

func NewCreateRulesEngineRequest(name string, criteria [][]RulesEngineCriteria, behaviors []CreateRulesEngineRequestBehaviors) *CreateRulesEngineRequest

NewCreateRulesEngineRequest instantiates a new CreateRulesEngineRequest 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 NewCreateRulesEngineRequestWithDefaults

func NewCreateRulesEngineRequestWithDefaults() *CreateRulesEngineRequest

NewCreateRulesEngineRequestWithDefaults instantiates a new CreateRulesEngineRequest 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 (*CreateRulesEngineRequest) GetBehaviors

GetBehaviors returns the Behaviors field value

func (*CreateRulesEngineRequest) GetBehaviorsOk

GetBehaviorsOk returns a tuple with the Behaviors field value and a boolean to check if the value has been set.

func (*CreateRulesEngineRequest) GetCriteria

func (o *CreateRulesEngineRequest) GetCriteria() [][]RulesEngineCriteria

GetCriteria returns the Criteria field value

func (*CreateRulesEngineRequest) GetCriteriaOk

func (o *CreateRulesEngineRequest) GetCriteriaOk() (*[][]RulesEngineCriteria, bool)

GetCriteriaOk returns a tuple with the Criteria field value and a boolean to check if the value has been set.

func (*CreateRulesEngineRequest) GetName

func (o *CreateRulesEngineRequest) GetName() string

GetName returns the Name field value

func (*CreateRulesEngineRequest) GetNameOk

func (o *CreateRulesEngineRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (CreateRulesEngineRequest) MarshalJSON

func (o CreateRulesEngineRequest) MarshalJSON() ([]byte, error)

func (*CreateRulesEngineRequest) SetBehaviors

SetBehaviors sets field value

func (*CreateRulesEngineRequest) SetCriteria

func (o *CreateRulesEngineRequest) SetCriteria(v [][]RulesEngineCriteria)

SetCriteria sets field value

func (*CreateRulesEngineRequest) SetName

func (o *CreateRulesEngineRequest) SetName(v string)

SetName sets field value

type CreateRulesEngineRequestBehaviors

type CreateRulesEngineRequestBehaviors struct {
	Name   string      `json:"name"`
	Target interface{} `json:"target,omitempty"`
}

CreateRulesEngineRequestBehaviors struct for CreateRulesEngineRequestBehaviors

func NewCreateRulesEngineRequestBehaviors

func NewCreateRulesEngineRequestBehaviors(name string) *CreateRulesEngineRequestBehaviors

NewCreateRulesEngineRequestBehaviors instantiates a new CreateRulesEngineRequestBehaviors 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 NewCreateRulesEngineRequestBehaviorsWithDefaults

func NewCreateRulesEngineRequestBehaviorsWithDefaults() *CreateRulesEngineRequestBehaviors

NewCreateRulesEngineRequestBehaviorsWithDefaults instantiates a new CreateRulesEngineRequestBehaviors 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 (*CreateRulesEngineRequestBehaviors) GetName

GetName returns the Name field value

func (*CreateRulesEngineRequestBehaviors) GetNameOk

func (o *CreateRulesEngineRequestBehaviors) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateRulesEngineRequestBehaviors) GetTarget

func (o *CreateRulesEngineRequestBehaviors) GetTarget() interface{}

GetTarget returns the Target field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateRulesEngineRequestBehaviors) GetTargetOk

func (o *CreateRulesEngineRequestBehaviors) GetTargetOk() (*interface{}, bool)

GetTargetOk returns a tuple with the Target 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 (*CreateRulesEngineRequestBehaviors) HasTarget

func (o *CreateRulesEngineRequestBehaviors) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (CreateRulesEngineRequestBehaviors) MarshalJSON

func (o CreateRulesEngineRequestBehaviors) MarshalJSON() ([]byte, error)

func (*CreateRulesEngineRequestBehaviors) SetName

SetName sets field value

func (*CreateRulesEngineRequestBehaviors) SetTarget

func (o *CreateRulesEngineRequestBehaviors) SetTarget(v interface{})

SetTarget gets a reference to the given interface{} and assigns it to the Target field.

type EdgeApplicationsCacheSettingsApiService

type EdgeApplicationsCacheSettingsApiService service

EdgeApplicationsCacheSettingsApiService EdgeApplicationsCacheSettingsApi service

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDelete

func (a *EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDelete(ctx _context.Context, edgeApplicationId int64, cacheSettings int64) ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDeleteRequest

EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDelete /edge_applications/:edge_application_id:/cache_settings/:cache_settings:

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param cacheSettings
@return ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDeleteRequest

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDeleteExecute

func (a *EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDeleteExecute(r ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsDeleteRequest) (*_nethttp.Response, error)

Execute executes the request

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGet

func (a *EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGet(ctx _context.Context, edgeApplicationId int64, cacheSettingsId int64) ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGetRequest

EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGet /edge_applications/:edge_application_id:/cache_settings/:cache_settings_id:

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param cacheSettingsId
@return ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGetRequest

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGetExecute

Execute executes the request

@return ApplicationCacheGetOneResponse

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPut

func (a *EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPut(ctx _context.Context, edgeApplicationId int64, cacheSettingsId int64) ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPutRequest

EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPut /edge_applications/:edge_application_id:/cache_settings/ca

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param cacheSettingsId
@return ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPutRequest

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPutExecute

Execute executes the request

@return ApplicationCachePutResponse

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatch

func (a *EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatch(ctx _context.Context, edgeApplicationId int64, cacheSettings int64) ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatchRequest

EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatch /edge_applications/:edge_application_id:/cache_settings/:cache_settings_id:

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param cacheSettings
@return ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatchRequest

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsPatchExecute

Execute executes the request

@return ApplicationCachePatchResponse

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsGet

func (a *EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsGet(ctx _context.Context, edgeApplicationId int64) ApiEdgeApplicationsEdgeApplicationIdCacheSettingsGetRequest

EdgeApplicationsEdgeApplicationIdCacheSettingsGet /edge_applications/{edge_application_id}/cache_settings

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@return ApiEdgeApplicationsEdgeApplicationIdCacheSettingsGetRequest

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsGetExecute

Execute executes the request

@return ApplicationCacheGetResponse

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsPost

func (a *EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsPost(ctx _context.Context, edgeApplicationId int64) ApiEdgeApplicationsEdgeApplicationIdCacheSettingsPostRequest

EdgeApplicationsEdgeApplicationIdCacheSettingsPost /edge_applications/:edge_application_id:/cache_settings

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@return ApiEdgeApplicationsEdgeApplicationIdCacheSettingsPostRequest

func (*EdgeApplicationsCacheSettingsApiService) EdgeApplicationsEdgeApplicationIdCacheSettingsPostExecute

Execute executes the request

@return ApplicationCacheCreateResponse

type EdgeApplicationsEdgeFunctionsInstancesApiService

type EdgeApplicationsEdgeFunctionsInstancesApiService service

EdgeApplicationsEdgeFunctionsInstancesApiService EdgeApplicationsEdgeFunctionsInstancesApi service

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDelete added in v0.13.0

func (a *EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDelete(ctx _context.Context, edgeApplicationId string, functionsInstancesId string) ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteRequest

EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDelete /edge_applications/:edge_application_id:/functions_instances/:functions_instances_id:

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param functionsInstancesId
@return ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteRequest

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteExecute added in v0.13.0

func (a *EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteExecute(r ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteRequest) (*_nethttp.Response, error)

Execute executes the request

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGet

func (a *EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGet(ctx _context.Context, edgeApplicationId int64, functionsInstancesId int64) ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGetRequest

EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGet /edge_applications/:edge_application_id:/functions_instances/:functions_instances_id:

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param functionsInstancesId
@return ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGetRequest

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGetExecute

Execute executes the request

@return ApplicationInstancesGetOneResponse

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatch added in v0.13.0

func (a *EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatch(ctx _context.Context, edgeApplicationId string, functionsInstancesId string) ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatchRequest

EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatch /edge_applications/:edge_application_id:/functions_instances/:functions_instances_id:

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId The id of the edge application you plan to overwrite
@param functionsInstancesId The id of the edge function instance you plan to overwrite.
@return ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatchRequest

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatchExecute added in v0.13.0

Execute executes the request

@return ApplicationInstanceResults

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPut

func (a *EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPut(ctx _context.Context, edgeApplicationId string, functionsInstancesId string) ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPutRequest

EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPut /edge_applications/:edge_application_id:/functions_instances/:functions_instances_id:

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId The id of the edge application you plan to overwrite
@param functionsInstancesId The id of the edge function instance you plan to overwrite.
@return ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPutRequest

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPutExecute

Execute executes the request

@return ApplicationInstanceResults

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesGet

func (a *EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesGet(ctx _context.Context, edgeApplicationId int64) ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesGetRequest

EdgeApplicationsEdgeApplicationIdFunctionsInstancesGet /edge_applications/:edge_application_id:/functions_instances

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@return ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesGetRequest

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesGetExecute

Execute executes the request

@return ApplicationInstancesGetResponse

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesPost

func (a *EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesPost(ctx _context.Context, edgeApplicationId int64) ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesPostRequest

EdgeApplicationsEdgeApplicationIdFunctionsInstancesPost edge_application/:edge_application_id:/functions_instances

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@return ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesPostRequest

func (*EdgeApplicationsEdgeFunctionsInstancesApiService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesPostExecute

Execute executes the request

@return ApplicationInstanceResults

type EdgeApplicationsMainSettingsApiService

type EdgeApplicationsMainSettingsApiService service

EdgeApplicationsMainSettingsApiService EdgeApplicationsMainSettingsApi service

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsGet

EdgeApplicationsGet /edge_applications

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiEdgeApplicationsGetRequest

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsGetExecute

Execute executes the request

@return GetApplicationsResponse

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsIdDelete

EdgeApplicationsIdDelete /edge_applications/:id

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the edge application that you plan to delete.
@return ApiEdgeApplicationsIdDeleteRequest

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsIdDeleteExecute

Execute executes the request

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsIdGet

EdgeApplicationsIdGet /edge_applications/:id

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiEdgeApplicationsIdGetRequest

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsIdGetExecute

Execute executes the request

@return GetApplicationResponse

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsIdPatch

EdgeApplicationsIdPatch /edge_applications/:id

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiEdgeApplicationsIdPatchRequest

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsIdPatchExecute

Execute executes the request

@return ApplicationUpdateResponse

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsIdPut

EdgeApplicationsIdPut /edge_applications/:id

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Id of the edge application to be overwritten.
@return ApiEdgeApplicationsIdPutRequest

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsIdPutExecute

Execute executes the request

@return ApplicationPutResult

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsPost

EdgeApplicationsPost /edge_applications

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiEdgeApplicationsPostRequest

func (*EdgeApplicationsMainSettingsApiService) EdgeApplicationsPostExecute

Execute executes the request

@return CreateApplicationResult

type EdgeApplicationsOriginsApiService

type EdgeApplicationsOriginsApiService service

EdgeApplicationsOriginsApiService EdgeApplicationsOriginsApi service

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsGet

func (a *EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsGet(ctx _context.Context, edgeApplicationId int64) ApiEdgeApplicationsEdgeApplicationIdOriginsGetRequest

EdgeApplicationsEdgeApplicationIdOriginsGet /edge_applications/{edge_application_id}/origins

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@return ApiEdgeApplicationsEdgeApplicationIdOriginsGetRequest

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsGetExecute

Execute executes the request

@return OriginsResponse

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyDelete

func (a *EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyDelete(ctx _context.Context, edgeApplicationId int64, originKey string) ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyDeleteRequest

EdgeApplicationsEdgeApplicationIdOriginsOriginKeyDelete /edge_applications/{edge_application_id}/origins/{origin_id}

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param originKey
@return ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyDeleteRequest

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyDeleteExecute

func (a *EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyDeleteExecute(r ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyDeleteRequest) (*_nethttp.Response, error)

Execute executes the request

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyGet

func (a *EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyGet(ctx _context.Context, edgeApplicationId int64, originKey string) ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyGetRequest

EdgeApplicationsEdgeApplicationIdOriginsOriginKeyGet /edge_applications/{edge_application_id}/origins/{origin_key}

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param originKey
@return ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyGetRequest

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyGetExecute

Execute executes the request

@return OriginsIdResponse

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatch

func (a *EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatch(ctx _context.Context, edgeApplicationId int64, originKey string) ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatchRequest

EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatch /edge_applications/:edge_application_id:/origins/:origin_id:

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param originKey
@return ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatchRequest

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatchExecute

Execute executes the request

@return OriginsIdResponse

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPut

func (a *EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPut(ctx _context.Context, edgeApplicationId int64, originKey string) ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPutRequest

EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPut /edge_applications/{edge_application_id}/origins/{origin_id}

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param originKey
@return ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPutRequest

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPutExecute

Execute executes the request

@return OriginsIdResponse

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsPost

func (a *EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsPost(ctx _context.Context, edgeApplicationId int64) ApiEdgeApplicationsEdgeApplicationIdOriginsPostRequest

EdgeApplicationsEdgeApplicationIdOriginsPost /edge_applications/{edge_application_id}/origins

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@return ApiEdgeApplicationsEdgeApplicationIdOriginsPostRequest

func (*EdgeApplicationsOriginsApiService) EdgeApplicationsEdgeApplicationIdOriginsPostExecute

Execute executes the request

@return OriginsIdResponse

type EdgeApplicationsRulesEngineApiService

type EdgeApplicationsRulesEngineApiService service

EdgeApplicationsRulesEngineApiService EdgeApplicationsRulesEngineApi service

func (*EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGet

func (a *EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGet(ctx _context.Context, edgeApplicationId int64, phase string) ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetRequest

EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGet /edge_applications/{edge_application_id}/rules_engine/{phase}/rules

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param phase
@return ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetRequest

func (*EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGetExecute

Execute executes the request

@return RulesEngineResponse

func (*EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPost

func (a *EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPost(ctx _context.Context, edgeApplicationId int64, phase string) ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPostRequest

EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPost /edge_applications/{edge_application_id}/rules_engine/{phase}/rules

Check below the list of behaviors that can be applied:

| Name | Behavior | | ----------------------------------- | ---------------------- | | Add Request Cookie | add_request_cookie | | Add Request Header | add_request_header | | Add Response Cookie | set_cookie | | Add Response Header | add_response_header | | Bypass Cache | bypass_cache_phase | | Capture Match Groups | capture_match_groups | | Deliver | deliver | | Deny (403 Forbidden) | deny | | Enable Gzip | enable_gzip | | Filter Request Cookie | filter_request_cookie | | Filter Request Header | filter_request_header | | Filter Response Cookie | filter_response_cookie | | Filter Response Header | filter_response_header | | Finish Request Phase | finish_request_phase | | Forward Cookies | forward_cookies | | Optimize Images | optimize_images | | Redirect HTTP to HTTPS | redirect_http_to_https | | Redirect To (301 Moved Permanently) | redirect_to_301 | | Redirect To (302 Found) | redirect_to_302 | | Rewrite Request | rewrite_request | | Run Function | run_function | | Set Cache Policy | set_cache_policy | | Set Origin | set_origin |

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param phase
@return ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPostRequest

func (*EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPostExecute

Execute executes the request

@return RulesEngineIdResponse

func (*EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDelete

func (a *EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDelete(ctx _context.Context, edgeApplicationId int64, phase string, ruleId int64) ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDeleteRequest

EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDelete /edge_applications/{edge_application_id}/rules_engine/{phase}/rules

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId The id of the edge application you plan to delete.
@param phase
@param ruleId The id of the rule you plan to delete.
@return ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDeleteRequest

func (*EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDeleteExecute

func (a *EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDeleteExecute(r ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDeleteRequest) (*_nethttp.Response, error)

Execute executes the request

func (*EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatch

func (a *EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatch(ctx _context.Context, edgeApplicationId int64, phase string, ruleId int64) ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatchRequest

EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatch /edge_applications/:edge_application_id:/rules_engine/:phase:/rules/:rule_id:

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param phase
@param ruleId
@return ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatchRequest

func (*EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatchExecute

Execute executes the request

@return RulesEngineIdResponse

func (*EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPut

func (a *EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPut(ctx _context.Context, edgeApplicationId int64, phase string, ruleId int64) ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPutRequest

EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPut /edge_applications/:edge_application_id:/rules_engine/:phase:/rules/:rule_id:

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param phase
@param ruleId
@return ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPutRequest

func (*EdgeApplicationsRulesEngineApiService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPutExecute

Execute executes the request

@return RulesEngineIdResponse

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 GetApplicationResponse

type GetApplicationResponse struct {
	Results       ApplicationResults `json:"results"`
	SchemaVersion int64              `json:"schema_version"`
}

GetApplicationResponse struct for GetApplicationResponse

func NewGetApplicationResponse

func NewGetApplicationResponse(results ApplicationResults, schemaVersion int64) *GetApplicationResponse

NewGetApplicationResponse instantiates a new GetApplicationResponse 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 NewGetApplicationResponseWithDefaults

func NewGetApplicationResponseWithDefaults() *GetApplicationResponse

NewGetApplicationResponseWithDefaults instantiates a new GetApplicationResponse 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 (*GetApplicationResponse) GetResults

GetResults returns the Results field value

func (*GetApplicationResponse) GetResultsOk

func (o *GetApplicationResponse) GetResultsOk() (*ApplicationResults, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*GetApplicationResponse) GetSchemaVersion

func (o *GetApplicationResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*GetApplicationResponse) GetSchemaVersionOk

func (o *GetApplicationResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (GetApplicationResponse) MarshalJSON

func (o GetApplicationResponse) MarshalJSON() ([]byte, error)

func (*GetApplicationResponse) SetResults

func (o *GetApplicationResponse) SetResults(v ApplicationResults)

SetResults sets field value

func (*GetApplicationResponse) SetSchemaVersion

func (o *GetApplicationResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

type GetApplicationsResponse

type GetApplicationsResponse struct {
	Count         int64                `json:"count"`
	TotalPages    int64                `json:"total_pages"`
	SchemaVersion int64                `json:"schema_version"`
	Links         ApplicationLinks     `json:"links"`
	Results       []ApplicationResults `json:"results"`
}

GetApplicationsResponse struct for GetApplicationsResponse

func NewGetApplicationsResponse

func NewGetApplicationsResponse(count int64, totalPages int64, schemaVersion int64, links ApplicationLinks, results []ApplicationResults) *GetApplicationsResponse

NewGetApplicationsResponse instantiates a new GetApplicationsResponse 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 NewGetApplicationsResponseWithDefaults

func NewGetApplicationsResponseWithDefaults() *GetApplicationsResponse

NewGetApplicationsResponseWithDefaults instantiates a new GetApplicationsResponse 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 (*GetApplicationsResponse) GetCount

func (o *GetApplicationsResponse) GetCount() int64

GetCount returns the Count field value

func (*GetApplicationsResponse) GetCountOk

func (o *GetApplicationsResponse) GetCountOk() (*int64, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

GetLinks returns the Links field value

func (*GetApplicationsResponse) GetLinksOk

func (o *GetApplicationsResponse) GetLinksOk() (*ApplicationLinks, bool)

GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set.

func (*GetApplicationsResponse) GetResults

func (o *GetApplicationsResponse) GetResults() []ApplicationResults

GetResults returns the Results field value

func (*GetApplicationsResponse) GetResultsOk

func (o *GetApplicationsResponse) GetResultsOk() (*[]ApplicationResults, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*GetApplicationsResponse) GetSchemaVersion

func (o *GetApplicationsResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*GetApplicationsResponse) GetSchemaVersionOk

func (o *GetApplicationsResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (*GetApplicationsResponse) GetTotalPages

func (o *GetApplicationsResponse) GetTotalPages() int64

GetTotalPages returns the TotalPages field value

func (*GetApplicationsResponse) GetTotalPagesOk

func (o *GetApplicationsResponse) GetTotalPagesOk() (*int64, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.

func (GetApplicationsResponse) MarshalJSON

func (o GetApplicationsResponse) MarshalJSON() ([]byte, error)

func (*GetApplicationsResponse) SetCount

func (o *GetApplicationsResponse) SetCount(v int64)

SetCount sets field value

SetLinks sets field value

func (*GetApplicationsResponse) SetResults

func (o *GetApplicationsResponse) SetResults(v []ApplicationResults)

SetResults sets field value

func (*GetApplicationsResponse) SetSchemaVersion

func (o *GetApplicationsResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

func (*GetApplicationsResponse) SetTotalPages

func (o *GetApplicationsResponse) SetTotalPages(v int64)

SetTotalPages sets field value

type NullableApplicationCacheCreateRequest

type NullableApplicationCacheCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCacheCreateRequest) Get

func (NullableApplicationCacheCreateRequest) IsSet

func (NullableApplicationCacheCreateRequest) MarshalJSON

func (v NullableApplicationCacheCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableApplicationCacheCreateRequest) Set

func (*NullableApplicationCacheCreateRequest) UnmarshalJSON

func (v *NullableApplicationCacheCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableApplicationCacheCreateRequest) Unset

type NullableApplicationCacheCreateResponse

type NullableApplicationCacheCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCacheCreateResponse) Get

func (NullableApplicationCacheCreateResponse) IsSet

func (NullableApplicationCacheCreateResponse) MarshalJSON

func (v NullableApplicationCacheCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationCacheCreateResponse) Set

func (*NullableApplicationCacheCreateResponse) UnmarshalJSON

func (v *NullableApplicationCacheCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationCacheCreateResponse) Unset

type NullableApplicationCacheCreateResults

type NullableApplicationCacheCreateResults struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCacheCreateResults) Get

func (NullableApplicationCacheCreateResults) IsSet

func (NullableApplicationCacheCreateResults) MarshalJSON

func (v NullableApplicationCacheCreateResults) MarshalJSON() ([]byte, error)

func (*NullableApplicationCacheCreateResults) Set

func (*NullableApplicationCacheCreateResults) UnmarshalJSON

func (v *NullableApplicationCacheCreateResults) UnmarshalJSON(src []byte) error

func (*NullableApplicationCacheCreateResults) Unset

type NullableApplicationCacheGetOneResponse

type NullableApplicationCacheGetOneResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCacheGetOneResponse) Get

func (NullableApplicationCacheGetOneResponse) IsSet

func (NullableApplicationCacheGetOneResponse) MarshalJSON

func (v NullableApplicationCacheGetOneResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationCacheGetOneResponse) Set

func (*NullableApplicationCacheGetOneResponse) UnmarshalJSON

func (v *NullableApplicationCacheGetOneResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationCacheGetOneResponse) Unset

type NullableApplicationCacheGetResponse

type NullableApplicationCacheGetResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCacheGetResponse) Get

func (NullableApplicationCacheGetResponse) IsSet

func (NullableApplicationCacheGetResponse) MarshalJSON

func (v NullableApplicationCacheGetResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationCacheGetResponse) Set

func (*NullableApplicationCacheGetResponse) UnmarshalJSON

func (v *NullableApplicationCacheGetResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationCacheGetResponse) Unset

type NullableApplicationCachePatchRequest

type NullableApplicationCachePatchRequest struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCachePatchRequest) Get

func (NullableApplicationCachePatchRequest) IsSet

func (NullableApplicationCachePatchRequest) MarshalJSON

func (v NullableApplicationCachePatchRequest) MarshalJSON() ([]byte, error)

func (*NullableApplicationCachePatchRequest) Set

func (*NullableApplicationCachePatchRequest) UnmarshalJSON

func (v *NullableApplicationCachePatchRequest) UnmarshalJSON(src []byte) error

func (*NullableApplicationCachePatchRequest) Unset

type NullableApplicationCachePatchResponse

type NullableApplicationCachePatchResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCachePatchResponse) Get

func (NullableApplicationCachePatchResponse) IsSet

func (NullableApplicationCachePatchResponse) MarshalJSON

func (v NullableApplicationCachePatchResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationCachePatchResponse) Set

func (*NullableApplicationCachePatchResponse) UnmarshalJSON

func (v *NullableApplicationCachePatchResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationCachePatchResponse) Unset

type NullableApplicationCachePutRequest

type NullableApplicationCachePutRequest struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCachePutRequest) Get

func (NullableApplicationCachePutRequest) IsSet

func (NullableApplicationCachePutRequest) MarshalJSON

func (v NullableApplicationCachePutRequest) MarshalJSON() ([]byte, error)

func (*NullableApplicationCachePutRequest) Set

func (*NullableApplicationCachePutRequest) UnmarshalJSON

func (v *NullableApplicationCachePutRequest) UnmarshalJSON(src []byte) error

func (*NullableApplicationCachePutRequest) Unset

type NullableApplicationCachePutResponse

type NullableApplicationCachePutResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCachePutResponse) Get

func (NullableApplicationCachePutResponse) IsSet

func (NullableApplicationCachePutResponse) MarshalJSON

func (v NullableApplicationCachePutResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationCachePutResponse) Set

func (*NullableApplicationCachePutResponse) UnmarshalJSON

func (v *NullableApplicationCachePutResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationCachePutResponse) Unset

type NullableApplicationCacheResponseDetails

type NullableApplicationCacheResponseDetails struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCacheResponseDetails) Get

func (NullableApplicationCacheResponseDetails) IsSet

func (NullableApplicationCacheResponseDetails) MarshalJSON

func (v NullableApplicationCacheResponseDetails) MarshalJSON() ([]byte, error)

func (*NullableApplicationCacheResponseDetails) Set

func (*NullableApplicationCacheResponseDetails) UnmarshalJSON

func (v *NullableApplicationCacheResponseDetails) UnmarshalJSON(src []byte) error

func (*NullableApplicationCacheResponseDetails) Unset

type NullableApplicationCacheResults

type NullableApplicationCacheResults struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCacheResults) Get

func (NullableApplicationCacheResults) IsSet

func (NullableApplicationCacheResults) MarshalJSON

func (v NullableApplicationCacheResults) MarshalJSON() ([]byte, error)

func (*NullableApplicationCacheResults) Set

func (*NullableApplicationCacheResults) UnmarshalJSON

func (v *NullableApplicationCacheResults) UnmarshalJSON(src []byte) error

func (*NullableApplicationCacheResults) Unset

type NullableApplicationCreateInstanceRequest

type NullableApplicationCreateInstanceRequest struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCreateInstanceRequest) Get

func (NullableApplicationCreateInstanceRequest) IsSet

func (NullableApplicationCreateInstanceRequest) MarshalJSON

func (*NullableApplicationCreateInstanceRequest) Set

func (*NullableApplicationCreateInstanceRequest) UnmarshalJSON

func (v *NullableApplicationCreateInstanceRequest) UnmarshalJSON(src []byte) error

func (*NullableApplicationCreateInstanceRequest) Unset

type NullableApplicationInstanceResults

type NullableApplicationInstanceResults struct {
	// contains filtered or unexported fields
}

func (NullableApplicationInstanceResults) Get

func (NullableApplicationInstanceResults) IsSet

func (NullableApplicationInstanceResults) MarshalJSON

func (v NullableApplicationInstanceResults) MarshalJSON() ([]byte, error)

func (*NullableApplicationInstanceResults) Set

func (*NullableApplicationInstanceResults) UnmarshalJSON

func (v *NullableApplicationInstanceResults) UnmarshalJSON(src []byte) error

func (*NullableApplicationInstanceResults) Unset

type NullableApplicationInstancesGetOneResponse

type NullableApplicationInstancesGetOneResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationInstancesGetOneResponse) Get

func (NullableApplicationInstancesGetOneResponse) IsSet

func (NullableApplicationInstancesGetOneResponse) MarshalJSON

func (*NullableApplicationInstancesGetOneResponse) Set

func (*NullableApplicationInstancesGetOneResponse) UnmarshalJSON

func (v *NullableApplicationInstancesGetOneResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationInstancesGetOneResponse) Unset

type NullableApplicationInstancesGetResponse

type NullableApplicationInstancesGetResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationInstancesGetResponse) Get

func (NullableApplicationInstancesGetResponse) IsSet

func (NullableApplicationInstancesGetResponse) MarshalJSON

func (v NullableApplicationInstancesGetResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationInstancesGetResponse) Set

func (*NullableApplicationInstancesGetResponse) UnmarshalJSON

func (v *NullableApplicationInstancesGetResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationInstancesGetResponse) Unset

type NullableApplicationInstancesResults

type NullableApplicationInstancesResults struct {
	// contains filtered or unexported fields
}

func (NullableApplicationInstancesResults) Get

func (NullableApplicationInstancesResults) IsSet

func (NullableApplicationInstancesResults) MarshalJSON

func (v NullableApplicationInstancesResults) MarshalJSON() ([]byte, error)

func (*NullableApplicationInstancesResults) Set

func (*NullableApplicationInstancesResults) UnmarshalJSON

func (v *NullableApplicationInstancesResults) UnmarshalJSON(src []byte) error

func (*NullableApplicationInstancesResults) Unset

type NullableApplicationLinks struct {
	// contains filtered or unexported fields
}
func NewNullableApplicationLinks(val *ApplicationLinks) *NullableApplicationLinks

func (NullableApplicationLinks) Get

func (NullableApplicationLinks) IsSet

func (v NullableApplicationLinks) IsSet() bool

func (NullableApplicationLinks) MarshalJSON

func (v NullableApplicationLinks) MarshalJSON() ([]byte, error)

func (*NullableApplicationLinks) Set

func (*NullableApplicationLinks) UnmarshalJSON

func (v *NullableApplicationLinks) UnmarshalJSON(src []byte) error

func (*NullableApplicationLinks) Unset

func (v *NullableApplicationLinks) Unset()

type NullableApplicationOrigins

type NullableApplicationOrigins struct {
	// contains filtered or unexported fields
}

func NewNullableApplicationOrigins

func NewNullableApplicationOrigins(val *ApplicationOrigins) *NullableApplicationOrigins

func (NullableApplicationOrigins) Get

func (NullableApplicationOrigins) IsSet

func (v NullableApplicationOrigins) IsSet() bool

func (NullableApplicationOrigins) MarshalJSON

func (v NullableApplicationOrigins) MarshalJSON() ([]byte, error)

func (*NullableApplicationOrigins) Set

func (*NullableApplicationOrigins) UnmarshalJSON

func (v *NullableApplicationOrigins) UnmarshalJSON(src []byte) error

func (*NullableApplicationOrigins) Unset

func (v *NullableApplicationOrigins) Unset()

type NullableApplicationPutInstanceRequest

type NullableApplicationPutInstanceRequest struct {
	// contains filtered or unexported fields
}

func (NullableApplicationPutInstanceRequest) Get

func (NullableApplicationPutInstanceRequest) IsSet

func (NullableApplicationPutInstanceRequest) MarshalJSON

func (v NullableApplicationPutInstanceRequest) MarshalJSON() ([]byte, error)

func (*NullableApplicationPutInstanceRequest) Set

func (*NullableApplicationPutInstanceRequest) UnmarshalJSON

func (v *NullableApplicationPutInstanceRequest) UnmarshalJSON(src []byte) error

func (*NullableApplicationPutInstanceRequest) Unset

type NullableApplicationPutRequest

type NullableApplicationPutRequest struct {
	// contains filtered or unexported fields
}

func (NullableApplicationPutRequest) Get

func (NullableApplicationPutRequest) IsSet

func (NullableApplicationPutRequest) MarshalJSON

func (v NullableApplicationPutRequest) MarshalJSON() ([]byte, error)

func (*NullableApplicationPutRequest) Set

func (*NullableApplicationPutRequest) UnmarshalJSON

func (v *NullableApplicationPutRequest) UnmarshalJSON(src []byte) error

func (*NullableApplicationPutRequest) Unset

func (v *NullableApplicationPutRequest) Unset()

type NullableApplicationPutResult

type NullableApplicationPutResult struct {
	// contains filtered or unexported fields
}

func NewNullableApplicationPutResult

func NewNullableApplicationPutResult(val *ApplicationPutResult) *NullableApplicationPutResult

func (NullableApplicationPutResult) Get

func (NullableApplicationPutResult) IsSet

func (NullableApplicationPutResult) MarshalJSON

func (v NullableApplicationPutResult) MarshalJSON() ([]byte, error)

func (*NullableApplicationPutResult) Set

func (*NullableApplicationPutResult) UnmarshalJSON

func (v *NullableApplicationPutResult) UnmarshalJSON(src []byte) error

func (*NullableApplicationPutResult) Unset

func (v *NullableApplicationPutResult) Unset()

type NullableApplicationResults

type NullableApplicationResults struct {
	// contains filtered or unexported fields
}

func NewNullableApplicationResults

func NewNullableApplicationResults(val *ApplicationResults) *NullableApplicationResults

func (NullableApplicationResults) Get

func (NullableApplicationResults) IsSet

func (v NullableApplicationResults) IsSet() bool

func (NullableApplicationResults) MarshalJSON

func (v NullableApplicationResults) MarshalJSON() ([]byte, error)

func (*NullableApplicationResults) Set

func (*NullableApplicationResults) UnmarshalJSON

func (v *NullableApplicationResults) UnmarshalJSON(src []byte) error

func (*NullableApplicationResults) Unset

func (v *NullableApplicationResults) Unset()

type NullableApplicationResultsCreate

type NullableApplicationResultsCreate struct {
	// contains filtered or unexported fields
}

func (NullableApplicationResultsCreate) Get

func (NullableApplicationResultsCreate) IsSet

func (NullableApplicationResultsCreate) MarshalJSON

func (v NullableApplicationResultsCreate) MarshalJSON() ([]byte, error)

func (*NullableApplicationResultsCreate) Set

func (*NullableApplicationResultsCreate) UnmarshalJSON

func (v *NullableApplicationResultsCreate) UnmarshalJSON(src []byte) error

func (*NullableApplicationResultsCreate) Unset

type NullableApplicationUpdateInstanceRequest

type NullableApplicationUpdateInstanceRequest struct {
	// contains filtered or unexported fields
}

func (NullableApplicationUpdateInstanceRequest) Get

func (NullableApplicationUpdateInstanceRequest) IsSet

func (NullableApplicationUpdateInstanceRequest) MarshalJSON

func (*NullableApplicationUpdateInstanceRequest) Set

func (*NullableApplicationUpdateInstanceRequest) UnmarshalJSON

func (v *NullableApplicationUpdateInstanceRequest) UnmarshalJSON(src []byte) error

func (*NullableApplicationUpdateInstanceRequest) Unset

type NullableApplicationUpdateRequest

type NullableApplicationUpdateRequest struct {
	// contains filtered or unexported fields
}

func (NullableApplicationUpdateRequest) Get

func (NullableApplicationUpdateRequest) IsSet

func (NullableApplicationUpdateRequest) MarshalJSON

func (v NullableApplicationUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableApplicationUpdateRequest) Set

func (*NullableApplicationUpdateRequest) UnmarshalJSON

func (v *NullableApplicationUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableApplicationUpdateRequest) Unset

type NullableApplicationUpdateResponse

type NullableApplicationUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationUpdateResponse) Get

func (NullableApplicationUpdateResponse) IsSet

func (NullableApplicationUpdateResponse) MarshalJSON

func (v NullableApplicationUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationUpdateResponse) Set

func (*NullableApplicationUpdateResponse) UnmarshalJSON

func (v *NullableApplicationUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationUpdateResponse) Unset

type NullableApplicationUpdateResults

type NullableApplicationUpdateResults struct {
	// contains filtered or unexported fields
}

func (NullableApplicationUpdateResults) Get

func (NullableApplicationUpdateResults) IsSet

func (NullableApplicationUpdateResults) MarshalJSON

func (v NullableApplicationUpdateResults) MarshalJSON() ([]byte, error)

func (*NullableApplicationUpdateResults) Set

func (*NullableApplicationUpdateResults) UnmarshalJSON

func (v *NullableApplicationUpdateResults) UnmarshalJSON(src []byte) error

func (*NullableApplicationUpdateResults) Unset

type NullableApplicationsResults

type NullableApplicationsResults struct {
	// contains filtered or unexported fields
}

func NewNullableApplicationsResults

func NewNullableApplicationsResults(val *ApplicationsResults) *NullableApplicationsResults

func (NullableApplicationsResults) Get

func (NullableApplicationsResults) IsSet

func (NullableApplicationsResults) MarshalJSON

func (v NullableApplicationsResults) MarshalJSON() ([]byte, error)

func (*NullableApplicationsResults) Set

func (*NullableApplicationsResults) UnmarshalJSON

func (v *NullableApplicationsResults) UnmarshalJSON(src []byte) error

func (*NullableApplicationsResults) Unset

func (v *NullableApplicationsResults) 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 NullableCreateApplicationRequest

type NullableCreateApplicationRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateApplicationRequest) Get

func (NullableCreateApplicationRequest) IsSet

func (NullableCreateApplicationRequest) MarshalJSON

func (v NullableCreateApplicationRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateApplicationRequest) Set

func (*NullableCreateApplicationRequest) UnmarshalJSON

func (v *NullableCreateApplicationRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateApplicationRequest) Unset

type NullableCreateApplicationResult

type NullableCreateApplicationResult struct {
	// contains filtered or unexported fields
}

func (NullableCreateApplicationResult) Get

func (NullableCreateApplicationResult) IsSet

func (NullableCreateApplicationResult) MarshalJSON

func (v NullableCreateApplicationResult) MarshalJSON() ([]byte, error)

func (*NullableCreateApplicationResult) Set

func (*NullableCreateApplicationResult) UnmarshalJSON

func (v *NullableCreateApplicationResult) UnmarshalJSON(src []byte) error

func (*NullableCreateApplicationResult) Unset

type NullableCreateOriginsRequest

type NullableCreateOriginsRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCreateOriginsRequest

func NewNullableCreateOriginsRequest(val *CreateOriginsRequest) *NullableCreateOriginsRequest

func (NullableCreateOriginsRequest) Get

func (NullableCreateOriginsRequest) IsSet

func (NullableCreateOriginsRequest) MarshalJSON

func (v NullableCreateOriginsRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateOriginsRequest) Set

func (*NullableCreateOriginsRequest) UnmarshalJSON

func (v *NullableCreateOriginsRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateOriginsRequest) Unset

func (v *NullableCreateOriginsRequest) Unset()

type NullableCreateOriginsRequestAddresses

type NullableCreateOriginsRequestAddresses struct {
	// contains filtered or unexported fields
}

func (NullableCreateOriginsRequestAddresses) Get

func (NullableCreateOriginsRequestAddresses) IsSet

func (NullableCreateOriginsRequestAddresses) MarshalJSON

func (v NullableCreateOriginsRequestAddresses) MarshalJSON() ([]byte, error)

func (*NullableCreateOriginsRequestAddresses) Set

func (*NullableCreateOriginsRequestAddresses) UnmarshalJSON

func (v *NullableCreateOriginsRequestAddresses) UnmarshalJSON(src []byte) error

func (*NullableCreateOriginsRequestAddresses) Unset

type NullableCreateRulesEngineRequest

type NullableCreateRulesEngineRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateRulesEngineRequest) Get

func (NullableCreateRulesEngineRequest) IsSet

func (NullableCreateRulesEngineRequest) MarshalJSON

func (v NullableCreateRulesEngineRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateRulesEngineRequest) Set

func (*NullableCreateRulesEngineRequest) UnmarshalJSON

func (v *NullableCreateRulesEngineRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateRulesEngineRequest) Unset

type NullableCreateRulesEngineRequestBehaviors

type NullableCreateRulesEngineRequestBehaviors struct {
	// contains filtered or unexported fields
}

func (NullableCreateRulesEngineRequestBehaviors) Get

func (NullableCreateRulesEngineRequestBehaviors) IsSet

func (NullableCreateRulesEngineRequestBehaviors) MarshalJSON

func (*NullableCreateRulesEngineRequestBehaviors) Set

func (*NullableCreateRulesEngineRequestBehaviors) UnmarshalJSON

func (v *NullableCreateRulesEngineRequestBehaviors) UnmarshalJSON(src []byte) error

func (*NullableCreateRulesEngineRequestBehaviors) 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 NullableGetApplicationResponse

type NullableGetApplicationResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetApplicationResponse) Get

func (NullableGetApplicationResponse) IsSet

func (NullableGetApplicationResponse) MarshalJSON

func (v NullableGetApplicationResponse) MarshalJSON() ([]byte, error)

func (*NullableGetApplicationResponse) Set

func (*NullableGetApplicationResponse) UnmarshalJSON

func (v *NullableGetApplicationResponse) UnmarshalJSON(src []byte) error

func (*NullableGetApplicationResponse) Unset

func (v *NullableGetApplicationResponse) Unset()

type NullableGetApplicationsResponse

type NullableGetApplicationsResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetApplicationsResponse) Get

func (NullableGetApplicationsResponse) IsSet

func (NullableGetApplicationsResponse) MarshalJSON

func (v NullableGetApplicationsResponse) MarshalJSON() ([]byte, error)

func (*NullableGetApplicationsResponse) Set

func (*NullableGetApplicationsResponse) UnmarshalJSON

func (v *NullableGetApplicationsResponse) UnmarshalJSON(src []byte) error

func (*NullableGetApplicationsResponse) 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 NullableOriginsIdResponse

type NullableOriginsIdResponse struct {
	// contains filtered or unexported fields
}

func NewNullableOriginsIdResponse

func NewNullableOriginsIdResponse(val *OriginsIdResponse) *NullableOriginsIdResponse

func (NullableOriginsIdResponse) Get

func (NullableOriginsIdResponse) IsSet

func (v NullableOriginsIdResponse) IsSet() bool

func (NullableOriginsIdResponse) MarshalJSON

func (v NullableOriginsIdResponse) MarshalJSON() ([]byte, error)

func (*NullableOriginsIdResponse) Set

func (*NullableOriginsIdResponse) UnmarshalJSON

func (v *NullableOriginsIdResponse) UnmarshalJSON(src []byte) error

func (*NullableOriginsIdResponse) Unset

func (v *NullableOriginsIdResponse) Unset()

type NullableOriginsResponse

type NullableOriginsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableOriginsResponse

func NewNullableOriginsResponse(val *OriginsResponse) *NullableOriginsResponse

func (NullableOriginsResponse) Get

func (NullableOriginsResponse) IsSet

func (v NullableOriginsResponse) IsSet() bool

func (NullableOriginsResponse) MarshalJSON

func (v NullableOriginsResponse) MarshalJSON() ([]byte, error)

func (*NullableOriginsResponse) Set

func (*NullableOriginsResponse) UnmarshalJSON

func (v *NullableOriginsResponse) UnmarshalJSON(src []byte) error

func (*NullableOriginsResponse) Unset

func (v *NullableOriginsResponse) Unset()
type NullableOriginsResponseLinks struct {
	// contains filtered or unexported fields
}
func NewNullableOriginsResponseLinks(val *OriginsResponseLinks) *NullableOriginsResponseLinks

func (NullableOriginsResponseLinks) Get

func (NullableOriginsResponseLinks) IsSet

func (NullableOriginsResponseLinks) MarshalJSON

func (v NullableOriginsResponseLinks) MarshalJSON() ([]byte, error)

func (*NullableOriginsResponseLinks) Set

func (*NullableOriginsResponseLinks) UnmarshalJSON

func (v *NullableOriginsResponseLinks) UnmarshalJSON(src []byte) error

func (*NullableOriginsResponseLinks) Unset

func (v *NullableOriginsResponseLinks) Unset()

type NullableOriginsResultResponse

type NullableOriginsResultResponse struct {
	// contains filtered or unexported fields
}

func (NullableOriginsResultResponse) Get

func (NullableOriginsResultResponse) IsSet

func (NullableOriginsResultResponse) MarshalJSON

func (v NullableOriginsResultResponse) MarshalJSON() ([]byte, error)

func (*NullableOriginsResultResponse) Set

func (*NullableOriginsResultResponse) UnmarshalJSON

func (v *NullableOriginsResultResponse) UnmarshalJSON(src []byte) error

func (*NullableOriginsResultResponse) Unset

func (v *NullableOriginsResultResponse) Unset()

type NullableOriginsResultResponseAddresses

type NullableOriginsResultResponseAddresses struct {
	// contains filtered or unexported fields
}

func (NullableOriginsResultResponseAddresses) Get

func (NullableOriginsResultResponseAddresses) IsSet

func (NullableOriginsResultResponseAddresses) MarshalJSON

func (v NullableOriginsResultResponseAddresses) MarshalJSON() ([]byte, error)

func (*NullableOriginsResultResponseAddresses) Set

func (*NullableOriginsResultResponseAddresses) UnmarshalJSON

func (v *NullableOriginsResultResponseAddresses) UnmarshalJSON(src []byte) error

func (*NullableOriginsResultResponseAddresses) Unset

type NullablePatchOriginsRequest

type NullablePatchOriginsRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePatchOriginsRequest

func NewNullablePatchOriginsRequest(val *PatchOriginsRequest) *NullablePatchOriginsRequest

func (NullablePatchOriginsRequest) Get

func (NullablePatchOriginsRequest) IsSet

func (NullablePatchOriginsRequest) MarshalJSON

func (v NullablePatchOriginsRequest) MarshalJSON() ([]byte, error)

func (*NullablePatchOriginsRequest) Set

func (*NullablePatchOriginsRequest) UnmarshalJSON

func (v *NullablePatchOriginsRequest) UnmarshalJSON(src []byte) error

func (*NullablePatchOriginsRequest) Unset

func (v *NullablePatchOriginsRequest) Unset()

type NullablePatchRulesEngineRequest

type NullablePatchRulesEngineRequest struct {
	// contains filtered or unexported fields
}

func (NullablePatchRulesEngineRequest) Get

func (NullablePatchRulesEngineRequest) IsSet

func (NullablePatchRulesEngineRequest) MarshalJSON

func (v NullablePatchRulesEngineRequest) MarshalJSON() ([]byte, error)

func (*NullablePatchRulesEngineRequest) Set

func (*NullablePatchRulesEngineRequest) UnmarshalJSON

func (v *NullablePatchRulesEngineRequest) UnmarshalJSON(src []byte) error

func (*NullablePatchRulesEngineRequest) Unset

type NullableRulesEngineCriteria

type NullableRulesEngineCriteria struct {
	// contains filtered or unexported fields
}

func NewNullableRulesEngineCriteria

func NewNullableRulesEngineCriteria(val *RulesEngineCriteria) *NullableRulesEngineCriteria

func (NullableRulesEngineCriteria) Get

func (NullableRulesEngineCriteria) IsSet

func (NullableRulesEngineCriteria) MarshalJSON

func (v NullableRulesEngineCriteria) MarshalJSON() ([]byte, error)

func (*NullableRulesEngineCriteria) Set

func (*NullableRulesEngineCriteria) UnmarshalJSON

func (v *NullableRulesEngineCriteria) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineCriteria) Unset

func (v *NullableRulesEngineCriteria) Unset()

type NullableRulesEngineIdResponse

type NullableRulesEngineIdResponse struct {
	// contains filtered or unexported fields
}

func (NullableRulesEngineIdResponse) Get

func (NullableRulesEngineIdResponse) IsSet

func (NullableRulesEngineIdResponse) MarshalJSON

func (v NullableRulesEngineIdResponse) MarshalJSON() ([]byte, error)

func (*NullableRulesEngineIdResponse) Set

func (*NullableRulesEngineIdResponse) UnmarshalJSON

func (v *NullableRulesEngineIdResponse) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineIdResponse) Unset

func (v *NullableRulesEngineIdResponse) Unset()

type NullableRulesEngineResponse

type NullableRulesEngineResponse struct {
	// contains filtered or unexported fields
}

func NewNullableRulesEngineResponse

func NewNullableRulesEngineResponse(val *RulesEngineResponse) *NullableRulesEngineResponse

func (NullableRulesEngineResponse) Get

func (NullableRulesEngineResponse) IsSet

func (NullableRulesEngineResponse) MarshalJSON

func (v NullableRulesEngineResponse) MarshalJSON() ([]byte, error)

func (*NullableRulesEngineResponse) Set

func (*NullableRulesEngineResponse) UnmarshalJSON

func (v *NullableRulesEngineResponse) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineResponse) Unset

func (v *NullableRulesEngineResponse) Unset()

type NullableRulesEngineResultResponse

type NullableRulesEngineResultResponse struct {
	// contains filtered or unexported fields
}

func (NullableRulesEngineResultResponse) Get

func (NullableRulesEngineResultResponse) IsSet

func (NullableRulesEngineResultResponse) MarshalJSON

func (v NullableRulesEngineResultResponse) MarshalJSON() ([]byte, error)

func (*NullableRulesEngineResultResponse) Set

func (*NullableRulesEngineResultResponse) UnmarshalJSON

func (v *NullableRulesEngineResultResponse) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineResultResponse) 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 NullableUpdateOriginsRequest

type NullableUpdateOriginsRequest struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateOriginsRequest

func NewNullableUpdateOriginsRequest(val *UpdateOriginsRequest) *NullableUpdateOriginsRequest

func (NullableUpdateOriginsRequest) Get

func (NullableUpdateOriginsRequest) IsSet

func (NullableUpdateOriginsRequest) MarshalJSON

func (v NullableUpdateOriginsRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateOriginsRequest) Set

func (*NullableUpdateOriginsRequest) UnmarshalJSON

func (v *NullableUpdateOriginsRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateOriginsRequest) Unset

func (v *NullableUpdateOriginsRequest) Unset()

type NullableUpdateOriginsRequestAddresses

type NullableUpdateOriginsRequestAddresses struct {
	// contains filtered or unexported fields
}

func (NullableUpdateOriginsRequestAddresses) Get

func (NullableUpdateOriginsRequestAddresses) IsSet

func (NullableUpdateOriginsRequestAddresses) MarshalJSON

func (v NullableUpdateOriginsRequestAddresses) MarshalJSON() ([]byte, error)

func (*NullableUpdateOriginsRequestAddresses) Set

func (*NullableUpdateOriginsRequestAddresses) UnmarshalJSON

func (v *NullableUpdateOriginsRequestAddresses) UnmarshalJSON(src []byte) error

func (*NullableUpdateOriginsRequestAddresses) Unset

type NullableUpdateRulesEngineRequest

type NullableUpdateRulesEngineRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdateRulesEngineRequest) Get

func (NullableUpdateRulesEngineRequest) IsSet

func (NullableUpdateRulesEngineRequest) MarshalJSON

func (v NullableUpdateRulesEngineRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateRulesEngineRequest) Set

func (*NullableUpdateRulesEngineRequest) UnmarshalJSON

func (v *NullableUpdateRulesEngineRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateRulesEngineRequest) Unset

type NullableUpdateRulesEngineRequestBehaviors

type NullableUpdateRulesEngineRequestBehaviors struct {
	// contains filtered or unexported fields
}

func (NullableUpdateRulesEngineRequestBehaviors) Get

func (NullableUpdateRulesEngineRequestBehaviors) IsSet

func (NullableUpdateRulesEngineRequestBehaviors) MarshalJSON

func (*NullableUpdateRulesEngineRequestBehaviors) Set

func (*NullableUpdateRulesEngineRequestBehaviors) UnmarshalJSON

func (v *NullableUpdateRulesEngineRequestBehaviors) UnmarshalJSON(src []byte) error

func (*NullableUpdateRulesEngineRequestBehaviors) Unset

type OriginsIdResponse

type OriginsIdResponse struct {
	Results       OriginsResultResponse `json:"results"`
	SchemaVersion int64                 `json:"schema_version"`
}

OriginsIdResponse struct for OriginsIdResponse

func NewOriginsIdResponse

func NewOriginsIdResponse(results OriginsResultResponse, schemaVersion int64) *OriginsIdResponse

NewOriginsIdResponse instantiates a new OriginsIdResponse 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 NewOriginsIdResponseWithDefaults

func NewOriginsIdResponseWithDefaults() *OriginsIdResponse

NewOriginsIdResponseWithDefaults instantiates a new OriginsIdResponse 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 (*OriginsIdResponse) GetResults

func (o *OriginsIdResponse) GetResults() OriginsResultResponse

GetResults returns the Results field value

func (*OriginsIdResponse) GetResultsOk

func (o *OriginsIdResponse) GetResultsOk() (*OriginsResultResponse, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*OriginsIdResponse) GetSchemaVersion

func (o *OriginsIdResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*OriginsIdResponse) GetSchemaVersionOk

func (o *OriginsIdResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (OriginsIdResponse) MarshalJSON

func (o OriginsIdResponse) MarshalJSON() ([]byte, error)

func (*OriginsIdResponse) SetResults

func (o *OriginsIdResponse) SetResults(v OriginsResultResponse)

SetResults sets field value

func (*OriginsIdResponse) SetSchemaVersion

func (o *OriginsIdResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

type OriginsResponse

type OriginsResponse struct {
	Count         int64                   `json:"count"`
	TotalPages    int64                   `json:"total_pages"`
	SchemaVersion int64                   `json:"schema_version"`
	Links         OriginsResponseLinks    `json:"links"`
	Results       []OriginsResultResponse `json:"results"`
}

OriginsResponse struct for OriginsResponse

func NewOriginsResponse

func NewOriginsResponse(count int64, totalPages int64, schemaVersion int64, links OriginsResponseLinks, results []OriginsResultResponse) *OriginsResponse

NewOriginsResponse instantiates a new OriginsResponse 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 NewOriginsResponseWithDefaults

func NewOriginsResponseWithDefaults() *OriginsResponse

NewOriginsResponseWithDefaults instantiates a new OriginsResponse 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 (*OriginsResponse) GetCount

func (o *OriginsResponse) GetCount() int64

GetCount returns the Count field value

func (*OriginsResponse) GetCountOk

func (o *OriginsResponse) GetCountOk() (*int64, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (o *OriginsResponse) GetLinks() OriginsResponseLinks

GetLinks returns the Links field value

func (*OriginsResponse) GetLinksOk

func (o *OriginsResponse) GetLinksOk() (*OriginsResponseLinks, bool)

GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set.

func (*OriginsResponse) GetResults

func (o *OriginsResponse) GetResults() []OriginsResultResponse

GetResults returns the Results field value

func (*OriginsResponse) GetResultsOk

func (o *OriginsResponse) GetResultsOk() (*[]OriginsResultResponse, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*OriginsResponse) GetSchemaVersion

func (o *OriginsResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*OriginsResponse) GetSchemaVersionOk

func (o *OriginsResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (*OriginsResponse) GetTotalPages

func (o *OriginsResponse) GetTotalPages() int64

GetTotalPages returns the TotalPages field value

func (*OriginsResponse) GetTotalPagesOk

func (o *OriginsResponse) GetTotalPagesOk() (*int64, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.

func (OriginsResponse) MarshalJSON

func (o OriginsResponse) MarshalJSON() ([]byte, error)

func (*OriginsResponse) SetCount

func (o *OriginsResponse) SetCount(v int64)

SetCount sets field value

func (o *OriginsResponse) SetLinks(v OriginsResponseLinks)

SetLinks sets field value

func (*OriginsResponse) SetResults

func (o *OriginsResponse) SetResults(v []OriginsResultResponse)

SetResults sets field value

func (*OriginsResponse) SetSchemaVersion

func (o *OriginsResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

func (*OriginsResponse) SetTotalPages

func (o *OriginsResponse) SetTotalPages(v int64)

SetTotalPages sets field value

type OriginsResponseLinks struct {
	Previous NullableString `json:"previous,omitempty"`
	Next     NullableString `json:"next,omitempty"`
}

OriginsResponseLinks struct for OriginsResponseLinks

func NewOriginsResponseLinks() *OriginsResponseLinks

NewOriginsResponseLinks instantiates a new OriginsResponseLinks 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 NewOriginsResponseLinksWithDefaults

func NewOriginsResponseLinksWithDefaults() *OriginsResponseLinks

NewOriginsResponseLinksWithDefaults instantiates a new OriginsResponseLinks 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 (*OriginsResponseLinks) GetNext

func (o *OriginsResponseLinks) GetNext() string

GetNext returns the Next field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OriginsResponseLinks) GetNextOk

func (o *OriginsResponseLinks) GetNextOk() (*string, bool)

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 (*OriginsResponseLinks) GetPrevious

func (o *OriginsResponseLinks) GetPrevious() string

GetPrevious returns the Previous field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OriginsResponseLinks) GetPreviousOk

func (o *OriginsResponseLinks) GetPreviousOk() (*string, bool)

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 (*OriginsResponseLinks) HasNext

func (o *OriginsResponseLinks) HasNext() bool

HasNext returns a boolean if a field has been set.

func (*OriginsResponseLinks) HasPrevious

func (o *OriginsResponseLinks) HasPrevious() bool

HasPrevious returns a boolean if a field has been set.

func (OriginsResponseLinks) MarshalJSON

func (o OriginsResponseLinks) MarshalJSON() ([]byte, error)

func (*OriginsResponseLinks) SetNext

func (o *OriginsResponseLinks) SetNext(v string)

SetNext gets a reference to the given NullableString and assigns it to the Next field.

func (*OriginsResponseLinks) SetNextNil

func (o *OriginsResponseLinks) SetNextNil()

SetNextNil sets the value for Next to be an explicit nil

func (*OriginsResponseLinks) SetPrevious

func (o *OriginsResponseLinks) SetPrevious(v string)

SetPrevious gets a reference to the given NullableString and assigns it to the Previous field.

func (*OriginsResponseLinks) SetPreviousNil

func (o *OriginsResponseLinks) SetPreviousNil()

SetPreviousNil sets the value for Previous to be an explicit nil

func (*OriginsResponseLinks) UnsetNext

func (o *OriginsResponseLinks) UnsetNext()

UnsetNext ensures that no value is present for Next, not even an explicit nil

func (*OriginsResponseLinks) UnsetPrevious

func (o *OriginsResponseLinks) UnsetPrevious()

UnsetPrevious ensures that no value is present for Previous, not even an explicit nil

type OriginsResultResponse

type OriginsResultResponse struct {
	OriginId                   int64                            `json:"origin_id"`
	OriginKey                  string                           `json:"origin_key"`
	Name                       string                           `json:"name"`
	OriginType                 string                           `json:"origin_type"`
	Addresses                  []OriginsResultResponseAddresses `json:"addresses"`
	OriginProtocolPolicy       string                           `json:"origin_protocol_policy"`
	IsOriginRedirectionEnabled bool                             `json:"is_origin_redirection_enabled"`
	HostHeader                 string                           `json:"host_header"`
	Method                     string                           `json:"method"`
	OriginPath                 string                           `json:"origin_path"`
	ConnectionTimeout          int64                            `json:"connection_timeout"`
	TimeoutBetweenBytes        int64                            `json:"timeout_between_bytes"`
	HmacAuthentication         bool                             `json:"hmac_authentication"`
	HmacRegionName             string                           `json:"hmac_region_name"`
	HmacAccessKey              string                           `json:"hmac_access_key"`
	HmacSecretKey              string                           `json:"hmac_secret_key"`
}

OriginsResultResponse struct for OriginsResultResponse

func NewOriginsResultResponse

func NewOriginsResultResponse(originId int64, originKey string, name string, originType string, addresses []OriginsResultResponseAddresses, originProtocolPolicy string, isOriginRedirectionEnabled bool, hostHeader string, method string, originPath string, connectionTimeout int64, timeoutBetweenBytes int64, hmacAuthentication bool, hmacRegionName string, hmacAccessKey string, hmacSecretKey string) *OriginsResultResponse

NewOriginsResultResponse instantiates a new OriginsResultResponse 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 NewOriginsResultResponseWithDefaults

func NewOriginsResultResponseWithDefaults() *OriginsResultResponse

NewOriginsResultResponseWithDefaults instantiates a new OriginsResultResponse 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 (*OriginsResultResponse) GetAddresses

GetAddresses returns the Addresses field value

func (*OriginsResultResponse) GetAddressesOk

func (o *OriginsResultResponse) GetAddressesOk() (*[]OriginsResultResponseAddresses, bool)

GetAddressesOk returns a tuple with the Addresses field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetConnectionTimeout

func (o *OriginsResultResponse) GetConnectionTimeout() int64

GetConnectionTimeout returns the ConnectionTimeout field value

func (*OriginsResultResponse) GetConnectionTimeoutOk

func (o *OriginsResultResponse) GetConnectionTimeoutOk() (*int64, bool)

GetConnectionTimeoutOk returns a tuple with the ConnectionTimeout field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetHmacAccessKey

func (o *OriginsResultResponse) GetHmacAccessKey() string

GetHmacAccessKey returns the HmacAccessKey field value

func (*OriginsResultResponse) GetHmacAccessKeyOk

func (o *OriginsResultResponse) GetHmacAccessKeyOk() (*string, bool)

GetHmacAccessKeyOk returns a tuple with the HmacAccessKey field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetHmacAuthentication

func (o *OriginsResultResponse) GetHmacAuthentication() bool

GetHmacAuthentication returns the HmacAuthentication field value

func (*OriginsResultResponse) GetHmacAuthenticationOk

func (o *OriginsResultResponse) GetHmacAuthenticationOk() (*bool, bool)

GetHmacAuthenticationOk returns a tuple with the HmacAuthentication field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetHmacRegionName

func (o *OriginsResultResponse) GetHmacRegionName() string

GetHmacRegionName returns the HmacRegionName field value

func (*OriginsResultResponse) GetHmacRegionNameOk

func (o *OriginsResultResponse) GetHmacRegionNameOk() (*string, bool)

GetHmacRegionNameOk returns a tuple with the HmacRegionName field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetHmacSecretKey

func (o *OriginsResultResponse) GetHmacSecretKey() string

GetHmacSecretKey returns the HmacSecretKey field value

func (*OriginsResultResponse) GetHmacSecretKeyOk

func (o *OriginsResultResponse) GetHmacSecretKeyOk() (*string, bool)

GetHmacSecretKeyOk returns a tuple with the HmacSecretKey field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetHostHeader

func (o *OriginsResultResponse) GetHostHeader() string

GetHostHeader returns the HostHeader field value

func (*OriginsResultResponse) GetHostHeaderOk

func (o *OriginsResultResponse) GetHostHeaderOk() (*string, bool)

GetHostHeaderOk returns a tuple with the HostHeader field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetIsOriginRedirectionEnabled

func (o *OriginsResultResponse) GetIsOriginRedirectionEnabled() bool

GetIsOriginRedirectionEnabled returns the IsOriginRedirectionEnabled field value

func (*OriginsResultResponse) GetIsOriginRedirectionEnabledOk

func (o *OriginsResultResponse) GetIsOriginRedirectionEnabledOk() (*bool, bool)

GetIsOriginRedirectionEnabledOk returns a tuple with the IsOriginRedirectionEnabled field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetMethod

func (o *OriginsResultResponse) GetMethod() string

GetMethod returns the Method field value

func (*OriginsResultResponse) GetMethodOk

func (o *OriginsResultResponse) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetName

func (o *OriginsResultResponse) GetName() string

GetName returns the Name field value

func (*OriginsResultResponse) GetNameOk

func (o *OriginsResultResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetOriginId

func (o *OriginsResultResponse) GetOriginId() int64

GetOriginId returns the OriginId field value

func (*OriginsResultResponse) GetOriginIdOk

func (o *OriginsResultResponse) GetOriginIdOk() (*int64, bool)

GetOriginIdOk returns a tuple with the OriginId field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetOriginKey

func (o *OriginsResultResponse) GetOriginKey() string

GetOriginKey returns the OriginKey field value

func (*OriginsResultResponse) GetOriginKeyOk

func (o *OriginsResultResponse) GetOriginKeyOk() (*string, bool)

GetOriginKeyOk returns a tuple with the OriginKey field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetOriginPath

func (o *OriginsResultResponse) GetOriginPath() string

GetOriginPath returns the OriginPath field value

func (*OriginsResultResponse) GetOriginPathOk

func (o *OriginsResultResponse) GetOriginPathOk() (*string, bool)

GetOriginPathOk returns a tuple with the OriginPath field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetOriginProtocolPolicy

func (o *OriginsResultResponse) GetOriginProtocolPolicy() string

GetOriginProtocolPolicy returns the OriginProtocolPolicy field value

func (*OriginsResultResponse) GetOriginProtocolPolicyOk

func (o *OriginsResultResponse) GetOriginProtocolPolicyOk() (*string, bool)

GetOriginProtocolPolicyOk returns a tuple with the OriginProtocolPolicy field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetOriginType

func (o *OriginsResultResponse) GetOriginType() string

GetOriginType returns the OriginType field value

func (*OriginsResultResponse) GetOriginTypeOk

func (o *OriginsResultResponse) GetOriginTypeOk() (*string, bool)

GetOriginTypeOk returns a tuple with the OriginType field value and a boolean to check if the value has been set.

func (*OriginsResultResponse) GetTimeoutBetweenBytes

func (o *OriginsResultResponse) GetTimeoutBetweenBytes() int64

GetTimeoutBetweenBytes returns the TimeoutBetweenBytes field value

func (*OriginsResultResponse) GetTimeoutBetweenBytesOk

func (o *OriginsResultResponse) GetTimeoutBetweenBytesOk() (*int64, bool)

GetTimeoutBetweenBytesOk returns a tuple with the TimeoutBetweenBytes field value and a boolean to check if the value has been set.

func (OriginsResultResponse) MarshalJSON

func (o OriginsResultResponse) MarshalJSON() ([]byte, error)

func (*OriginsResultResponse) SetAddresses

SetAddresses sets field value

func (*OriginsResultResponse) SetConnectionTimeout

func (o *OriginsResultResponse) SetConnectionTimeout(v int64)

SetConnectionTimeout sets field value

func (*OriginsResultResponse) SetHmacAccessKey

func (o *OriginsResultResponse) SetHmacAccessKey(v string)

SetHmacAccessKey sets field value

func (*OriginsResultResponse) SetHmacAuthentication

func (o *OriginsResultResponse) SetHmacAuthentication(v bool)

SetHmacAuthentication sets field value

func (*OriginsResultResponse) SetHmacRegionName

func (o *OriginsResultResponse) SetHmacRegionName(v string)

SetHmacRegionName sets field value

func (*OriginsResultResponse) SetHmacSecretKey

func (o *OriginsResultResponse) SetHmacSecretKey(v string)

SetHmacSecretKey sets field value

func (*OriginsResultResponse) SetHostHeader

func (o *OriginsResultResponse) SetHostHeader(v string)

SetHostHeader sets field value

func (*OriginsResultResponse) SetIsOriginRedirectionEnabled

func (o *OriginsResultResponse) SetIsOriginRedirectionEnabled(v bool)

SetIsOriginRedirectionEnabled sets field value

func (*OriginsResultResponse) SetMethod

func (o *OriginsResultResponse) SetMethod(v string)

SetMethod sets field value

func (*OriginsResultResponse) SetName

func (o *OriginsResultResponse) SetName(v string)

SetName sets field value

func (*OriginsResultResponse) SetOriginId

func (o *OriginsResultResponse) SetOriginId(v int64)

SetOriginId sets field value

func (*OriginsResultResponse) SetOriginKey

func (o *OriginsResultResponse) SetOriginKey(v string)

SetOriginKey sets field value

func (*OriginsResultResponse) SetOriginPath

func (o *OriginsResultResponse) SetOriginPath(v string)

SetOriginPath sets field value

func (*OriginsResultResponse) SetOriginProtocolPolicy

func (o *OriginsResultResponse) SetOriginProtocolPolicy(v string)

SetOriginProtocolPolicy sets field value

func (*OriginsResultResponse) SetOriginType

func (o *OriginsResultResponse) SetOriginType(v string)

SetOriginType sets field value

func (*OriginsResultResponse) SetTimeoutBetweenBytes

func (o *OriginsResultResponse) SetTimeoutBetweenBytes(v int64)

SetTimeoutBetweenBytes sets field value

type OriginsResultResponseAddresses

type OriginsResultResponseAddresses struct {
	Address    string         `json:"address"`
	Weight     NullableString `json:"weight"`
	ServerRole string         `json:"server_role"`
	IsActive   bool           `json:"is_active"`
}

OriginsResultResponseAddresses struct for OriginsResultResponseAddresses

func NewOriginsResultResponseAddresses

func NewOriginsResultResponseAddresses(address string, weight NullableString, serverRole string, isActive bool) *OriginsResultResponseAddresses

NewOriginsResultResponseAddresses instantiates a new OriginsResultResponseAddresses 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 NewOriginsResultResponseAddressesWithDefaults

func NewOriginsResultResponseAddressesWithDefaults() *OriginsResultResponseAddresses

NewOriginsResultResponseAddressesWithDefaults instantiates a new OriginsResultResponseAddresses 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 (*OriginsResultResponseAddresses) GetAddress

func (o *OriginsResultResponseAddresses) GetAddress() string

GetAddress returns the Address field value

func (*OriginsResultResponseAddresses) GetAddressOk

func (o *OriginsResultResponseAddresses) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*OriginsResultResponseAddresses) GetIsActive

func (o *OriginsResultResponseAddresses) GetIsActive() bool

GetIsActive returns the IsActive field value

func (*OriginsResultResponseAddresses) GetIsActiveOk

func (o *OriginsResultResponseAddresses) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value and a boolean to check if the value has been set.

func (*OriginsResultResponseAddresses) GetServerRole

func (o *OriginsResultResponseAddresses) GetServerRole() string

GetServerRole returns the ServerRole field value

func (*OriginsResultResponseAddresses) GetServerRoleOk

func (o *OriginsResultResponseAddresses) GetServerRoleOk() (*string, bool)

GetServerRoleOk returns a tuple with the ServerRole field value and a boolean to check if the value has been set.

func (*OriginsResultResponseAddresses) GetWeight

func (o *OriginsResultResponseAddresses) GetWeight() string

GetWeight returns the Weight field value If the value is explicit nil, the zero value for string will be returned

func (*OriginsResultResponseAddresses) GetWeightOk

func (o *OriginsResultResponseAddresses) GetWeightOk() (*string, bool)

GetWeightOk returns a tuple with the Weight field value 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 (OriginsResultResponseAddresses) MarshalJSON

func (o OriginsResultResponseAddresses) MarshalJSON() ([]byte, error)

func (*OriginsResultResponseAddresses) SetAddress

func (o *OriginsResultResponseAddresses) SetAddress(v string)

SetAddress sets field value

func (*OriginsResultResponseAddresses) SetIsActive

func (o *OriginsResultResponseAddresses) SetIsActive(v bool)

SetIsActive sets field value

func (*OriginsResultResponseAddresses) SetServerRole

func (o *OriginsResultResponseAddresses) SetServerRole(v string)

SetServerRole sets field value

func (*OriginsResultResponseAddresses) SetWeight

func (o *OriginsResultResponseAddresses) SetWeight(v string)

SetWeight sets field value

type PatchOriginsRequest

type PatchOriginsRequest struct {
	Name                 *string                          `json:"name,omitempty"`
	OriginType           *string                          `json:"origin_type,omitempty"`
	Addresses            *[]CreateOriginsRequestAddresses `json:"addresses,omitempty"`
	OriginProtocolPolicy *string                          `json:"origin_protocol_policy,omitempty"`
	HostHeader           *string                          `json:"host_header,omitempty"`
	OriginPath           *string                          `json:"origin_path,omitempty"`
	HmacAuthentication   *bool                            `json:"hmac_authentication,omitempty"`
	HmacRegionName       *string                          `json:"hmac_region_name,omitempty"`
	HmacAccessKey        *string                          `json:"hmac_access_key,omitempty"`
	HmacSecretKey        *string                          `json:"hmac_secret_key,omitempty"`
}

PatchOriginsRequest struct for PatchOriginsRequest

func NewPatchOriginsRequest

func NewPatchOriginsRequest() *PatchOriginsRequest

NewPatchOriginsRequest instantiates a new PatchOriginsRequest 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 NewPatchOriginsRequestWithDefaults

func NewPatchOriginsRequestWithDefaults() *PatchOriginsRequest

NewPatchOriginsRequestWithDefaults instantiates a new PatchOriginsRequest 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 (*PatchOriginsRequest) GetAddresses

GetAddresses returns the Addresses field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetAddressesOk

func (o *PatchOriginsRequest) GetAddressesOk() (*[]CreateOriginsRequestAddresses, bool)

GetAddressesOk returns a tuple with the Addresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOriginsRequest) GetHmacAccessKey

func (o *PatchOriginsRequest) GetHmacAccessKey() string

GetHmacAccessKey returns the HmacAccessKey field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetHmacAccessKeyOk

func (o *PatchOriginsRequest) GetHmacAccessKeyOk() (*string, bool)

GetHmacAccessKeyOk returns a tuple with the HmacAccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOriginsRequest) GetHmacAuthentication

func (o *PatchOriginsRequest) GetHmacAuthentication() bool

GetHmacAuthentication returns the HmacAuthentication field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetHmacAuthenticationOk

func (o *PatchOriginsRequest) GetHmacAuthenticationOk() (*bool, bool)

GetHmacAuthenticationOk returns a tuple with the HmacAuthentication field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOriginsRequest) GetHmacRegionName

func (o *PatchOriginsRequest) GetHmacRegionName() string

GetHmacRegionName returns the HmacRegionName field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetHmacRegionNameOk

func (o *PatchOriginsRequest) GetHmacRegionNameOk() (*string, bool)

GetHmacRegionNameOk returns a tuple with the HmacRegionName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOriginsRequest) GetHmacSecretKey

func (o *PatchOriginsRequest) GetHmacSecretKey() string

GetHmacSecretKey returns the HmacSecretKey field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetHmacSecretKeyOk

func (o *PatchOriginsRequest) GetHmacSecretKeyOk() (*string, bool)

GetHmacSecretKeyOk returns a tuple with the HmacSecretKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOriginsRequest) GetHostHeader

func (o *PatchOriginsRequest) GetHostHeader() string

GetHostHeader returns the HostHeader field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetHostHeaderOk

func (o *PatchOriginsRequest) GetHostHeaderOk() (*string, bool)

GetHostHeaderOk returns a tuple with the HostHeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOriginsRequest) GetName

func (o *PatchOriginsRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetNameOk

func (o *PatchOriginsRequest) 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 (*PatchOriginsRequest) GetOriginPath

func (o *PatchOriginsRequest) GetOriginPath() string

GetOriginPath returns the OriginPath field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetOriginPathOk

func (o *PatchOriginsRequest) GetOriginPathOk() (*string, bool)

GetOriginPathOk returns a tuple with the OriginPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOriginsRequest) GetOriginProtocolPolicy

func (o *PatchOriginsRequest) GetOriginProtocolPolicy() string

GetOriginProtocolPolicy returns the OriginProtocolPolicy field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetOriginProtocolPolicyOk

func (o *PatchOriginsRequest) GetOriginProtocolPolicyOk() (*string, bool)

GetOriginProtocolPolicyOk returns a tuple with the OriginProtocolPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOriginsRequest) GetOriginType

func (o *PatchOriginsRequest) GetOriginType() string

GetOriginType returns the OriginType field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetOriginTypeOk

func (o *PatchOriginsRequest) GetOriginTypeOk() (*string, bool)

GetOriginTypeOk returns a tuple with the OriginType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOriginsRequest) HasAddresses

func (o *PatchOriginsRequest) HasAddresses() bool

HasAddresses returns a boolean if a field has been set.

func (*PatchOriginsRequest) HasHmacAccessKey

func (o *PatchOriginsRequest) HasHmacAccessKey() bool

HasHmacAccessKey returns a boolean if a field has been set.

func (*PatchOriginsRequest) HasHmacAuthentication

func (o *PatchOriginsRequest) HasHmacAuthentication() bool

HasHmacAuthentication returns a boolean if a field has been set.

func (*PatchOriginsRequest) HasHmacRegionName

func (o *PatchOriginsRequest) HasHmacRegionName() bool

HasHmacRegionName returns a boolean if a field has been set.

func (*PatchOriginsRequest) HasHmacSecretKey

func (o *PatchOriginsRequest) HasHmacSecretKey() bool

HasHmacSecretKey returns a boolean if a field has been set.

func (*PatchOriginsRequest) HasHostHeader

func (o *PatchOriginsRequest) HasHostHeader() bool

HasHostHeader returns a boolean if a field has been set.

func (*PatchOriginsRequest) HasName

func (o *PatchOriginsRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatchOriginsRequest) HasOriginPath

func (o *PatchOriginsRequest) HasOriginPath() bool

HasOriginPath returns a boolean if a field has been set.

func (*PatchOriginsRequest) HasOriginProtocolPolicy

func (o *PatchOriginsRequest) HasOriginProtocolPolicy() bool

HasOriginProtocolPolicy returns a boolean if a field has been set.

func (*PatchOriginsRequest) HasOriginType

func (o *PatchOriginsRequest) HasOriginType() bool

HasOriginType returns a boolean if a field has been set.

func (PatchOriginsRequest) MarshalJSON

func (o PatchOriginsRequest) MarshalJSON() ([]byte, error)

func (*PatchOriginsRequest) SetAddresses

SetAddresses gets a reference to the given []CreateOriginsRequestAddresses and assigns it to the Addresses field.

func (*PatchOriginsRequest) SetHmacAccessKey

func (o *PatchOriginsRequest) SetHmacAccessKey(v string)

SetHmacAccessKey gets a reference to the given string and assigns it to the HmacAccessKey field.

func (*PatchOriginsRequest) SetHmacAuthentication

func (o *PatchOriginsRequest) SetHmacAuthentication(v bool)

SetHmacAuthentication gets a reference to the given bool and assigns it to the HmacAuthentication field.

func (*PatchOriginsRequest) SetHmacRegionName

func (o *PatchOriginsRequest) SetHmacRegionName(v string)

SetHmacRegionName gets a reference to the given string and assigns it to the HmacRegionName field.

func (*PatchOriginsRequest) SetHmacSecretKey

func (o *PatchOriginsRequest) SetHmacSecretKey(v string)

SetHmacSecretKey gets a reference to the given string and assigns it to the HmacSecretKey field.

func (*PatchOriginsRequest) SetHostHeader

func (o *PatchOriginsRequest) SetHostHeader(v string)

SetHostHeader gets a reference to the given string and assigns it to the HostHeader field.

func (*PatchOriginsRequest) SetName

func (o *PatchOriginsRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PatchOriginsRequest) SetOriginPath

func (o *PatchOriginsRequest) SetOriginPath(v string)

SetOriginPath gets a reference to the given string and assigns it to the OriginPath field.

func (*PatchOriginsRequest) SetOriginProtocolPolicy

func (o *PatchOriginsRequest) SetOriginProtocolPolicy(v string)

SetOriginProtocolPolicy gets a reference to the given string and assigns it to the OriginProtocolPolicy field.

func (*PatchOriginsRequest) SetOriginType

func (o *PatchOriginsRequest) SetOriginType(v string)

SetOriginType gets a reference to the given string and assigns it to the OriginType field.

type PatchRulesEngineRequest

type PatchRulesEngineRequest struct {
	Name      *string                              `json:"name,omitempty"`
	Criteria  *[][]RulesEngineCriteria             `json:"criteria,omitempty"`
	Behaviors *[]UpdateRulesEngineRequestBehaviors `json:"behaviors,omitempty"`
}

PatchRulesEngineRequest struct for PatchRulesEngineRequest

func NewPatchRulesEngineRequest

func NewPatchRulesEngineRequest() *PatchRulesEngineRequest

NewPatchRulesEngineRequest instantiates a new PatchRulesEngineRequest 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 NewPatchRulesEngineRequestWithDefaults

func NewPatchRulesEngineRequestWithDefaults() *PatchRulesEngineRequest

NewPatchRulesEngineRequestWithDefaults instantiates a new PatchRulesEngineRequest 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 (*PatchRulesEngineRequest) GetBehaviors

GetBehaviors returns the Behaviors field value if set, zero value otherwise.

func (*PatchRulesEngineRequest) GetBehaviorsOk

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 (*PatchRulesEngineRequest) GetCriteria

func (o *PatchRulesEngineRequest) GetCriteria() [][]RulesEngineCriteria

GetCriteria returns the Criteria field value if set, zero value otherwise.

func (*PatchRulesEngineRequest) GetCriteriaOk

func (o *PatchRulesEngineRequest) GetCriteriaOk() (*[][]RulesEngineCriteria, 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 (*PatchRulesEngineRequest) GetName

func (o *PatchRulesEngineRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchRulesEngineRequest) GetNameOk

func (o *PatchRulesEngineRequest) 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 (*PatchRulesEngineRequest) HasBehaviors

func (o *PatchRulesEngineRequest) HasBehaviors() bool

HasBehaviors returns a boolean if a field has been set.

func (*PatchRulesEngineRequest) HasCriteria

func (o *PatchRulesEngineRequest) HasCriteria() bool

HasCriteria returns a boolean if a field has been set.

func (*PatchRulesEngineRequest) HasName

func (o *PatchRulesEngineRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (PatchRulesEngineRequest) MarshalJSON

func (o PatchRulesEngineRequest) MarshalJSON() ([]byte, error)

func (*PatchRulesEngineRequest) SetBehaviors

SetBehaviors gets a reference to the given []UpdateRulesEngineRequestBehaviors and assigns it to the Behaviors field.

func (*PatchRulesEngineRequest) SetCriteria

func (o *PatchRulesEngineRequest) SetCriteria(v [][]RulesEngineCriteria)

SetCriteria gets a reference to the given [][]RulesEngineCriteria and assigns it to the Criteria field.

func (*PatchRulesEngineRequest) SetName

func (o *PatchRulesEngineRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type RulesEngineCriteria

type RulesEngineCriteria struct {
	Conditional string  `json:"conditional"`
	Variable    string  `json:"variable"`
	Operator    string  `json:"operator"`
	InputValue  *string `json:"input_value,omitempty"`
}

RulesEngineCriteria struct for RulesEngineCriteria

func NewRulesEngineCriteria

func NewRulesEngineCriteria(conditional string, variable string, operator string) *RulesEngineCriteria

NewRulesEngineCriteria instantiates a new RulesEngineCriteria 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 NewRulesEngineCriteriaWithDefaults

func NewRulesEngineCriteriaWithDefaults() *RulesEngineCriteria

NewRulesEngineCriteriaWithDefaults instantiates a new RulesEngineCriteria 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 (*RulesEngineCriteria) GetConditional

func (o *RulesEngineCriteria) GetConditional() string

GetConditional returns the Conditional field value

func (*RulesEngineCriteria) GetConditionalOk

func (o *RulesEngineCriteria) GetConditionalOk() (*string, bool)

GetConditionalOk returns a tuple with the Conditional field value and a boolean to check if the value has been set.

func (*RulesEngineCriteria) GetInputValue

func (o *RulesEngineCriteria) GetInputValue() string

GetInputValue returns the InputValue field value if set, zero value otherwise.

func (*RulesEngineCriteria) GetInputValueOk

func (o *RulesEngineCriteria) GetInputValueOk() (*string, 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 (*RulesEngineCriteria) GetOperator

func (o *RulesEngineCriteria) GetOperator() string

GetOperator returns the Operator field value

func (*RulesEngineCriteria) GetOperatorOk

func (o *RulesEngineCriteria) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set.

func (*RulesEngineCriteria) GetVariable

func (o *RulesEngineCriteria) GetVariable() string

GetVariable returns the Variable field value

func (*RulesEngineCriteria) GetVariableOk

func (o *RulesEngineCriteria) GetVariableOk() (*string, bool)

GetVariableOk returns a tuple with the Variable field value and a boolean to check if the value has been set.

func (*RulesEngineCriteria) HasInputValue

func (o *RulesEngineCriteria) HasInputValue() bool

HasInputValue returns a boolean if a field has been set.

func (RulesEngineCriteria) MarshalJSON

func (o RulesEngineCriteria) MarshalJSON() ([]byte, error)

func (*RulesEngineCriteria) SetConditional

func (o *RulesEngineCriteria) SetConditional(v string)

SetConditional sets field value

func (*RulesEngineCriteria) SetInputValue

func (o *RulesEngineCriteria) SetInputValue(v string)

SetInputValue gets a reference to the given string and assigns it to the InputValue field.

func (*RulesEngineCriteria) SetOperator

func (o *RulesEngineCriteria) SetOperator(v string)

SetOperator sets field value

func (*RulesEngineCriteria) SetVariable

func (o *RulesEngineCriteria) SetVariable(v string)

SetVariable sets field value

type RulesEngineIdResponse

type RulesEngineIdResponse struct {
	Results       RulesEngineResultResponse `json:"results"`
	SchemaVersion int64                     `json:"schema_version"`
}

RulesEngineIdResponse struct for RulesEngineIdResponse

func NewRulesEngineIdResponse

func NewRulesEngineIdResponse(results RulesEngineResultResponse, schemaVersion int64) *RulesEngineIdResponse

NewRulesEngineIdResponse instantiates a new RulesEngineIdResponse 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 NewRulesEngineIdResponseWithDefaults

func NewRulesEngineIdResponseWithDefaults() *RulesEngineIdResponse

NewRulesEngineIdResponseWithDefaults instantiates a new RulesEngineIdResponse 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 (*RulesEngineIdResponse) GetResults

GetResults returns the Results field value

func (*RulesEngineIdResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*RulesEngineIdResponse) GetSchemaVersion

func (o *RulesEngineIdResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*RulesEngineIdResponse) GetSchemaVersionOk

func (o *RulesEngineIdResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (RulesEngineIdResponse) MarshalJSON

func (o RulesEngineIdResponse) MarshalJSON() ([]byte, error)

func (*RulesEngineIdResponse) SetResults

SetResults sets field value

func (*RulesEngineIdResponse) SetSchemaVersion

func (o *RulesEngineIdResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

type RulesEngineResponse

type RulesEngineResponse struct {
	Count         int64                       `json:"count"`
	TotalPages    int64                       `json:"total_pages"`
	SchemaVersion int64                       `json:"schema_version"`
	Links         OriginsResponseLinks        `json:"links"`
	Results       []RulesEngineResultResponse `json:"results"`
}

RulesEngineResponse struct for RulesEngineResponse

func NewRulesEngineResponse

func NewRulesEngineResponse(count int64, totalPages int64, schemaVersion int64, links OriginsResponseLinks, results []RulesEngineResultResponse) *RulesEngineResponse

NewRulesEngineResponse instantiates a new RulesEngineResponse 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 NewRulesEngineResponseWithDefaults

func NewRulesEngineResponseWithDefaults() *RulesEngineResponse

NewRulesEngineResponseWithDefaults instantiates a new RulesEngineResponse 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 (*RulesEngineResponse) GetCount

func (o *RulesEngineResponse) GetCount() int64

GetCount returns the Count field value

func (*RulesEngineResponse) GetCountOk

func (o *RulesEngineResponse) GetCountOk() (*int64, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

GetLinks returns the Links field value

func (*RulesEngineResponse) GetLinksOk

func (o *RulesEngineResponse) GetLinksOk() (*OriginsResponseLinks, bool)

GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set.

func (*RulesEngineResponse) GetResults

GetResults returns the Results field value

func (*RulesEngineResponse) GetResultsOk

func (o *RulesEngineResponse) GetResultsOk() (*[]RulesEngineResultResponse, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*RulesEngineResponse) GetSchemaVersion

func (o *RulesEngineResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*RulesEngineResponse) GetSchemaVersionOk

func (o *RulesEngineResponse) GetSchemaVersionOk() (*int64, bool)

GetSchemaVersionOk returns a tuple with the SchemaVersion field value and a boolean to check if the value has been set.

func (*RulesEngineResponse) GetTotalPages

func (o *RulesEngineResponse) GetTotalPages() int64

GetTotalPages returns the TotalPages field value

func (*RulesEngineResponse) GetTotalPagesOk

func (o *RulesEngineResponse) GetTotalPagesOk() (*int64, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.

func (RulesEngineResponse) MarshalJSON

func (o RulesEngineResponse) MarshalJSON() ([]byte, error)

func (*RulesEngineResponse) SetCount

func (o *RulesEngineResponse) SetCount(v int64)

SetCount sets field value

SetLinks sets field value

func (*RulesEngineResponse) SetResults

SetResults sets field value

func (*RulesEngineResponse) SetSchemaVersion

func (o *RulesEngineResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

func (*RulesEngineResponse) SetTotalPages

func (o *RulesEngineResponse) SetTotalPages(v int64)

SetTotalPages sets field value

type RulesEngineResultResponse

type RulesEngineResultResponse struct {
	Id        int64                                `json:"id"`
	Name      string                               `json:"name"`
	Phase     string                               `json:"phase"`
	Behaviors *[]CreateRulesEngineRequestBehaviors `json:"behaviors,omitempty"`
	Criteria  [][]RulesEngineCriteria              `json:"criteria"`
	IsActive  bool                                 `json:"is_active"`
	Order     int64                                `json:"order"`
}

RulesEngineResultResponse struct for RulesEngineResultResponse

func NewRulesEngineResultResponse

func NewRulesEngineResultResponse(id int64, name string, phase string, criteria [][]RulesEngineCriteria, isActive bool, order int64) *RulesEngineResultResponse

NewRulesEngineResultResponse instantiates a new RulesEngineResultResponse 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 NewRulesEngineResultResponseWithDefaults

func NewRulesEngineResultResponseWithDefaults() *RulesEngineResultResponse

NewRulesEngineResultResponseWithDefaults instantiates a new RulesEngineResultResponse 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 (*RulesEngineResultResponse) GetBehaviors

GetBehaviors returns the Behaviors field value if set, zero value otherwise.

func (*RulesEngineResultResponse) GetBehaviorsOk

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 (*RulesEngineResultResponse) GetCriteria

func (o *RulesEngineResultResponse) GetCriteria() [][]RulesEngineCriteria

GetCriteria returns the Criteria field value

func (*RulesEngineResultResponse) GetCriteriaOk

func (o *RulesEngineResultResponse) GetCriteriaOk() (*[][]RulesEngineCriteria, bool)

GetCriteriaOk returns a tuple with the Criteria field value and a boolean to check if the value has been set.

func (*RulesEngineResultResponse) GetId

func (o *RulesEngineResultResponse) GetId() int64

GetId returns the Id field value

func (*RulesEngineResultResponse) GetIdOk

func (o *RulesEngineResultResponse) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RulesEngineResultResponse) GetIsActive

func (o *RulesEngineResultResponse) GetIsActive() bool

GetIsActive returns the IsActive field value

func (*RulesEngineResultResponse) GetIsActiveOk

func (o *RulesEngineResultResponse) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value and a boolean to check if the value has been set.

func (*RulesEngineResultResponse) GetName

func (o *RulesEngineResultResponse) GetName() string

GetName returns the Name field value

func (*RulesEngineResultResponse) GetNameOk

func (o *RulesEngineResultResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RulesEngineResultResponse) GetOrder

func (o *RulesEngineResultResponse) GetOrder() int64

GetOrder returns the Order field value

func (*RulesEngineResultResponse) GetOrderOk

func (o *RulesEngineResultResponse) GetOrderOk() (*int64, bool)

GetOrderOk returns a tuple with the Order field value and a boolean to check if the value has been set.

func (*RulesEngineResultResponse) GetPhase

func (o *RulesEngineResultResponse) GetPhase() string

GetPhase returns the Phase field value

func (*RulesEngineResultResponse) GetPhaseOk

func (o *RulesEngineResultResponse) GetPhaseOk() (*string, bool)

GetPhaseOk returns a tuple with the Phase field value and a boolean to check if the value has been set.

func (*RulesEngineResultResponse) HasBehaviors

func (o *RulesEngineResultResponse) HasBehaviors() bool

HasBehaviors returns a boolean if a field has been set.

func (RulesEngineResultResponse) MarshalJSON

func (o RulesEngineResultResponse) MarshalJSON() ([]byte, error)

func (*RulesEngineResultResponse) SetBehaviors

SetBehaviors gets a reference to the given []CreateRulesEngineRequestBehaviors and assigns it to the Behaviors field.

func (*RulesEngineResultResponse) SetCriteria

func (o *RulesEngineResultResponse) SetCriteria(v [][]RulesEngineCriteria)

SetCriteria sets field value

func (*RulesEngineResultResponse) SetId

func (o *RulesEngineResultResponse) SetId(v int64)

SetId sets field value

func (*RulesEngineResultResponse) SetIsActive

func (o *RulesEngineResultResponse) SetIsActive(v bool)

SetIsActive sets field value

func (*RulesEngineResultResponse) SetName

func (o *RulesEngineResultResponse) SetName(v string)

SetName sets field value

func (*RulesEngineResultResponse) SetOrder

func (o *RulesEngineResultResponse) SetOrder(v int64)

SetOrder sets field value

func (*RulesEngineResultResponse) SetPhase

func (o *RulesEngineResultResponse) SetPhase(v string)

SetPhase sets field value

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

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type UpdateOriginsRequest

type UpdateOriginsRequest struct {
	Name                 string                          `json:"name"`
	OriginType           *string                         `json:"origin_type,omitempty"`
	Addresses            []CreateOriginsRequestAddresses `json:"addresses"`
	OriginProtocolPolicy *string                         `json:"origin_protocol_policy,omitempty"`
	HostHeader           string                          `json:"host_header"`
	OriginPath           *string                         `json:"origin_path,omitempty"`
	HmacAuthentication   *bool                           `json:"hmac_authentication,omitempty"`
	HmacRegionName       *string                         `json:"hmac_region_name,omitempty"`
	HmacAccessKey        *string                         `json:"hmac_access_key,omitempty"`
	HmacSecretKey        *string                         `json:"hmac_secret_key,omitempty"`
}

UpdateOriginsRequest struct for UpdateOriginsRequest

func NewUpdateOriginsRequest

func NewUpdateOriginsRequest(name string, addresses []CreateOriginsRequestAddresses, hostHeader string) *UpdateOriginsRequest

NewUpdateOriginsRequest instantiates a new UpdateOriginsRequest 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 NewUpdateOriginsRequestWithDefaults

func NewUpdateOriginsRequestWithDefaults() *UpdateOriginsRequest

NewUpdateOriginsRequestWithDefaults instantiates a new UpdateOriginsRequest 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 (*UpdateOriginsRequest) GetAddresses

GetAddresses returns the Addresses field value

func (*UpdateOriginsRequest) GetAddressesOk

func (o *UpdateOriginsRequest) GetAddressesOk() (*[]CreateOriginsRequestAddresses, bool)

GetAddressesOk returns a tuple with the Addresses field value and a boolean to check if the value has been set.

func (*UpdateOriginsRequest) GetHmacAccessKey

func (o *UpdateOriginsRequest) GetHmacAccessKey() string

GetHmacAccessKey returns the HmacAccessKey field value if set, zero value otherwise.

func (*UpdateOriginsRequest) GetHmacAccessKeyOk

func (o *UpdateOriginsRequest) GetHmacAccessKeyOk() (*string, bool)

GetHmacAccessKeyOk returns a tuple with the HmacAccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateOriginsRequest) GetHmacAuthentication

func (o *UpdateOriginsRequest) GetHmacAuthentication() bool

GetHmacAuthentication returns the HmacAuthentication field value if set, zero value otherwise.

func (*UpdateOriginsRequest) GetHmacAuthenticationOk

func (o *UpdateOriginsRequest) GetHmacAuthenticationOk() (*bool, bool)

GetHmacAuthenticationOk returns a tuple with the HmacAuthentication field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateOriginsRequest) GetHmacRegionName

func (o *UpdateOriginsRequest) GetHmacRegionName() string

GetHmacRegionName returns the HmacRegionName field value if set, zero value otherwise.

func (*UpdateOriginsRequest) GetHmacRegionNameOk

func (o *UpdateOriginsRequest) GetHmacRegionNameOk() (*string, bool)

GetHmacRegionNameOk returns a tuple with the HmacRegionName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateOriginsRequest) GetHmacSecretKey

func (o *UpdateOriginsRequest) GetHmacSecretKey() string

GetHmacSecretKey returns the HmacSecretKey field value if set, zero value otherwise.

func (*UpdateOriginsRequest) GetHmacSecretKeyOk

func (o *UpdateOriginsRequest) GetHmacSecretKeyOk() (*string, bool)

GetHmacSecretKeyOk returns a tuple with the HmacSecretKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateOriginsRequest) GetHostHeader

func (o *UpdateOriginsRequest) GetHostHeader() string

GetHostHeader returns the HostHeader field value

func (*UpdateOriginsRequest) GetHostHeaderOk

func (o *UpdateOriginsRequest) GetHostHeaderOk() (*string, bool)

GetHostHeaderOk returns a tuple with the HostHeader field value and a boolean to check if the value has been set.

func (*UpdateOriginsRequest) GetName

func (o *UpdateOriginsRequest) GetName() string

GetName returns the Name field value

func (*UpdateOriginsRequest) GetNameOk

func (o *UpdateOriginsRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateOriginsRequest) GetOriginPath

func (o *UpdateOriginsRequest) GetOriginPath() string

GetOriginPath returns the OriginPath field value if set, zero value otherwise.

func (*UpdateOriginsRequest) GetOriginPathOk

func (o *UpdateOriginsRequest) GetOriginPathOk() (*string, bool)

GetOriginPathOk returns a tuple with the OriginPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateOriginsRequest) GetOriginProtocolPolicy

func (o *UpdateOriginsRequest) GetOriginProtocolPolicy() string

GetOriginProtocolPolicy returns the OriginProtocolPolicy field value if set, zero value otherwise.

func (*UpdateOriginsRequest) GetOriginProtocolPolicyOk

func (o *UpdateOriginsRequest) GetOriginProtocolPolicyOk() (*string, bool)

GetOriginProtocolPolicyOk returns a tuple with the OriginProtocolPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateOriginsRequest) GetOriginType

func (o *UpdateOriginsRequest) GetOriginType() string

GetOriginType returns the OriginType field value if set, zero value otherwise.

func (*UpdateOriginsRequest) GetOriginTypeOk

func (o *UpdateOriginsRequest) GetOriginTypeOk() (*string, bool)

GetOriginTypeOk returns a tuple with the OriginType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateOriginsRequest) HasHmacAccessKey

func (o *UpdateOriginsRequest) HasHmacAccessKey() bool

HasHmacAccessKey returns a boolean if a field has been set.

func (*UpdateOriginsRequest) HasHmacAuthentication

func (o *UpdateOriginsRequest) HasHmacAuthentication() bool

HasHmacAuthentication returns a boolean if a field has been set.

func (*UpdateOriginsRequest) HasHmacRegionName

func (o *UpdateOriginsRequest) HasHmacRegionName() bool

HasHmacRegionName returns a boolean if a field has been set.

func (*UpdateOriginsRequest) HasHmacSecretKey

func (o *UpdateOriginsRequest) HasHmacSecretKey() bool

HasHmacSecretKey returns a boolean if a field has been set.

func (*UpdateOriginsRequest) HasOriginPath

func (o *UpdateOriginsRequest) HasOriginPath() bool

HasOriginPath returns a boolean if a field has been set.

func (*UpdateOriginsRequest) HasOriginProtocolPolicy

func (o *UpdateOriginsRequest) HasOriginProtocolPolicy() bool

HasOriginProtocolPolicy returns a boolean if a field has been set.

func (*UpdateOriginsRequest) HasOriginType

func (o *UpdateOriginsRequest) HasOriginType() bool

HasOriginType returns a boolean if a field has been set.

func (UpdateOriginsRequest) MarshalJSON

func (o UpdateOriginsRequest) MarshalJSON() ([]byte, error)

func (*UpdateOriginsRequest) SetAddresses

SetAddresses sets field value

func (*UpdateOriginsRequest) SetHmacAccessKey

func (o *UpdateOriginsRequest) SetHmacAccessKey(v string)

SetHmacAccessKey gets a reference to the given string and assigns it to the HmacAccessKey field.

func (*UpdateOriginsRequest) SetHmacAuthentication

func (o *UpdateOriginsRequest) SetHmacAuthentication(v bool)

SetHmacAuthentication gets a reference to the given bool and assigns it to the HmacAuthentication field.

func (*UpdateOriginsRequest) SetHmacRegionName

func (o *UpdateOriginsRequest) SetHmacRegionName(v string)

SetHmacRegionName gets a reference to the given string and assigns it to the HmacRegionName field.

func (*UpdateOriginsRequest) SetHmacSecretKey

func (o *UpdateOriginsRequest) SetHmacSecretKey(v string)

SetHmacSecretKey gets a reference to the given string and assigns it to the HmacSecretKey field.

func (*UpdateOriginsRequest) SetHostHeader

func (o *UpdateOriginsRequest) SetHostHeader(v string)

SetHostHeader sets field value

func (*UpdateOriginsRequest) SetName

func (o *UpdateOriginsRequest) SetName(v string)

SetName sets field value

func (*UpdateOriginsRequest) SetOriginPath

func (o *UpdateOriginsRequest) SetOriginPath(v string)

SetOriginPath gets a reference to the given string and assigns it to the OriginPath field.

func (*UpdateOriginsRequest) SetOriginProtocolPolicy

func (o *UpdateOriginsRequest) SetOriginProtocolPolicy(v string)

SetOriginProtocolPolicy gets a reference to the given string and assigns it to the OriginProtocolPolicy field.

func (*UpdateOriginsRequest) SetOriginType

func (o *UpdateOriginsRequest) SetOriginType(v string)

SetOriginType gets a reference to the given string and assigns it to the OriginType field.

type UpdateOriginsRequestAddresses

type UpdateOriginsRequestAddresses struct {
	Address string `json:"address"`
}

UpdateOriginsRequestAddresses struct for UpdateOriginsRequestAddresses

func NewUpdateOriginsRequestAddresses

func NewUpdateOriginsRequestAddresses(address string) *UpdateOriginsRequestAddresses

NewUpdateOriginsRequestAddresses instantiates a new UpdateOriginsRequestAddresses 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 NewUpdateOriginsRequestAddressesWithDefaults

func NewUpdateOriginsRequestAddressesWithDefaults() *UpdateOriginsRequestAddresses

NewUpdateOriginsRequestAddressesWithDefaults instantiates a new UpdateOriginsRequestAddresses 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 (*UpdateOriginsRequestAddresses) GetAddress

func (o *UpdateOriginsRequestAddresses) GetAddress() string

GetAddress returns the Address field value

func (*UpdateOriginsRequestAddresses) GetAddressOk

func (o *UpdateOriginsRequestAddresses) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (UpdateOriginsRequestAddresses) MarshalJSON

func (o UpdateOriginsRequestAddresses) MarshalJSON() ([]byte, error)

func (*UpdateOriginsRequestAddresses) SetAddress

func (o *UpdateOriginsRequestAddresses) SetAddress(v string)

SetAddress sets field value

type UpdateRulesEngineRequest

type UpdateRulesEngineRequest struct {
	Name      string                              `json:"name"`
	Criteria  [][]RulesEngineCriteria             `json:"criteria"`
	Behaviors []UpdateRulesEngineRequestBehaviors `json:"behaviors"`
}

UpdateRulesEngineRequest struct for UpdateRulesEngineRequest

func NewUpdateRulesEngineRequest

func NewUpdateRulesEngineRequest(name string, criteria [][]RulesEngineCriteria, behaviors []UpdateRulesEngineRequestBehaviors) *UpdateRulesEngineRequest

NewUpdateRulesEngineRequest instantiates a new UpdateRulesEngineRequest 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 NewUpdateRulesEngineRequestWithDefaults

func NewUpdateRulesEngineRequestWithDefaults() *UpdateRulesEngineRequest

NewUpdateRulesEngineRequestWithDefaults instantiates a new UpdateRulesEngineRequest 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 (*UpdateRulesEngineRequest) GetBehaviors

GetBehaviors returns the Behaviors field value

func (*UpdateRulesEngineRequest) GetBehaviorsOk

GetBehaviorsOk returns a tuple with the Behaviors field value and a boolean to check if the value has been set.

func (*UpdateRulesEngineRequest) GetCriteria

func (o *UpdateRulesEngineRequest) GetCriteria() [][]RulesEngineCriteria

GetCriteria returns the Criteria field value

func (*UpdateRulesEngineRequest) GetCriteriaOk

func (o *UpdateRulesEngineRequest) GetCriteriaOk() (*[][]RulesEngineCriteria, bool)

GetCriteriaOk returns a tuple with the Criteria field value and a boolean to check if the value has been set.

func (*UpdateRulesEngineRequest) GetName

func (o *UpdateRulesEngineRequest) GetName() string

GetName returns the Name field value

func (*UpdateRulesEngineRequest) GetNameOk

func (o *UpdateRulesEngineRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (UpdateRulesEngineRequest) MarshalJSON

func (o UpdateRulesEngineRequest) MarshalJSON() ([]byte, error)

func (*UpdateRulesEngineRequest) SetBehaviors

SetBehaviors sets field value

func (*UpdateRulesEngineRequest) SetCriteria

func (o *UpdateRulesEngineRequest) SetCriteria(v [][]RulesEngineCriteria)

SetCriteria sets field value

func (*UpdateRulesEngineRequest) SetName

func (o *UpdateRulesEngineRequest) SetName(v string)

SetName sets field value

type UpdateRulesEngineRequestBehaviors

type UpdateRulesEngineRequestBehaviors struct {
	Name string `json:"name"`
}

UpdateRulesEngineRequestBehaviors struct for UpdateRulesEngineRequestBehaviors

func NewUpdateRulesEngineRequestBehaviors

func NewUpdateRulesEngineRequestBehaviors(name string) *UpdateRulesEngineRequestBehaviors

NewUpdateRulesEngineRequestBehaviors instantiates a new UpdateRulesEngineRequestBehaviors 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 NewUpdateRulesEngineRequestBehaviorsWithDefaults

func NewUpdateRulesEngineRequestBehaviorsWithDefaults() *UpdateRulesEngineRequestBehaviors

NewUpdateRulesEngineRequestBehaviorsWithDefaults instantiates a new UpdateRulesEngineRequestBehaviors 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 (*UpdateRulesEngineRequestBehaviors) GetName

GetName returns the Name field value

func (*UpdateRulesEngineRequestBehaviors) GetNameOk

func (o *UpdateRulesEngineRequestBehaviors) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (UpdateRulesEngineRequestBehaviors) MarshalJSON

func (o UpdateRulesEngineRequestBehaviors) MarshalJSON() ([]byte, error)

func (*UpdateRulesEngineRequestBehaviors) SetName

SetName sets field value

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL