edgeapplications

package
v0.127.0 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2024 License: MIT Imports: 20 Imported by: 12

README

Go API client for edgeapplications

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

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: 2.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/net/context

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

import edgeapplications "github.com/GIT_USER_ID/GIT_REPO_ID"

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 edgeapplications.ContextServerIndex of type int.

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

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

ctx := context.WithValue(context.Background(), edgeapplications.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 edgeapplications.ContextOperationServerIndices and edgeapplications.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), edgeapplications.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), edgeapplications.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 EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDelete Delete /edge_applications/{edge_application_id}/cache_settings/{cache_settings_id} /edge_applications/:edge_application_id:/cache_settings/:cache_settings_id:
EdgeApplicationsCacheSettingsAPI EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGet Get /edge_applications/{edge_application_id}/cache_settings/{cache_settings_id} /edge_applications/:edge_application_id:/cache_settings/:cache_settings_id:
EdgeApplicationsCacheSettingsAPI EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPatch Patch /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 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
EdgeApplicationsDeviceGroupsAPI EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDelete Delete /edge_applications/{edge_application_id}/device_groups/{device_group_id} /edge_applications/{edge_application_id}/device_groups/{device_group_id}
EdgeApplicationsDeviceGroupsAPI EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdGet Get /edge_applications/{edge_application_id}/device_groups/{device_group_id} /edge_applications/{edge_application_id}/device_groups/{device_group_id}
EdgeApplicationsDeviceGroupsAPI EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatch Patch /edge_applications/{edge_application_id}/device_groups/{device_group_id} /edge_applications/{edge_application_id}/device_groups/{device_group_id}
EdgeApplicationsDeviceGroupsAPI EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPut Put /edge_applications/{edge_application_id}/device_groups/{device_group_id} /edge_applications/{edge_application_id}/device_groups/{device_group_id}
EdgeApplicationsDeviceGroupsAPI EdgeApplicationsEdgeApplicationIdDeviceGroupsGet Get /edge_applications/{edge_application_id}/device_groups /edge_applications/{edge_application_id}/device_groups
EdgeApplicationsDeviceGroupsAPI EdgeApplicationsEdgeApplicationIdDeviceGroupsPost Post /edge_applications/{edge_application_id}/device_groups /edge_applications/{edge_application_id}/device_groups
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 EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdGet Get /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

Authentication schemes defined for the API:

tokenAuth
  • 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.

Example

auth := context.WithValue(
		context.Background(),
		edgeapplications.ContextAPIKeys,
		map[string]edgeapplications.APIKey{
			"Authorization": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

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 (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

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

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

func IsNil added in v0.33.0

func IsNil(i interface{}) bool

IsNil checks if an input is nil

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

	EdgeApplicationsDeviceGroupsAPI *EdgeApplicationsDeviceGroupsAPIService

	EdgeApplicationsEdgeFunctionsInstancesAPI *EdgeApplicationsEdgeFunctionsInstancesAPIService

	EdgeApplicationsMainSettingsAPI *EdgeApplicationsMainSettingsAPIService

	EdgeApplicationsOriginsAPI *EdgeApplicationsOriginsAPIService

	EdgeApplicationsRulesEngineAPI *EdgeApplicationsRulesEngineAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Edge Application API API v2.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

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 ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDeleteRequest added in v0.51.0

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDeleteRequest struct {
	ApiService *EdgeApplicationsCacheSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDeleteRequest) Accept added in v0.51.0

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDeleteRequest) ContentType added in v0.51.0

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

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDeleteRequest) Execute added in v0.51.0

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGetRequest

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

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGetRequest) Accept

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGetRequest) Execute

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPatchRequest added in v0.51.0

type ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPatchRequest struct {
	ApiService *EdgeApplicationsCacheSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPatchRequest) Accept added in v0.51.0

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPatchRequest) ApplicationCachePatchRequest added in v0.51.0

func (ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPatchRequest) Execute added in v0.51.0

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 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 ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDeleteRequest added in v0.36.0

type ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDeleteRequest struct {
	ApiService *EdgeApplicationsDeviceGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDeleteRequest) Accept added in v0.36.0

The id of the Device Groups that you plan to delete.

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDeleteRequest) Execute added in v0.36.0

type ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdGetRequest added in v0.36.0

type ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdGetRequest struct {
	ApiService *EdgeApplicationsDeviceGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdGetRequest) Accept added in v0.36.0

The id of the Device Groups that you plan to query.

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdGetRequest) Execute added in v0.36.0

type ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatchRequest added in v0.36.0

type ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatchRequest struct {
	ApiService *EdgeApplicationsDeviceGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatchRequest) Accept added in v0.36.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatchRequest) ContentType added in v0.36.0

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

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatchRequest) Execute added in v0.36.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatchRequest) PatchDeviceGroupsRequest added in v0.37.0

type ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPutRequest added in v0.36.0

type ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPutRequest struct {
	ApiService *EdgeApplicationsDeviceGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPutRequest) Accept added in v0.36.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPutRequest) ContentType added in v0.36.0

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

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPutRequest) Execute added in v0.36.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPutRequest) UpdateDeviceGroupsRequest added in v0.37.0

type ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsGetRequest added in v0.36.0

type ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsGetRequest struct {
	ApiService *EdgeApplicationsDeviceGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsGetRequest) Accept added in v0.36.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsGetRequest) Execute added in v0.36.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsGetRequest) Filter added in v0.36.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsGetRequest) OrderBy added in v0.36.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsGetRequest) Page added in v0.36.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsGetRequest) PageSize added in v0.36.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsGetRequest) Sort added in v0.36.0

type ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsPostRequest added in v0.36.0

type ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsPostRequest struct {
	ApiService *EdgeApplicationsDeviceGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsPostRequest) Accept added in v0.36.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsPostRequest) ContentType added in v0.36.0

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

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsPostRequest) CreateDeviceGroupsRequest added in v0.37.0

func (ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsPostRequest) Execute added in v0.36.0

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

func (ApiEdgeApplicationsEdgeApplicationIdOriginsGetRequest) Filter added in v0.23.0

func (ApiEdgeApplicationsEdgeApplicationIdOriginsGetRequest) OrderBy added in v0.23.0

func (ApiEdgeApplicationsEdgeApplicationIdOriginsGetRequest) Page added in v0.23.0

func (ApiEdgeApplicationsEdgeApplicationIdOriginsGetRequest) PageSize added in v0.23.0

func (ApiEdgeApplicationsEdgeApplicationIdOriginsGetRequest) Sort added in v0.23.0

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 ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdGetRequest added in v0.34.0

type ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdGetRequest struct {
	ApiService *EdgeApplicationsRulesEngineAPIService
	// contains filtered or unexported fields
}

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdGetRequest) Accept added in v0.34.0

func (ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdGetRequest) Execute added in v0.34.0

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) 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"`
	AdaptiveDeliveryAction         *string  `json:"adaptive_delivery_action,omitempty"`
	DeviceGroup                    []int32  `json:"device_group,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"`
	EnableCachingForOptions        *bool    `json:"enable_caching_for_options,omitempty"`
	EnableStaleCache               *bool    `json:"enable_stale_cache,omitempty"`
	L2Region                       *string  `json:"l2_region,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) GetAdaptiveDeliveryAction added in v0.24.0

func (o *ApplicationCacheCreateRequest) GetAdaptiveDeliveryAction() string

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

func (*ApplicationCacheCreateRequest) GetAdaptiveDeliveryActionOk added in v0.24.0

func (o *ApplicationCacheCreateRequest) 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 (*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) GetDeviceGroup added in v0.70.0

func (o *ApplicationCacheCreateRequest) GetDeviceGroup() []int32

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

func (*ApplicationCacheCreateRequest) GetDeviceGroupOk added in v0.70.0

func (o *ApplicationCacheCreateRequest) GetDeviceGroupOk() ([]int32, 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 (*ApplicationCacheCreateRequest) GetEnableCachingForOptions added in v0.24.0

func (o *ApplicationCacheCreateRequest) GetEnableCachingForOptions() bool

GetEnableCachingForOptions returns the EnableCachingForOptions field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetEnableCachingForOptionsOk added in v0.24.0

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

GetEnableCachingForOptionsOk returns a tuple with the EnableCachingForOptions 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) GetEnableStaleCache added in v0.70.0

func (o *ApplicationCacheCreateRequest) GetEnableStaleCache() bool

GetEnableStaleCache returns the EnableStaleCache field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetEnableStaleCacheOk added in v0.70.0

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

GetEnableStaleCacheOk returns a tuple with the EnableStaleCache 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) GetL2Region added in v0.70.0

func (o *ApplicationCacheCreateRequest) GetL2Region() string

GetL2Region returns the L2Region field value if set, zero value otherwise.

func (*ApplicationCacheCreateRequest) GetL2RegionOk added in v0.70.0

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

GetL2RegionOk returns a tuple with the L2Region 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) HasAdaptiveDeliveryAction added in v0.24.0

func (o *ApplicationCacheCreateRequest) HasAdaptiveDeliveryAction() bool

HasAdaptiveDeliveryAction returns a boolean if a field 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) HasDeviceGroup added in v0.70.0

func (o *ApplicationCacheCreateRequest) HasDeviceGroup() bool

HasDeviceGroup returns a boolean if a field has been set.

func (*ApplicationCacheCreateRequest) HasEnableCachingForOptions added in v0.24.0

func (o *ApplicationCacheCreateRequest) HasEnableCachingForOptions() bool

HasEnableCachingForOptions 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) HasEnableStaleCache added in v0.70.0

func (o *ApplicationCacheCreateRequest) HasEnableStaleCache() bool

HasEnableStaleCache 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) HasL2Region added in v0.70.0

func (o *ApplicationCacheCreateRequest) HasL2Region() bool

HasL2Region 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) SetAdaptiveDeliveryAction added in v0.24.0

func (o *ApplicationCacheCreateRequest) SetAdaptiveDeliveryAction(v string)

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

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) SetDeviceGroup added in v0.70.0

func (o *ApplicationCacheCreateRequest) SetDeviceGroup(v []int32)

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

func (*ApplicationCacheCreateRequest) SetEnableCachingForOptions added in v0.24.0

func (o *ApplicationCacheCreateRequest) SetEnableCachingForOptions(v bool)

SetEnableCachingForOptions gets a reference to the given bool and assigns it to the EnableCachingForOptions 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) SetEnableStaleCache added in v0.70.0

func (o *ApplicationCacheCreateRequest) SetEnableStaleCache(v bool)

SetEnableStaleCache gets a reference to the given bool and assigns it to the EnableStaleCache 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) SetL2Region added in v0.70.0

func (o *ApplicationCacheCreateRequest) SetL2Region(v string)

SetL2Region gets a reference to the given string and assigns it to the L2Region 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.

func (ApplicationCacheCreateRequest) ToMap added in v0.23.0

func (o ApplicationCacheCreateRequest) ToMap() (map[string]interface{}, error)

func (*ApplicationCacheCreateRequest) UnmarshalJSON added in v0.114.0

func (o *ApplicationCacheCreateRequest) UnmarshalJSON(bytes []byte) (err error)

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.

func (ApplicationCacheCreateResponse) ToMap added in v0.23.0

func (o ApplicationCacheCreateResponse) ToMap() (map[string]interface{}, error)

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                    []int32  `json:"device_group"`
	EnableCachingForPost           bool     `json:"enable_caching_for_post"`
	L2CachingEnabled               bool     `json:"l2_caching_enabled"`
	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"`
	EnableCachingForOptions        *bool    `json:"enable_caching_for_options,omitempty"`
	EnableStaleCache               *bool    `json:"enable_stale_cache,omitempty"`
	L2Region                       *string  `json:"l2_region,omitempty"`
}

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 []int32, 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() []int32

GetDeviceGroup returns the DeviceGroup field value

func (*ApplicationCacheCreateResults) GetDeviceGroupOk

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

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

func (*ApplicationCacheCreateResults) GetEnableCachingForOptions added in v0.64.0

func (o *ApplicationCacheCreateResults) GetEnableCachingForOptions() bool

GetEnableCachingForOptions returns the EnableCachingForOptions field value if set, zero value otherwise.

func (*ApplicationCacheCreateResults) GetEnableCachingForOptionsOk added in v0.64.0

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

GetEnableCachingForOptionsOk returns a tuple with the EnableCachingForOptions field value if set, nil otherwise 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) GetEnableStaleCache added in v0.64.0

func (o *ApplicationCacheCreateResults) GetEnableStaleCache() bool

GetEnableStaleCache returns the EnableStaleCache field value if set, zero value otherwise.

func (*ApplicationCacheCreateResults) GetEnableStaleCacheOk added in v0.64.0

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

GetEnableStaleCacheOk returns a tuple with the EnableStaleCache field value if set, nil otherwise 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) GetIsSliceConfigurationEnabled added in v0.64.0

func (o *ApplicationCacheCreateResults) GetIsSliceConfigurationEnabled() bool

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

func (*ApplicationCacheCreateResults) GetIsSliceConfigurationEnabledOk added in v0.64.0

func (o *ApplicationCacheCreateResults) 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 (*ApplicationCacheCreateResults) GetIsSliceEdgeCachingEnabled added in v0.64.0

func (o *ApplicationCacheCreateResults) GetIsSliceEdgeCachingEnabled() bool

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

func (*ApplicationCacheCreateResults) GetIsSliceEdgeCachingEnabledOk added in v0.64.0

func (o *ApplicationCacheCreateResults) 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 (*ApplicationCacheCreateResults) GetIsSliceL2CachingEnabled added in v0.64.0

func (o *ApplicationCacheCreateResults) GetIsSliceL2CachingEnabled() bool

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

func (*ApplicationCacheCreateResults) GetIsSliceL2CachingEnabledOk added in v0.64.0

func (o *ApplicationCacheCreateResults) 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 (*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) GetL2Region added in v0.64.0

func (o *ApplicationCacheCreateResults) GetL2Region() string

GetL2Region returns the L2Region field value if set, zero value otherwise.

func (*ApplicationCacheCreateResults) GetL2RegionOk added in v0.64.0

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

GetL2RegionOk returns a tuple with the L2Region field value if set, nil otherwise 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) GetSliceConfigurationRange added in v0.64.0

func (o *ApplicationCacheCreateResults) GetSliceConfigurationRange() int64

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

func (*ApplicationCacheCreateResults) GetSliceConfigurationRangeOk added in v0.64.0

func (o *ApplicationCacheCreateResults) 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 (*ApplicationCacheCreateResults) HasEnableCachingForOptions added in v0.64.0

func (o *ApplicationCacheCreateResults) HasEnableCachingForOptions() bool

HasEnableCachingForOptions returns a boolean if a field has been set.

func (*ApplicationCacheCreateResults) HasEnableStaleCache added in v0.64.0

func (o *ApplicationCacheCreateResults) HasEnableStaleCache() bool

HasEnableStaleCache returns a boolean if a field has been set.

func (*ApplicationCacheCreateResults) HasIsSliceConfigurationEnabled added in v0.64.0

func (o *ApplicationCacheCreateResults) HasIsSliceConfigurationEnabled() bool

HasIsSliceConfigurationEnabled returns a boolean if a field has been set.

func (*ApplicationCacheCreateResults) HasIsSliceEdgeCachingEnabled added in v0.64.0

func (o *ApplicationCacheCreateResults) HasIsSliceEdgeCachingEnabled() bool

HasIsSliceEdgeCachingEnabled returns a boolean if a field has been set.

func (*ApplicationCacheCreateResults) HasIsSliceL2CachingEnabled added in v0.64.0

func (o *ApplicationCacheCreateResults) HasIsSliceL2CachingEnabled() bool

HasIsSliceL2CachingEnabled returns a boolean if a field has been set.

func (*ApplicationCacheCreateResults) HasL2Region added in v0.64.0

func (o *ApplicationCacheCreateResults) HasL2Region() bool

HasL2Region returns a boolean if a field has been set.

func (*ApplicationCacheCreateResults) HasSliceConfigurationRange added in v0.64.0

func (o *ApplicationCacheCreateResults) HasSliceConfigurationRange() bool

HasSliceConfigurationRange returns a boolean if a field 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 []int32)

SetDeviceGroup sets field value

func (*ApplicationCacheCreateResults) SetEnableCachingForOptions added in v0.64.0

func (o *ApplicationCacheCreateResults) SetEnableCachingForOptions(v bool)

SetEnableCachingForOptions gets a reference to the given bool and assigns it to the EnableCachingForOptions field.

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) SetEnableStaleCache added in v0.64.0

func (o *ApplicationCacheCreateResults) SetEnableStaleCache(v bool)

SetEnableStaleCache gets a reference to the given bool and assigns it to the EnableStaleCache field.

func (*ApplicationCacheCreateResults) SetId

SetId sets field value

func (*ApplicationCacheCreateResults) SetIsSliceConfigurationEnabled added in v0.64.0

func (o *ApplicationCacheCreateResults) SetIsSliceConfigurationEnabled(v bool)

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

func (*ApplicationCacheCreateResults) SetIsSliceEdgeCachingEnabled added in v0.64.0

func (o *ApplicationCacheCreateResults) SetIsSliceEdgeCachingEnabled(v bool)

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

func (*ApplicationCacheCreateResults) SetIsSliceL2CachingEnabled added in v0.64.0

func (o *ApplicationCacheCreateResults) SetIsSliceL2CachingEnabled(v bool)

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

func (*ApplicationCacheCreateResults) SetL2CachingEnabled

func (o *ApplicationCacheCreateResults) SetL2CachingEnabled(v bool)

SetL2CachingEnabled sets field value

func (*ApplicationCacheCreateResults) SetL2Region added in v0.64.0

func (o *ApplicationCacheCreateResults) SetL2Region(v string)

SetL2Region gets a reference to the given string and assigns it to the L2Region field.

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

func (*ApplicationCacheCreateResults) SetSliceConfigurationRange added in v0.64.0

func (o *ApplicationCacheCreateResults) SetSliceConfigurationRange(v int64)

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

func (ApplicationCacheCreateResults) ToMap added in v0.23.0

func (o ApplicationCacheCreateResults) ToMap() (map[string]interface{}, error)

func (*ApplicationCacheCreateResults) UnmarshalJSON added in v0.114.0

func (o *ApplicationCacheCreateResults) UnmarshalJSON(bytes []byte) (err error)

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

func (ApplicationCacheGetOneResponse) ToMap added in v0.23.0

func (o ApplicationCacheGetOneResponse) ToMap() (map[string]interface{}, error)

func (*ApplicationCacheGetOneResponse) UnmarshalJSON added in v0.114.0

func (o *ApplicationCacheGetOneResponse) UnmarshalJSON(bytes []byte) (err error)

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

func (ApplicationCacheGetResponse) ToMap added in v0.23.0

func (o ApplicationCacheGetResponse) ToMap() (map[string]interface{}, error)

func (*ApplicationCacheGetResponse) UnmarshalJSON added in v0.114.0

func (o *ApplicationCacheGetResponse) UnmarshalJSON(bytes []byte) (err error)

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"`
	AdaptiveDeliveryAction         *string  `json:"adaptive_delivery_action,omitempty"`
	EnableCachingForOptions        *bool    `json:"enable_caching_for_options,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) GetAdaptiveDeliveryAction added in v0.27.0

func (o *ApplicationCachePatchRequest) GetAdaptiveDeliveryAction() string

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

func (*ApplicationCachePatchRequest) GetAdaptiveDeliveryActionOk added in v0.27.0

func (o *ApplicationCachePatchRequest) 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 (*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) GetEnableCachingForOptions added in v0.27.0

func (o *ApplicationCachePatchRequest) GetEnableCachingForOptions() bool

GetEnableCachingForOptions returns the EnableCachingForOptions field value if set, zero value otherwise.

func (*ApplicationCachePatchRequest) GetEnableCachingForOptionsOk added in v0.27.0

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

GetEnableCachingForOptionsOk returns a tuple with the EnableCachingForOptions 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) HasAdaptiveDeliveryAction added in v0.27.0

func (o *ApplicationCachePatchRequest) HasAdaptiveDeliveryAction() bool

HasAdaptiveDeliveryAction returns a boolean if a field 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) HasEnableCachingForOptions added in v0.27.0

func (o *ApplicationCachePatchRequest) HasEnableCachingForOptions() bool

HasEnableCachingForOptions 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) SetAdaptiveDeliveryAction added in v0.27.0

func (o *ApplicationCachePatchRequest) SetAdaptiveDeliveryAction(v string)

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

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) SetEnableCachingForOptions added in v0.27.0

func (o *ApplicationCachePatchRequest) SetEnableCachingForOptions(v bool)

SetEnableCachingForOptions gets a reference to the given bool and assigns it to the EnableCachingForOptions 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.

func (ApplicationCachePatchRequest) ToMap added in v0.23.0

func (o ApplicationCachePatchRequest) ToMap() (map[string]interface{}, error)

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.

func (ApplicationCachePatchResponse) ToMap added in v0.23.0

func (o ApplicationCachePatchResponse) ToMap() (map[string]interface{}, error)

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"`
	AdaptiveDeliveryAction         *string  `json:"adaptive_delivery_action,omitempty"`
	DeviceGroup                    []int32  `json:"device_group,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"`
	EnableCachingForOptions        *bool    `json:"enable_caching_for_options,omitempty"`
	EnableStaleCache               *bool    `json:"enable_stale_cache,omitempty"`
	L2Region                       *string  `json:"l2_region,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) GetAdaptiveDeliveryAction added in v0.69.0

func (o *ApplicationCachePutRequest) GetAdaptiveDeliveryAction() string

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

func (*ApplicationCachePutRequest) GetAdaptiveDeliveryActionOk added in v0.69.0

func (o *ApplicationCachePutRequest) 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 (*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) GetDeviceGroup added in v0.69.0

func (o *ApplicationCachePutRequest) GetDeviceGroup() []int32

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

func (*ApplicationCachePutRequest) GetDeviceGroupOk added in v0.69.0

func (o *ApplicationCachePutRequest) GetDeviceGroupOk() ([]int32, 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 (*ApplicationCachePutRequest) GetEnableCachingForOptions added in v0.69.0

func (o *ApplicationCachePutRequest) GetEnableCachingForOptions() bool

GetEnableCachingForOptions returns the EnableCachingForOptions field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetEnableCachingForOptionsOk added in v0.69.0

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

GetEnableCachingForOptionsOk returns a tuple with the EnableCachingForOptions 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) GetEnableStaleCache added in v0.69.0

func (o *ApplicationCachePutRequest) GetEnableStaleCache() bool

GetEnableStaleCache returns the EnableStaleCache field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetEnableStaleCacheOk added in v0.69.0

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

GetEnableStaleCacheOk returns a tuple with the EnableStaleCache 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) GetL2Region added in v0.69.0

func (o *ApplicationCachePutRequest) GetL2Region() string

GetL2Region returns the L2Region field value if set, zero value otherwise.

func (*ApplicationCachePutRequest) GetL2RegionOk added in v0.69.0

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

GetL2RegionOk returns a tuple with the L2Region 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) HasAdaptiveDeliveryAction added in v0.69.0

func (o *ApplicationCachePutRequest) HasAdaptiveDeliveryAction() bool

HasAdaptiveDeliveryAction returns a boolean if a field 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) HasDeviceGroup added in v0.69.0

func (o *ApplicationCachePutRequest) HasDeviceGroup() bool

HasDeviceGroup returns a boolean if a field has been set.

func (*ApplicationCachePutRequest) HasEnableCachingForOptions added in v0.69.0

func (o *ApplicationCachePutRequest) HasEnableCachingForOptions() bool

HasEnableCachingForOptions 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) HasEnableStaleCache added in v0.69.0

func (o *ApplicationCachePutRequest) HasEnableStaleCache() bool

HasEnableStaleCache 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) HasL2Region added in v0.69.0

func (o *ApplicationCachePutRequest) HasL2Region() bool

HasL2Region 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) SetAdaptiveDeliveryAction added in v0.69.0

func (o *ApplicationCachePutRequest) SetAdaptiveDeliveryAction(v string)

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

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) SetDeviceGroup added in v0.69.0

func (o *ApplicationCachePutRequest) SetDeviceGroup(v []int32)

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

func (*ApplicationCachePutRequest) SetEnableCachingForOptions added in v0.69.0

func (o *ApplicationCachePutRequest) SetEnableCachingForOptions(v bool)

SetEnableCachingForOptions gets a reference to the given bool and assigns it to the EnableCachingForOptions 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) SetEnableStaleCache added in v0.69.0

func (o *ApplicationCachePutRequest) SetEnableStaleCache(v bool)

SetEnableStaleCache gets a reference to the given bool and assigns it to the EnableStaleCache 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) SetL2Region added in v0.69.0

func (o *ApplicationCachePutRequest) SetL2Region(v string)

SetL2Region gets a reference to the given string and assigns it to the L2Region 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.

func (ApplicationCachePutRequest) ToMap added in v0.23.0

func (o ApplicationCachePutRequest) ToMap() (map[string]interface{}, error)

func (*ApplicationCachePutRequest) UnmarshalJSON added in v0.114.0

func (o *ApplicationCachePutRequest) UnmarshalJSON(bytes []byte) (err error)

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

func (ApplicationCachePutResponse) ToMap added in v0.23.0

func (o ApplicationCachePutResponse) ToMap() (map[string]interface{}, error)

func (*ApplicationCachePutResponse) UnmarshalJSON added in v0.114.0

func (o *ApplicationCachePutResponse) UnmarshalJSON(bytes []byte) (err error)

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                    []int32        `json:"device_group,omitempty"`
	EnableCachingForPost           bool           `json:"enable_caching_for_post"`
	EnableCachingForOptions        *bool          `json:"enable_caching_for_options,omitempty"`
	L2CachingEnabled               bool           `json:"l2_caching_enabled"`
	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"`
	EnableStaleCache               *bool          `json:"enable_stale_cache,omitempty"`
	L2Region                       NullableString `json:"l2_region,omitempty"`
}

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() []int32

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

func (*ApplicationCacheResponseDetails) GetDeviceGroupOk

func (o *ApplicationCacheResponseDetails) GetDeviceGroupOk() ([]int32, 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) GetEnableCachingForOptions added in v0.27.0

func (o *ApplicationCacheResponseDetails) GetEnableCachingForOptions() bool

GetEnableCachingForOptions returns the EnableCachingForOptions field value if set, zero value otherwise.

func (*ApplicationCacheResponseDetails) GetEnableCachingForOptionsOk added in v0.27.0

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

GetEnableCachingForOptionsOk returns a tuple with the EnableCachingForOptions 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) GetEnableStaleCache added in v0.69.0

func (o *ApplicationCacheResponseDetails) GetEnableStaleCache() bool

GetEnableStaleCache returns the EnableStaleCache field value if set, zero value otherwise.

func (*ApplicationCacheResponseDetails) GetEnableStaleCacheOk added in v0.69.0

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

GetEnableStaleCacheOk returns a tuple with the EnableStaleCache field value if set, nil otherwise 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) GetIsSliceConfigurationEnabled added in v0.69.0

func (o *ApplicationCacheResponseDetails) GetIsSliceConfigurationEnabled() bool

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

func (*ApplicationCacheResponseDetails) GetIsSliceConfigurationEnabledOk added in v0.69.0

func (o *ApplicationCacheResponseDetails) 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 (*ApplicationCacheResponseDetails) GetIsSliceEdgeCachingEnabled added in v0.69.0

func (o *ApplicationCacheResponseDetails) GetIsSliceEdgeCachingEnabled() bool

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

func (*ApplicationCacheResponseDetails) GetIsSliceEdgeCachingEnabledOk added in v0.69.0

func (o *ApplicationCacheResponseDetails) 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 (*ApplicationCacheResponseDetails) GetIsSliceL2CachingEnabled added in v0.69.0

func (o *ApplicationCacheResponseDetails) GetIsSliceL2CachingEnabled() bool

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

func (*ApplicationCacheResponseDetails) GetIsSliceL2CachingEnabledOk added in v0.69.0

func (o *ApplicationCacheResponseDetails) 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 (*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) GetL2Region added in v0.69.0

func (o *ApplicationCacheResponseDetails) GetL2Region() string

GetL2Region returns the L2Region field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApplicationCacheResponseDetails) GetL2RegionOk added in v0.69.0

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

GetL2RegionOk returns a tuple with the L2Region 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 (*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) GetSliceConfigurationRange added in v0.69.0

func (o *ApplicationCacheResponseDetails) GetSliceConfigurationRange() int64

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

func (*ApplicationCacheResponseDetails) GetSliceConfigurationRangeOk added in v0.69.0

func (o *ApplicationCacheResponseDetails) 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 (*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) HasEnableCachingForOptions added in v0.27.0

func (o *ApplicationCacheResponseDetails) HasEnableCachingForOptions() bool

HasEnableCachingForOptions returns a boolean if a field has been set.

func (*ApplicationCacheResponseDetails) HasEnableStaleCache added in v0.69.0

func (o *ApplicationCacheResponseDetails) HasEnableStaleCache() bool

HasEnableStaleCache returns a boolean if a field has been set.

func (*ApplicationCacheResponseDetails) HasIsSliceConfigurationEnabled added in v0.69.0

func (o *ApplicationCacheResponseDetails) HasIsSliceConfigurationEnabled() bool

HasIsSliceConfigurationEnabled returns a boolean if a field has been set.

func (*ApplicationCacheResponseDetails) HasIsSliceEdgeCachingEnabled added in v0.69.0

func (o *ApplicationCacheResponseDetails) HasIsSliceEdgeCachingEnabled() bool

HasIsSliceEdgeCachingEnabled returns a boolean if a field has been set.

func (*ApplicationCacheResponseDetails) HasIsSliceL2CachingEnabled added in v0.69.0

func (o *ApplicationCacheResponseDetails) HasIsSliceL2CachingEnabled() bool

HasIsSliceL2CachingEnabled returns a boolean if a field has been set.

func (*ApplicationCacheResponseDetails) HasL2Region added in v0.69.0

func (o *ApplicationCacheResponseDetails) HasL2Region() bool

HasL2Region returns a boolean if a field has been set.

func (*ApplicationCacheResponseDetails) HasSliceConfigurationRange added in v0.69.0

func (o *ApplicationCacheResponseDetails) HasSliceConfigurationRange() bool

HasSliceConfigurationRange 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 []int32)

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

func (*ApplicationCacheResponseDetails) SetEnableCachingForOptions added in v0.27.0

func (o *ApplicationCacheResponseDetails) SetEnableCachingForOptions(v bool)

SetEnableCachingForOptions gets a reference to the given bool and assigns it to the EnableCachingForOptions 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) SetEnableStaleCache added in v0.69.0

func (o *ApplicationCacheResponseDetails) SetEnableStaleCache(v bool)

SetEnableStaleCache gets a reference to the given bool and assigns it to the EnableStaleCache field.

func (*ApplicationCacheResponseDetails) SetId

SetId sets field value

func (*ApplicationCacheResponseDetails) SetIsSliceConfigurationEnabled added in v0.69.0

func (o *ApplicationCacheResponseDetails) SetIsSliceConfigurationEnabled(v bool)

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

func (*ApplicationCacheResponseDetails) SetIsSliceEdgeCachingEnabled added in v0.69.0

func (o *ApplicationCacheResponseDetails) SetIsSliceEdgeCachingEnabled(v bool)

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

func (*ApplicationCacheResponseDetails) SetIsSliceL2CachingEnabled added in v0.69.0

func (o *ApplicationCacheResponseDetails) SetIsSliceL2CachingEnabled(v bool)

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

func (*ApplicationCacheResponseDetails) SetL2CachingEnabled

func (o *ApplicationCacheResponseDetails) SetL2CachingEnabled(v bool)

SetL2CachingEnabled sets field value

func (*ApplicationCacheResponseDetails) SetL2Region added in v0.69.0

func (o *ApplicationCacheResponseDetails) SetL2Region(v string)

SetL2Region gets a reference to the given NullableString and assigns it to the L2Region field.

func (*ApplicationCacheResponseDetails) SetL2RegionNil added in v0.77.0

func (o *ApplicationCacheResponseDetails) SetL2RegionNil()

SetL2RegionNil sets the value for L2Region to be an explicit nil

func (*ApplicationCacheResponseDetails) SetName

SetName sets field value

func (*ApplicationCacheResponseDetails) SetQueryStringFields

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

SetQueryStringFields sets field value

func (*ApplicationCacheResponseDetails) SetSliceConfigurationRange added in v0.69.0

func (o *ApplicationCacheResponseDetails) SetSliceConfigurationRange(v int64)

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

func (ApplicationCacheResponseDetails) ToMap added in v0.23.0

func (o ApplicationCacheResponseDetails) ToMap() (map[string]interface{}, error)

func (*ApplicationCacheResponseDetails) UnmarshalJSON added in v0.114.0

func (o *ApplicationCacheResponseDetails) UnmarshalJSON(bytes []byte) (err error)

func (*ApplicationCacheResponseDetails) UnsetL2Region added in v0.77.0

func (o *ApplicationCacheResponseDetails) UnsetL2Region()

UnsetL2Region ensures that no value is present for L2Region, not even an explicit nil

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                    []int32        `json:"device_group"`
	EnableCachingForPost           bool           `json:"enable_caching_for_post"`
	L2CachingEnabled               bool           `json:"l2_caching_enabled"`
	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"`
	EnableCachingForOptions        bool           `json:"enable_caching_for_options"`
	EnableStaleCache               bool           `json:"enable_stale_cache"`
	L2Region                       NullableString `json:"l2_region"`
}

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 []int32, enableCachingForPost bool, l2CachingEnabled bool, enableCachingForOptions bool, enableStaleCache bool, l2Region NullableString) *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 If the value is explicit nil, the zero value for []*string will be returned

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApplicationCacheResults) GetDeviceGroup

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

GetDeviceGroup returns the DeviceGroup field value

func (*ApplicationCacheResults) GetDeviceGroupOk

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

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

func (*ApplicationCacheResults) GetEnableCachingForOptions added in v0.64.0

func (o *ApplicationCacheResults) GetEnableCachingForOptions() bool

GetEnableCachingForOptions returns the EnableCachingForOptions field value

func (*ApplicationCacheResults) GetEnableCachingForOptionsOk added in v0.64.0

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

GetEnableCachingForOptionsOk returns a tuple with the EnableCachingForOptions 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) GetEnableStaleCache added in v0.64.0

func (o *ApplicationCacheResults) GetEnableStaleCache() bool

GetEnableStaleCache returns the EnableStaleCache field value

func (*ApplicationCacheResults) GetEnableStaleCacheOk added in v0.64.0

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

GetEnableStaleCacheOk returns a tuple with the EnableStaleCache 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) GetIsSliceConfigurationEnabled added in v0.65.0

func (o *ApplicationCacheResults) GetIsSliceConfigurationEnabled() bool

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

func (*ApplicationCacheResults) GetIsSliceConfigurationEnabledOk added in v0.65.0

func (o *ApplicationCacheResults) 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 (*ApplicationCacheResults) GetIsSliceEdgeCachingEnabled added in v0.65.0

func (o *ApplicationCacheResults) GetIsSliceEdgeCachingEnabled() bool

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

func (*ApplicationCacheResults) GetIsSliceEdgeCachingEnabledOk added in v0.65.0

func (o *ApplicationCacheResults) 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 (*ApplicationCacheResults) GetIsSliceL2CachingEnabled added in v0.65.0

func (o *ApplicationCacheResults) GetIsSliceL2CachingEnabled() bool

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

func (*ApplicationCacheResults) GetIsSliceL2CachingEnabledOk added in v0.65.0

func (o *ApplicationCacheResults) 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 (*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) GetL2Region added in v0.64.0

func (o *ApplicationCacheResults) GetL2Region() string

GetL2Region returns the L2Region field value If the value is explicit nil, the zero value for string will be returned

func (*ApplicationCacheResults) GetL2RegionOk added in v0.64.0

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

GetL2RegionOk returns a tuple with the L2Region 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 (*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 If the value is explicit nil, the zero value for []string will be returned

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApplicationCacheResults) GetSliceConfigurationRange added in v0.65.0

func (o *ApplicationCacheResults) GetSliceConfigurationRange() int64

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

func (*ApplicationCacheResults) GetSliceConfigurationRangeOk added in v0.65.0

func (o *ApplicationCacheResults) 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 (*ApplicationCacheResults) HasIsSliceConfigurationEnabled added in v0.65.0

func (o *ApplicationCacheResults) HasIsSliceConfigurationEnabled() bool

HasIsSliceConfigurationEnabled returns a boolean if a field has been set.

func (*ApplicationCacheResults) HasIsSliceEdgeCachingEnabled added in v0.65.0

func (o *ApplicationCacheResults) HasIsSliceEdgeCachingEnabled() bool

HasIsSliceEdgeCachingEnabled returns a boolean if a field has been set.

func (*ApplicationCacheResults) HasIsSliceL2CachingEnabled added in v0.65.0

func (o *ApplicationCacheResults) HasIsSliceL2CachingEnabled() bool

HasIsSliceL2CachingEnabled returns a boolean if a field has been set.

func (*ApplicationCacheResults) HasSliceConfigurationRange added in v0.65.0

func (o *ApplicationCacheResults) HasSliceConfigurationRange() bool

HasSliceConfigurationRange returns a boolean if a field 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 []int32)

SetDeviceGroup sets field value

func (*ApplicationCacheResults) SetEnableCachingForOptions added in v0.64.0

func (o *ApplicationCacheResults) SetEnableCachingForOptions(v bool)

SetEnableCachingForOptions 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) SetEnableStaleCache added in v0.64.0

func (o *ApplicationCacheResults) SetEnableStaleCache(v bool)

SetEnableStaleCache sets field value

func (*ApplicationCacheResults) SetId

func (o *ApplicationCacheResults) SetId(v int64)

SetId sets field value

func (*ApplicationCacheResults) SetIsSliceConfigurationEnabled added in v0.65.0

func (o *ApplicationCacheResults) SetIsSliceConfigurationEnabled(v bool)

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

func (*ApplicationCacheResults) SetIsSliceEdgeCachingEnabled added in v0.65.0

func (o *ApplicationCacheResults) SetIsSliceEdgeCachingEnabled(v bool)

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

func (*ApplicationCacheResults) SetIsSliceL2CachingEnabled added in v0.65.0

func (o *ApplicationCacheResults) SetIsSliceL2CachingEnabled(v bool)

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

func (*ApplicationCacheResults) SetL2CachingEnabled

func (o *ApplicationCacheResults) SetL2CachingEnabled(v bool)

SetL2CachingEnabled sets field value

func (*ApplicationCacheResults) SetL2Region added in v0.64.0

func (o *ApplicationCacheResults) SetL2Region(v string)

SetL2Region 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

func (*ApplicationCacheResults) SetSliceConfigurationRange added in v0.65.0

func (o *ApplicationCacheResults) SetSliceConfigurationRange(v int64)

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

func (ApplicationCacheResults) ToMap added in v0.23.0

func (o ApplicationCacheResults) ToMap() (map[string]interface{}, error)

func (*ApplicationCacheResults) UnmarshalJSON added in v0.114.0

func (o *ApplicationCacheResults) UnmarshalJSON(bytes []byte) (err error)

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

func (ApplicationCreateInstanceRequest) ToMap added in v0.23.0

func (o ApplicationCreateInstanceRequest) ToMap() (map[string]interface{}, error)

func (*ApplicationCreateInstanceRequest) UnmarshalJSON added in v0.114.0

func (o *ApplicationCreateInstanceRequest) UnmarshalJSON(bytes []byte) (err error)

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.

func (ApplicationInstanceResults) ToMap added in v0.23.0

func (o ApplicationInstanceResults) ToMap() (map[string]interface{}, error)

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

func (ApplicationInstancesGetOneResponse) ToMap added in v0.23.0

func (o ApplicationInstancesGetOneResponse) ToMap() (map[string]interface{}, error)

func (*ApplicationInstancesGetOneResponse) UnmarshalJSON added in v0.114.0

func (o *ApplicationInstancesGetOneResponse) UnmarshalJSON(bytes []byte) (err error)

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

func (ApplicationInstancesGetResponse) ToMap added in v0.23.0

func (o ApplicationInstancesGetResponse) ToMap() (map[string]interface{}, error)

func (*ApplicationInstancesGetResponse) UnmarshalJSON added in v0.114.0

func (o *ApplicationInstancesGetResponse) UnmarshalJSON(bytes []byte) (err error)

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

func (ApplicationInstancesResults) ToMap added in v0.23.0

func (o ApplicationInstancesResults) ToMap() (map[string]interface{}, error)

func (*ApplicationInstancesResults) UnmarshalJSON added in v0.114.0

func (o *ApplicationInstancesResults) UnmarshalJSON(bytes []byte) (err error)
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

func (ApplicationLinks) ToMap added in v0.23.0

func (o ApplicationLinks) ToMap() (map[string]interface{}, error)

func (*ApplicationLinks) UnmarshalJSON added in v0.114.0

func (o *ApplicationLinks) UnmarshalJSON(bytes []byte) (err error)

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.

func (ApplicationOrigins) ToMap added in v0.23.0

func (o ApplicationOrigins) ToMap() (map[string]interface{}, error)

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

func (ApplicationPutInstanceRequest) ToMap added in v0.23.0

func (o ApplicationPutInstanceRequest) ToMap() (map[string]interface{}, error)

func (*ApplicationPutInstanceRequest) UnmarshalJSON added in v0.114.0

func (o *ApplicationPutInstanceRequest) UnmarshalJSON(bytes []byte) (err error)

type ApplicationPutRequest

type ApplicationPutRequest struct {
	Name                    string      `json:"name"`
	DeliveryProtocol        *string     `json:"delivery_protocol,omitempty"`
	HttpPort                interface{} `json:"http_port,omitempty"`
	HttpsPort               interface{} `json:"https_port,omitempty"`
	MinimumTlsVersion       *string     `json:"minimum_tls_version,omitempty"`
	Active                  *bool       `json:"active,omitempty"`
	ApplicationAcceleration *bool       `json:"application_acceleration,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"`
	DebugRules              *bool       `json:"debug_rules,omitempty"`
	Http3                   *bool       `json:"http3,omitempty"`
	Websocket               *bool       `json:"websocket,omitempty"`
	SupportedCiphers        *string     `json:"supported_ciphers,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) GetDebugRules added in v0.75.0

func (o *ApplicationPutRequest) GetDebugRules() bool

GetDebugRules returns the DebugRules field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetDebugRulesOk added in v0.75.0

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

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

func (*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) GetHttp3 added in v0.75.0

func (o *ApplicationPutRequest) GetHttp3() bool

GetHttp3 returns the Http3 field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetHttp3Ok added in v0.75.0

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

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

func (*ApplicationPutRequest) GetHttpPort

func (o *ApplicationPutRequest) GetHttpPort() interface{}

GetHttpPort returns the HttpPort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApplicationPutRequest) GetHttpPortOk

func (o *ApplicationPutRequest) GetHttpPortOk() (*interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApplicationPutRequest) GetHttpsPort

func (o *ApplicationPutRequest) GetHttpsPort() interface{}

GetHttpsPort returns the HttpsPort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApplicationPutRequest) GetHttpsPortOk

func (o *ApplicationPutRequest) GetHttpsPortOk() (*interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) GetSupportedCiphers added in v0.75.0

func (o *ApplicationPutRequest) GetSupportedCiphers() string

GetSupportedCiphers returns the SupportedCiphers field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetSupportedCiphersOk added in v0.75.0

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

GetSupportedCiphersOk returns a tuple with the SupportedCiphers 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) GetWebsocket added in v0.85.0

func (o *ApplicationPutRequest) GetWebsocket() bool

GetWebsocket returns the Websocket field value if set, zero value otherwise.

func (*ApplicationPutRequest) GetWebsocketOk added in v0.85.0

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

GetWebsocketOk returns a tuple with the Websocket 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) HasDebugRules added in v0.75.0

func (o *ApplicationPutRequest) HasDebugRules() bool

HasDebugRules 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) HasHttp3 added in v0.75.0

func (o *ApplicationPutRequest) HasHttp3() bool

HasHttp3 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) HasSupportedCiphers added in v0.75.0

func (o *ApplicationPutRequest) HasSupportedCiphers() bool

HasSupportedCiphers 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) HasWebsocket added in v0.85.0

func (o *ApplicationPutRequest) HasWebsocket() bool

HasWebsocket 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) SetDebugRules added in v0.75.0

func (o *ApplicationPutRequest) SetDebugRules(v bool)

SetDebugRules gets a reference to the given bool and assigns it to the DebugRules 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) SetHttp3 added in v0.75.0

func (o *ApplicationPutRequest) SetHttp3(v bool)

SetHttp3 gets a reference to the given bool and assigns it to the Http3 field.

func (*ApplicationPutRequest) SetHttpPort

func (o *ApplicationPutRequest) SetHttpPort(v interface{})

SetHttpPort gets a reference to the given interface{} and assigns it to the HttpPort field.

func (*ApplicationPutRequest) SetHttpsPort

func (o *ApplicationPutRequest) SetHttpsPort(v interface{})

SetHttpsPort gets a reference to the given interface{} 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) SetSupportedCiphers added in v0.75.0

func (o *ApplicationPutRequest) SetSupportedCiphers(v string)

SetSupportedCiphers gets a reference to the given string and assigns it to the SupportedCiphers 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.

func (*ApplicationPutRequest) SetWebsocket added in v0.85.0

func (o *ApplicationPutRequest) SetWebsocket(v bool)

SetWebsocket gets a reference to the given bool and assigns it to the Websocket field.

func (ApplicationPutRequest) ToMap added in v0.23.0

func (o ApplicationPutRequest) ToMap() (map[string]interface{}, error)

func (*ApplicationPutRequest) UnmarshalJSON added in v0.114.0

func (o *ApplicationPutRequest) UnmarshalJSON(bytes []byte) (err error)

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

func (ApplicationPutResult) ToMap added in v0.23.0

func (o ApplicationPutResult) ToMap() (map[string]interface{}, error)

func (*ApplicationPutResult) UnmarshalJSON added in v0.114.0

func (o *ApplicationPutResult) UnmarshalJSON(bytes []byte) (err error)

type ApplicationResults

type ApplicationResults struct {
	Id                      int64       `json:"id"`
	Name                    string      `json:"name"`
	Active                  bool        `json:"active"`
	DebugRules              bool        `json:"debug_rules"`
	Http3                   bool        `json:"http3"`
	SupportedCiphers        string      `json:"supported_ciphers"`
	DeliveryProtocol        string      `json:"delivery_protocol"`
	HttpPort                interface{} `json:"http_port"`
	HttpsPort               interface{} `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, debugRules bool, http3 bool, supportedCiphers string, deliveryProtocol string, httpPort interface{}, httpsPort interface{}, 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) GetDebugRules added in v0.44.0

func (o *ApplicationResults) GetDebugRules() bool

GetDebugRules returns the DebugRules field value

func (*ApplicationResults) GetDebugRulesOk added in v0.44.0

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

GetDebugRulesOk returns a tuple with the DebugRules 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) GetHttp3 added in v0.44.0

func (o *ApplicationResults) GetHttp3() bool

GetHttp3 returns the Http3 field value

func (*ApplicationResults) GetHttp3Ok added in v0.44.0

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

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

func (*ApplicationResults) GetHttpPort

func (o *ApplicationResults) GetHttpPort() interface{}

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

func (*ApplicationResults) GetHttpPortOk

func (o *ApplicationResults) GetHttpPortOk() (*interface{}, bool)

GetHttpPortOk returns a tuple with the HttpPort 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 (*ApplicationResults) GetHttpsPort

func (o *ApplicationResults) GetHttpsPort() interface{}

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

func (*ApplicationResults) GetHttpsPortOk

func (o *ApplicationResults) GetHttpsPortOk() (*interface{}, bool)

GetHttpsPortOk returns a tuple with the HttpsPort 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 (*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) 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) GetSupportedCiphers added in v0.48.0

func (o *ApplicationResults) GetSupportedCiphers() string

GetSupportedCiphers returns the SupportedCiphers field value

func (*ApplicationResults) GetSupportedCiphersOk added in v0.48.0

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

GetSupportedCiphersOk returns a tuple with the SupportedCiphers 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) 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) SetDebugRules added in v0.44.0

func (o *ApplicationResults) SetDebugRules(v bool)

SetDebugRules 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) SetHttp3 added in v0.44.0

func (o *ApplicationResults) SetHttp3(v bool)

SetHttp3 sets field value

func (*ApplicationResults) SetHttpPort

func (o *ApplicationResults) SetHttpPort(v interface{})

SetHttpPort sets field value

func (*ApplicationResults) SetHttpsPort

func (o *ApplicationResults) SetHttpsPort(v interface{})

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) SetRawLogs

func (o *ApplicationResults) SetRawLogs(v bool)

SetRawLogs sets field value

func (*ApplicationResults) SetSupportedCiphers added in v0.48.0

func (o *ApplicationResults) SetSupportedCiphers(v string)

SetSupportedCiphers sets field value

func (*ApplicationResults) SetWebApplicationFirewall

func (o *ApplicationResults) SetWebApplicationFirewall(v bool)

SetWebApplicationFirewall sets field value

func (ApplicationResults) ToMap added in v0.23.0

func (o ApplicationResults) ToMap() (map[string]interface{}, error)

func (*ApplicationResults) UnmarshalJSON added in v0.114.0

func (o *ApplicationResults) UnmarshalJSON(bytes []byte) (err error)

type ApplicationResultsCreate

type ApplicationResultsCreate struct {
	Id                      int64       `json:"id"`
	Name                    string      `json:"name"`
	Active                  bool        `json:"active"`
	DebugRules              bool        `json:"debug_rules"`
	Http3                   bool        `json:"http3"`
	SupportedCiphers        string      `json:"supported_ciphers"`
	DeliveryProtocol        string      `json:"delivery_protocol"`
	HttpPort                interface{} `json:"http_port"`
	HttpsPort               interface{} `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"`
	L2Caching               *bool       `json:"l2_caching,omitempty"`
}

ApplicationResultsCreate struct for ApplicationResultsCreate

func NewApplicationResultsCreate

func NewApplicationResultsCreate(id int64, name string, active bool, debugRules bool, http3 bool, supportedCiphers string, deliveryProtocol string, httpPort interface{}, httpsPort interface{}, 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) GetDebugRules added in v0.48.0

func (o *ApplicationResultsCreate) GetDebugRules() bool

GetDebugRules returns the DebugRules field value

func (*ApplicationResultsCreate) GetDebugRulesOk added in v0.48.0

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

GetDebugRulesOk returns a tuple with the DebugRules 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) GetHttp3 added in v0.48.0

func (o *ApplicationResultsCreate) GetHttp3() bool

GetHttp3 returns the Http3 field value

func (*ApplicationResultsCreate) GetHttp3Ok added in v0.48.0

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

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

func (*ApplicationResultsCreate) GetHttpPort

func (o *ApplicationResultsCreate) GetHttpPort() interface{}

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

func (*ApplicationResultsCreate) GetHttpPortOk

func (o *ApplicationResultsCreate) GetHttpPortOk() (*interface{}, bool)

GetHttpPortOk returns a tuple with the HttpPort 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 (*ApplicationResultsCreate) GetHttpsPort

func (o *ApplicationResultsCreate) GetHttpsPort() interface{}

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

func (*ApplicationResultsCreate) GetHttpsPortOk

func (o *ApplicationResultsCreate) GetHttpsPortOk() (*interface{}, bool)

GetHttpsPortOk returns a tuple with the HttpsPort 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 (*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) GetL2Caching added in v0.75.0

func (o *ApplicationResultsCreate) GetL2Caching() bool

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

func (*ApplicationResultsCreate) GetL2CachingOk added in v0.75.0

func (o *ApplicationResultsCreate) 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 (*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) GetSupportedCiphers added in v0.48.0

func (o *ApplicationResultsCreate) GetSupportedCiphers() string

GetSupportedCiphers returns the SupportedCiphers field value

func (*ApplicationResultsCreate) GetSupportedCiphersOk added in v0.48.0

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

GetSupportedCiphersOk returns a tuple with the SupportedCiphers 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) HasL2Caching added in v0.75.0

func (o *ApplicationResultsCreate) HasL2Caching() bool

HasL2Caching returns a boolean if a field 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) SetDebugRules added in v0.48.0

func (o *ApplicationResultsCreate) SetDebugRules(v bool)

SetDebugRules 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) SetHttp3 added in v0.48.0

func (o *ApplicationResultsCreate) SetHttp3(v bool)

SetHttp3 sets field value

func (*ApplicationResultsCreate) SetHttpPort

func (o *ApplicationResultsCreate) SetHttpPort(v interface{})

SetHttpPort sets field value

func (*ApplicationResultsCreate) SetHttpsPort

func (o *ApplicationResultsCreate) SetHttpsPort(v interface{})

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) SetL2Caching added in v0.75.0

func (o *ApplicationResultsCreate) SetL2Caching(v bool)

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

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) SetSupportedCiphers added in v0.48.0

func (o *ApplicationResultsCreate) SetSupportedCiphers(v string)

SetSupportedCiphers sets field value

func (*ApplicationResultsCreate) SetWebApplicationFirewall

func (o *ApplicationResultsCreate) SetWebApplicationFirewall(v bool)

SetWebApplicationFirewall sets field value

func (ApplicationResultsCreate) ToMap added in v0.23.0

func (o ApplicationResultsCreate) ToMap() (map[string]interface{}, error)

func (*ApplicationResultsCreate) UnmarshalJSON added in v0.114.0

func (o *ApplicationResultsCreate) UnmarshalJSON(bytes []byte) (err error)

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

func (ApplicationUpdateInstanceRequest) ToMap added in v0.23.0

func (o ApplicationUpdateInstanceRequest) ToMap() (map[string]interface{}, error)

func (*ApplicationUpdateInstanceRequest) UnmarshalJSON added in v0.114.0

func (o *ApplicationUpdateInstanceRequest) UnmarshalJSON(bytes []byte) (err error)

type ApplicationUpdateRequest

type ApplicationUpdateRequest struct {
	Name                    *string     `json:"name,omitempty"`
	DeliveryProtocol        *string     `json:"delivery_protocol,omitempty"`
	HttpPort                interface{} `json:"http_port,omitempty"`
	HttpsPort               interface{} `json:"https_port,omitempty"`
	MinimumTlsVersion       *string     `json:"minimum_tls_version,omitempty"`
	Active                  *bool       `json:"active,omitempty"`
	DebugRules              *bool       `json:"debug_rules,omitempty"`
	ApplicationAcceleration *bool       `json:"application_acceleration,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"`
	Websocket               *bool       `json:"websocket,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) GetDebugRules added in v0.48.0

func (o *ApplicationUpdateRequest) GetDebugRules() bool

GetDebugRules returns the DebugRules field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetDebugRulesOk added in v0.48.0

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

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

func (*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() interface{}

GetHttpPort returns the HttpPort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApplicationUpdateRequest) GetHttpPortOk

func (o *ApplicationUpdateRequest) GetHttpPortOk() (*interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApplicationUpdateRequest) GetHttpsPort

func (o *ApplicationUpdateRequest) GetHttpsPort() interface{}

GetHttpsPort returns the HttpsPort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApplicationUpdateRequest) GetHttpsPortOk

func (o *ApplicationUpdateRequest) GetHttpsPortOk() (*interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) GetWebsocket added in v0.85.0

func (o *ApplicationUpdateRequest) GetWebsocket() bool

GetWebsocket returns the Websocket field value if set, zero value otherwise.

func (*ApplicationUpdateRequest) GetWebsocketOk added in v0.85.0

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

GetWebsocketOk returns a tuple with the Websocket 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) HasDebugRules added in v0.48.0

func (o *ApplicationUpdateRequest) HasDebugRules() bool

HasDebugRules 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) HasWebsocket added in v0.85.0

func (o *ApplicationUpdateRequest) HasWebsocket() bool

HasWebsocket 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) SetDebugRules added in v0.48.0

func (o *ApplicationUpdateRequest) SetDebugRules(v bool)

SetDebugRules gets a reference to the given bool and assigns it to the DebugRules 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 interface{})

SetHttpPort gets a reference to the given interface{} and assigns it to the HttpPort field.

func (*ApplicationUpdateRequest) SetHttpsPort

func (o *ApplicationUpdateRequest) SetHttpsPort(v interface{})

SetHttpsPort gets a reference to the given interface{} 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.

func (*ApplicationUpdateRequest) SetWebsocket added in v0.85.0

func (o *ApplicationUpdateRequest) SetWebsocket(v bool)

SetWebsocket gets a reference to the given bool and assigns it to the Websocket field.

func (ApplicationUpdateRequest) ToMap added in v0.23.0

func (o ApplicationUpdateRequest) ToMap() (map[string]interface{}, error)

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

func (ApplicationUpdateResponse) ToMap added in v0.23.0

func (o ApplicationUpdateResponse) ToMap() (map[string]interface{}, error)

func (*ApplicationUpdateResponse) UnmarshalJSON added in v0.114.0

func (o *ApplicationUpdateResponse) UnmarshalJSON(bytes []byte) (err error)

type ApplicationUpdateResults

type ApplicationUpdateResults struct {
	Id                      int64       `json:"id"`
	Name                    string      `json:"name"`
	DeliveryProtocol        string      `json:"delivery_protocol"`
	HttpPort                interface{} `json:"http_port"`
	HttpsPort               interface{} `json:"https_port"`
	MinimumTlsVersion       string      `json:"minimum_tls_version"`
	Active                  bool        `json:"active"`
	DebugRules              bool        `json:"debug_rules"`
	Http3                   bool        `json:"http3"`
	SupportedCiphers        string      `json:"supported_ciphers"`
	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 interface{}, httpsPort interface{}, minimumTlsVersion string, active bool, debugRules bool, http3 bool, supportedCiphers string, 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) GetDebugRules added in v0.48.0

func (o *ApplicationUpdateResults) GetDebugRules() bool

GetDebugRules returns the DebugRules field value

func (*ApplicationUpdateResults) GetDebugRulesOk added in v0.48.0

func (o *ApplicationUpdateResults) GetDebugRulesOk() (*bool, bool)

GetDebugRulesOk returns a tuple with the DebugRules 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) GetHttp3 added in v0.48.0

func (o *ApplicationUpdateResults) GetHttp3() bool

GetHttp3 returns the Http3 field value

func (*ApplicationUpdateResults) GetHttp3Ok added in v0.48.0

func (o *ApplicationUpdateResults) GetHttp3Ok() (*bool, bool)

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

func (*ApplicationUpdateResults) GetHttpPort

func (o *ApplicationUpdateResults) GetHttpPort() interface{}

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

func (*ApplicationUpdateResults) GetHttpPortOk

func (o *ApplicationUpdateResults) GetHttpPortOk() (*interface{}, bool)

GetHttpPortOk returns a tuple with the HttpPort 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 (*ApplicationUpdateResults) GetHttpsPort

func (o *ApplicationUpdateResults) GetHttpsPort() interface{}

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

func (*ApplicationUpdateResults) GetHttpsPortOk

func (o *ApplicationUpdateResults) GetHttpsPortOk() (*interface{}, bool)

GetHttpsPortOk returns a tuple with the HttpsPort 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 (*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) GetSupportedCiphers added in v0.48.0

func (o *ApplicationUpdateResults) GetSupportedCiphers() string

GetSupportedCiphers returns the SupportedCiphers field value

func (*ApplicationUpdateResults) GetSupportedCiphersOk added in v0.48.0

func (o *ApplicationUpdateResults) GetSupportedCiphersOk() (*string, bool)

GetSupportedCiphersOk returns a tuple with the SupportedCiphers 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) SetDebugRules added in v0.48.0

func (o *ApplicationUpdateResults) SetDebugRules(v bool)

SetDebugRules 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) SetHttp3 added in v0.48.0

func (o *ApplicationUpdateResults) SetHttp3(v bool)

SetHttp3 sets field value

func (*ApplicationUpdateResults) SetHttpPort

func (o *ApplicationUpdateResults) SetHttpPort(v interface{})

SetHttpPort sets field value

func (*ApplicationUpdateResults) SetHttpsPort

func (o *ApplicationUpdateResults) SetHttpsPort(v interface{})

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) SetSupportedCiphers added in v0.48.0

func (o *ApplicationUpdateResults) SetSupportedCiphers(v string)

SetSupportedCiphers sets field value

func (*ApplicationUpdateResults) SetWebApplicationFirewall

func (o *ApplicationUpdateResults) SetWebApplicationFirewall(v bool)

SetWebApplicationFirewall sets field value

func (ApplicationUpdateResults) ToMap added in v0.23.0

func (o ApplicationUpdateResults) ToMap() (map[string]interface{}, error)

func (*ApplicationUpdateResults) UnmarshalJSON added in v0.114.0

func (o *ApplicationUpdateResults) UnmarshalJSON(bytes []byte) (err error)

type ApplicationsResults

type ApplicationsResults struct {
	Id           int64                `json:"id"`
	Name         string               `json:"name"`
	DebugRules   bool                 `json:"debug_rules"`
	LastEditor   string               `json:"last_editor"`
	LastModified string               `json:"last_modified"`
	Active       bool                 `json:"active"`
	Origins      []ApplicationOrigins `json:"origins"`
}

ApplicationsResults struct for ApplicationsResults

func NewApplicationsResults

func NewApplicationsResults(id int64, name string, debugRules bool, lastEditor string, lastModified string, active bool, origins []ApplicationOrigins) *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

func (*ApplicationsResults) GetActiveOk

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

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

func (*ApplicationsResults) GetDebugRules added in v0.42.0

func (o *ApplicationsResults) GetDebugRules() bool

GetDebugRules returns the DebugRules field value

func (*ApplicationsResults) GetDebugRulesOk added in v0.42.0

func (o *ApplicationsResults) GetDebugRulesOk() (*bool, bool)

GetDebugRulesOk returns a tuple with the DebugRules field value 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

func (*ApplicationsResults) GetIdOk

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

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

func (*ApplicationsResults) GetLastEditor added in v0.42.0

func (o *ApplicationsResults) GetLastEditor() string

GetLastEditor returns the LastEditor field value

func (*ApplicationsResults) GetLastEditorOk added in v0.42.0

func (o *ApplicationsResults) GetLastEditorOk() (*string, bool)

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

func (*ApplicationsResults) GetLastModified added in v0.42.0

func (o *ApplicationsResults) GetLastModified() string

GetLastModified returns the LastModified field value

func (*ApplicationsResults) GetLastModifiedOk added in v0.42.0

func (o *ApplicationsResults) GetLastModifiedOk() (*string, bool)

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

func (*ApplicationsResults) GetName added in v0.42.0

func (o *ApplicationsResults) GetName() string

GetName returns the Name field value

func (*ApplicationsResults) GetNameOk added in v0.42.0

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

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

func (*ApplicationsResults) GetOrigins added in v0.42.0

func (o *ApplicationsResults) GetOrigins() []ApplicationOrigins

GetOrigins returns the Origins field value

func (*ApplicationsResults) GetOriginsOk added in v0.42.0

func (o *ApplicationsResults) GetOriginsOk() ([]ApplicationOrigins, bool)

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

func (ApplicationsResults) MarshalJSON

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

func (*ApplicationsResults) SetActive

func (o *ApplicationsResults) SetActive(v bool)

SetActive sets field value

func (*ApplicationsResults) SetDebugRules added in v0.42.0

func (o *ApplicationsResults) SetDebugRules(v bool)

SetDebugRules sets field value

func (*ApplicationsResults) SetId

func (o *ApplicationsResults) SetId(v int64)

SetId sets field value

func (*ApplicationsResults) SetLastEditor added in v0.42.0

func (o *ApplicationsResults) SetLastEditor(v string)

SetLastEditor sets field value

func (*ApplicationsResults) SetLastModified added in v0.42.0

func (o *ApplicationsResults) SetLastModified(v string)

SetLastModified sets field value

func (*ApplicationsResults) SetName added in v0.42.0

func (o *ApplicationsResults) SetName(v string)

SetName sets field value

func (*ApplicationsResults) SetOrigins added in v0.42.0

func (o *ApplicationsResults) SetOrigins(v []ApplicationOrigins)

SetOrigins sets field value

func (ApplicationsResults) ToMap added in v0.23.0

func (o ApplicationsResults) ToMap() (map[string]interface{}, error)

func (*ApplicationsResults) UnmarshalJSON added in v0.114.0

func (o *ApplicationsResults) UnmarshalJSON(bytes []byte) (err error)

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) 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"`
	ApplicationAcceleration        *bool       `json:"application_acceleration,omitempty"`
	DeliveryProtocol               *string     `json:"delivery_protocol,omitempty"`
	OriginType                     *string     `json:"origin_type,omitempty"`
	Address                        *string     `json:"address,omitempty"`
	MinimumTlsVersion              *string     `json:"minimum_tls_version,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"`
	DebugRules                     *bool       `json:"debug_rules,omitempty"`
	SupportedCiphers               *string     `json:"supported_ciphers,omitempty"`
	HttpPort                       interface{} `json:"http_port,omitempty"`
	HttpsPort                      interface{} `json:"https_port,omitempty"`
	L2Caching                      *bool       `json:"l2_caching,omitempty"`
	Http3                          *bool       `json:"http3,omitempty"`
	Websocket                      *bool       `json:"websocket,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) GetApplicationAcceleration added in v0.39.0

func (o *CreateApplicationRequest) GetApplicationAcceleration() bool

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

func (*CreateApplicationRequest) GetApplicationAccelerationOk added in v0.39.0

func (o *CreateApplicationRequest) 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 (*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) GetDebugRules added in v0.75.0

func (o *CreateApplicationRequest) GetDebugRules() bool

GetDebugRules returns the DebugRules field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetDebugRulesOk added in v0.75.0

func (o *CreateApplicationRequest) GetDebugRulesOk() (*bool, bool)

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

func (*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) GetHttp3 added in v0.75.0

func (o *CreateApplicationRequest) GetHttp3() bool

GetHttp3 returns the Http3 field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetHttp3Ok added in v0.75.0

func (o *CreateApplicationRequest) GetHttp3Ok() (*bool, bool)

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

func (*CreateApplicationRequest) GetHttpPort added in v0.75.0

func (o *CreateApplicationRequest) GetHttpPort() interface{}

GetHttpPort returns the HttpPort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateApplicationRequest) GetHttpPortOk added in v0.75.0

func (o *CreateApplicationRequest) GetHttpPortOk() (*interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateApplicationRequest) GetHttpsPort added in v0.75.0

func (o *CreateApplicationRequest) GetHttpsPort() interface{}

GetHttpsPort returns the HttpsPort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateApplicationRequest) GetHttpsPortOk added in v0.75.0

func (o *CreateApplicationRequest) GetHttpsPortOk() (*interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateApplicationRequest) GetL2Caching added in v0.75.0

func (o *CreateApplicationRequest) GetL2Caching() bool

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

func (*CreateApplicationRequest) GetL2CachingOk added in v0.75.0

func (o *CreateApplicationRequest) 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 (*CreateApplicationRequest) GetMinimumTlsVersion added in v0.76.0

func (o *CreateApplicationRequest) GetMinimumTlsVersion() string

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

func (*CreateApplicationRequest) GetMinimumTlsVersionOk added in v0.76.0

func (o *CreateApplicationRequest) 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 (*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) GetSupportedCiphers added in v0.75.0

func (o *CreateApplicationRequest) GetSupportedCiphers() string

GetSupportedCiphers returns the SupportedCiphers field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetSupportedCiphersOk added in v0.75.0

func (o *CreateApplicationRequest) GetSupportedCiphersOk() (*string, bool)

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

func (*CreateApplicationRequest) GetWebsocket added in v0.85.0

func (o *CreateApplicationRequest) GetWebsocket() bool

GetWebsocket returns the Websocket field value if set, zero value otherwise.

func (*CreateApplicationRequest) GetWebsocketOk added in v0.85.0

func (o *CreateApplicationRequest) GetWebsocketOk() (*bool, bool)

GetWebsocketOk returns a tuple with the Websocket 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) HasApplicationAcceleration added in v0.39.0

func (o *CreateApplicationRequest) HasApplicationAcceleration() bool

HasApplicationAcceleration 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) HasDebugRules added in v0.75.0

func (o *CreateApplicationRequest) HasDebugRules() bool

HasDebugRules 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) HasHttp3 added in v0.75.0

func (o *CreateApplicationRequest) HasHttp3() bool

HasHttp3 returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasHttpPort added in v0.75.0

func (o *CreateApplicationRequest) HasHttpPort() bool

HasHttpPort returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasHttpsPort added in v0.75.0

func (o *CreateApplicationRequest) HasHttpsPort() bool

HasHttpsPort returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasL2Caching added in v0.75.0

func (o *CreateApplicationRequest) HasL2Caching() bool

HasL2Caching returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasMinimumTlsVersion added in v0.76.0

func (o *CreateApplicationRequest) HasMinimumTlsVersion() bool

HasMinimumTlsVersion 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) HasSupportedCiphers added in v0.75.0

func (o *CreateApplicationRequest) HasSupportedCiphers() bool

HasSupportedCiphers returns a boolean if a field has been set.

func (*CreateApplicationRequest) HasWebsocket added in v0.85.0

func (o *CreateApplicationRequest) HasWebsocket() bool

HasWebsocket 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) SetApplicationAcceleration added in v0.39.0

func (o *CreateApplicationRequest) SetApplicationAcceleration(v bool)

SetApplicationAcceleration gets a reference to the given bool and assigns it to the ApplicationAcceleration 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) SetDebugRules added in v0.75.0

func (o *CreateApplicationRequest) SetDebugRules(v bool)

SetDebugRules gets a reference to the given bool and assigns it to the DebugRules 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) SetHttp3 added in v0.75.0

func (o *CreateApplicationRequest) SetHttp3(v bool)

SetHttp3 gets a reference to the given bool and assigns it to the Http3 field.

func (*CreateApplicationRequest) SetHttpPort added in v0.75.0

func (o *CreateApplicationRequest) SetHttpPort(v interface{})

SetHttpPort gets a reference to the given interface{} and assigns it to the HttpPort field.

func (*CreateApplicationRequest) SetHttpsPort added in v0.75.0

func (o *CreateApplicationRequest) SetHttpsPort(v interface{})

SetHttpsPort gets a reference to the given interface{} and assigns it to the HttpsPort field.

func (*CreateApplicationRequest) SetL2Caching added in v0.75.0

func (o *CreateApplicationRequest) SetL2Caching(v bool)

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

func (*CreateApplicationRequest) SetMinimumTlsVersion added in v0.76.0

func (o *CreateApplicationRequest) SetMinimumTlsVersion(v string)

SetMinimumTlsVersion gets a reference to the given string and assigns it to the MinimumTlsVersion 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.

func (*CreateApplicationRequest) SetSupportedCiphers added in v0.75.0

func (o *CreateApplicationRequest) SetSupportedCiphers(v string)

SetSupportedCiphers gets a reference to the given string and assigns it to the SupportedCiphers field.

func (*CreateApplicationRequest) SetWebsocket added in v0.85.0

func (o *CreateApplicationRequest) SetWebsocket(v bool)

SetWebsocket gets a reference to the given bool and assigns it to the Websocket field.

func (CreateApplicationRequest) ToMap added in v0.23.0

func (o CreateApplicationRequest) ToMap() (map[string]interface{}, error)

func (*CreateApplicationRequest) UnmarshalJSON added in v0.114.0

func (o *CreateApplicationRequest) UnmarshalJSON(bytes []byte) (err error)

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

func (CreateApplicationResult) ToMap added in v0.23.0

func (o CreateApplicationResult) ToMap() (map[string]interface{}, error)

func (*CreateApplicationResult) UnmarshalJSON added in v0.114.0

func (o *CreateApplicationResult) UnmarshalJSON(bytes []byte) (err error)

type CreateDeviceGroupsRequest added in v0.37.0

type CreateDeviceGroupsRequest struct {
	Name      *string `json:"name,omitempty"`
	UserAgent string  `json:"user_agent"`
	Addresses string  `json:"addresses"`
}

CreateDeviceGroupsRequest struct for CreateDeviceGroupsRequest

func NewCreateDeviceGroupsRequest added in v0.37.0

func NewCreateDeviceGroupsRequest(userAgent string, addresses string) *CreateDeviceGroupsRequest

NewCreateDeviceGroupsRequest instantiates a new CreateDeviceGroupsRequest 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 NewCreateDeviceGroupsRequestWithDefaults added in v0.37.0

func NewCreateDeviceGroupsRequestWithDefaults() *CreateDeviceGroupsRequest

NewCreateDeviceGroupsRequestWithDefaults instantiates a new CreateDeviceGroupsRequest 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 (*CreateDeviceGroupsRequest) GetAddresses added in v0.51.0

func (o *CreateDeviceGroupsRequest) GetAddresses() string

GetAddresses returns the Addresses field value

func (*CreateDeviceGroupsRequest) GetAddressesOk added in v0.51.0

func (o *CreateDeviceGroupsRequest) GetAddressesOk() (*string, bool)

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

func (*CreateDeviceGroupsRequest) GetName added in v0.37.0

func (o *CreateDeviceGroupsRequest) GetName() string

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

func (*CreateDeviceGroupsRequest) GetNameOk added in v0.37.0

func (o *CreateDeviceGroupsRequest) 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 (*CreateDeviceGroupsRequest) GetUserAgent added in v0.37.0

func (o *CreateDeviceGroupsRequest) GetUserAgent() string

GetUserAgent returns the UserAgent field value

func (*CreateDeviceGroupsRequest) GetUserAgentOk added in v0.37.0

func (o *CreateDeviceGroupsRequest) GetUserAgentOk() (*string, bool)

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

func (*CreateDeviceGroupsRequest) HasName added in v0.37.0

func (o *CreateDeviceGroupsRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (CreateDeviceGroupsRequest) MarshalJSON added in v0.37.0

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

func (*CreateDeviceGroupsRequest) SetAddresses added in v0.51.0

func (o *CreateDeviceGroupsRequest) SetAddresses(v string)

SetAddresses sets field value

func (*CreateDeviceGroupsRequest) SetName added in v0.37.0

func (o *CreateDeviceGroupsRequest) SetName(v string)

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

func (*CreateDeviceGroupsRequest) SetUserAgent added in v0.37.0

func (o *CreateDeviceGroupsRequest) SetUserAgent(v string)

SetUserAgent sets field value

func (CreateDeviceGroupsRequest) ToMap added in v0.37.0

func (o CreateDeviceGroupsRequest) ToMap() (map[string]interface{}, error)

func (*CreateDeviceGroupsRequest) UnmarshalJSON added in v0.114.0

func (o *CreateDeviceGroupsRequest) UnmarshalJSON(bytes []byte) (err error)

type CreateOriginsRequest

type CreateOriginsRequest struct {
	Name                 string                          `json:"name"`
	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"`
	Bucket               *string                         `json:"bucket,omitempty"`
	Prefix               *string                         `json:"prefix,omitempty"`
}

CreateOriginsRequest struct for CreateOriginsRequest

func NewCreateOriginsRequest

func NewCreateOriginsRequest(name 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 if set, zero value otherwise.

func (*CreateOriginsRequest) GetAddressesOk

func (o *CreateOriginsRequest) 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 (*CreateOriginsRequest) GetBucket added in v0.114.0

func (o *CreateOriginsRequest) GetBucket() string

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*CreateOriginsRequest) GetBucketOk added in v0.114.0

func (o *CreateOriginsRequest) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value if set, nil otherwise 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 if set, zero value otherwise.

func (*CreateOriginsRequest) GetHostHeaderOk

func (o *CreateOriginsRequest) 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 (*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) GetPrefix added in v0.114.0

func (o *CreateOriginsRequest) GetPrefix() string

GetPrefix returns the Prefix field value if set, zero value otherwise.

func (*CreateOriginsRequest) GetPrefixOk added in v0.114.0

func (o *CreateOriginsRequest) GetPrefixOk() (*string, bool)

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

func (*CreateOriginsRequest) HasAddresses added in v0.118.0

func (o *CreateOriginsRequest) HasAddresses() bool

HasAddresses returns a boolean if a field has been set.

func (*CreateOriginsRequest) HasBucket added in v0.114.0

func (o *CreateOriginsRequest) HasBucket() bool

HasBucket returns a boolean if a field 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) HasHostHeader added in v0.118.0

func (o *CreateOriginsRequest) HasHostHeader() bool

HasHostHeader 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) HasPrefix added in v0.114.0

func (o *CreateOriginsRequest) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (CreateOriginsRequest) MarshalJSON

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

func (*CreateOriginsRequest) SetAddresses

SetAddresses gets a reference to the given []CreateOriginsRequestAddresses and assigns it to the Addresses field.

func (*CreateOriginsRequest) SetBucket added in v0.114.0

func (o *CreateOriginsRequest) SetBucket(v string)

SetBucket gets a reference to the given string and assigns it to the Bucket field.

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 gets a reference to the given string and assigns it to the HostHeader field.

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.

func (*CreateOriginsRequest) SetPrefix added in v0.114.0

func (o *CreateOriginsRequest) SetPrefix(v string)

SetPrefix gets a reference to the given string and assigns it to the Prefix field.

func (CreateOriginsRequest) ToMap added in v0.23.0

func (o CreateOriginsRequest) ToMap() (map[string]interface{}, error)

func (*CreateOriginsRequest) UnmarshalJSON added in v0.114.0

func (o *CreateOriginsRequest) UnmarshalJSON(bytes []byte) (err error)

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

func (CreateOriginsRequestAddresses) ToMap added in v0.23.0

func (o CreateOriginsRequestAddresses) ToMap() (map[string]interface{}, error)

func (*CreateOriginsRequestAddresses) UnmarshalJSON added in v0.114.0

func (o *CreateOriginsRequestAddresses) UnmarshalJSON(bytes []byte) (err error)

type CreateRulesEngineRequest

type CreateRulesEngineRequest struct {
	Name        string                     `json:"name"`
	Description *string                    `json:"description,omitempty"`
	Criteria    [][]RulesEngineCriteria    `json:"criteria"`
	Behaviors   []RulesEngineBehaviorEntry `json:"behaviors"`
}

CreateRulesEngineRequest struct for CreateRulesEngineRequest

func NewCreateRulesEngineRequest

func NewCreateRulesEngineRequest(name string, criteria [][]RulesEngineCriteria, behaviors []RulesEngineBehaviorEntry) *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

func (o *CreateRulesEngineRequest) GetBehaviorsOk() ([]RulesEngineBehaviorEntry, bool)

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) GetDescription added in v0.61.0

func (o *CreateRulesEngineRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CreateRulesEngineRequest) GetDescriptionOk added in v0.61.0

func (o *CreateRulesEngineRequest) GetDescriptionOk() (*string, bool)

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

func (*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) HasDescription added in v0.61.0

func (o *CreateRulesEngineRequest) HasDescription() bool

HasDescription returns a boolean if a field 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) SetDescription added in v0.61.0

func (o *CreateRulesEngineRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CreateRulesEngineRequest) SetName

func (o *CreateRulesEngineRequest) SetName(v string)

SetName sets field value

func (CreateRulesEngineRequest) ToMap added in v0.23.0

func (o CreateRulesEngineRequest) ToMap() (map[string]interface{}, error)

func (*CreateRulesEngineRequest) UnmarshalJSON added in v0.114.0

func (o *CreateRulesEngineRequest) UnmarshalJSON(bytes []byte) (err error)

type DeviceGroupsIdResponse added in v0.36.0

type DeviceGroupsIdResponse struct {
	Results       DeviceGroupsResultResponse `json:"results"`
	SchemaVersion int64                      `json:"schema_version"`
}

DeviceGroupsIdResponse struct for DeviceGroupsIdResponse

func NewDeviceGroupsIdResponse added in v0.36.0

func NewDeviceGroupsIdResponse(results DeviceGroupsResultResponse, schemaVersion int64) *DeviceGroupsIdResponse

NewDeviceGroupsIdResponse instantiates a new DeviceGroupsIdResponse 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 NewDeviceGroupsIdResponseWithDefaults added in v0.36.0

func NewDeviceGroupsIdResponseWithDefaults() *DeviceGroupsIdResponse

NewDeviceGroupsIdResponseWithDefaults instantiates a new DeviceGroupsIdResponse 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 (*DeviceGroupsIdResponse) GetResults added in v0.36.0

GetResults returns the Results field value

func (*DeviceGroupsIdResponse) GetResultsOk added in v0.36.0

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

func (*DeviceGroupsIdResponse) GetSchemaVersion added in v0.36.0

func (o *DeviceGroupsIdResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*DeviceGroupsIdResponse) GetSchemaVersionOk added in v0.36.0

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

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

func (DeviceGroupsIdResponse) MarshalJSON added in v0.36.0

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

func (*DeviceGroupsIdResponse) SetResults added in v0.36.0

SetResults sets field value

func (*DeviceGroupsIdResponse) SetSchemaVersion added in v0.36.0

func (o *DeviceGroupsIdResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

func (DeviceGroupsIdResponse) ToMap added in v0.36.0

func (o DeviceGroupsIdResponse) ToMap() (map[string]interface{}, error)

func (*DeviceGroupsIdResponse) UnmarshalJSON added in v0.114.0

func (o *DeviceGroupsIdResponse) UnmarshalJSON(bytes []byte) (err error)

type DeviceGroupsResponse added in v0.36.0

type DeviceGroupsResponse struct {
	Count         int64                        `json:"count"`
	TotalPages    int64                        `json:"total_pages"`
	SchemaVersion int64                        `json:"schema_version"`
	Links         DeviceGroupsResponseLinks    `json:"links"`
	Results       []DeviceGroupsResultResponse `json:"results"`
}

DeviceGroupsResponse struct for DeviceGroupsResponse

func NewDeviceGroupsResponse added in v0.36.0

func NewDeviceGroupsResponse(count int64, totalPages int64, schemaVersion int64, links DeviceGroupsResponseLinks, results []DeviceGroupsResultResponse) *DeviceGroupsResponse

NewDeviceGroupsResponse instantiates a new DeviceGroupsResponse 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 NewDeviceGroupsResponseWithDefaults added in v0.36.0

func NewDeviceGroupsResponseWithDefaults() *DeviceGroupsResponse

NewDeviceGroupsResponseWithDefaults instantiates a new DeviceGroupsResponse 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 (*DeviceGroupsResponse) GetCount added in v0.36.0

func (o *DeviceGroupsResponse) GetCount() int64

GetCount returns the Count field value

func (*DeviceGroupsResponse) GetCountOk added in v0.36.0

func (o *DeviceGroupsResponse) 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 (*DeviceGroupsResponse) GetLinksOk added in v0.36.0

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

func (*DeviceGroupsResponse) GetResults added in v0.36.0

GetResults returns the Results field value

func (*DeviceGroupsResponse) GetResultsOk added in v0.36.0

func (o *DeviceGroupsResponse) GetResultsOk() ([]DeviceGroupsResultResponse, bool)

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

func (*DeviceGroupsResponse) GetSchemaVersion added in v0.36.0

func (o *DeviceGroupsResponse) GetSchemaVersion() int64

GetSchemaVersion returns the SchemaVersion field value

func (*DeviceGroupsResponse) GetSchemaVersionOk added in v0.36.0

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

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

func (*DeviceGroupsResponse) GetTotalPages added in v0.36.0

func (o *DeviceGroupsResponse) GetTotalPages() int64

GetTotalPages returns the TotalPages field value

func (*DeviceGroupsResponse) GetTotalPagesOk added in v0.36.0

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

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

func (DeviceGroupsResponse) MarshalJSON added in v0.36.0

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

func (*DeviceGroupsResponse) SetCount added in v0.36.0

func (o *DeviceGroupsResponse) SetCount(v int64)

SetCount sets field value

SetLinks sets field value

func (*DeviceGroupsResponse) SetResults added in v0.36.0

SetResults sets field value

func (*DeviceGroupsResponse) SetSchemaVersion added in v0.36.0

func (o *DeviceGroupsResponse) SetSchemaVersion(v int64)

SetSchemaVersion sets field value

func (*DeviceGroupsResponse) SetTotalPages added in v0.36.0

func (o *DeviceGroupsResponse) SetTotalPages(v int64)

SetTotalPages sets field value

func (DeviceGroupsResponse) ToMap added in v0.36.0

func (o DeviceGroupsResponse) ToMap() (map[string]interface{}, error)

func (*DeviceGroupsResponse) UnmarshalJSON added in v0.114.0

func (o *DeviceGroupsResponse) UnmarshalJSON(bytes []byte) (err error)
type DeviceGroupsResponseLinks struct {
	Previous NullableString `json:"previous,omitempty"`
	Next     NullableString `json:"next,omitempty"`
}

DeviceGroupsResponseLinks struct for DeviceGroupsResponseLinks

func NewDeviceGroupsResponseLinks() *DeviceGroupsResponseLinks

NewDeviceGroupsResponseLinks instantiates a new DeviceGroupsResponseLinks 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 NewDeviceGroupsResponseLinksWithDefaults added in v0.36.0

func NewDeviceGroupsResponseLinksWithDefaults() *DeviceGroupsResponseLinks

NewDeviceGroupsResponseLinksWithDefaults instantiates a new DeviceGroupsResponseLinks 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 (*DeviceGroupsResponseLinks) GetNext added in v0.36.0

func (o *DeviceGroupsResponseLinks) GetNext() string

GetNext returns the Next field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceGroupsResponseLinks) GetNextOk added in v0.36.0

func (o *DeviceGroupsResponseLinks) 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 (*DeviceGroupsResponseLinks) GetPrevious added in v0.36.0

func (o *DeviceGroupsResponseLinks) GetPrevious() string

GetPrevious returns the Previous field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceGroupsResponseLinks) GetPreviousOk added in v0.36.0

func (o *DeviceGroupsResponseLinks) 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 (*DeviceGroupsResponseLinks) HasNext added in v0.36.0

func (o *DeviceGroupsResponseLinks) HasNext() bool

HasNext returns a boolean if a field has been set.

func (*DeviceGroupsResponseLinks) HasPrevious added in v0.36.0

func (o *DeviceGroupsResponseLinks) HasPrevious() bool

HasPrevious returns a boolean if a field has been set.

func (DeviceGroupsResponseLinks) MarshalJSON added in v0.36.0

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

func (*DeviceGroupsResponseLinks) SetNext added in v0.36.0

func (o *DeviceGroupsResponseLinks) SetNext(v string)

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

func (*DeviceGroupsResponseLinks) SetNextNil added in v0.36.0

func (o *DeviceGroupsResponseLinks) SetNextNil()

SetNextNil sets the value for Next to be an explicit nil

func (*DeviceGroupsResponseLinks) SetPrevious added in v0.36.0

func (o *DeviceGroupsResponseLinks) SetPrevious(v string)

SetPrevious gets a reference to the given NullableString and assigns it to the Previous field.

func (*DeviceGroupsResponseLinks) SetPreviousNil added in v0.36.0

func (o *DeviceGroupsResponseLinks) SetPreviousNil()

SetPreviousNil sets the value for Previous to be an explicit nil

func (DeviceGroupsResponseLinks) ToMap added in v0.36.0

func (o DeviceGroupsResponseLinks) ToMap() (map[string]interface{}, error)

func (*DeviceGroupsResponseLinks) UnsetNext added in v0.36.0

func (o *DeviceGroupsResponseLinks) UnsetNext()

UnsetNext ensures that no value is present for Next, not even an explicit nil

func (*DeviceGroupsResponseLinks) UnsetPrevious added in v0.36.0

func (o *DeviceGroupsResponseLinks) UnsetPrevious()

UnsetPrevious ensures that no value is present for Previous, not even an explicit nil

type DeviceGroupsResultResponse added in v0.36.0

type DeviceGroupsResultResponse struct {
	Id        *int64 `json:"id,omitempty"`
	Name      string `json:"name"`
	UserAgent string `json:"user_agent"`
}

DeviceGroupsResultResponse struct for DeviceGroupsResultResponse

func NewDeviceGroupsResultResponse added in v0.36.0

func NewDeviceGroupsResultResponse(name string, userAgent string) *DeviceGroupsResultResponse

NewDeviceGroupsResultResponse instantiates a new DeviceGroupsResultResponse 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 NewDeviceGroupsResultResponseWithDefaults added in v0.36.0

func NewDeviceGroupsResultResponseWithDefaults() *DeviceGroupsResultResponse

NewDeviceGroupsResultResponseWithDefaults instantiates a new DeviceGroupsResultResponse 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 (*DeviceGroupsResultResponse) GetId added in v0.36.0

func (o *DeviceGroupsResultResponse) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*DeviceGroupsResultResponse) GetIdOk added in v0.36.0

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

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

func (*DeviceGroupsResultResponse) GetName added in v0.36.0

func (o *DeviceGroupsResultResponse) GetName() string

GetName returns the Name field value

func (*DeviceGroupsResultResponse) GetNameOk added in v0.36.0

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

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

func (*DeviceGroupsResultResponse) GetUserAgent added in v0.36.0

func (o *DeviceGroupsResultResponse) GetUserAgent() string

GetUserAgent returns the UserAgent field value

func (*DeviceGroupsResultResponse) GetUserAgentOk added in v0.36.0

func (o *DeviceGroupsResultResponse) GetUserAgentOk() (*string, bool)

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

func (*DeviceGroupsResultResponse) HasId added in v0.36.0

func (o *DeviceGroupsResultResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (DeviceGroupsResultResponse) MarshalJSON added in v0.36.0

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

func (*DeviceGroupsResultResponse) SetId added in v0.36.0

func (o *DeviceGroupsResultResponse) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*DeviceGroupsResultResponse) SetName added in v0.36.0

func (o *DeviceGroupsResultResponse) SetName(v string)

SetName sets field value

func (*DeviceGroupsResultResponse) SetUserAgent added in v0.36.0

func (o *DeviceGroupsResultResponse) SetUserAgent(v string)

SetUserAgent sets field value

func (DeviceGroupsResultResponse) ToMap added in v0.36.0

func (o DeviceGroupsResultResponse) ToMap() (map[string]interface{}, error)

func (*DeviceGroupsResultResponse) UnmarshalJSON added in v0.114.0

func (o *DeviceGroupsResultResponse) UnmarshalJSON(bytes []byte) (err error)

type EdgeApplicationsCacheSettingsAPIService added in v0.93.0

type EdgeApplicationsCacheSettingsAPIService service

EdgeApplicationsCacheSettingsAPIService EdgeApplicationsCacheSettingsAPI service

func (*EdgeApplicationsCacheSettingsAPIService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDelete added in v0.93.0

func (a *EdgeApplicationsCacheSettingsAPIService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDelete(ctx context.Context, edgeApplicationId int64, cacheSettingsId int64) ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDeleteRequest

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

func (*EdgeApplicationsCacheSettingsAPIService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDeleteExecute added in v0.93.0

func (a *EdgeApplicationsCacheSettingsAPIService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDeleteExecute(r ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdDeleteRequest) (*http.Response, error)

Execute executes the request

func (*EdgeApplicationsCacheSettingsAPIService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdGet added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return ApplicationCacheGetOneResponse

func (*EdgeApplicationsCacheSettingsAPIService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPatch added in v0.93.0

func (a *EdgeApplicationsCacheSettingsAPIService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPatch(ctx context.Context, edgeApplicationId int64, cacheSettingsId int64) ApiEdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPatchRequest

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

func (*EdgeApplicationsCacheSettingsAPIService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPatchExecute added in v0.93.0

Execute executes the request

@return ApplicationCachePatchResponse

func (*EdgeApplicationsCacheSettingsAPIService) EdgeApplicationsEdgeApplicationIdCacheSettingsCacheSettingsIdPut added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return ApplicationCachePutResponse

func (*EdgeApplicationsCacheSettingsAPIService) EdgeApplicationsEdgeApplicationIdCacheSettingsGet added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return ApplicationCacheGetResponse

func (*EdgeApplicationsCacheSettingsAPIService) EdgeApplicationsEdgeApplicationIdCacheSettingsPost added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return ApplicationCacheCreateResponse

type EdgeApplicationsDeviceGroupsAPIService added in v0.93.0

type EdgeApplicationsDeviceGroupsAPIService service

EdgeApplicationsDeviceGroupsAPIService EdgeApplicationsDeviceGroupsAPI service

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDelete added in v0.93.0

func (a *EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDelete(ctx context.Context, edgeApplicationId int64, deviceGroupId int64) ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDeleteRequest

EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDelete /edge_applications/{edge_application_id}/device_groups/{device_group_id}

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param deviceGroupId
@return ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDeleteRequest

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDeleteExecute added in v0.93.0

func (a *EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDeleteExecute(r ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdDeleteRequest) (*http.Response, error)

Execute executes the request

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdGet added in v0.93.0

func (a *EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdGet(ctx context.Context, edgeApplicationId int64, deviceGroupId int64) ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdGetRequest

EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdGet /edge_applications/{edge_application_id}/device_groups/{device_group_id}

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param deviceGroupId
@return ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdGetRequest

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdGetExecute added in v0.93.0

Execute executes the request

@return DeviceGroupsIdResponse

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatch added in v0.93.0

func (a *EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatch(ctx context.Context, edgeApplicationId int64, deviceGroupId int64) ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatchRequest

EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatch /edge_applications/{edge_application_id}/device_groups/{device_group_id}

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param deviceGroupId
@return ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatchRequest

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPatchExecute added in v0.93.0

Execute executes the request

@return DeviceGroupsIdResponse

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPut added in v0.93.0

func (a *EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPut(ctx context.Context, edgeApplicationId int64, deviceGroupId int64) ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPutRequest

EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPut /edge_applications/{edge_application_id}/device_groups/{device_group_id}

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@param deviceGroupId
@return ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPutRequest

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsDeviceGroupIdPutExecute added in v0.93.0

Execute executes the request

@return DeviceGroupsIdResponse

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsGet added in v0.93.0

func (a *EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsGet(ctx context.Context, edgeApplicationId int64) ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsGetRequest

EdgeApplicationsEdgeApplicationIdDeviceGroupsGet /edge_applications/{edge_application_id}/device_groups

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@return ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsGetRequest

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsGetExecute added in v0.93.0

Execute executes the request

@return DeviceGroupsResponse

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsPost added in v0.93.0

func (a *EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsPost(ctx context.Context, edgeApplicationId int64) ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsPostRequest

EdgeApplicationsEdgeApplicationIdDeviceGroupsPost /edge_applications/{edge_application_id}/device_groups

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeApplicationId
@return ApiEdgeApplicationsEdgeApplicationIdDeviceGroupsPostRequest

func (*EdgeApplicationsDeviceGroupsAPIService) EdgeApplicationsEdgeApplicationIdDeviceGroupsPostExecute added in v0.93.0

Execute executes the request

@return DeviceGroupsIdResponse

type EdgeApplicationsEdgeFunctionsInstancesAPIService added in v0.93.0

type EdgeApplicationsEdgeFunctionsInstancesAPIService service

EdgeApplicationsEdgeFunctionsInstancesAPIService EdgeApplicationsEdgeFunctionsInstancesAPI service

func (*EdgeApplicationsEdgeFunctionsInstancesAPIService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDelete added in v0.93.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.93.0

func (a *EdgeApplicationsEdgeFunctionsInstancesAPIService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteExecute(r ApiEdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdDeleteRequest) (*http.Response, error)

Execute executes the request

func (*EdgeApplicationsEdgeFunctionsInstancesAPIService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdGet added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return ApplicationInstancesGetOneResponse

func (*EdgeApplicationsEdgeFunctionsInstancesAPIService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPatch added in v0.93.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.93.0

Execute executes the request

@return ApplicationInstanceResults

func (*EdgeApplicationsEdgeFunctionsInstancesAPIService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesFunctionsInstancesIdPut added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return ApplicationInstanceResults

func (*EdgeApplicationsEdgeFunctionsInstancesAPIService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesGet added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return ApplicationInstancesGetResponse

func (*EdgeApplicationsEdgeFunctionsInstancesAPIService) EdgeApplicationsEdgeApplicationIdFunctionsInstancesPost added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return ApplicationInstanceResults

type EdgeApplicationsMainSettingsAPIService added in v0.93.0

type EdgeApplicationsMainSettingsAPIService service

EdgeApplicationsMainSettingsAPIService EdgeApplicationsMainSettingsAPI service

func (*EdgeApplicationsMainSettingsAPIService) EdgeApplicationsGet added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return GetApplicationsResponse

func (*EdgeApplicationsMainSettingsAPIService) EdgeApplicationsIdDelete added in v0.93.0

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 added in v0.93.0

Execute executes the request

func (*EdgeApplicationsMainSettingsAPIService) EdgeApplicationsIdGet added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return GetApplicationResponse

func (*EdgeApplicationsMainSettingsAPIService) EdgeApplicationsIdPatch added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return ApplicationUpdateResponse

func (*EdgeApplicationsMainSettingsAPIService) EdgeApplicationsIdPut added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return ApplicationPutResult

func (*EdgeApplicationsMainSettingsAPIService) EdgeApplicationsPost added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return CreateApplicationResult

type EdgeApplicationsOriginsAPIService added in v0.93.0

type EdgeApplicationsOriginsAPIService service

EdgeApplicationsOriginsAPIService EdgeApplicationsOriginsAPI service

func (*EdgeApplicationsOriginsAPIService) EdgeApplicationsEdgeApplicationIdOriginsGet added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return OriginsResponse

func (*EdgeApplicationsOriginsAPIService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyDelete added in v0.93.0

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 added in v0.93.0

func (a *EdgeApplicationsOriginsAPIService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyDeleteExecute(r ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyDeleteRequest) (*http.Response, error)

Execute executes the request

func (*EdgeApplicationsOriginsAPIService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyGet added in v0.93.0

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 added in v0.93.0

func (a *EdgeApplicationsOriginsAPIService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyGetExecute(r ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyGetRequest) (*OriginsIdResponse, *http.Response, error)

Execute executes the request

@return OriginsIdResponse

func (*EdgeApplicationsOriginsAPIService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatch added in v0.93.0

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 added in v0.93.0

func (a *EdgeApplicationsOriginsAPIService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatchExecute(r ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPatchRequest) (*OriginsIdResponse, *http.Response, error)

Execute executes the request

@return OriginsIdResponse

func (*EdgeApplicationsOriginsAPIService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPut added in v0.93.0

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 added in v0.93.0

func (a *EdgeApplicationsOriginsAPIService) EdgeApplicationsEdgeApplicationIdOriginsOriginKeyPutExecute(r ApiEdgeApplicationsEdgeApplicationIdOriginsOriginKeyPutRequest) (*OriginsIdResponse, *http.Response, error)

Execute executes the request

@return OriginsIdResponse

func (*EdgeApplicationsOriginsAPIService) EdgeApplicationsEdgeApplicationIdOriginsPost added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return OriginsIdResponse

type EdgeApplicationsRulesEngineAPIService added in v0.93.0

type EdgeApplicationsRulesEngineAPIService service

EdgeApplicationsRulesEngineAPIService EdgeApplicationsRulesEngineAPI service

func (*EdgeApplicationsRulesEngineAPIService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesGet added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return RulesEngineResponse

func (*EdgeApplicationsRulesEngineAPIService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesPost added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return RulesEngineIdResponse

func (*EdgeApplicationsRulesEngineAPIService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDelete added in v0.93.0

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 added in v0.93.0

func (a *EdgeApplicationsRulesEngineAPIService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDeleteExecute(r ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdDeleteRequest) (*http.Response, error)

Execute executes the request

func (*EdgeApplicationsRulesEngineAPIService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdGet added in v0.93.0

func (a *EdgeApplicationsRulesEngineAPIService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdGet(ctx context.Context, edgeApplicationId int64, phase string, ruleId int64) ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdGetRequest

EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdGet /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 want to get.
@param phase
@param ruleId The id of the rule you plan to delete.
@return ApiEdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdGetRequest

func (*EdgeApplicationsRulesEngineAPIService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdGetExecute added in v0.93.0

Execute executes the request

@return RulesEngineIdResponse

func (*EdgeApplicationsRulesEngineAPIService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPatch added in v0.93.0

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 added in v0.93.0

Execute executes the request

@return RulesEngineIdResponse

func (*EdgeApplicationsRulesEngineAPIService) EdgeApplicationsEdgeApplicationIdRulesEnginePhaseRulesRuleIdPut added in v0.93.0

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 added in v0.93.0

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

func (GetApplicationResponse) ToMap added in v0.23.0

func (o GetApplicationResponse) ToMap() (map[string]interface{}, error)

func (*GetApplicationResponse) UnmarshalJSON added in v0.114.0

func (o *GetApplicationResponse) UnmarshalJSON(bytes []byte) (err error)

type GetApplicationsResponse

type GetApplicationsResponse struct {
	Count         int64                 `json:"count"`
	TotalPages    int64                 `json:"total_pages"`
	SchemaVersion int64                 `json:"schema_version"`
	Links         ApplicationLinks      `json:"links"`
	Results       []ApplicationsResults `json:"results"`
	Next          NullableString        `json:"next,omitempty"`
	Previous      NullableString        `json:"previous,omitempty"`
}

GetApplicationsResponse struct for GetApplicationsResponse

func NewGetApplicationsResponse

func NewGetApplicationsResponse(count int64, totalPages int64, schemaVersion int64, links ApplicationLinks, results []ApplicationsResults) *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) GetNext added in v0.77.0

func (o *GetApplicationsResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetApplicationsResponse) GetNextOk added in v0.77.0

func (o *GetApplicationsResponse) 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 (*GetApplicationsResponse) GetPrevious added in v0.77.0

func (o *GetApplicationsResponse) GetPrevious() string

GetPrevious returns the Previous field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetApplicationsResponse) GetPreviousOk added in v0.77.0

func (o *GetApplicationsResponse) 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 (*GetApplicationsResponse) GetResults

func (o *GetApplicationsResponse) GetResults() []ApplicationsResults

GetResults returns the Results field value

func (*GetApplicationsResponse) GetResultsOk

func (o *GetApplicationsResponse) GetResultsOk() ([]ApplicationsResults, 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) HasNext added in v0.77.0

func (o *GetApplicationsResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (*GetApplicationsResponse) HasPrevious added in v0.77.0

func (o *GetApplicationsResponse) HasPrevious() bool

HasPrevious returns a boolean if a field 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) SetNext added in v0.77.0

func (o *GetApplicationsResponse) SetNext(v string)

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

func (*GetApplicationsResponse) SetNextNil added in v0.77.0

func (o *GetApplicationsResponse) SetNextNil()

SetNextNil sets the value for Next to be an explicit nil

func (*GetApplicationsResponse) SetPrevious added in v0.77.0

func (o *GetApplicationsResponse) SetPrevious(v string)

SetPrevious gets a reference to the given NullableString and assigns it to the Previous field.

func (*GetApplicationsResponse) SetPreviousNil added in v0.77.0

func (o *GetApplicationsResponse) SetPreviousNil()

SetPreviousNil sets the value for Previous to be an explicit nil

func (*GetApplicationsResponse) SetResults

func (o *GetApplicationsResponse) SetResults(v []ApplicationsResults)

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

func (GetApplicationsResponse) ToMap added in v0.23.0

func (o GetApplicationsResponse) ToMap() (map[string]interface{}, error)

func (*GetApplicationsResponse) UnmarshalJSON added in v0.114.0

func (o *GetApplicationsResponse) UnmarshalJSON(bytes []byte) (err error)

func (*GetApplicationsResponse) UnsetNext added in v0.77.0

func (o *GetApplicationsResponse) UnsetNext()

UnsetNext ensures that no value is present for Next, not even an explicit nil

func (*GetApplicationsResponse) UnsetPrevious added in v0.77.0

func (o *GetApplicationsResponse) UnsetPrevious()

UnsetPrevious ensures that no value is present for Previous, not even an explicit nil

type MappedNullable added in v0.23.0

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

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 NullableCreateDeviceGroupsRequest added in v0.37.0

type NullableCreateDeviceGroupsRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCreateDeviceGroupsRequest added in v0.37.0

func NewNullableCreateDeviceGroupsRequest(val *CreateDeviceGroupsRequest) *NullableCreateDeviceGroupsRequest

func (NullableCreateDeviceGroupsRequest) Get added in v0.37.0

func (NullableCreateDeviceGroupsRequest) IsSet added in v0.37.0

func (NullableCreateDeviceGroupsRequest) MarshalJSON added in v0.37.0

func (v NullableCreateDeviceGroupsRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateDeviceGroupsRequest) Set added in v0.37.0

func (*NullableCreateDeviceGroupsRequest) UnmarshalJSON added in v0.37.0

func (v *NullableCreateDeviceGroupsRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateDeviceGroupsRequest) Unset added in v0.37.0

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 NullableDeviceGroupsIdResponse added in v0.36.0

type NullableDeviceGroupsIdResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDeviceGroupsIdResponse added in v0.36.0

func NewNullableDeviceGroupsIdResponse(val *DeviceGroupsIdResponse) *NullableDeviceGroupsIdResponse

func (NullableDeviceGroupsIdResponse) Get added in v0.36.0

func (NullableDeviceGroupsIdResponse) IsSet added in v0.36.0

func (NullableDeviceGroupsIdResponse) MarshalJSON added in v0.36.0

func (v NullableDeviceGroupsIdResponse) MarshalJSON() ([]byte, error)

func (*NullableDeviceGroupsIdResponse) Set added in v0.36.0

func (*NullableDeviceGroupsIdResponse) UnmarshalJSON added in v0.36.0

func (v *NullableDeviceGroupsIdResponse) UnmarshalJSON(src []byte) error

func (*NullableDeviceGroupsIdResponse) Unset added in v0.36.0

func (v *NullableDeviceGroupsIdResponse) Unset()

type NullableDeviceGroupsResponse added in v0.36.0

type NullableDeviceGroupsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDeviceGroupsResponse added in v0.36.0

func NewNullableDeviceGroupsResponse(val *DeviceGroupsResponse) *NullableDeviceGroupsResponse

func (NullableDeviceGroupsResponse) Get added in v0.36.0

func (NullableDeviceGroupsResponse) IsSet added in v0.36.0

func (NullableDeviceGroupsResponse) MarshalJSON added in v0.36.0

func (v NullableDeviceGroupsResponse) MarshalJSON() ([]byte, error)

func (*NullableDeviceGroupsResponse) Set added in v0.36.0

func (*NullableDeviceGroupsResponse) UnmarshalJSON added in v0.36.0

func (v *NullableDeviceGroupsResponse) UnmarshalJSON(src []byte) error

func (*NullableDeviceGroupsResponse) Unset added in v0.36.0

func (v *NullableDeviceGroupsResponse) Unset()
type NullableDeviceGroupsResponseLinks struct {
	// contains filtered or unexported fields
}
func NewNullableDeviceGroupsResponseLinks(val *DeviceGroupsResponseLinks) *NullableDeviceGroupsResponseLinks

func (NullableDeviceGroupsResponseLinks) Get added in v0.36.0

func (NullableDeviceGroupsResponseLinks) IsSet added in v0.36.0

func (NullableDeviceGroupsResponseLinks) MarshalJSON added in v0.36.0

func (v NullableDeviceGroupsResponseLinks) MarshalJSON() ([]byte, error)

func (*NullableDeviceGroupsResponseLinks) Set added in v0.36.0

func (*NullableDeviceGroupsResponseLinks) UnmarshalJSON added in v0.36.0

func (v *NullableDeviceGroupsResponseLinks) UnmarshalJSON(src []byte) error

func (*NullableDeviceGroupsResponseLinks) Unset added in v0.36.0

type NullableDeviceGroupsResultResponse added in v0.36.0

type NullableDeviceGroupsResultResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDeviceGroupsResultResponse added in v0.36.0

func NewNullableDeviceGroupsResultResponse(val *DeviceGroupsResultResponse) *NullableDeviceGroupsResultResponse

func (NullableDeviceGroupsResultResponse) Get added in v0.36.0

func (NullableDeviceGroupsResultResponse) IsSet added in v0.36.0

func (NullableDeviceGroupsResultResponse) MarshalJSON added in v0.36.0

func (v NullableDeviceGroupsResultResponse) MarshalJSON() ([]byte, error)

func (*NullableDeviceGroupsResultResponse) Set added in v0.36.0

func (*NullableDeviceGroupsResultResponse) UnmarshalJSON added in v0.36.0

func (v *NullableDeviceGroupsResultResponse) UnmarshalJSON(src []byte) error

func (*NullableDeviceGroupsResultResponse) Unset added in v0.36.0

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 NullablePatchDeviceGroupsRequest added in v0.37.0

type NullablePatchDeviceGroupsRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePatchDeviceGroupsRequest added in v0.37.0

func NewNullablePatchDeviceGroupsRequest(val *PatchDeviceGroupsRequest) *NullablePatchDeviceGroupsRequest

func (NullablePatchDeviceGroupsRequest) Get added in v0.37.0

func (NullablePatchDeviceGroupsRequest) IsSet added in v0.37.0

func (NullablePatchDeviceGroupsRequest) MarshalJSON added in v0.37.0

func (v NullablePatchDeviceGroupsRequest) MarshalJSON() ([]byte, error)

func (*NullablePatchDeviceGroupsRequest) Set added in v0.37.0

func (*NullablePatchDeviceGroupsRequest) UnmarshalJSON added in v0.37.0

func (v *NullablePatchDeviceGroupsRequest) UnmarshalJSON(src []byte) error

func (*NullablePatchDeviceGroupsRequest) Unset added in v0.37.0

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 NullableRulesEngineBehavior added in v0.18.0

type NullableRulesEngineBehavior struct {
	// contains filtered or unexported fields
}

func NewNullableRulesEngineBehavior added in v0.18.0

func NewNullableRulesEngineBehavior(val *RulesEngineBehavior) *NullableRulesEngineBehavior

func (NullableRulesEngineBehavior) Get added in v0.18.0

func (NullableRulesEngineBehavior) IsSet added in v0.18.0

func (NullableRulesEngineBehavior) MarshalJSON added in v0.18.0

func (v NullableRulesEngineBehavior) MarshalJSON() ([]byte, error)

func (*NullableRulesEngineBehavior) Set added in v0.18.0

func (*NullableRulesEngineBehavior) UnmarshalJSON added in v0.18.0

func (v *NullableRulesEngineBehavior) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineBehavior) Unset added in v0.18.0

func (v *NullableRulesEngineBehavior) Unset()

type NullableRulesEngineBehaviorEntry added in v0.94.0

type NullableRulesEngineBehaviorEntry struct {
	// contains filtered or unexported fields
}

func NewNullableRulesEngineBehaviorEntry added in v0.94.0

func NewNullableRulesEngineBehaviorEntry(val *RulesEngineBehaviorEntry) *NullableRulesEngineBehaviorEntry

func (NullableRulesEngineBehaviorEntry) Get added in v0.94.0

func (NullableRulesEngineBehaviorEntry) IsSet added in v0.94.0

func (NullableRulesEngineBehaviorEntry) MarshalJSON added in v0.94.0

func (v NullableRulesEngineBehaviorEntry) MarshalJSON() ([]byte, error)

func (*NullableRulesEngineBehaviorEntry) Set added in v0.94.0

func (*NullableRulesEngineBehaviorEntry) UnmarshalJSON added in v0.94.0

func (v *NullableRulesEngineBehaviorEntry) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineBehaviorEntry) Unset added in v0.94.0

type NullableRulesEngineBehaviorObject added in v0.94.0

type NullableRulesEngineBehaviorObject struct {
	// contains filtered or unexported fields
}

func NewNullableRulesEngineBehaviorObject added in v0.94.0

func NewNullableRulesEngineBehaviorObject(val *RulesEngineBehaviorObject) *NullableRulesEngineBehaviorObject

func (NullableRulesEngineBehaviorObject) Get added in v0.94.0

func (NullableRulesEngineBehaviorObject) IsSet added in v0.94.0

func (NullableRulesEngineBehaviorObject) MarshalJSON added in v0.94.0

func (v NullableRulesEngineBehaviorObject) MarshalJSON() ([]byte, error)

func (*NullableRulesEngineBehaviorObject) Set added in v0.94.0

func (*NullableRulesEngineBehaviorObject) UnmarshalJSON added in v0.94.0

func (v *NullableRulesEngineBehaviorObject) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineBehaviorObject) Unset added in v0.94.0

type NullableRulesEngineBehaviorObjectTarget added in v0.94.0

type NullableRulesEngineBehaviorObjectTarget struct {
	// contains filtered or unexported fields
}

func NewNullableRulesEngineBehaviorObjectTarget added in v0.94.0

func NewNullableRulesEngineBehaviorObjectTarget(val *RulesEngineBehaviorObjectTarget) *NullableRulesEngineBehaviorObjectTarget

func (NullableRulesEngineBehaviorObjectTarget) Get added in v0.94.0

func (NullableRulesEngineBehaviorObjectTarget) IsSet added in v0.94.0

func (NullableRulesEngineBehaviorObjectTarget) MarshalJSON added in v0.94.0

func (v NullableRulesEngineBehaviorObjectTarget) MarshalJSON() ([]byte, error)

func (*NullableRulesEngineBehaviorObjectTarget) Set added in v0.94.0

func (*NullableRulesEngineBehaviorObjectTarget) UnmarshalJSON added in v0.94.0

func (v *NullableRulesEngineBehaviorObjectTarget) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineBehaviorObjectTarget) Unset added in v0.94.0

type NullableRulesEngineBehaviorString added in v0.94.0

type NullableRulesEngineBehaviorString struct {
	// contains filtered or unexported fields
}

func NewNullableRulesEngineBehaviorString added in v0.94.0

func NewNullableRulesEngineBehaviorString(val *RulesEngineBehaviorString) *NullableRulesEngineBehaviorString

func (NullableRulesEngineBehaviorString) Get added in v0.94.0

func (NullableRulesEngineBehaviorString) IsSet added in v0.94.0

func (NullableRulesEngineBehaviorString) MarshalJSON added in v0.94.0

func (v NullableRulesEngineBehaviorString) MarshalJSON() ([]byte, error)

func (*NullableRulesEngineBehaviorString) Set added in v0.94.0

func (*NullableRulesEngineBehaviorString) UnmarshalJSON added in v0.94.0

func (v *NullableRulesEngineBehaviorString) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineBehaviorString) Unset added in v0.94.0

type NullableRulesEngineBehaviorTarget added in v0.71.0

type NullableRulesEngineBehaviorTarget struct {
	// contains filtered or unexported fields
}

func NewNullableRulesEngineBehaviorTarget added in v0.71.0

func NewNullableRulesEngineBehaviorTarget(val *RulesEngineBehaviorTarget) *NullableRulesEngineBehaviorTarget

func (NullableRulesEngineBehaviorTarget) Get added in v0.71.0

func (NullableRulesEngineBehaviorTarget) IsSet added in v0.71.0

func (NullableRulesEngineBehaviorTarget) MarshalJSON added in v0.71.0

func (v NullableRulesEngineBehaviorTarget) MarshalJSON() ([]byte, error)

func (*NullableRulesEngineBehaviorTarget) Set added in v0.71.0

func (*NullableRulesEngineBehaviorTarget) UnmarshalJSON added in v0.71.0

func (v *NullableRulesEngineBehaviorTarget) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineBehaviorTarget) Unset added in v0.71.0

type NullableRulesEngineBehaviorTargetOneOf added in v0.71.0

type NullableRulesEngineBehaviorTargetOneOf struct {
	// contains filtered or unexported fields
}

func NewNullableRulesEngineBehaviorTargetOneOf added in v0.71.0

func NewNullableRulesEngineBehaviorTargetOneOf(val *RulesEngineBehaviorTargetOneOf) *NullableRulesEngineBehaviorTargetOneOf

func (NullableRulesEngineBehaviorTargetOneOf) Get added in v0.71.0

func (NullableRulesEngineBehaviorTargetOneOf) IsSet added in v0.71.0

func (NullableRulesEngineBehaviorTargetOneOf) MarshalJSON added in v0.71.0

func (v NullableRulesEngineBehaviorTargetOneOf) MarshalJSON() ([]byte, error)

func (*NullableRulesEngineBehaviorTargetOneOf) Set added in v0.71.0

func (*NullableRulesEngineBehaviorTargetOneOf) UnmarshalJSON added in v0.71.0

func (v *NullableRulesEngineBehaviorTargetOneOf) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineBehaviorTargetOneOf) Unset added in v0.71.0

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 NullableRulesEngineResultResponseBehaviors added in v0.18.0

type NullableRulesEngineResultResponseBehaviors struct {
	// contains filtered or unexported fields
}

func NewNullableRulesEngineResultResponseBehaviors added in v0.18.0

func NewNullableRulesEngineResultResponseBehaviors(val *RulesEngineResultResponseBehaviors) *NullableRulesEngineResultResponseBehaviors

func (NullableRulesEngineResultResponseBehaviors) Get added in v0.18.0

func (NullableRulesEngineResultResponseBehaviors) IsSet added in v0.18.0

func (NullableRulesEngineResultResponseBehaviors) MarshalJSON added in v0.18.0

func (*NullableRulesEngineResultResponseBehaviors) Set added in v0.18.0

func (*NullableRulesEngineResultResponseBehaviors) UnmarshalJSON added in v0.18.0

func (v *NullableRulesEngineResultResponseBehaviors) UnmarshalJSON(src []byte) error

func (*NullableRulesEngineResultResponseBehaviors) Unset added in v0.18.0

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 NullableUpdateDeviceGroupsRequest added in v0.37.0

type NullableUpdateDeviceGroupsRequest struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateDeviceGroupsRequest added in v0.37.0

func NewNullableUpdateDeviceGroupsRequest(val *UpdateDeviceGroupsRequest) *NullableUpdateDeviceGroupsRequest

func (NullableUpdateDeviceGroupsRequest) Get added in v0.37.0

func (NullableUpdateDeviceGroupsRequest) IsSet added in v0.37.0

func (NullableUpdateDeviceGroupsRequest) MarshalJSON added in v0.37.0

func (v NullableUpdateDeviceGroupsRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateDeviceGroupsRequest) Set added in v0.37.0

func (*NullableUpdateDeviceGroupsRequest) UnmarshalJSON added in v0.37.0

func (v *NullableUpdateDeviceGroupsRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateDeviceGroupsRequest) Unset added in v0.37.0

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

func (OriginsIdResponse) ToMap added in v0.23.0

func (o OriginsIdResponse) ToMap() (map[string]interface{}, error)

func (*OriginsIdResponse) UnmarshalJSON added in v0.114.0

func (o *OriginsIdResponse) UnmarshalJSON(bytes []byte) (err error)

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

func (OriginsResponse) ToMap added in v0.23.0

func (o OriginsResponse) ToMap() (map[string]interface{}, error)

func (*OriginsResponse) UnmarshalJSON added in v0.114.0

func (o *OriginsResponse) UnmarshalJSON(bytes []byte) (err error)
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) ToMap added in v0.23.0

func (o OriginsResponseLinks) ToMap() (map[string]interface{}, error)

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,omitempty"`
	OriginKey                  *string                          `json:"origin_key,omitempty"`
	Name                       string                           `json:"name"`
	OriginType                 *string                          `json:"origin_type,omitempty"`
	Addresses                  []OriginsResultResponseAddresses `json:"addresses,omitempty"`
	OriginProtocolPolicy       *string                          `json:"origin_protocol_policy,omitempty"`
	IsOriginRedirectionEnabled *bool                            `json:"is_origin_redirection_enabled,omitempty"`
	HostHeader                 *string                          `json:"host_header,omitempty"`
	Method                     *string                          `json:"method,omitempty"`
	OriginPath                 *string                          `json:"origin_path,omitempty"`
	ConnectionTimeout          *int64                           `json:"connection_timeout,omitempty"`
	TimeoutBetweenBytes        *int64                           `json:"timeout_between_bytes,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"`
	Bucket                     *string                          `json:"bucket,omitempty"`
	Prefix                     *string                          `json:"prefix,omitempty"`
}

OriginsResultResponse struct for OriginsResultResponse

func NewOriginsResultResponse

func NewOriginsResultResponse(name 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 if set, zero value otherwise.

func (*OriginsResultResponse) GetAddressesOk

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 (*OriginsResultResponse) GetBucket added in v0.114.0

func (o *OriginsResultResponse) GetBucket() string

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*OriginsResultResponse) GetBucketOk added in v0.114.0

func (o *OriginsResultResponse) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value if set, nil otherwise 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 if set, zero value otherwise.

func (*OriginsResultResponse) GetConnectionTimeoutOk

func (o *OriginsResultResponse) GetConnectionTimeoutOk() (*int64, bool)

GetConnectionTimeoutOk returns a tuple with the ConnectionTimeout field value if set, nil otherwise 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 if set, zero value otherwise.

func (*OriginsResultResponse) GetHmacAccessKeyOk

func (o *OriginsResultResponse) 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 (*OriginsResultResponse) GetHmacAuthentication

func (o *OriginsResultResponse) GetHmacAuthentication() bool

GetHmacAuthentication returns the HmacAuthentication field value if set, zero value otherwise.

func (*OriginsResultResponse) GetHmacAuthenticationOk

func (o *OriginsResultResponse) 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 (*OriginsResultResponse) GetHmacRegionName

func (o *OriginsResultResponse) GetHmacRegionName() string

GetHmacRegionName returns the HmacRegionName field value if set, zero value otherwise.

func (*OriginsResultResponse) GetHmacRegionNameOk

func (o *OriginsResultResponse) 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 (*OriginsResultResponse) GetHmacSecretKey

func (o *OriginsResultResponse) GetHmacSecretKey() string

GetHmacSecretKey returns the HmacSecretKey field value if set, zero value otherwise.

func (*OriginsResultResponse) GetHmacSecretKeyOk

func (o *OriginsResultResponse) 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 (*OriginsResultResponse) GetHostHeader

func (o *OriginsResultResponse) GetHostHeader() string

GetHostHeader returns the HostHeader field value if set, zero value otherwise.

func (*OriginsResultResponse) GetHostHeaderOk

func (o *OriginsResultResponse) 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 (*OriginsResultResponse) GetIsOriginRedirectionEnabled

func (o *OriginsResultResponse) GetIsOriginRedirectionEnabled() bool

GetIsOriginRedirectionEnabled returns the IsOriginRedirectionEnabled field value if set, zero value otherwise.

func (*OriginsResultResponse) GetIsOriginRedirectionEnabledOk

func (o *OriginsResultResponse) GetIsOriginRedirectionEnabledOk() (*bool, bool)

GetIsOriginRedirectionEnabledOk returns a tuple with the IsOriginRedirectionEnabled field value if set, nil otherwise 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 if set, zero value otherwise.

func (*OriginsResultResponse) GetMethodOk

func (o *OriginsResultResponse) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value if set, nil otherwise 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 if set, zero value otherwise.

func (*OriginsResultResponse) GetOriginIdOk

func (o *OriginsResultResponse) GetOriginIdOk() (*int64, 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 (*OriginsResultResponse) GetOriginKey

func (o *OriginsResultResponse) GetOriginKey() string

GetOriginKey returns the OriginKey field value if set, zero value otherwise.

func (*OriginsResultResponse) GetOriginKeyOk

func (o *OriginsResultResponse) GetOriginKeyOk() (*string, bool)

GetOriginKeyOk returns a tuple with the OriginKey field value if set, nil otherwise 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 if set, zero value otherwise.

func (*OriginsResultResponse) GetOriginPathOk

func (o *OriginsResultResponse) 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 (*OriginsResultResponse) GetOriginProtocolPolicy

func (o *OriginsResultResponse) GetOriginProtocolPolicy() string

GetOriginProtocolPolicy returns the OriginProtocolPolicy field value if set, zero value otherwise.

func (*OriginsResultResponse) GetOriginProtocolPolicyOk

func (o *OriginsResultResponse) 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 (*OriginsResultResponse) GetOriginType

func (o *OriginsResultResponse) GetOriginType() string

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

func (*OriginsResultResponse) GetOriginTypeOk

func (o *OriginsResultResponse) 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 (*OriginsResultResponse) GetPrefix added in v0.114.0

func (o *OriginsResultResponse) GetPrefix() string

GetPrefix returns the Prefix field value if set, zero value otherwise.

func (*OriginsResultResponse) GetPrefixOk added in v0.114.0

func (o *OriginsResultResponse) GetPrefixOk() (*string, bool)

GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise 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 if set, zero value otherwise.

func (*OriginsResultResponse) GetTimeoutBetweenBytesOk

func (o *OriginsResultResponse) GetTimeoutBetweenBytesOk() (*int64, bool)

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

func (*OriginsResultResponse) HasAddresses added in v0.119.0

func (o *OriginsResultResponse) HasAddresses() bool

HasAddresses returns a boolean if a field has been set.

func (*OriginsResultResponse) HasBucket added in v0.114.0

func (o *OriginsResultResponse) HasBucket() bool

HasBucket returns a boolean if a field has been set.

func (*OriginsResultResponse) HasConnectionTimeout added in v0.119.0

func (o *OriginsResultResponse) HasConnectionTimeout() bool

HasConnectionTimeout returns a boolean if a field has been set.

func (*OriginsResultResponse) HasHmacAccessKey added in v0.119.0

func (o *OriginsResultResponse) HasHmacAccessKey() bool

HasHmacAccessKey returns a boolean if a field has been set.

func (*OriginsResultResponse) HasHmacAuthentication added in v0.119.0

func (o *OriginsResultResponse) HasHmacAuthentication() bool

HasHmacAuthentication returns a boolean if a field has been set.

func (*OriginsResultResponse) HasHmacRegionName added in v0.119.0

func (o *OriginsResultResponse) HasHmacRegionName() bool

HasHmacRegionName returns a boolean if a field has been set.

func (*OriginsResultResponse) HasHmacSecretKey added in v0.119.0

func (o *OriginsResultResponse) HasHmacSecretKey() bool

HasHmacSecretKey returns a boolean if a field has been set.

func (*OriginsResultResponse) HasHostHeader added in v0.119.0

func (o *OriginsResultResponse) HasHostHeader() bool

HasHostHeader returns a boolean if a field has been set.

func (*OriginsResultResponse) HasIsOriginRedirectionEnabled added in v0.119.0

func (o *OriginsResultResponse) HasIsOriginRedirectionEnabled() bool

HasIsOriginRedirectionEnabled returns a boolean if a field has been set.

func (*OriginsResultResponse) HasMethod added in v0.119.0

func (o *OriginsResultResponse) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*OriginsResultResponse) HasOriginId added in v0.119.0

func (o *OriginsResultResponse) HasOriginId() bool

HasOriginId returns a boolean if a field has been set.

func (*OriginsResultResponse) HasOriginKey added in v0.119.0

func (o *OriginsResultResponse) HasOriginKey() bool

HasOriginKey returns a boolean if a field has been set.

func (*OriginsResultResponse) HasOriginPath added in v0.119.0

func (o *OriginsResultResponse) HasOriginPath() bool

HasOriginPath returns a boolean if a field has been set.

func (*OriginsResultResponse) HasOriginProtocolPolicy added in v0.119.0

func (o *OriginsResultResponse) HasOriginProtocolPolicy() bool

HasOriginProtocolPolicy returns a boolean if a field has been set.

func (*OriginsResultResponse) HasOriginType added in v0.119.0

func (o *OriginsResultResponse) HasOriginType() bool

HasOriginType returns a boolean if a field has been set.

func (*OriginsResultResponse) HasPrefix added in v0.114.0

func (o *OriginsResultResponse) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (*OriginsResultResponse) HasTimeoutBetweenBytes added in v0.119.0

func (o *OriginsResultResponse) HasTimeoutBetweenBytes() bool

HasTimeoutBetweenBytes returns a boolean if a field has been set.

func (OriginsResultResponse) MarshalJSON

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

func (*OriginsResultResponse) SetAddresses

SetAddresses gets a reference to the given []OriginsResultResponseAddresses and assigns it to the Addresses field.

func (*OriginsResultResponse) SetBucket added in v0.114.0

func (o *OriginsResultResponse) SetBucket(v string)

SetBucket gets a reference to the given string and assigns it to the Bucket field.

func (*OriginsResultResponse) SetConnectionTimeout

func (o *OriginsResultResponse) SetConnectionTimeout(v int64)

SetConnectionTimeout gets a reference to the given int64 and assigns it to the ConnectionTimeout field.

func (*OriginsResultResponse) SetHmacAccessKey

func (o *OriginsResultResponse) SetHmacAccessKey(v string)

SetHmacAccessKey gets a reference to the given string and assigns it to the HmacAccessKey field.

func (*OriginsResultResponse) SetHmacAuthentication

func (o *OriginsResultResponse) SetHmacAuthentication(v bool)

SetHmacAuthentication gets a reference to the given bool and assigns it to the HmacAuthentication field.

func (*OriginsResultResponse) SetHmacRegionName

func (o *OriginsResultResponse) SetHmacRegionName(v string)

SetHmacRegionName gets a reference to the given string and assigns it to the HmacRegionName field.

func (*OriginsResultResponse) SetHmacSecretKey

func (o *OriginsResultResponse) SetHmacSecretKey(v string)

SetHmacSecretKey gets a reference to the given string and assigns it to the HmacSecretKey field.

func (*OriginsResultResponse) SetHostHeader

func (o *OriginsResultResponse) SetHostHeader(v string)

SetHostHeader gets a reference to the given string and assigns it to the HostHeader field.

func (*OriginsResultResponse) SetIsOriginRedirectionEnabled

func (o *OriginsResultResponse) SetIsOriginRedirectionEnabled(v bool)

SetIsOriginRedirectionEnabled gets a reference to the given bool and assigns it to the IsOriginRedirectionEnabled field.

func (*OriginsResultResponse) SetMethod

func (o *OriginsResultResponse) SetMethod(v string)

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*OriginsResultResponse) SetName

func (o *OriginsResultResponse) SetName(v string)

SetName sets field value

func (*OriginsResultResponse) SetOriginId

func (o *OriginsResultResponse) SetOriginId(v int64)

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

func (*OriginsResultResponse) SetOriginKey

func (o *OriginsResultResponse) SetOriginKey(v string)

SetOriginKey gets a reference to the given string and assigns it to the OriginKey field.

func (*OriginsResultResponse) SetOriginPath

func (o *OriginsResultResponse) SetOriginPath(v string)

SetOriginPath gets a reference to the given string and assigns it to the OriginPath field.

func (*OriginsResultResponse) SetOriginProtocolPolicy

func (o *OriginsResultResponse) SetOriginProtocolPolicy(v string)

SetOriginProtocolPolicy gets a reference to the given string and assigns it to the OriginProtocolPolicy field.

func (*OriginsResultResponse) SetOriginType

func (o *OriginsResultResponse) SetOriginType(v string)

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

func (*OriginsResultResponse) SetPrefix added in v0.114.0

func (o *OriginsResultResponse) SetPrefix(v string)

SetPrefix gets a reference to the given string and assigns it to the Prefix field.

func (*OriginsResultResponse) SetTimeoutBetweenBytes

func (o *OriginsResultResponse) SetTimeoutBetweenBytes(v int64)

SetTimeoutBetweenBytes gets a reference to the given int64 and assigns it to the TimeoutBetweenBytes field.

func (OriginsResultResponse) ToMap added in v0.23.0

func (o OriginsResultResponse) ToMap() (map[string]interface{}, error)

func (*OriginsResultResponse) UnmarshalJSON added in v0.114.0

func (o *OriginsResultResponse) UnmarshalJSON(bytes []byte) (err error)

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

func (OriginsResultResponseAddresses) ToMap added in v0.23.0

func (o OriginsResultResponseAddresses) ToMap() (map[string]interface{}, error)

func (*OriginsResultResponseAddresses) UnmarshalJSON added in v0.114.0

func (o *OriginsResultResponseAddresses) UnmarshalJSON(bytes []byte) (err error)

type PatchDeviceGroupsRequest added in v0.37.0

type PatchDeviceGroupsRequest struct {
	Name      *string `json:"name,omitempty"`
	UserAgent *string `json:"user_agent,omitempty"`
}

PatchDeviceGroupsRequest struct for PatchDeviceGroupsRequest

func NewPatchDeviceGroupsRequest added in v0.37.0

func NewPatchDeviceGroupsRequest() *PatchDeviceGroupsRequest

NewPatchDeviceGroupsRequest instantiates a new PatchDeviceGroupsRequest 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 NewPatchDeviceGroupsRequestWithDefaults added in v0.37.0

func NewPatchDeviceGroupsRequestWithDefaults() *PatchDeviceGroupsRequest

NewPatchDeviceGroupsRequestWithDefaults instantiates a new PatchDeviceGroupsRequest 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 (*PatchDeviceGroupsRequest) GetName added in v0.37.0

func (o *PatchDeviceGroupsRequest) GetName() string

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

func (*PatchDeviceGroupsRequest) GetNameOk added in v0.37.0

func (o *PatchDeviceGroupsRequest) 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 (*PatchDeviceGroupsRequest) GetUserAgent added in v0.37.0

func (o *PatchDeviceGroupsRequest) GetUserAgent() string

GetUserAgent returns the UserAgent field value if set, zero value otherwise.

func (*PatchDeviceGroupsRequest) GetUserAgentOk added in v0.37.0

func (o *PatchDeviceGroupsRequest) GetUserAgentOk() (*string, bool)

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

func (*PatchDeviceGroupsRequest) HasName added in v0.37.0

func (o *PatchDeviceGroupsRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatchDeviceGroupsRequest) HasUserAgent added in v0.37.0

func (o *PatchDeviceGroupsRequest) HasUserAgent() bool

HasUserAgent returns a boolean if a field has been set.

func (PatchDeviceGroupsRequest) MarshalJSON added in v0.37.0

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

func (*PatchDeviceGroupsRequest) SetName added in v0.37.0

func (o *PatchDeviceGroupsRequest) SetName(v string)

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

func (*PatchDeviceGroupsRequest) SetUserAgent added in v0.37.0

func (o *PatchDeviceGroupsRequest) SetUserAgent(v string)

SetUserAgent gets a reference to the given string and assigns it to the UserAgent field.

func (PatchDeviceGroupsRequest) ToMap added in v0.37.0

func (o PatchDeviceGroupsRequest) ToMap() (map[string]interface{}, error)

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"`
	Bucket               *string                         `json:"bucket,omitempty"`
	Prefix               *string                         `json:"prefix,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) GetBucket added in v0.114.0

func (o *PatchOriginsRequest) GetBucket() string

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetBucketOk added in v0.114.0

func (o *PatchOriginsRequest) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket 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) GetPrefix added in v0.114.0

func (o *PatchOriginsRequest) GetPrefix() string

GetPrefix returns the Prefix field value if set, zero value otherwise.

func (*PatchOriginsRequest) GetPrefixOk added in v0.114.0

func (o *PatchOriginsRequest) GetPrefixOk() (*string, bool)

GetPrefixOk returns a tuple with the Prefix 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) HasBucket added in v0.114.0

func (o *PatchOriginsRequest) HasBucket() bool

HasBucket 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) HasPrefix added in v0.114.0

func (o *PatchOriginsRequest) HasPrefix() bool

HasPrefix 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) SetBucket added in v0.114.0

func (o *PatchOriginsRequest) SetBucket(v string)

SetBucket gets a reference to the given string and assigns it to the Bucket 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.

func (*PatchOriginsRequest) SetPrefix added in v0.114.0

func (o *PatchOriginsRequest) SetPrefix(v string)

SetPrefix gets a reference to the given string and assigns it to the Prefix field.

func (PatchOriginsRequest) ToMap added in v0.23.0

func (o PatchOriginsRequest) ToMap() (map[string]interface{}, error)

type PatchRulesEngineRequest

type PatchRulesEngineRequest struct {
	Name        *string                    `json:"name,omitempty"`
	Description *string                    `json:"description,omitempty"`
	Criteria    [][]RulesEngineCriteria    `json:"criteria,omitempty"`
	Behaviors   []RulesEngineBehaviorEntry `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

func (o *PatchRulesEngineRequest) GetBehaviorsOk() ([]RulesEngineBehaviorEntry, bool)

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

func (*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) GetDescription added in v0.65.0

func (o *PatchRulesEngineRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchRulesEngineRequest) GetDescriptionOk added in v0.65.0

func (o *PatchRulesEngineRequest) GetDescriptionOk() (*string, bool)

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

func (*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) HasDescription added in v0.65.0

func (o *PatchRulesEngineRequest) HasDescription() bool

HasDescription 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 []RulesEngineBehaviorEntry 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) SetDescription added in v0.65.0

func (o *PatchRulesEngineRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description 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.

func (PatchRulesEngineRequest) ToMap added in v0.23.0

func (o PatchRulesEngineRequest) ToMap() (map[string]interface{}, error)

type RulesEngineBehavior added in v0.18.0

type RulesEngineBehavior struct {
	Name   string                     `json:"name"`
	Target *RulesEngineBehaviorTarget `json:"target,omitempty"`
}

RulesEngineBehavior struct for RulesEngineBehavior

func NewRulesEngineBehavior added in v0.18.0

func NewRulesEngineBehavior(name string) *RulesEngineBehavior

NewRulesEngineBehavior instantiates a new RulesEngineBehavior 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 NewRulesEngineBehaviorWithDefaults added in v0.18.0

func NewRulesEngineBehaviorWithDefaults() *RulesEngineBehavior

NewRulesEngineBehaviorWithDefaults instantiates a new RulesEngineBehavior 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 (*RulesEngineBehavior) GetName added in v0.18.0

func (o *RulesEngineBehavior) GetName() string

GetName returns the Name field value

func (*RulesEngineBehavior) GetNameOk added in v0.18.0

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

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

func (*RulesEngineBehavior) GetTarget added in v0.18.0

GetTarget returns the Target field value if set, zero value otherwise.

func (*RulesEngineBehavior) GetTargetOk added in v0.18.0

func (o *RulesEngineBehavior) GetTargetOk() (*RulesEngineBehaviorTarget, 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.

func (*RulesEngineBehavior) HasTarget added in v0.18.0

func (o *RulesEngineBehavior) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (RulesEngineBehavior) MarshalJSON added in v0.18.0

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

func (*RulesEngineBehavior) SetName added in v0.18.0

func (o *RulesEngineBehavior) SetName(v string)

SetName sets field value

func (*RulesEngineBehavior) SetTarget added in v0.18.0

SetTarget gets a reference to the given RulesEngineBehaviorTarget and assigns it to the Target field.

func (RulesEngineBehavior) ToMap added in v0.23.0

func (o RulesEngineBehavior) ToMap() (map[string]interface{}, error)

type RulesEngineBehaviorEntry added in v0.94.0

type RulesEngineBehaviorEntry struct {
	RulesEngineBehaviorObject *RulesEngineBehaviorObject
	RulesEngineBehaviorString *RulesEngineBehaviorString
}

RulesEngineBehaviorEntry struct for RulesEngineBehaviorEntry

func (*RulesEngineBehaviorEntry) MarshalJSON added in v0.94.0

func (src *RulesEngineBehaviorEntry) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*RulesEngineBehaviorEntry) UnmarshalJSON added in v0.94.0

func (dst *RulesEngineBehaviorEntry) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type RulesEngineBehaviorObject added in v0.94.0

type RulesEngineBehaviorObject struct {
	Name   string                          `json:"name"`
	Target RulesEngineBehaviorObjectTarget `json:"target"`
}

RulesEngineBehaviorObject struct for RulesEngineBehaviorObject

func NewRulesEngineBehaviorObject added in v0.94.0

func NewRulesEngineBehaviorObject(name string, target RulesEngineBehaviorObjectTarget) *RulesEngineBehaviorObject

NewRulesEngineBehaviorObject instantiates a new RulesEngineBehaviorObject 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 NewRulesEngineBehaviorObjectWithDefaults added in v0.94.0

func NewRulesEngineBehaviorObjectWithDefaults() *RulesEngineBehaviorObject

NewRulesEngineBehaviorObjectWithDefaults instantiates a new RulesEngineBehaviorObject 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 (*RulesEngineBehaviorObject) GetName added in v0.94.0

func (o *RulesEngineBehaviorObject) GetName() string

GetName returns the Name field value

func (*RulesEngineBehaviorObject) GetNameOk added in v0.94.0

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

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

func (*RulesEngineBehaviorObject) GetTarget added in v0.94.0

GetTarget returns the Target field value

func (*RulesEngineBehaviorObject) GetTargetOk added in v0.94.0

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

func (RulesEngineBehaviorObject) MarshalJSON added in v0.94.0

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

func (*RulesEngineBehaviorObject) SetName added in v0.94.0

func (o *RulesEngineBehaviorObject) SetName(v string)

SetName sets field value

func (*RulesEngineBehaviorObject) SetTarget added in v0.94.0

SetTarget sets field value

func (RulesEngineBehaviorObject) ToMap added in v0.94.0

func (o RulesEngineBehaviorObject) ToMap() (map[string]interface{}, error)

func (*RulesEngineBehaviorObject) UnmarshalJSON added in v0.114.0

func (o *RulesEngineBehaviorObject) UnmarshalJSON(bytes []byte) (err error)

type RulesEngineBehaviorObjectTarget added in v0.94.0

type RulesEngineBehaviorObjectTarget struct {
	CapturedArray *string `json:"captured_array,omitempty"`
	Subject       *string `json:"subject,omitempty"`
	Regex         *string `json:"regex,omitempty"`
}

RulesEngineBehaviorObjectTarget struct for RulesEngineBehaviorObjectTarget

func NewRulesEngineBehaviorObjectTarget added in v0.94.0

func NewRulesEngineBehaviorObjectTarget() *RulesEngineBehaviorObjectTarget

NewRulesEngineBehaviorObjectTarget instantiates a new RulesEngineBehaviorObjectTarget 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 NewRulesEngineBehaviorObjectTargetWithDefaults added in v0.94.0

func NewRulesEngineBehaviorObjectTargetWithDefaults() *RulesEngineBehaviorObjectTarget

NewRulesEngineBehaviorObjectTargetWithDefaults instantiates a new RulesEngineBehaviorObjectTarget 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 (*RulesEngineBehaviorObjectTarget) GetCapturedArray added in v0.94.0

func (o *RulesEngineBehaviorObjectTarget) GetCapturedArray() string

GetCapturedArray returns the CapturedArray field value if set, zero value otherwise.

func (*RulesEngineBehaviorObjectTarget) GetCapturedArrayOk added in v0.94.0

func (o *RulesEngineBehaviorObjectTarget) GetCapturedArrayOk() (*string, bool)

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

func (*RulesEngineBehaviorObjectTarget) GetRegex added in v0.94.0

GetRegex returns the Regex field value if set, zero value otherwise.

func (*RulesEngineBehaviorObjectTarget) GetRegexOk added in v0.94.0

func (o *RulesEngineBehaviorObjectTarget) GetRegexOk() (*string, bool)

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

func (*RulesEngineBehaviorObjectTarget) GetSubject added in v0.94.0

func (o *RulesEngineBehaviorObjectTarget) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*RulesEngineBehaviorObjectTarget) GetSubjectOk added in v0.94.0

func (o *RulesEngineBehaviorObjectTarget) GetSubjectOk() (*string, bool)

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

func (*RulesEngineBehaviorObjectTarget) HasCapturedArray added in v0.94.0

func (o *RulesEngineBehaviorObjectTarget) HasCapturedArray() bool

HasCapturedArray returns a boolean if a field has been set.

func (*RulesEngineBehaviorObjectTarget) HasRegex added in v0.94.0

func (o *RulesEngineBehaviorObjectTarget) HasRegex() bool

HasRegex returns a boolean if a field has been set.

func (*RulesEngineBehaviorObjectTarget) HasSubject added in v0.94.0

func (o *RulesEngineBehaviorObjectTarget) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (RulesEngineBehaviorObjectTarget) MarshalJSON added in v0.94.0

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

func (*RulesEngineBehaviorObjectTarget) SetCapturedArray added in v0.94.0

func (o *RulesEngineBehaviorObjectTarget) SetCapturedArray(v string)

SetCapturedArray gets a reference to the given string and assigns it to the CapturedArray field.

func (*RulesEngineBehaviorObjectTarget) SetRegex added in v0.94.0

func (o *RulesEngineBehaviorObjectTarget) SetRegex(v string)

SetRegex gets a reference to the given string and assigns it to the Regex field.

func (*RulesEngineBehaviorObjectTarget) SetSubject added in v0.94.0

func (o *RulesEngineBehaviorObjectTarget) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (RulesEngineBehaviorObjectTarget) ToMap added in v0.94.0

func (o RulesEngineBehaviorObjectTarget) ToMap() (map[string]interface{}, error)

type RulesEngineBehaviorString added in v0.94.0

type RulesEngineBehaviorString struct {
	Name   string `json:"name"`
	Target string `json:"target"`
}

RulesEngineBehaviorString struct for RulesEngineBehaviorString

func NewRulesEngineBehaviorString added in v0.94.0

func NewRulesEngineBehaviorString(name string, target string) *RulesEngineBehaviorString

NewRulesEngineBehaviorString instantiates a new RulesEngineBehaviorString 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 NewRulesEngineBehaviorStringWithDefaults added in v0.94.0

func NewRulesEngineBehaviorStringWithDefaults() *RulesEngineBehaviorString

NewRulesEngineBehaviorStringWithDefaults instantiates a new RulesEngineBehaviorString 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 (*RulesEngineBehaviorString) GetName added in v0.94.0

func (o *RulesEngineBehaviorString) GetName() string

GetName returns the Name field value

func (*RulesEngineBehaviorString) GetNameOk added in v0.94.0

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

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

func (*RulesEngineBehaviorString) GetTarget added in v0.94.0

func (o *RulesEngineBehaviorString) GetTarget() string

GetTarget returns the Target field value

func (*RulesEngineBehaviorString) GetTargetOk added in v0.94.0

func (o *RulesEngineBehaviorString) GetTargetOk() (*string, bool)

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

func (RulesEngineBehaviorString) MarshalJSON added in v0.94.0

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

func (*RulesEngineBehaviorString) SetName added in v0.94.0

func (o *RulesEngineBehaviorString) SetName(v string)

SetName sets field value

func (*RulesEngineBehaviorString) SetTarget added in v0.94.0

func (o *RulesEngineBehaviorString) SetTarget(v string)

SetTarget sets field value

func (RulesEngineBehaviorString) ToMap added in v0.94.0

func (o RulesEngineBehaviorString) ToMap() (map[string]interface{}, error)

func (*RulesEngineBehaviorString) UnmarshalJSON added in v0.114.0

func (o *RulesEngineBehaviorString) UnmarshalJSON(bytes []byte) (err error)

type RulesEngineBehaviorTarget added in v0.71.0

type RulesEngineBehaviorTarget struct {
	RulesEngineBehaviorTargetOneOf *RulesEngineBehaviorTargetOneOf
	Float32                        *float32
	String                         *string
}

RulesEngineBehaviorTarget - struct for RulesEngineBehaviorTarget

func Float32AsRulesEngineBehaviorTarget added in v0.71.0

func Float32AsRulesEngineBehaviorTarget(v *float32) RulesEngineBehaviorTarget

float32AsRulesEngineBehaviorTarget is a convenience function that returns float32 wrapped in RulesEngineBehaviorTarget

func RulesEngineBehaviorTargetOneOfAsRulesEngineBehaviorTarget added in v0.71.0

func RulesEngineBehaviorTargetOneOfAsRulesEngineBehaviorTarget(v *RulesEngineBehaviorTargetOneOf) RulesEngineBehaviorTarget

RulesEngineBehaviorTargetOneOfAsRulesEngineBehaviorTarget is a convenience function that returns RulesEngineBehaviorTargetOneOf wrapped in RulesEngineBehaviorTarget

func StringAsRulesEngineBehaviorTarget added in v0.71.0

func StringAsRulesEngineBehaviorTarget(v *string) RulesEngineBehaviorTarget

stringAsRulesEngineBehaviorTarget is a convenience function that returns string wrapped in RulesEngineBehaviorTarget

func (*RulesEngineBehaviorTarget) GetActualInstance added in v0.71.0

func (obj *RulesEngineBehaviorTarget) GetActualInstance() interface{}

Get the actual instance

func (RulesEngineBehaviorTarget) MarshalJSON added in v0.71.0

func (src RulesEngineBehaviorTarget) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*RulesEngineBehaviorTarget) UnmarshalJSON added in v0.71.0

func (dst *RulesEngineBehaviorTarget) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type RulesEngineBehaviorTargetOneOf added in v0.71.0

type RulesEngineBehaviorTargetOneOf struct {
	CapturedArray *string `json:"captured_array,omitempty"`
	Subject       *string `json:"subject,omitempty"`
	Regex         *string `json:"regex,omitempty"`
}

RulesEngineBehaviorTargetOneOf struct for RulesEngineBehaviorTargetOneOf

func NewRulesEngineBehaviorTargetOneOf added in v0.71.0

func NewRulesEngineBehaviorTargetOneOf() *RulesEngineBehaviorTargetOneOf

NewRulesEngineBehaviorTargetOneOf instantiates a new RulesEngineBehaviorTargetOneOf 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 NewRulesEngineBehaviorTargetOneOfWithDefaults added in v0.71.0

func NewRulesEngineBehaviorTargetOneOfWithDefaults() *RulesEngineBehaviorTargetOneOf

NewRulesEngineBehaviorTargetOneOfWithDefaults instantiates a new RulesEngineBehaviorTargetOneOf 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 (*RulesEngineBehaviorTargetOneOf) GetCapturedArray added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) GetCapturedArray() string

GetCapturedArray returns the CapturedArray field value if set, zero value otherwise.

func (*RulesEngineBehaviorTargetOneOf) GetCapturedArrayOk added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) GetCapturedArrayOk() (*string, bool)

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

func (*RulesEngineBehaviorTargetOneOf) GetRegex added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) GetRegex() string

GetRegex returns the Regex field value if set, zero value otherwise.

func (*RulesEngineBehaviorTargetOneOf) GetRegexOk added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) GetRegexOk() (*string, bool)

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

func (*RulesEngineBehaviorTargetOneOf) GetSubject added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*RulesEngineBehaviorTargetOneOf) GetSubjectOk added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) GetSubjectOk() (*string, bool)

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

func (*RulesEngineBehaviorTargetOneOf) HasCapturedArray added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) HasCapturedArray() bool

HasCapturedArray returns a boolean if a field has been set.

func (*RulesEngineBehaviorTargetOneOf) HasRegex added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) HasRegex() bool

HasRegex returns a boolean if a field has been set.

func (*RulesEngineBehaviorTargetOneOf) HasSubject added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (RulesEngineBehaviorTargetOneOf) MarshalJSON added in v0.71.0

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

func (*RulesEngineBehaviorTargetOneOf) SetCapturedArray added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) SetCapturedArray(v string)

SetCapturedArray gets a reference to the given string and assigns it to the CapturedArray field.

func (*RulesEngineBehaviorTargetOneOf) SetRegex added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) SetRegex(v string)

SetRegex gets a reference to the given string and assigns it to the Regex field.

func (*RulesEngineBehaviorTargetOneOf) SetSubject added in v0.71.0

func (o *RulesEngineBehaviorTargetOneOf) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (RulesEngineBehaviorTargetOneOf) ToMap added in v0.71.0

func (o RulesEngineBehaviorTargetOneOf) ToMap() (map[string]interface{}, error)

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

func (RulesEngineCriteria) ToMap added in v0.23.0

func (o RulesEngineCriteria) ToMap() (map[string]interface{}, error)

func (*RulesEngineCriteria) UnmarshalJSON added in v0.114.0

func (o *RulesEngineCriteria) UnmarshalJSON(bytes []byte) (err error)

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

func (RulesEngineIdResponse) ToMap added in v0.23.0

func (o RulesEngineIdResponse) ToMap() (map[string]interface{}, error)

func (*RulesEngineIdResponse) UnmarshalJSON added in v0.114.0

func (o *RulesEngineIdResponse) UnmarshalJSON(bytes []byte) (err error)

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

func (RulesEngineResponse) ToMap added in v0.23.0

func (o RulesEngineResponse) ToMap() (map[string]interface{}, error)

func (*RulesEngineResponse) UnmarshalJSON added in v0.114.0

func (o *RulesEngineResponse) UnmarshalJSON(bytes []byte) (err error)

type RulesEngineResultResponse

type RulesEngineResultResponse struct {
	Id          int64                      `json:"id"`
	Name        string                     `json:"name"`
	Description *string                    `json:"description,omitempty"`
	Phase       string                     `json:"phase"`
	Behaviors   []RulesEngineBehaviorEntry `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

func (o *RulesEngineResultResponse) GetBehaviorsOk() ([]RulesEngineBehaviorEntry, bool)

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

func (*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) GetDescription added in v0.61.0

func (o *RulesEngineResultResponse) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RulesEngineResultResponse) GetDescriptionOk added in v0.61.0

func (o *RulesEngineResultResponse) GetDescriptionOk() (*string, bool)

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

func (*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) HasDescription added in v0.61.0

func (o *RulesEngineResultResponse) HasDescription() bool

HasDescription 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 []RulesEngineBehaviorEntry and assigns it to the Behaviors field.

func (*RulesEngineResultResponse) SetCriteria

func (o *RulesEngineResultResponse) SetCriteria(v [][]RulesEngineCriteria)

SetCriteria sets field value

func (*RulesEngineResultResponse) SetDescription added in v0.61.0

func (o *RulesEngineResultResponse) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

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

func (RulesEngineResultResponse) ToMap added in v0.23.0

func (o RulesEngineResultResponse) ToMap() (map[string]interface{}, error)

func (*RulesEngineResultResponse) UnmarshalJSON added in v0.114.0

func (o *RulesEngineResultResponse) UnmarshalJSON(bytes []byte) (err error)

type RulesEngineResultResponseBehaviors added in v0.18.0

type RulesEngineResultResponseBehaviors struct {
	Name   string  `json:"name"`
	Target *string `json:"target,omitempty"`
}

RulesEngineResultResponseBehaviors struct for RulesEngineResultResponseBehaviors

func NewRulesEngineResultResponseBehaviors added in v0.18.0

func NewRulesEngineResultResponseBehaviors(name string) *RulesEngineResultResponseBehaviors

NewRulesEngineResultResponseBehaviors instantiates a new RulesEngineResultResponseBehaviors 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 NewRulesEngineResultResponseBehaviorsWithDefaults added in v0.18.0

func NewRulesEngineResultResponseBehaviorsWithDefaults() *RulesEngineResultResponseBehaviors

NewRulesEngineResultResponseBehaviorsWithDefaults instantiates a new RulesEngineResultResponseBehaviors 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 (*RulesEngineResultResponseBehaviors) GetName added in v0.18.0

GetName returns the Name field value

func (*RulesEngineResultResponseBehaviors) GetNameOk added in v0.18.0

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

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

func (*RulesEngineResultResponseBehaviors) GetTarget added in v0.18.0

GetTarget returns the Target field value if set, zero value otherwise.

func (*RulesEngineResultResponseBehaviors) GetTargetOk added in v0.18.0

func (o *RulesEngineResultResponseBehaviors) GetTargetOk() (*string, 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.

func (*RulesEngineResultResponseBehaviors) HasTarget added in v0.18.0

HasTarget returns a boolean if a field has been set.

func (RulesEngineResultResponseBehaviors) MarshalJSON added in v0.18.0

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

func (*RulesEngineResultResponseBehaviors) SetName added in v0.18.0

SetName sets field value

func (*RulesEngineResultResponseBehaviors) SetTarget added in v0.18.0

SetTarget gets a reference to the given string and assigns it to the Target field.

func (RulesEngineResultResponseBehaviors) ToMap added in v0.23.0

func (o RulesEngineResultResponseBehaviors) ToMap() (map[string]interface{}, error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

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 UpdateDeviceGroupsRequest added in v0.37.0

type UpdateDeviceGroupsRequest struct {
	Name      *string `json:"name,omitempty"`
	UserAgent *string `json:"user_agent,omitempty"`
}

UpdateDeviceGroupsRequest struct for UpdateDeviceGroupsRequest

func NewUpdateDeviceGroupsRequest added in v0.37.0

func NewUpdateDeviceGroupsRequest() *UpdateDeviceGroupsRequest

NewUpdateDeviceGroupsRequest instantiates a new UpdateDeviceGroupsRequest 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 NewUpdateDeviceGroupsRequestWithDefaults added in v0.37.0

func NewUpdateDeviceGroupsRequestWithDefaults() *UpdateDeviceGroupsRequest

NewUpdateDeviceGroupsRequestWithDefaults instantiates a new UpdateDeviceGroupsRequest 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 (*UpdateDeviceGroupsRequest) GetName added in v0.37.0

func (o *UpdateDeviceGroupsRequest) GetName() string

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

func (*UpdateDeviceGroupsRequest) GetNameOk added in v0.37.0

func (o *UpdateDeviceGroupsRequest) 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 (*UpdateDeviceGroupsRequest) GetUserAgent added in v0.37.0

func (o *UpdateDeviceGroupsRequest) GetUserAgent() string

GetUserAgent returns the UserAgent field value if set, zero value otherwise.

func (*UpdateDeviceGroupsRequest) GetUserAgentOk added in v0.37.0

func (o *UpdateDeviceGroupsRequest) GetUserAgentOk() (*string, bool)

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

func (*UpdateDeviceGroupsRequest) HasName added in v0.37.0

func (o *UpdateDeviceGroupsRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateDeviceGroupsRequest) HasUserAgent added in v0.37.0

func (o *UpdateDeviceGroupsRequest) HasUserAgent() bool

HasUserAgent returns a boolean if a field has been set.

func (UpdateDeviceGroupsRequest) MarshalJSON added in v0.37.0

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

func (*UpdateDeviceGroupsRequest) SetName added in v0.37.0

func (o *UpdateDeviceGroupsRequest) SetName(v string)

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

func (*UpdateDeviceGroupsRequest) SetUserAgent added in v0.37.0

func (o *UpdateDeviceGroupsRequest) SetUserAgent(v string)

SetUserAgent gets a reference to the given string and assigns it to the UserAgent field.

func (UpdateDeviceGroupsRequest) ToMap added in v0.37.0

func (o UpdateDeviceGroupsRequest) ToMap() (map[string]interface{}, error)

type UpdateOriginsRequest

type UpdateOriginsRequest struct {
	Name                 string                          `json:"name"`
	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"`
	Bucket               *string                         `json:"bucket,omitempty"`
	Prefix               *string                         `json:"prefix,omitempty"`
}

UpdateOriginsRequest struct for UpdateOriginsRequest

func NewUpdateOriginsRequest

func NewUpdateOriginsRequest(name 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 if set, zero value otherwise.

func (*UpdateOriginsRequest) GetAddressesOk

func (o *UpdateOriginsRequest) 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 (*UpdateOriginsRequest) GetBucket added in v0.114.0

func (o *UpdateOriginsRequest) GetBucket() string

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*UpdateOriginsRequest) GetBucketOk added in v0.114.0

func (o *UpdateOriginsRequest) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value if set, nil otherwise 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 if set, zero value otherwise.

func (*UpdateOriginsRequest) GetHostHeaderOk

func (o *UpdateOriginsRequest) 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 (*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) GetPrefix added in v0.114.0

func (o *UpdateOriginsRequest) GetPrefix() string

GetPrefix returns the Prefix field value if set, zero value otherwise.

func (*UpdateOriginsRequest) GetPrefixOk added in v0.114.0

func (o *UpdateOriginsRequest) GetPrefixOk() (*string, bool)

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

func (*UpdateOriginsRequest) HasAddresses added in v0.119.0

func (o *UpdateOriginsRequest) HasAddresses() bool

HasAddresses returns a boolean if a field has been set.

func (*UpdateOriginsRequest) HasBucket added in v0.114.0

func (o *UpdateOriginsRequest) HasBucket() bool

HasBucket returns a boolean if a field 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) HasHostHeader added in v0.119.0

func (o *UpdateOriginsRequest) HasHostHeader() bool

HasHostHeader 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) HasPrefix added in v0.114.0

func (o *UpdateOriginsRequest) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (UpdateOriginsRequest) MarshalJSON

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

func (*UpdateOriginsRequest) SetAddresses

SetAddresses gets a reference to the given []CreateOriginsRequestAddresses and assigns it to the Addresses field.

func (*UpdateOriginsRequest) SetBucket added in v0.114.0

func (o *UpdateOriginsRequest) SetBucket(v string)

SetBucket gets a reference to the given string and assigns it to the Bucket field.

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 gets a reference to the given string and assigns it to the HostHeader field.

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.

func (*UpdateOriginsRequest) SetPrefix added in v0.114.0

func (o *UpdateOriginsRequest) SetPrefix(v string)

SetPrefix gets a reference to the given string and assigns it to the Prefix field.

func (UpdateOriginsRequest) ToMap added in v0.23.0

func (o UpdateOriginsRequest) ToMap() (map[string]interface{}, error)

func (*UpdateOriginsRequest) UnmarshalJSON added in v0.114.0

func (o *UpdateOriginsRequest) UnmarshalJSON(bytes []byte) (err error)

type UpdateRulesEngineRequest

type UpdateRulesEngineRequest struct {
	Name        string                     `json:"name"`
	Description *string                    `json:"description,omitempty"`
	Criteria    [][]RulesEngineCriteria    `json:"criteria"`
	Behaviors   []RulesEngineBehaviorEntry `json:"behaviors"`
}

UpdateRulesEngineRequest struct for UpdateRulesEngineRequest

func NewUpdateRulesEngineRequest

func NewUpdateRulesEngineRequest(name string, criteria [][]RulesEngineCriteria, behaviors []RulesEngineBehaviorEntry) *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

func (o *UpdateRulesEngineRequest) GetBehaviorsOk() ([]RulesEngineBehaviorEntry, bool)

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) GetDescription added in v0.61.0

func (o *UpdateRulesEngineRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateRulesEngineRequest) GetDescriptionOk added in v0.61.0

func (o *UpdateRulesEngineRequest) GetDescriptionOk() (*string, bool)

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

func (*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) HasDescription added in v0.61.0

func (o *UpdateRulesEngineRequest) HasDescription() bool

HasDescription returns a boolean if a field 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) SetDescription added in v0.61.0

func (o *UpdateRulesEngineRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateRulesEngineRequest) SetName

func (o *UpdateRulesEngineRequest) SetName(v string)

SetName sets field value

func (UpdateRulesEngineRequest) ToMap added in v0.23.0

func (o UpdateRulesEngineRequest) ToMap() (map[string]interface{}, error)

func (*UpdateRulesEngineRequest) UnmarshalJSON added in v0.114.0

func (o *UpdateRulesEngineRequest) UnmarshalJSON(bytes []byte) (err error)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL