Help us shape the future of Go! Take the 2026 Go Developer Survey

openapi

package
v2.3.1 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2026 License: MIT Imports: 20 Imported by: 0

README

Go API client for openapi

Cloudflare WARP Android API contract for version 6.38.9 (build 5641)

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: 5641
  • Package version: 1.0.0
  • Generator version: 7.17.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 openapi "github.com/ViRb3/wgcf/v2/openapi"

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

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

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

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

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

Documentation for API Endpoints

All URIs are relative to https://api.cloudflareclient.com

Class Method HTTP request Description
DefaultAPI AcknowledgeNotification Post /notifications/v1/accounts/{accountId}/reg/{sourceDeviceId}/ack AcknowledgeNotification
DefaultAPI DeleteBoundDevice Delete /{apiVersion}/reg/{sourceDeviceId}/account/reg/{boundDeviceId} DeleteBoundDevice
DefaultAPI DeleteSourceDevice Delete /{apiVersion}/reg/{sourceDeviceId} DeleteSourceDevice
DefaultAPI GetAccount Get /{apiVersion}/reg/{sourceDeviceId}/account GetAccount
DefaultAPI GetBoundDevices Get /{apiVersion}/reg/{sourceDeviceId}/account/devices GetBoundDevices
DefaultAPI GetClientConfig Get /{apiVersion}/client_config GetClientConfig
DefaultAPI GetGatewayAuth Get /{apiVersion}/accounts/{accountId}/reg/{sourceDeviceId}/auth GetGatewayAuth
DefaultAPI GetSourceDevice Get /{apiVersion}/reg/{sourceDeviceId} GetSourceDevice
DefaultAPI Register Post /{apiVersion}/reg Register
DefaultAPI ResetAccountLicense Post /{apiVersion}/reg/{sourceDeviceId}/account/license ResetAccountLicense
DefaultAPI UpdateAccount Put /{apiVersion}/reg/{sourceDeviceId}/account UpdateAccount
DefaultAPI UpdateBoundDevice Patch /{apiVersion}/reg/{sourceDeviceId}/account/reg/{boundDeviceId} UpdateBoundDevice
DefaultAPI UpdateReceiptToken Post /{apiVersion}/reg/{sourceDeviceId}/account/receipts UpdateReceiptToken
DefaultAPI UpdateSourceDevice Patch /{apiVersion}/reg/{sourceDeviceId} UpdateSourceDevice

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

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 (
	// 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")
)
View Source
var AllowedAppModeEnumValues = []AppMode{
	"1dot1",
	"warp",
	"posture_only",
	"warp_tunnel_only",
	"proxy",
}

All allowed values of AppMode enum

View Source
var AllowedDexDataKindEnumValues = []DexDataKind{
	"http",
	"traceroute",
}

All allowed values of DexDataKind enum

View Source
var AllowedHTTPRequestMethodEnumValues = []HTTPRequestMethod{
	"DELETE",
	"GET",
	"PATCH",
	"POST",
	"PUT",
}

All allowed values of HTTPRequestMethod enum

View Source
var AllowedPostQuantumSupportEnumValues = []PostQuantumSupport{
	"disabled",
	"enabled",
	"enabled_with_downgrades",
}

All allowed values of PostQuantumSupport enum

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 v2.3.1

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 {
	DefaultAPI *DefaultAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Cloudflare WARP API API v5641 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 Account added in v2.3.1

type Account struct {
	AccountType              string     `json:"account_type"`
	Created                  *time.Time `json:"created,omitempty"`
	Id                       string     `json:"id"`
	License                  *string    `json:"license,omitempty"`
	PlusExpiresAt            *time.Time `json:"plus_expires_at,omitempty"`
	Managed                  *string    `json:"managed,omitempty"`
	PremiumData              *int64     `json:"premium_data,omitempty"`
	Quota                    *int64     `json:"quota,omitempty"`
	ReferralCount            *int32     `json:"referral_count,omitempty"`
	ReferralRenewalCountdown *int32     `json:"referral_renewal_countdown,omitempty"`
	Role                     *string    `json:"role,omitempty"`
	Ttl                      *time.Time `json:"ttl,omitempty"`
	Updated                  *time.Time `json:"updated,omitempty"`
	Usage                    *int64     `json:"usage,omitempty"`
	WarpPlus                 *bool      `json:"warp_plus,omitempty"`
	AdditionalProperties     map[string]interface{}
}

Account struct for Account

func NewAccount added in v2.3.1

func NewAccount(accountType string, id string) *Account

NewAccount instantiates a new Account 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 NewAccountWithDefaults added in v2.3.1

func NewAccountWithDefaults() *Account

NewAccountWithDefaults instantiates a new Account 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 (*Account) GetAccountType added in v2.3.1

func (o *Account) GetAccountType() string

GetAccountType returns the AccountType field value

func (*Account) GetAccountTypeOk added in v2.3.1

func (o *Account) GetAccountTypeOk() (*string, bool)

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

func (*Account) GetCreated added in v2.3.1

func (o *Account) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Account) GetCreatedOk added in v2.3.1

func (o *Account) GetCreatedOk() (*time.Time, bool)

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

func (*Account) GetId added in v2.3.1

func (o *Account) GetId() string

GetId returns the Id field value

func (*Account) GetIdOk added in v2.3.1

func (o *Account) GetIdOk() (*string, bool)

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

func (*Account) GetLicense added in v2.3.1

func (o *Account) GetLicense() string

GetLicense returns the License field value if set, zero value otherwise.

func (*Account) GetLicenseOk added in v2.3.1

func (o *Account) GetLicenseOk() (*string, bool)

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

func (*Account) GetManaged added in v2.3.1

func (o *Account) GetManaged() string

GetManaged returns the Managed field value if set, zero value otherwise.

func (*Account) GetManagedOk added in v2.3.1

func (o *Account) GetManagedOk() (*string, bool)

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

func (*Account) GetPlusExpiresAt added in v2.3.1

func (o *Account) GetPlusExpiresAt() time.Time

GetPlusExpiresAt returns the PlusExpiresAt field value if set, zero value otherwise.

func (*Account) GetPlusExpiresAtOk added in v2.3.1

func (o *Account) GetPlusExpiresAtOk() (*time.Time, bool)

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

func (*Account) GetPremiumData added in v2.3.1

func (o *Account) GetPremiumData() int64

GetPremiumData returns the PremiumData field value if set, zero value otherwise.

func (*Account) GetPremiumDataOk added in v2.3.1

func (o *Account) GetPremiumDataOk() (*int64, bool)

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

func (*Account) GetQuota added in v2.3.1

func (o *Account) GetQuota() int64

GetQuota returns the Quota field value if set, zero value otherwise.

func (*Account) GetQuotaOk added in v2.3.1

func (o *Account) GetQuotaOk() (*int64, bool)

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

func (*Account) GetReferralCount added in v2.3.1

func (o *Account) GetReferralCount() int32

GetReferralCount returns the ReferralCount field value if set, zero value otherwise.

func (*Account) GetReferralCountOk added in v2.3.1

func (o *Account) GetReferralCountOk() (*int32, bool)

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

func (*Account) GetReferralRenewalCountdown added in v2.3.1

func (o *Account) GetReferralRenewalCountdown() int32

GetReferralRenewalCountdown returns the ReferralRenewalCountdown field value if set, zero value otherwise.

func (*Account) GetReferralRenewalCountdownOk added in v2.3.1

func (o *Account) GetReferralRenewalCountdownOk() (*int32, bool)

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

func (*Account) GetRole added in v2.3.1

func (o *Account) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*Account) GetRoleOk added in v2.3.1

func (o *Account) GetRoleOk() (*string, bool)

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

func (*Account) GetTtl added in v2.3.1

func (o *Account) GetTtl() time.Time

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*Account) GetTtlOk added in v2.3.1

func (o *Account) GetTtlOk() (*time.Time, bool)

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

func (*Account) GetUpdated added in v2.3.1

func (o *Account) GetUpdated() time.Time

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*Account) GetUpdatedOk added in v2.3.1

func (o *Account) GetUpdatedOk() (*time.Time, bool)

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

func (*Account) GetUsage added in v2.3.1

func (o *Account) GetUsage() int64

GetUsage returns the Usage field value if set, zero value otherwise.

func (*Account) GetUsageOk added in v2.3.1

func (o *Account) GetUsageOk() (*int64, bool)

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

func (*Account) GetWarpPlus added in v2.3.1

func (o *Account) GetWarpPlus() bool

GetWarpPlus returns the WarpPlus field value if set, zero value otherwise.

func (*Account) GetWarpPlusOk added in v2.3.1

func (o *Account) GetWarpPlusOk() (*bool, bool)

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

func (*Account) HasCreated added in v2.3.1

func (o *Account) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Account) HasLicense added in v2.3.1

func (o *Account) HasLicense() bool

HasLicense returns a boolean if a field has been set.

func (*Account) HasManaged added in v2.3.1

func (o *Account) HasManaged() bool

HasManaged returns a boolean if a field has been set.

func (*Account) HasPlusExpiresAt added in v2.3.1

func (o *Account) HasPlusExpiresAt() bool

HasPlusExpiresAt returns a boolean if a field has been set.

func (*Account) HasPremiumData added in v2.3.1

func (o *Account) HasPremiumData() bool

HasPremiumData returns a boolean if a field has been set.

func (*Account) HasQuota added in v2.3.1

func (o *Account) HasQuota() bool

HasQuota returns a boolean if a field has been set.

func (*Account) HasReferralCount added in v2.3.1

func (o *Account) HasReferralCount() bool

HasReferralCount returns a boolean if a field has been set.

func (*Account) HasReferralRenewalCountdown added in v2.3.1

func (o *Account) HasReferralRenewalCountdown() bool

HasReferralRenewalCountdown returns a boolean if a field has been set.

func (*Account) HasRole added in v2.3.1

func (o *Account) HasRole() bool

HasRole returns a boolean if a field has been set.

func (*Account) HasTtl added in v2.3.1

func (o *Account) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*Account) HasUpdated added in v2.3.1

func (o *Account) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (*Account) HasUsage added in v2.3.1

func (o *Account) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*Account) HasWarpPlus added in v2.3.1

func (o *Account) HasWarpPlus() bool

HasWarpPlus returns a boolean if a field has been set.

func (Account) MarshalJSON added in v2.3.1

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

func (*Account) SetAccountType added in v2.3.1

func (o *Account) SetAccountType(v string)

SetAccountType sets field value

func (*Account) SetCreated added in v2.3.1

func (o *Account) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Account) SetId added in v2.3.1

func (o *Account) SetId(v string)

SetId sets field value

func (*Account) SetLicense added in v2.3.1

func (o *Account) SetLicense(v string)

SetLicense gets a reference to the given string and assigns it to the License field.

func (*Account) SetManaged added in v2.3.1

func (o *Account) SetManaged(v string)

SetManaged gets a reference to the given string and assigns it to the Managed field.

func (*Account) SetPlusExpiresAt added in v2.3.1

func (o *Account) SetPlusExpiresAt(v time.Time)

SetPlusExpiresAt gets a reference to the given time.Time and assigns it to the PlusExpiresAt field.

func (*Account) SetPremiumData added in v2.3.1

func (o *Account) SetPremiumData(v int64)

SetPremiumData gets a reference to the given int64 and assigns it to the PremiumData field.

func (*Account) SetQuota added in v2.3.1

func (o *Account) SetQuota(v int64)

SetQuota gets a reference to the given int64 and assigns it to the Quota field.

func (*Account) SetReferralCount added in v2.3.1

func (o *Account) SetReferralCount(v int32)

SetReferralCount gets a reference to the given int32 and assigns it to the ReferralCount field.

func (*Account) SetReferralRenewalCountdown added in v2.3.1

func (o *Account) SetReferralRenewalCountdown(v int32)

SetReferralRenewalCountdown gets a reference to the given int32 and assigns it to the ReferralRenewalCountdown field.

func (*Account) SetRole added in v2.3.1

func (o *Account) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

func (*Account) SetTtl added in v2.3.1

func (o *Account) SetTtl(v time.Time)

SetTtl gets a reference to the given time.Time and assigns it to the Ttl field.

func (*Account) SetUpdated added in v2.3.1

func (o *Account) SetUpdated(v time.Time)

SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.

func (*Account) SetUsage added in v2.3.1

func (o *Account) SetUsage(v int64)

SetUsage gets a reference to the given int64 and assigns it to the Usage field.

func (*Account) SetWarpPlus added in v2.3.1

func (o *Account) SetWarpPlus(v bool)

SetWarpPlus gets a reference to the given bool and assigns it to the WarpPlus field.

func (Account) ToMap added in v2.3.1

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

func (*Account) UnmarshalJSON added in v2.3.1

func (o *Account) UnmarshalJSON(data []byte) (err error)

type AlternateNetwork added in v2.3.1

type AlternateNetwork struct {
	Name                 string `json:"name"`
	NetworkId            string `json:"network_id"`
	TlsSockaddr          string `json:"tls_sockaddr"`
	Sha256               string `json:"sha256"`
	AdditionalProperties map[string]interface{}
}

AlternateNetwork struct for AlternateNetwork

func NewAlternateNetwork added in v2.3.1

func NewAlternateNetwork(name string, networkId string, tlsSockaddr string, sha256 string) *AlternateNetwork

NewAlternateNetwork instantiates a new AlternateNetwork 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 NewAlternateNetworkWithDefaults added in v2.3.1

func NewAlternateNetworkWithDefaults() *AlternateNetwork

NewAlternateNetworkWithDefaults instantiates a new AlternateNetwork 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 (*AlternateNetwork) GetName added in v2.3.1

func (o *AlternateNetwork) GetName() string

GetName returns the Name field value

func (*AlternateNetwork) GetNameOk added in v2.3.1

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

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

func (*AlternateNetwork) GetNetworkId added in v2.3.1

func (o *AlternateNetwork) GetNetworkId() string

GetNetworkId returns the NetworkId field value

func (*AlternateNetwork) GetNetworkIdOk added in v2.3.1

func (o *AlternateNetwork) GetNetworkIdOk() (*string, bool)

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

func (*AlternateNetwork) GetSha256 added in v2.3.1

func (o *AlternateNetwork) GetSha256() string

GetSha256 returns the Sha256 field value

func (*AlternateNetwork) GetSha256Ok added in v2.3.1

func (o *AlternateNetwork) GetSha256Ok() (*string, bool)

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

func (*AlternateNetwork) GetTlsSockaddr added in v2.3.1

func (o *AlternateNetwork) GetTlsSockaddr() string

GetTlsSockaddr returns the TlsSockaddr field value

func (*AlternateNetwork) GetTlsSockaddrOk added in v2.3.1

func (o *AlternateNetwork) GetTlsSockaddrOk() (*string, bool)

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

func (AlternateNetwork) MarshalJSON added in v2.3.1

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

func (*AlternateNetwork) SetName added in v2.3.1

func (o *AlternateNetwork) SetName(v string)

SetName sets field value

func (*AlternateNetwork) SetNetworkId added in v2.3.1

func (o *AlternateNetwork) SetNetworkId(v string)

SetNetworkId sets field value

func (*AlternateNetwork) SetSha256 added in v2.3.1

func (o *AlternateNetwork) SetSha256(v string)

SetSha256 sets field value

func (*AlternateNetwork) SetTlsSockaddr added in v2.3.1

func (o *AlternateNetwork) SetTlsSockaddr(v string)

SetTlsSockaddr sets field value

func (AlternateNetwork) ToMap added in v2.3.1

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

func (*AlternateNetwork) UnmarshalJSON added in v2.3.1

func (o *AlternateNetwork) UnmarshalJSON(data []byte) (err error)

type ApiAcknowledgeNotificationRequest added in v2.3.1

type ApiAcknowledgeNotificationRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiAcknowledgeNotificationRequest) Execute added in v2.3.1

func (ApiAcknowledgeNotificationRequest) NotificationAckRequest added in v2.3.1

func (r ApiAcknowledgeNotificationRequest) NotificationAckRequest(notificationAckRequest NotificationAckRequest) ApiAcknowledgeNotificationRequest

type ApiDeleteBoundDeviceRequest added in v2.3.1

type ApiDeleteBoundDeviceRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteBoundDeviceRequest) Execute added in v2.3.1

type ApiDeleteSourceDeviceRequest added in v2.3.1

type ApiDeleteSourceDeviceRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSourceDeviceRequest) Execute added in v2.3.1

type ApiGetAccountRequest

type ApiGetAccountRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccountRequest) Execute

func (r ApiGetAccountRequest) Execute() (*Account, *http.Response, error)

type ApiGetBoundDevicesRequest

type ApiGetBoundDevicesRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiGetBoundDevicesRequest) Execute

type ApiGetClientConfigRequest

type ApiGetClientConfigRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiGetClientConfigRequest) Execute

type ApiGetGatewayAuthRequest added in v2.3.1

type ApiGetGatewayAuthRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiGetGatewayAuthRequest) Execute added in v2.3.1

type ApiGetSourceDeviceRequest

type ApiGetSourceDeviceRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiGetSourceDeviceRequest) Execute

func (ApiGetSourceDeviceRequest) Network added in v2.3.1

type ApiRegisterRequest

type ApiRegisterRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiRegisterRequest) CfAccessJwtAssertion added in v2.3.1

func (r ApiRegisterRequest) CfAccessJwtAssertion(cfAccessJwtAssertion string) ApiRegisterRequest

func (ApiRegisterRequest) Execute

func (ApiRegisterRequest) RegisterRequest

func (r ApiRegisterRequest) RegisterRequest(registerRequest RegisterRequest) ApiRegisterRequest

type ApiResetAccountLicenseRequest

type ApiResetAccountLicenseRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiResetAccountLicenseRequest) Execute

type ApiUpdateAccountRequest

type ApiUpdateAccountRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAccountRequest) Execute

func (ApiUpdateAccountRequest) UpdateAccountRequest

func (r ApiUpdateAccountRequest) UpdateAccountRequest(updateAccountRequest UpdateAccountRequest) ApiUpdateAccountRequest

type ApiUpdateBoundDeviceRequest

type ApiUpdateBoundDeviceRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateBoundDeviceRequest) Execute

func (ApiUpdateBoundDeviceRequest) UpdateBoundDeviceRequest

func (r ApiUpdateBoundDeviceRequest) UpdateBoundDeviceRequest(updateBoundDeviceRequest UpdateBoundDeviceRequest) ApiUpdateBoundDeviceRequest

type ApiUpdateReceiptTokenRequest added in v2.3.1

type ApiUpdateReceiptTokenRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateReceiptTokenRequest) Execute added in v2.3.1

func (ApiUpdateReceiptTokenRequest) ReceiptTokenUpdate added in v2.3.1

func (r ApiUpdateReceiptTokenRequest) ReceiptTokenUpdate(receiptTokenUpdate ReceiptTokenUpdate) ApiUpdateReceiptTokenRequest

type ApiUpdateSourceDeviceRequest

type ApiUpdateSourceDeviceRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSourceDeviceRequest) Execute

func (ApiUpdateSourceDeviceRequest) UpdateSourceDeviceRequest

func (r ApiUpdateSourceDeviceRequest) UpdateSourceDeviceRequest(updateSourceDeviceRequest UpdateSourceDeviceRequest) ApiUpdateSourceDeviceRequest

type AppMode added in v2.3.1

type AppMode string

AppMode the model 'AppMode'

const (
	WARP             AppMode = "warp"
	POSTURE_ONLY     AppMode = "posture_only"
	WARP_TUNNEL_ONLY AppMode = "warp_tunnel_only"
	PROXY            AppMode = "proxy"
)

List of AppMode

func NewAppModeFromValue added in v2.3.1

func NewAppModeFromValue(v string) (*AppMode, error)

NewAppModeFromValue returns a pointer to a valid AppMode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AppMode) IsValid added in v2.3.1

func (v AppMode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AppMode) Ptr added in v2.3.1

func (v AppMode) Ptr() *AppMode

Ptr returns reference to AppMode value

func (*AppMode) UnmarshalJSON added in v2.3.1

func (v *AppMode) UnmarshalJSON(src []byte) 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 BoundDevice added in v2.3.1

type BoundDevice struct {
	Activated            time.Time `json:"activated"`
	Active               bool      `json:"active"`
	Created              time.Time `json:"created"`
	Id                   string    `json:"id"`
	Model                *string   `json:"model,omitempty"`
	Name                 *string   `json:"name,omitempty"`
	Role                 string    `json:"role"`
	Type                 string    `json:"type"`
	AdditionalProperties map[string]interface{}
}

BoundDevice struct for BoundDevice

func NewBoundDevice added in v2.3.1

func NewBoundDevice(activated time.Time, active bool, created time.Time, id string, role string, type_ string) *BoundDevice

NewBoundDevice instantiates a new BoundDevice 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 NewBoundDeviceWithDefaults added in v2.3.1

func NewBoundDeviceWithDefaults() *BoundDevice

NewBoundDeviceWithDefaults instantiates a new BoundDevice 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 (*BoundDevice) GetActivated added in v2.3.1

func (o *BoundDevice) GetActivated() time.Time

GetActivated returns the Activated field value

func (*BoundDevice) GetActivatedOk added in v2.3.1

func (o *BoundDevice) GetActivatedOk() (*time.Time, bool)

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

func (*BoundDevice) GetActive added in v2.3.1

func (o *BoundDevice) GetActive() bool

GetActive returns the Active field value

func (*BoundDevice) GetActiveOk added in v2.3.1

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

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

func (*BoundDevice) GetCreated added in v2.3.1

func (o *BoundDevice) GetCreated() time.Time

GetCreated returns the Created field value

func (*BoundDevice) GetCreatedOk added in v2.3.1

func (o *BoundDevice) GetCreatedOk() (*time.Time, bool)

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

func (*BoundDevice) GetId added in v2.3.1

func (o *BoundDevice) GetId() string

GetId returns the Id field value

func (*BoundDevice) GetIdOk added in v2.3.1

func (o *BoundDevice) GetIdOk() (*string, bool)

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

func (*BoundDevice) GetModel added in v2.3.1

func (o *BoundDevice) GetModel() string

GetModel returns the Model field value if set, zero value otherwise.

func (*BoundDevice) GetModelOk added in v2.3.1

func (o *BoundDevice) GetModelOk() (*string, bool)

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

func (*BoundDevice) GetName added in v2.3.1

func (o *BoundDevice) GetName() string

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

func (*BoundDevice) GetNameOk added in v2.3.1

func (o *BoundDevice) 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 (*BoundDevice) GetRole added in v2.3.1

func (o *BoundDevice) GetRole() string

GetRole returns the Role field value

func (*BoundDevice) GetRoleOk added in v2.3.1

func (o *BoundDevice) GetRoleOk() (*string, bool)

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

func (*BoundDevice) GetType added in v2.3.1

func (o *BoundDevice) GetType() string

GetType returns the Type field value

func (*BoundDevice) GetTypeOk added in v2.3.1

func (o *BoundDevice) GetTypeOk() (*string, bool)

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

func (*BoundDevice) HasModel added in v2.3.1

func (o *BoundDevice) HasModel() bool

HasModel returns a boolean if a field has been set.

func (*BoundDevice) HasName added in v2.3.1

func (o *BoundDevice) HasName() bool

HasName returns a boolean if a field has been set.

func (BoundDevice) MarshalJSON added in v2.3.1

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

func (*BoundDevice) SetActivated added in v2.3.1

func (o *BoundDevice) SetActivated(v time.Time)

SetActivated sets field value

func (*BoundDevice) SetActive added in v2.3.1

func (o *BoundDevice) SetActive(v bool)

SetActive sets field value

func (*BoundDevice) SetCreated added in v2.3.1

func (o *BoundDevice) SetCreated(v time.Time)

SetCreated sets field value

func (*BoundDevice) SetId added in v2.3.1

func (o *BoundDevice) SetId(v string)

SetId sets field value

func (*BoundDevice) SetModel added in v2.3.1

func (o *BoundDevice) SetModel(v string)

SetModel gets a reference to the given string and assigns it to the Model field.

func (*BoundDevice) SetName added in v2.3.1

func (o *BoundDevice) SetName(v string)

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

func (*BoundDevice) SetRole added in v2.3.1

func (o *BoundDevice) SetRole(v string)

SetRole sets field value

func (*BoundDevice) SetType added in v2.3.1

func (o *BoundDevice) SetType(v string)

SetType sets field value

func (BoundDevice) ToMap added in v2.3.1

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

func (*BoundDevice) UnmarshalJSON added in v2.3.1

func (o *BoundDevice) UnmarshalJSON(data []byte) (err error)

type CaptivePortal added in v2.3.1

type CaptivePortal struct {
	Name                 string                 `json:"name"`
	Networks             []CaptivePortalNetwork `json:"networks"`
	AdditionalProperties map[string]interface{}
}

CaptivePortal struct for CaptivePortal

func NewCaptivePortal added in v2.3.1

func NewCaptivePortal(name string, networks []CaptivePortalNetwork) *CaptivePortal

NewCaptivePortal instantiates a new CaptivePortal 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 NewCaptivePortalWithDefaults added in v2.3.1

func NewCaptivePortalWithDefaults() *CaptivePortal

NewCaptivePortalWithDefaults instantiates a new CaptivePortal 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 (*CaptivePortal) GetName added in v2.3.1

func (o *CaptivePortal) GetName() string

GetName returns the Name field value

func (*CaptivePortal) GetNameOk added in v2.3.1

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

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

func (*CaptivePortal) GetNetworks added in v2.3.1

func (o *CaptivePortal) GetNetworks() []CaptivePortalNetwork

GetNetworks returns the Networks field value

func (*CaptivePortal) GetNetworksOk added in v2.3.1

func (o *CaptivePortal) GetNetworksOk() ([]CaptivePortalNetwork, bool)

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

func (CaptivePortal) MarshalJSON added in v2.3.1

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

func (*CaptivePortal) SetName added in v2.3.1

func (o *CaptivePortal) SetName(v string)

SetName sets field value

func (*CaptivePortal) SetNetworks added in v2.3.1

func (o *CaptivePortal) SetNetworks(v []CaptivePortalNetwork)

SetNetworks sets field value

func (CaptivePortal) ToMap added in v2.3.1

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

func (*CaptivePortal) UnmarshalJSON added in v2.3.1

func (o *CaptivePortal) UnmarshalJSON(data []byte) (err error)

type CaptivePortalNetwork added in v2.3.1

type CaptivePortalNetwork struct {
	Address              string `json:"address"`
	AdditionalProperties map[string]interface{}
}

CaptivePortalNetwork struct for CaptivePortalNetwork

func NewCaptivePortalNetwork added in v2.3.1

func NewCaptivePortalNetwork(address string) *CaptivePortalNetwork

NewCaptivePortalNetwork instantiates a new CaptivePortalNetwork 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 NewCaptivePortalNetworkWithDefaults added in v2.3.1

func NewCaptivePortalNetworkWithDefaults() *CaptivePortalNetwork

NewCaptivePortalNetworkWithDefaults instantiates a new CaptivePortalNetwork 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 (*CaptivePortalNetwork) GetAddress added in v2.3.1

func (o *CaptivePortalNetwork) GetAddress() string

GetAddress returns the Address field value

func (*CaptivePortalNetwork) GetAddressOk added in v2.3.1

func (o *CaptivePortalNetwork) GetAddressOk() (*string, bool)

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

func (CaptivePortalNetwork) MarshalJSON added in v2.3.1

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

func (*CaptivePortalNetwork) SetAddress added in v2.3.1

func (o *CaptivePortalNetwork) SetAddress(v string)

SetAddress sets field value

func (CaptivePortalNetwork) ToMap added in v2.3.1

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

func (*CaptivePortalNetwork) UnmarshalJSON added in v2.3.1

func (o *CaptivePortalNetwork) UnmarshalJSON(data []byte) (err error)

type ClientConfig added in v2.3.1

type ClientConfig struct {
	Denylist             []ClientConfigDenylistInner `json:"denylist"`
	CaptivePortal        []CaptivePortal             `json:"captive_portal"`
	PremiumDataBytes     int64                       `json:"premium_data_bytes"`
	ReferralRewardBytes  int64                       `json:"referral_reward_bytes"`
	AdditionalProperties map[string]interface{}
}

ClientConfig struct for ClientConfig

func NewClientConfig added in v2.3.1

func NewClientConfig(denylist []ClientConfigDenylistInner, captivePortal []CaptivePortal, premiumDataBytes int64, referralRewardBytes int64) *ClientConfig

NewClientConfig instantiates a new ClientConfig 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 NewClientConfigWithDefaults added in v2.3.1

func NewClientConfigWithDefaults() *ClientConfig

NewClientConfigWithDefaults instantiates a new ClientConfig 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 (*ClientConfig) GetCaptivePortal added in v2.3.1

func (o *ClientConfig) GetCaptivePortal() []CaptivePortal

GetCaptivePortal returns the CaptivePortal field value

func (*ClientConfig) GetCaptivePortalOk added in v2.3.1

func (o *ClientConfig) GetCaptivePortalOk() ([]CaptivePortal, bool)

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

func (*ClientConfig) GetDenylist added in v2.3.1

func (o *ClientConfig) GetDenylist() []ClientConfigDenylistInner

GetDenylist returns the Denylist field value

func (*ClientConfig) GetDenylistOk added in v2.3.1

func (o *ClientConfig) GetDenylistOk() ([]ClientConfigDenylistInner, bool)

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

func (*ClientConfig) GetPremiumDataBytes added in v2.3.1

func (o *ClientConfig) GetPremiumDataBytes() int64

GetPremiumDataBytes returns the PremiumDataBytes field value

func (*ClientConfig) GetPremiumDataBytesOk added in v2.3.1

func (o *ClientConfig) GetPremiumDataBytesOk() (*int64, bool)

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

func (*ClientConfig) GetReferralRewardBytes added in v2.3.1

func (o *ClientConfig) GetReferralRewardBytes() int64

GetReferralRewardBytes returns the ReferralRewardBytes field value

func (*ClientConfig) GetReferralRewardBytesOk added in v2.3.1

func (o *ClientConfig) GetReferralRewardBytesOk() (*int64, bool)

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

func (ClientConfig) MarshalJSON added in v2.3.1

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

func (*ClientConfig) SetCaptivePortal added in v2.3.1

func (o *ClientConfig) SetCaptivePortal(v []CaptivePortal)

SetCaptivePortal sets field value

func (*ClientConfig) SetDenylist added in v2.3.1

func (o *ClientConfig) SetDenylist(v []ClientConfigDenylistInner)

SetDenylist sets field value

func (*ClientConfig) SetPremiumDataBytes added in v2.3.1

func (o *ClientConfig) SetPremiumDataBytes(v int64)

SetPremiumDataBytes sets field value

func (*ClientConfig) SetReferralRewardBytes added in v2.3.1

func (o *ClientConfig) SetReferralRewardBytes(v int64)

SetReferralRewardBytes sets field value

func (ClientConfig) ToMap added in v2.3.1

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

func (*ClientConfig) UnmarshalJSON added in v2.3.1

func (o *ClientConfig) UnmarshalJSON(data []byte) (err error)

type ClientConfigDenylistInner added in v2.3.1

type ClientConfigDenylistInner struct {
	AndroidPackages      []string                           `json:"android-packages,omitempty"`
	Name                 string                             `json:"name"`
	Networks             *ClientConfigDenylistInnerNetworks `json:"networks,omitempty"`
	Visible              bool                               `json:"visible"`
	AdditionalProperties map[string]interface{}
}

ClientConfigDenylistInner struct for ClientConfigDenylistInner

func NewClientConfigDenylistInner added in v2.3.1

func NewClientConfigDenylistInner(name string, visible bool) *ClientConfigDenylistInner

NewClientConfigDenylistInner instantiates a new ClientConfigDenylistInner 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 NewClientConfigDenylistInnerWithDefaults added in v2.3.1

func NewClientConfigDenylistInnerWithDefaults() *ClientConfigDenylistInner

NewClientConfigDenylistInnerWithDefaults instantiates a new ClientConfigDenylistInner 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 (*ClientConfigDenylistInner) GetAndroidPackages added in v2.3.1

func (o *ClientConfigDenylistInner) GetAndroidPackages() []string

GetAndroidPackages returns the AndroidPackages field value if set, zero value otherwise.

func (*ClientConfigDenylistInner) GetAndroidPackagesOk added in v2.3.1

func (o *ClientConfigDenylistInner) GetAndroidPackagesOk() ([]string, bool)

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

func (*ClientConfigDenylistInner) GetName added in v2.3.1

func (o *ClientConfigDenylistInner) GetName() string

GetName returns the Name field value

func (*ClientConfigDenylistInner) GetNameOk added in v2.3.1

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

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

func (*ClientConfigDenylistInner) GetNetworks added in v2.3.1

GetNetworks returns the Networks field value if set, zero value otherwise.

func (*ClientConfigDenylistInner) GetNetworksOk added in v2.3.1

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

func (*ClientConfigDenylistInner) GetVisible added in v2.3.1

func (o *ClientConfigDenylistInner) GetVisible() bool

GetVisible returns the Visible field value

func (*ClientConfigDenylistInner) GetVisibleOk added in v2.3.1

func (o *ClientConfigDenylistInner) GetVisibleOk() (*bool, bool)

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

func (*ClientConfigDenylistInner) HasAndroidPackages added in v2.3.1

func (o *ClientConfigDenylistInner) HasAndroidPackages() bool

HasAndroidPackages returns a boolean if a field has been set.

func (*ClientConfigDenylistInner) HasNetworks added in v2.3.1

func (o *ClientConfigDenylistInner) HasNetworks() bool

HasNetworks returns a boolean if a field has been set.

func (ClientConfigDenylistInner) MarshalJSON added in v2.3.1

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

func (*ClientConfigDenylistInner) SetAndroidPackages added in v2.3.1

func (o *ClientConfigDenylistInner) SetAndroidPackages(v []string)

SetAndroidPackages gets a reference to the given []string and assigns it to the AndroidPackages field.

func (*ClientConfigDenylistInner) SetName added in v2.3.1

func (o *ClientConfigDenylistInner) SetName(v string)

SetName sets field value

func (*ClientConfigDenylistInner) SetNetworks added in v2.3.1

SetNetworks gets a reference to the given ClientConfigDenylistInnerNetworks and assigns it to the Networks field.

func (*ClientConfigDenylistInner) SetVisible added in v2.3.1

func (o *ClientConfigDenylistInner) SetVisible(v bool)

SetVisible sets field value

func (ClientConfigDenylistInner) ToMap added in v2.3.1

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

func (*ClientConfigDenylistInner) UnmarshalJSON added in v2.3.1

func (o *ClientConfigDenylistInner) UnmarshalJSON(data []byte) (err error)

type ClientConfigDenylistInnerNetworks added in v2.3.1

type ClientConfigDenylistInnerNetworks struct {
	V4                   []IPv4Network `json:"v4"`
	V6                   []IPv6Network `json:"v6"`
	AdditionalProperties map[string]interface{}
}

ClientConfigDenylistInnerNetworks struct for ClientConfigDenylistInnerNetworks

func NewClientConfigDenylistInnerNetworks added in v2.3.1

func NewClientConfigDenylistInnerNetworks(v4 []IPv4Network, v6 []IPv6Network) *ClientConfigDenylistInnerNetworks

NewClientConfigDenylistInnerNetworks instantiates a new ClientConfigDenylistInnerNetworks 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 NewClientConfigDenylistInnerNetworksWithDefaults added in v2.3.1

func NewClientConfigDenylistInnerNetworksWithDefaults() *ClientConfigDenylistInnerNetworks

NewClientConfigDenylistInnerNetworksWithDefaults instantiates a new ClientConfigDenylistInnerNetworks 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 (*ClientConfigDenylistInnerNetworks) GetV4 added in v2.3.1

GetV4 returns the V4 field value

func (*ClientConfigDenylistInnerNetworks) GetV4Ok added in v2.3.1

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

func (*ClientConfigDenylistInnerNetworks) GetV6 added in v2.3.1

GetV6 returns the V6 field value

func (*ClientConfigDenylistInnerNetworks) GetV6Ok added in v2.3.1

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

func (ClientConfigDenylistInnerNetworks) MarshalJSON added in v2.3.1

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

func (*ClientConfigDenylistInnerNetworks) SetV4 added in v2.3.1

SetV4 sets field value

func (*ClientConfigDenylistInnerNetworks) SetV6 added in v2.3.1

SetV6 sets field value

func (ClientConfigDenylistInnerNetworks) ToMap added in v2.3.1

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

func (*ClientConfigDenylistInnerNetworks) UnmarshalJSON added in v2.3.1

func (o *ClientConfigDenylistInnerNetworks) UnmarshalJSON(data []byte) (err error)

type Config added in v2.3.1

type Config struct {
	ClientId             string          `json:"client_id"`
	Interface            ConfigInterface `json:"interface"`
	Peers                []Peer          `json:"peers"`
	Services             ConfigServices  `json:"services"`
	AdditionalProperties map[string]interface{}
}

Config struct for Config

func NewConfig added in v2.3.1

func NewConfig(clientId string, interface_ ConfigInterface, peers []Peer, services ConfigServices) *Config

NewConfig instantiates a new Config 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 NewConfigWithDefaults added in v2.3.1

func NewConfigWithDefaults() *Config

NewConfigWithDefaults instantiates a new Config 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 (*Config) GetClientId added in v2.3.1

func (o *Config) GetClientId() string

GetClientId returns the ClientId field value

func (*Config) GetClientIdOk added in v2.3.1

func (o *Config) GetClientIdOk() (*string, bool)

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

func (*Config) GetInterface added in v2.3.1

func (o *Config) GetInterface() ConfigInterface

GetInterface returns the Interface field value

func (*Config) GetInterfaceOk added in v2.3.1

func (o *Config) GetInterfaceOk() (*ConfigInterface, bool)

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

func (*Config) GetPeers added in v2.3.1

func (o *Config) GetPeers() []Peer

GetPeers returns the Peers field value

func (*Config) GetPeersOk added in v2.3.1

func (o *Config) GetPeersOk() ([]Peer, bool)

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

func (*Config) GetServices added in v2.3.1

func (o *Config) GetServices() ConfigServices

GetServices returns the Services field value

func (*Config) GetServicesOk added in v2.3.1

func (o *Config) GetServicesOk() (*ConfigServices, bool)

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

func (Config) MarshalJSON added in v2.3.1

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

func (*Config) SetClientId added in v2.3.1

func (o *Config) SetClientId(v string)

SetClientId sets field value

func (*Config) SetInterface added in v2.3.1

func (o *Config) SetInterface(v ConfigInterface)

SetInterface sets field value

func (*Config) SetPeers added in v2.3.1

func (o *Config) SetPeers(v []Peer)

SetPeers sets field value

func (*Config) SetServices added in v2.3.1

func (o *Config) SetServices(v ConfigServices)

SetServices sets field value

func (Config) ToMap added in v2.3.1

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

func (*Config) UnmarshalJSON added in v2.3.1

func (o *Config) UnmarshalJSON(data []byte) (err error)

type ConfigInterface added in v2.3.1

type ConfigInterface struct {
	Addresses            NetworkAddress `json:"addresses"`
	AdditionalProperties map[string]interface{}
}

ConfigInterface struct for ConfigInterface

func NewConfigInterface added in v2.3.1

func NewConfigInterface(addresses NetworkAddress) *ConfigInterface

NewConfigInterface instantiates a new ConfigInterface 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 NewConfigInterfaceWithDefaults added in v2.3.1

func NewConfigInterfaceWithDefaults() *ConfigInterface

NewConfigInterfaceWithDefaults instantiates a new ConfigInterface 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 (*ConfigInterface) GetAddresses added in v2.3.1

func (o *ConfigInterface) GetAddresses() NetworkAddress

GetAddresses returns the Addresses field value

func (*ConfigInterface) GetAddressesOk added in v2.3.1

func (o *ConfigInterface) GetAddressesOk() (*NetworkAddress, bool)

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

func (ConfigInterface) MarshalJSON added in v2.3.1

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

func (*ConfigInterface) SetAddresses added in v2.3.1

func (o *ConfigInterface) SetAddresses(v NetworkAddress)

SetAddresses sets field value

func (ConfigInterface) ToMap added in v2.3.1

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

func (*ConfigInterface) UnmarshalJSON added in v2.3.1

func (o *ConfigInterface) UnmarshalJSON(data []byte) (err error)

type ConfigServices added in v2.3.1

type ConfigServices struct {
	HttpProxy            string `json:"http_proxy"`
	AdditionalProperties map[string]interface{}
}

ConfigServices struct for ConfigServices

func NewConfigServices added in v2.3.1

func NewConfigServices(httpProxy string) *ConfigServices

NewConfigServices instantiates a new ConfigServices 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 NewConfigServicesWithDefaults added in v2.3.1

func NewConfigServicesWithDefaults() *ConfigServices

NewConfigServicesWithDefaults instantiates a new ConfigServices 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 (*ConfigServices) GetHttpProxy added in v2.3.1

func (o *ConfigServices) GetHttpProxy() string

GetHttpProxy returns the HttpProxy field value

func (*ConfigServices) GetHttpProxyOk added in v2.3.1

func (o *ConfigServices) GetHttpProxyOk() (*string, bool)

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

func (ConfigServices) MarshalJSON added in v2.3.1

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

func (*ConfigServices) SetHttpProxy added in v2.3.1

func (o *ConfigServices) SetHttpProxy(v string)

SetHttpProxy sets field value

func (ConfigServices) ToMap added in v2.3.1

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

func (*ConfigServices) UnmarshalJSON added in v2.3.1

func (o *ConfigServices) UnmarshalJSON(data []byte) (err error)

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) 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 DefaultAPIService added in v2.3.1

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (*DefaultAPIService) AcknowledgeNotification added in v2.3.1

func (a *DefaultAPIService) AcknowledgeNotification(ctx context.Context, accountId string, sourceDeviceId string) ApiAcknowledgeNotificationRequest

AcknowledgeNotification AcknowledgeNotification

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

func (*DefaultAPIService) AcknowledgeNotificationExecute added in v2.3.1

func (a *DefaultAPIService) AcknowledgeNotificationExecute(r ApiAcknowledgeNotificationRequest) (*http.Response, error)

Execute executes the request

func (*DefaultAPIService) DeleteBoundDevice added in v2.3.1

func (a *DefaultAPIService) DeleteBoundDevice(ctx context.Context, sourceDeviceId string, apiVersion string, boundDeviceId string) ApiDeleteBoundDeviceRequest

DeleteBoundDevice DeleteBoundDevice

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

func (*DefaultAPIService) DeleteBoundDeviceExecute added in v2.3.1

func (a *DefaultAPIService) DeleteBoundDeviceExecute(r ApiDeleteBoundDeviceRequest) ([]BoundDevice, *http.Response, error)

Execute executes the request

@return []BoundDevice

func (*DefaultAPIService) DeleteSourceDevice added in v2.3.1

func (a *DefaultAPIService) DeleteSourceDevice(ctx context.Context, apiVersion string, sourceDeviceId string) ApiDeleteSourceDeviceRequest

DeleteSourceDevice DeleteSourceDevice

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

func (*DefaultAPIService) DeleteSourceDeviceExecute added in v2.3.1

func (a *DefaultAPIService) DeleteSourceDeviceExecute(r ApiDeleteSourceDeviceRequest) (*http.Response, error)

Execute executes the request

func (*DefaultAPIService) GetAccount added in v2.3.1

func (a *DefaultAPIService) GetAccount(ctx context.Context, sourceDeviceId string, apiVersion string) ApiGetAccountRequest

GetAccount GetAccount

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

func (*DefaultAPIService) GetAccountExecute added in v2.3.1

func (a *DefaultAPIService) GetAccountExecute(r ApiGetAccountRequest) (*Account, *http.Response, error)

Execute executes the request

@return Account

func (*DefaultAPIService) GetBoundDevices added in v2.3.1

func (a *DefaultAPIService) GetBoundDevices(ctx context.Context, sourceDeviceId string, apiVersion string) ApiGetBoundDevicesRequest

GetBoundDevices GetBoundDevices

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

func (*DefaultAPIService) GetBoundDevicesExecute added in v2.3.1

func (a *DefaultAPIService) GetBoundDevicesExecute(r ApiGetBoundDevicesRequest) ([]BoundDevice, *http.Response, error)

Execute executes the request

@return []BoundDevice

func (*DefaultAPIService) GetClientConfig added in v2.3.1

func (a *DefaultAPIService) GetClientConfig(ctx context.Context, apiVersion string) ApiGetClientConfigRequest

GetClientConfig GetClientConfig

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

func (*DefaultAPIService) GetClientConfigExecute added in v2.3.1

Execute executes the request

@return GetClientConfig200Response

func (*DefaultAPIService) GetGatewayAuth added in v2.3.1

func (a *DefaultAPIService) GetGatewayAuth(ctx context.Context, apiVersion string, accountId string, sourceDeviceId string) ApiGetGatewayAuthRequest

GetGatewayAuth GetGatewayAuth

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

func (*DefaultAPIService) GetGatewayAuthExecute added in v2.3.1

func (a *DefaultAPIService) GetGatewayAuthExecute(r ApiGetGatewayAuthRequest) (*GatewayAuth, *http.Response, error)

Execute executes the request

@return GatewayAuth

func (*DefaultAPIService) GetSourceDevice added in v2.3.1

func (a *DefaultAPIService) GetSourceDevice(ctx context.Context, apiVersion string, sourceDeviceId string) ApiGetSourceDeviceRequest

GetSourceDevice GetSourceDevice

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

func (*DefaultAPIService) GetSourceDeviceExecute added in v2.3.1

Execute executes the request

@return GetSourceDevice200Response

func (*DefaultAPIService) Register added in v2.3.1

func (a *DefaultAPIService) Register(ctx context.Context, apiVersion string) ApiRegisterRequest

Register Register

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

func (*DefaultAPIService) RegisterExecute added in v2.3.1

Execute executes the request

@return Register200Response

func (*DefaultAPIService) ResetAccountLicense added in v2.3.1

func (a *DefaultAPIService) ResetAccountLicense(ctx context.Context, sourceDeviceId string, apiVersion string) ApiResetAccountLicenseRequest

ResetAccountLicense ResetAccountLicense

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

func (*DefaultAPIService) ResetAccountLicenseExecute added in v2.3.1

Execute executes the request

@return ResetAccountLicense200Response

func (*DefaultAPIService) UpdateAccount added in v2.3.1

func (a *DefaultAPIService) UpdateAccount(ctx context.Context, sourceDeviceId string, apiVersion string) ApiUpdateAccountRequest

UpdateAccount UpdateAccount

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

func (*DefaultAPIService) UpdateAccountExecute added in v2.3.1

Execute executes the request

@return UpdateAccount200Response

func (*DefaultAPIService) UpdateBoundDevice added in v2.3.1

func (a *DefaultAPIService) UpdateBoundDevice(ctx context.Context, sourceDeviceId string, apiVersion string, boundDeviceId string) ApiUpdateBoundDeviceRequest

UpdateBoundDevice UpdateBoundDevice

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

func (*DefaultAPIService) UpdateBoundDeviceExecute added in v2.3.1

func (a *DefaultAPIService) UpdateBoundDeviceExecute(r ApiUpdateBoundDeviceRequest) ([]BoundDevice, *http.Response, error)

Execute executes the request

@return []BoundDevice

func (*DefaultAPIService) UpdateReceiptToken added in v2.3.1

func (a *DefaultAPIService) UpdateReceiptToken(ctx context.Context, sourceDeviceId string, apiVersion string) ApiUpdateReceiptTokenRequest

UpdateReceiptToken UpdateReceiptToken

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

func (*DefaultAPIService) UpdateReceiptTokenExecute added in v2.3.1

func (a *DefaultAPIService) UpdateReceiptTokenExecute(r ApiUpdateReceiptTokenRequest) (*http.Response, error)

Execute executes the request

func (*DefaultAPIService) UpdateSourceDevice added in v2.3.1

func (a *DefaultAPIService) UpdateSourceDevice(ctx context.Context, apiVersion string, sourceDeviceId string) ApiUpdateSourceDeviceRequest

UpdateSourceDevice UpdateSourceDevice

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

func (*DefaultAPIService) UpdateSourceDeviceExecute added in v2.3.1

Execute executes the request

@return GetSourceDevice200Response

type DexData added in v2.3.1

type DexData struct {
	Kind                 DexDataKind        `json:"kind"`
	Method               *HTTPRequestMethod `json:"method,omitempty"`
	Host                 string             `json:"host"`
	AdditionalProperties map[string]interface{}
}

DexData struct for DexData

func NewDexData added in v2.3.1

func NewDexData(kind DexDataKind, host string) *DexData

NewDexData instantiates a new DexData 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 NewDexDataWithDefaults added in v2.3.1

func NewDexDataWithDefaults() *DexData

NewDexDataWithDefaults instantiates a new DexData 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 (*DexData) GetHost added in v2.3.1

func (o *DexData) GetHost() string

GetHost returns the Host field value

func (*DexData) GetHostOk added in v2.3.1

func (o *DexData) GetHostOk() (*string, bool)

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

func (*DexData) GetKind added in v2.3.1

func (o *DexData) GetKind() DexDataKind

GetKind returns the Kind field value

func (*DexData) GetKindOk added in v2.3.1

func (o *DexData) GetKindOk() (*DexDataKind, bool)

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

func (*DexData) GetMethod added in v2.3.1

func (o *DexData) GetMethod() HTTPRequestMethod

GetMethod returns the Method field value if set, zero value otherwise.

func (*DexData) GetMethodOk added in v2.3.1

func (o *DexData) GetMethodOk() (*HTTPRequestMethod, 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 (*DexData) HasMethod added in v2.3.1

func (o *DexData) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (DexData) MarshalJSON added in v2.3.1

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

func (*DexData) SetHost added in v2.3.1

func (o *DexData) SetHost(v string)

SetHost sets field value

func (*DexData) SetKind added in v2.3.1

func (o *DexData) SetKind(v DexDataKind)

SetKind sets field value

func (*DexData) SetMethod added in v2.3.1

func (o *DexData) SetMethod(v HTTPRequestMethod)

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

func (DexData) ToMap added in v2.3.1

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

func (*DexData) UnmarshalJSON added in v2.3.1

func (o *DexData) UnmarshalJSON(data []byte) (err error)

type DexDataKind added in v2.3.1

type DexDataKind string

DexDataKind the model 'DexDataKind'

const (
	HTTP       DexDataKind = "http"
	TRACEROUTE DexDataKind = "traceroute"
)

List of DexDataKind

func NewDexDataKindFromValue added in v2.3.1

func NewDexDataKindFromValue(v string) (*DexDataKind, error)

NewDexDataKindFromValue returns a pointer to a valid DexDataKind for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DexDataKind) IsValid added in v2.3.1

func (v DexDataKind) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DexDataKind) Ptr added in v2.3.1

func (v DexDataKind) Ptr() *DexDataKind

Ptr returns reference to DexDataKind value

func (*DexDataKind) UnmarshalJSON added in v2.3.1

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

type DexTest added in v2.3.1

type DexTest struct {
	TestId               string  `json:"test_id"`
	Name                 string  `json:"name"`
	Description          *string `json:"description,omitempty"`
	Interval             int64   `json:"interval"`
	Enabled              bool    `json:"enabled"`
	Data                 DexData `json:"data"`
	Updated              string  `json:"updated"`
	Created              string  `json:"created"`
	AdditionalProperties map[string]interface{}
}

DexTest struct for DexTest

func NewDexTest added in v2.3.1

func NewDexTest(testId string, name string, interval int64, enabled bool, data DexData, updated string, created string) *DexTest

NewDexTest instantiates a new DexTest 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 NewDexTestWithDefaults added in v2.3.1

func NewDexTestWithDefaults() *DexTest

NewDexTestWithDefaults instantiates a new DexTest 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 (*DexTest) GetCreated added in v2.3.1

func (o *DexTest) GetCreated() string

GetCreated returns the Created field value

func (*DexTest) GetCreatedOk added in v2.3.1

func (o *DexTest) GetCreatedOk() (*string, bool)

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

func (*DexTest) GetData added in v2.3.1

func (o *DexTest) GetData() DexData

GetData returns the Data field value

func (*DexTest) GetDataOk added in v2.3.1

func (o *DexTest) GetDataOk() (*DexData, bool)

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

func (*DexTest) GetDescription added in v2.3.1

func (o *DexTest) GetDescription() string

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

func (*DexTest) GetDescriptionOk added in v2.3.1

func (o *DexTest) 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 (*DexTest) GetEnabled added in v2.3.1

func (o *DexTest) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*DexTest) GetEnabledOk added in v2.3.1

func (o *DexTest) GetEnabledOk() (*bool, bool)

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

func (*DexTest) GetInterval added in v2.3.1

func (o *DexTest) GetInterval() int64

GetInterval returns the Interval field value

func (*DexTest) GetIntervalOk added in v2.3.1

func (o *DexTest) GetIntervalOk() (*int64, bool)

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

func (*DexTest) GetName added in v2.3.1

func (o *DexTest) GetName() string

GetName returns the Name field value

func (*DexTest) GetNameOk added in v2.3.1

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

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

func (*DexTest) GetTestId added in v2.3.1

func (o *DexTest) GetTestId() string

GetTestId returns the TestId field value

func (*DexTest) GetTestIdOk added in v2.3.1

func (o *DexTest) GetTestIdOk() (*string, bool)

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

func (*DexTest) GetUpdated added in v2.3.1

func (o *DexTest) GetUpdated() string

GetUpdated returns the Updated field value

func (*DexTest) GetUpdatedOk added in v2.3.1

func (o *DexTest) GetUpdatedOk() (*string, bool)

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

func (*DexTest) HasDescription added in v2.3.1

func (o *DexTest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (DexTest) MarshalJSON added in v2.3.1

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

func (*DexTest) SetCreated added in v2.3.1

func (o *DexTest) SetCreated(v string)

SetCreated sets field value

func (*DexTest) SetData added in v2.3.1

func (o *DexTest) SetData(v DexData)

SetData sets field value

func (*DexTest) SetDescription added in v2.3.1

func (o *DexTest) SetDescription(v string)

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

func (*DexTest) SetEnabled added in v2.3.1

func (o *DexTest) SetEnabled(v bool)

SetEnabled sets field value

func (*DexTest) SetInterval added in v2.3.1

func (o *DexTest) SetInterval(v int64)

SetInterval sets field value

func (*DexTest) SetName added in v2.3.1

func (o *DexTest) SetName(v string)

SetName sets field value

func (*DexTest) SetTestId added in v2.3.1

func (o *DexTest) SetTestId(v string)

SetTestId sets field value

func (*DexTest) SetUpdated added in v2.3.1

func (o *DexTest) SetUpdated(v string)

SetUpdated sets field value

func (DexTest) ToMap added in v2.3.1

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

func (*DexTest) UnmarshalJSON added in v2.3.1

func (o *DexTest) UnmarshalJSON(data []byte) (err error)

type DisableForTime added in v2.3.1

type DisableForTime struct {
	Seconds              int64  `json:"seconds"`
	Secret               string `json:"secret"`
	AdditionalProperties map[string]interface{}
}

DisableForTime struct for DisableForTime

func NewDisableForTime added in v2.3.1

func NewDisableForTime(seconds int64, secret string) *DisableForTime

NewDisableForTime instantiates a new DisableForTime 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 NewDisableForTimeWithDefaults added in v2.3.1

func NewDisableForTimeWithDefaults() *DisableForTime

NewDisableForTimeWithDefaults instantiates a new DisableForTime 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 (*DisableForTime) GetSeconds added in v2.3.1

func (o *DisableForTime) GetSeconds() int64

GetSeconds returns the Seconds field value

func (*DisableForTime) GetSecondsOk added in v2.3.1

func (o *DisableForTime) GetSecondsOk() (*int64, bool)

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

func (*DisableForTime) GetSecret added in v2.3.1

func (o *DisableForTime) GetSecret() string

GetSecret returns the Secret field value

func (*DisableForTime) GetSecretOk added in v2.3.1

func (o *DisableForTime) GetSecretOk() (*string, bool)

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

func (DisableForTime) MarshalJSON added in v2.3.1

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

func (*DisableForTime) SetSeconds added in v2.3.1

func (o *DisableForTime) SetSeconds(v int64)

SetSeconds sets field value

func (*DisableForTime) SetSecret added in v2.3.1

func (o *DisableForTime) SetSecret(v string)

SetSecret sets field value

func (DisableForTime) ToMap added in v2.3.1

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

func (*DisableForTime) UnmarshalJSON added in v2.3.1

func (o *DisableForTime) UnmarshalJSON(data []byte) (err error)

type Endpoint added in v2.3.1

type Endpoint struct {
	Host                 *string `json:"host,omitempty"`
	V4                   string  `json:"v4"`
	V6                   string  `json:"v6"`
	Ports                []int32 `json:"ports,omitempty"`
	AdditionalProperties map[string]interface{}
}

Endpoint struct for Endpoint

func NewEndpoint added in v2.3.1

func NewEndpoint(v4 string, v6 string) *Endpoint

NewEndpoint instantiates a new Endpoint 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 NewEndpointWithDefaults added in v2.3.1

func NewEndpointWithDefaults() *Endpoint

NewEndpointWithDefaults instantiates a new Endpoint 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 (*Endpoint) GetHost added in v2.3.1

func (o *Endpoint) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*Endpoint) GetHostOk added in v2.3.1

func (o *Endpoint) GetHostOk() (*string, bool)

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

func (*Endpoint) GetPorts added in v2.3.1

func (o *Endpoint) GetPorts() []int32

GetPorts returns the Ports field value if set, zero value otherwise.

func (*Endpoint) GetPortsOk added in v2.3.1

func (o *Endpoint) GetPortsOk() ([]int32, bool)

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

func (*Endpoint) GetV4 added in v2.3.1

func (o *Endpoint) GetV4() string

GetV4 returns the V4 field value

func (*Endpoint) GetV4Ok added in v2.3.1

func (o *Endpoint) GetV4Ok() (*string, bool)

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

func (*Endpoint) GetV6 added in v2.3.1

func (o *Endpoint) GetV6() string

GetV6 returns the V6 field value

func (*Endpoint) GetV6Ok added in v2.3.1

func (o *Endpoint) GetV6Ok() (*string, bool)

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

func (*Endpoint) HasHost added in v2.3.1

func (o *Endpoint) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*Endpoint) HasPorts added in v2.3.1

func (o *Endpoint) HasPorts() bool

HasPorts returns a boolean if a field has been set.

func (Endpoint) MarshalJSON added in v2.3.1

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

func (*Endpoint) SetHost added in v2.3.1

func (o *Endpoint) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*Endpoint) SetPorts added in v2.3.1

func (o *Endpoint) SetPorts(v []int32)

SetPorts gets a reference to the given []int32 and assigns it to the Ports field.

func (*Endpoint) SetV4 added in v2.3.1

func (o *Endpoint) SetV4(v string)

SetV4 sets field value

func (*Endpoint) SetV6 added in v2.3.1

func (o *Endpoint) SetV6(v string)

SetV6 sets field value

func (Endpoint) ToMap added in v2.3.1

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

func (*Endpoint) UnmarshalJSON added in v2.3.1

func (o *Endpoint) UnmarshalJSON(data []byte) (err error)

type FallbackDomain added in v2.3.1

type FallbackDomain struct {
	Suffix               *string  `json:"suffix,omitempty"`
	Description          *string  `json:"description,omitempty"`
	DnsServer            []string `json:"dns_server,omitempty"`
	AdditionalProperties map[string]interface{}
}

FallbackDomain struct for FallbackDomain

func NewFallbackDomain added in v2.3.1

func NewFallbackDomain() *FallbackDomain

NewFallbackDomain instantiates a new FallbackDomain 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 NewFallbackDomainWithDefaults added in v2.3.1

func NewFallbackDomainWithDefaults() *FallbackDomain

NewFallbackDomainWithDefaults instantiates a new FallbackDomain 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 (*FallbackDomain) GetDescription added in v2.3.1

func (o *FallbackDomain) GetDescription() string

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

func (*FallbackDomain) GetDescriptionOk added in v2.3.1

func (o *FallbackDomain) 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 (*FallbackDomain) GetDnsServer added in v2.3.1

func (o *FallbackDomain) GetDnsServer() []string

GetDnsServer returns the DnsServer field value if set, zero value otherwise.

func (*FallbackDomain) GetDnsServerOk added in v2.3.1

func (o *FallbackDomain) GetDnsServerOk() ([]string, bool)

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

func (*FallbackDomain) GetSuffix added in v2.3.1

func (o *FallbackDomain) GetSuffix() string

GetSuffix returns the Suffix field value if set, zero value otherwise.

func (*FallbackDomain) GetSuffixOk added in v2.3.1

func (o *FallbackDomain) GetSuffixOk() (*string, bool)

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

func (*FallbackDomain) HasDescription added in v2.3.1

func (o *FallbackDomain) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*FallbackDomain) HasDnsServer added in v2.3.1

func (o *FallbackDomain) HasDnsServer() bool

HasDnsServer returns a boolean if a field has been set.

func (*FallbackDomain) HasSuffix added in v2.3.1

func (o *FallbackDomain) HasSuffix() bool

HasSuffix returns a boolean if a field has been set.

func (FallbackDomain) MarshalJSON added in v2.3.1

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

func (*FallbackDomain) SetDescription added in v2.3.1

func (o *FallbackDomain) SetDescription(v string)

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

func (*FallbackDomain) SetDnsServer added in v2.3.1

func (o *FallbackDomain) SetDnsServer(v []string)

SetDnsServer gets a reference to the given []string and assigns it to the DnsServer field.

func (*FallbackDomain) SetSuffix added in v2.3.1

func (o *FallbackDomain) SetSuffix(v string)

SetSuffix gets a reference to the given string and assigns it to the Suffix field.

func (FallbackDomain) ToMap added in v2.3.1

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

func (*FallbackDomain) UnmarshalJSON added in v2.3.1

func (o *FallbackDomain) UnmarshalJSON(data []byte) (err error)

type GatewayAuth added in v2.3.1

type GatewayAuth struct {
	Token                NullableString `json:"token"`
	AdditionalProperties map[string]interface{}
}

GatewayAuth struct for GatewayAuth

func NewGatewayAuth added in v2.3.1

func NewGatewayAuth(token NullableString) *GatewayAuth

NewGatewayAuth instantiates a new GatewayAuth 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 NewGatewayAuthWithDefaults added in v2.3.1

func NewGatewayAuthWithDefaults() *GatewayAuth

NewGatewayAuthWithDefaults instantiates a new GatewayAuth 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 (*GatewayAuth) GetToken added in v2.3.1

func (o *GatewayAuth) GetToken() string

GetToken returns the Token field value If the value is explicit nil, the zero value for string will be returned

func (*GatewayAuth) GetTokenOk added in v2.3.1

func (o *GatewayAuth) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token 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 (GatewayAuth) MarshalJSON added in v2.3.1

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

func (*GatewayAuth) SetToken added in v2.3.1

func (o *GatewayAuth) SetToken(v string)

SetToken sets field value

func (GatewayAuth) ToMap added in v2.3.1

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

func (*GatewayAuth) UnmarshalJSON added in v2.3.1

func (o *GatewayAuth) UnmarshalJSON(data []byte) (err error)

type GenericOpenAPIError

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

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetClientConfig200Response

type GetClientConfig200Response struct {
	Result               ClientConfig             `json:"result"`
	Success              bool                     `json:"success"`
	Errors               []map[string]interface{} `json:"errors"`
	Messages             []map[string]interface{} `json:"messages"`
	AdditionalProperties map[string]interface{}
}

GetClientConfig200Response struct for GetClientConfig200Response

func NewGetClientConfig200Response

func NewGetClientConfig200Response(result ClientConfig, success bool, errors []map[string]interface{}, messages []map[string]interface{}) *GetClientConfig200Response

NewGetClientConfig200Response instantiates a new GetClientConfig200Response 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 NewGetClientConfig200ResponseWithDefaults

func NewGetClientConfig200ResponseWithDefaults() *GetClientConfig200Response

NewGetClientConfig200ResponseWithDefaults instantiates a new GetClientConfig200Response 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 (*GetClientConfig200Response) GetErrors added in v2.3.1

func (o *GetClientConfig200Response) GetErrors() []map[string]interface{}

GetErrors returns the Errors field value

func (*GetClientConfig200Response) GetErrorsOk added in v2.3.1

func (o *GetClientConfig200Response) GetErrorsOk() ([]map[string]interface{}, bool)

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

func (*GetClientConfig200Response) GetMessages added in v2.3.1

func (o *GetClientConfig200Response) GetMessages() []map[string]interface{}

GetMessages returns the Messages field value

func (*GetClientConfig200Response) GetMessagesOk added in v2.3.1

func (o *GetClientConfig200Response) GetMessagesOk() ([]map[string]interface{}, bool)

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

func (*GetClientConfig200Response) GetResult added in v2.3.1

GetResult returns the Result field value

func (*GetClientConfig200Response) GetResultOk added in v2.3.1

func (o *GetClientConfig200Response) GetResultOk() (*ClientConfig, bool)

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

func (*GetClientConfig200Response) GetSuccess added in v2.3.1

func (o *GetClientConfig200Response) GetSuccess() bool

GetSuccess returns the Success field value

func (*GetClientConfig200Response) GetSuccessOk added in v2.3.1

func (o *GetClientConfig200Response) GetSuccessOk() (*bool, bool)

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

func (GetClientConfig200Response) MarshalJSON

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

func (*GetClientConfig200Response) SetErrors added in v2.3.1

func (o *GetClientConfig200Response) SetErrors(v []map[string]interface{})

SetErrors sets field value

func (*GetClientConfig200Response) SetMessages added in v2.3.1

func (o *GetClientConfig200Response) SetMessages(v []map[string]interface{})

SetMessages sets field value

func (*GetClientConfig200Response) SetResult added in v2.3.1

func (o *GetClientConfig200Response) SetResult(v ClientConfig)

SetResult sets field value

func (*GetClientConfig200Response) SetSuccess added in v2.3.1

func (o *GetClientConfig200Response) SetSuccess(v bool)

SetSuccess sets field value

func (GetClientConfig200Response) ToMap added in v2.3.1

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

func (*GetClientConfig200Response) UnmarshalJSON added in v2.3.1

func (o *GetClientConfig200Response) UnmarshalJSON(data []byte) (err error)

type GetSourceDevice200Response

type GetSourceDevice200Response struct {
	Created              *time.Time         `json:"created,omitempty"`
	Enabled              *bool              `json:"enabled,omitempty"`
	FcmToken             *string            `json:"fcm_token,omitempty"`
	Id                   string             `json:"id"`
	InstallId            *string            `json:"install_id,omitempty"`
	Key                  *string            `json:"key,omitempty"`
	Locale               *string            `json:"locale,omitempty"`
	Model                *string            `json:"model,omitempty"`
	Manufacturer         *string            `json:"manufacturer,omitempty"`
	Name                 *string            `json:"name,omitempty"`
	OsVersion            *string            `json:"os_version,omitempty"`
	Place                *int32             `json:"place,omitempty"`
	SerialNumber         *string            `json:"serial_number,omitempty"`
	DeviceId             *string            `json:"device_id,omitempty"`
	Tos                  *time.Time         `json:"tos,omitempty"`
	Type                 *string            `json:"type,omitempty"`
	Updated              *time.Time         `json:"updated,omitempty"`
	WaitlistEnabled      *bool              `json:"waitlist_enabled,omitempty"`
	WarpEnabled          *bool              `json:"warp_enabled,omitempty"`
	Account              Account            `json:"account"`
	Config               *Config            `json:"config,omitempty"`
	Policy               *Policy            `json:"policy,omitempty"`
	OverrideCodes        *OverrideCodes     `json:"override_codes,omitempty"`
	AlternateNetworks    []AlternateNetwork `json:"alternate_networks,omitempty"`
	DexTests             []DexTest          `json:"dex_tests,omitempty"`
	KeyType              *string            `json:"key_type,omitempty"`
	TunnelType           *string            `json:"tunnel_type,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetSourceDevice200Response struct for GetSourceDevice200Response

func NewGetSourceDevice200Response

func NewGetSourceDevice200Response(id string, account Account) *GetSourceDevice200Response

NewGetSourceDevice200Response instantiates a new GetSourceDevice200Response 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 NewGetSourceDevice200ResponseWithDefaults

func NewGetSourceDevice200ResponseWithDefaults() *GetSourceDevice200Response

NewGetSourceDevice200ResponseWithDefaults instantiates a new GetSourceDevice200Response 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 (*GetSourceDevice200Response) GetAccount

func (o *GetSourceDevice200Response) GetAccount() Account

GetAccount returns the Account field value

func (*GetSourceDevice200Response) GetAccountOk

func (o *GetSourceDevice200Response) GetAccountOk() (*Account, bool)

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

func (*GetSourceDevice200Response) GetAlternateNetworks added in v2.3.1

func (o *GetSourceDevice200Response) GetAlternateNetworks() []AlternateNetwork

GetAlternateNetworks returns the AlternateNetworks field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetAlternateNetworksOk added in v2.3.1

func (o *GetSourceDevice200Response) GetAlternateNetworksOk() ([]AlternateNetwork, bool)

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

func (*GetSourceDevice200Response) GetConfig

func (o *GetSourceDevice200Response) GetConfig() Config

GetConfig returns the Config field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetConfigOk

func (o *GetSourceDevice200Response) GetConfigOk() (*Config, bool)

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

func (*GetSourceDevice200Response) GetCreated

func (o *GetSourceDevice200Response) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetCreatedOk

func (o *GetSourceDevice200Response) GetCreatedOk() (*time.Time, bool)

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

func (*GetSourceDevice200Response) GetDeviceId added in v2.3.1

func (o *GetSourceDevice200Response) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetDeviceIdOk added in v2.3.1

func (o *GetSourceDevice200Response) GetDeviceIdOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetDexTests added in v2.3.1

func (o *GetSourceDevice200Response) GetDexTests() []DexTest

GetDexTests returns the DexTests field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetDexTestsOk added in v2.3.1

func (o *GetSourceDevice200Response) GetDexTestsOk() ([]DexTest, bool)

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

func (*GetSourceDevice200Response) GetEnabled

func (o *GetSourceDevice200Response) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetEnabledOk

func (o *GetSourceDevice200Response) GetEnabledOk() (*bool, bool)

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

func (*GetSourceDevice200Response) GetFcmToken

func (o *GetSourceDevice200Response) GetFcmToken() string

GetFcmToken returns the FcmToken field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetFcmTokenOk

func (o *GetSourceDevice200Response) GetFcmTokenOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetId

GetId returns the Id field value

func (*GetSourceDevice200Response) GetIdOk

func (o *GetSourceDevice200Response) GetIdOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetInstallId

func (o *GetSourceDevice200Response) GetInstallId() string

GetInstallId returns the InstallId field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetInstallIdOk

func (o *GetSourceDevice200Response) GetInstallIdOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetKey

func (o *GetSourceDevice200Response) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetKeyOk

func (o *GetSourceDevice200Response) GetKeyOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetKeyType added in v2.3.1

func (o *GetSourceDevice200Response) GetKeyType() string

GetKeyType returns the KeyType field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetKeyTypeOk added in v2.3.1

func (o *GetSourceDevice200Response) GetKeyTypeOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetLocale

func (o *GetSourceDevice200Response) GetLocale() string

GetLocale returns the Locale field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetLocaleOk

func (o *GetSourceDevice200Response) GetLocaleOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetManufacturer added in v2.3.1

func (o *GetSourceDevice200Response) GetManufacturer() string

GetManufacturer returns the Manufacturer field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetManufacturerOk added in v2.3.1

func (o *GetSourceDevice200Response) GetManufacturerOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetModel

func (o *GetSourceDevice200Response) GetModel() string

GetModel returns the Model field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetModelOk

func (o *GetSourceDevice200Response) GetModelOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetName

func (o *GetSourceDevice200Response) GetName() string

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

func (*GetSourceDevice200Response) GetNameOk

func (o *GetSourceDevice200Response) 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 (*GetSourceDevice200Response) GetOsVersion added in v2.3.1

func (o *GetSourceDevice200Response) GetOsVersion() string

GetOsVersion returns the OsVersion field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetOsVersionOk added in v2.3.1

func (o *GetSourceDevice200Response) GetOsVersionOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetOverrideCodes added in v2.3.1

func (o *GetSourceDevice200Response) GetOverrideCodes() OverrideCodes

GetOverrideCodes returns the OverrideCodes field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetOverrideCodesOk added in v2.3.1

func (o *GetSourceDevice200Response) GetOverrideCodesOk() (*OverrideCodes, bool)

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

func (*GetSourceDevice200Response) GetPlace

func (o *GetSourceDevice200Response) GetPlace() int32

GetPlace returns the Place field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetPlaceOk

func (o *GetSourceDevice200Response) GetPlaceOk() (*int32, bool)

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

func (*GetSourceDevice200Response) GetPolicy added in v2.3.1

func (o *GetSourceDevice200Response) GetPolicy() Policy

GetPolicy returns the Policy field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetPolicyOk added in v2.3.1

func (o *GetSourceDevice200Response) GetPolicyOk() (*Policy, bool)

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

func (*GetSourceDevice200Response) GetSerialNumber added in v2.3.1

func (o *GetSourceDevice200Response) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetSerialNumberOk added in v2.3.1

func (o *GetSourceDevice200Response) GetSerialNumberOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetTos

func (o *GetSourceDevice200Response) GetTos() time.Time

GetTos returns the Tos field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetTosOk

func (o *GetSourceDevice200Response) GetTosOk() (*time.Time, bool)

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

func (*GetSourceDevice200Response) GetTunnelType added in v2.3.1

func (o *GetSourceDevice200Response) GetTunnelType() string

GetTunnelType returns the TunnelType field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetTunnelTypeOk added in v2.3.1

func (o *GetSourceDevice200Response) GetTunnelTypeOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetType

func (o *GetSourceDevice200Response) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetTypeOk

func (o *GetSourceDevice200Response) GetTypeOk() (*string, bool)

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

func (*GetSourceDevice200Response) GetUpdated

func (o *GetSourceDevice200Response) GetUpdated() time.Time

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetUpdatedOk

func (o *GetSourceDevice200Response) GetUpdatedOk() (*time.Time, bool)

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

func (*GetSourceDevice200Response) GetWaitlistEnabled

func (o *GetSourceDevice200Response) GetWaitlistEnabled() bool

GetWaitlistEnabled returns the WaitlistEnabled field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetWaitlistEnabledOk

func (o *GetSourceDevice200Response) GetWaitlistEnabledOk() (*bool, bool)

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

func (*GetSourceDevice200Response) GetWarpEnabled

func (o *GetSourceDevice200Response) GetWarpEnabled() bool

GetWarpEnabled returns the WarpEnabled field value if set, zero value otherwise.

func (*GetSourceDevice200Response) GetWarpEnabledOk

func (o *GetSourceDevice200Response) GetWarpEnabledOk() (*bool, bool)

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

func (*GetSourceDevice200Response) HasAlternateNetworks added in v2.3.1

func (o *GetSourceDevice200Response) HasAlternateNetworks() bool

HasAlternateNetworks returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasConfig added in v2.3.1

func (o *GetSourceDevice200Response) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasCreated added in v2.3.1

func (o *GetSourceDevice200Response) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasDeviceId added in v2.3.1

func (o *GetSourceDevice200Response) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasDexTests added in v2.3.1

func (o *GetSourceDevice200Response) HasDexTests() bool

HasDexTests returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasEnabled added in v2.3.1

func (o *GetSourceDevice200Response) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasFcmToken added in v2.3.1

func (o *GetSourceDevice200Response) HasFcmToken() bool

HasFcmToken returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasInstallId added in v2.3.1

func (o *GetSourceDevice200Response) HasInstallId() bool

HasInstallId returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasKey added in v2.3.1

func (o *GetSourceDevice200Response) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasKeyType added in v2.3.1

func (o *GetSourceDevice200Response) HasKeyType() bool

HasKeyType returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasLocale added in v2.3.1

func (o *GetSourceDevice200Response) HasLocale() bool

HasLocale returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasManufacturer added in v2.3.1

func (o *GetSourceDevice200Response) HasManufacturer() bool

HasManufacturer returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasModel added in v2.3.1

func (o *GetSourceDevice200Response) HasModel() bool

HasModel returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasName added in v2.3.1

func (o *GetSourceDevice200Response) HasName() bool

HasName returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasOsVersion added in v2.3.1

func (o *GetSourceDevice200Response) HasOsVersion() bool

HasOsVersion returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasOverrideCodes added in v2.3.1

func (o *GetSourceDevice200Response) HasOverrideCodes() bool

HasOverrideCodes returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasPlace added in v2.3.1

func (o *GetSourceDevice200Response) HasPlace() bool

HasPlace returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasPolicy added in v2.3.1

func (o *GetSourceDevice200Response) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasSerialNumber added in v2.3.1

func (o *GetSourceDevice200Response) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasTos added in v2.3.1

func (o *GetSourceDevice200Response) HasTos() bool

HasTos returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasTunnelType added in v2.3.1

func (o *GetSourceDevice200Response) HasTunnelType() bool

HasTunnelType returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasType added in v2.3.1

func (o *GetSourceDevice200Response) HasType() bool

HasType returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasUpdated added in v2.3.1

func (o *GetSourceDevice200Response) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasWaitlistEnabled added in v2.3.1

func (o *GetSourceDevice200Response) HasWaitlistEnabled() bool

HasWaitlistEnabled returns a boolean if a field has been set.

func (*GetSourceDevice200Response) HasWarpEnabled added in v2.3.1

func (o *GetSourceDevice200Response) HasWarpEnabled() bool

HasWarpEnabled returns a boolean if a field has been set.

func (GetSourceDevice200Response) MarshalJSON

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

func (*GetSourceDevice200Response) SetAccount

func (o *GetSourceDevice200Response) SetAccount(v Account)

SetAccount sets field value

func (*GetSourceDevice200Response) SetAlternateNetworks added in v2.3.1

func (o *GetSourceDevice200Response) SetAlternateNetworks(v []AlternateNetwork)

SetAlternateNetworks gets a reference to the given []AlternateNetwork and assigns it to the AlternateNetworks field.

func (*GetSourceDevice200Response) SetConfig

func (o *GetSourceDevice200Response) SetConfig(v Config)

SetConfig gets a reference to the given Config and assigns it to the Config field.

func (*GetSourceDevice200Response) SetCreated

func (o *GetSourceDevice200Response) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*GetSourceDevice200Response) SetDeviceId added in v2.3.1

func (o *GetSourceDevice200Response) SetDeviceId(v string)

SetDeviceId gets a reference to the given string and assigns it to the DeviceId field.

func (*GetSourceDevice200Response) SetDexTests added in v2.3.1

func (o *GetSourceDevice200Response) SetDexTests(v []DexTest)

SetDexTests gets a reference to the given []DexTest and assigns it to the DexTests field.

func (*GetSourceDevice200Response) SetEnabled

func (o *GetSourceDevice200Response) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*GetSourceDevice200Response) SetFcmToken

func (o *GetSourceDevice200Response) SetFcmToken(v string)

SetFcmToken gets a reference to the given string and assigns it to the FcmToken field.

func (*GetSourceDevice200Response) SetId

func (o *GetSourceDevice200Response) SetId(v string)

SetId sets field value

func (*GetSourceDevice200Response) SetInstallId

func (o *GetSourceDevice200Response) SetInstallId(v string)

SetInstallId gets a reference to the given string and assigns it to the InstallId field.

func (*GetSourceDevice200Response) SetKey

func (o *GetSourceDevice200Response) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*GetSourceDevice200Response) SetKeyType added in v2.3.1

func (o *GetSourceDevice200Response) SetKeyType(v string)

SetKeyType gets a reference to the given string and assigns it to the KeyType field.

func (*GetSourceDevice200Response) SetLocale

func (o *GetSourceDevice200Response) SetLocale(v string)

SetLocale gets a reference to the given string and assigns it to the Locale field.

func (*GetSourceDevice200Response) SetManufacturer added in v2.3.1

func (o *GetSourceDevice200Response) SetManufacturer(v string)

SetManufacturer gets a reference to the given string and assigns it to the Manufacturer field.

func (*GetSourceDevice200Response) SetModel

func (o *GetSourceDevice200Response) SetModel(v string)

SetModel gets a reference to the given string and assigns it to the Model field.

func (*GetSourceDevice200Response) SetName

func (o *GetSourceDevice200Response) SetName(v string)

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

func (*GetSourceDevice200Response) SetOsVersion added in v2.3.1

func (o *GetSourceDevice200Response) SetOsVersion(v string)

SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.

func (*GetSourceDevice200Response) SetOverrideCodes added in v2.3.1

func (o *GetSourceDevice200Response) SetOverrideCodes(v OverrideCodes)

SetOverrideCodes gets a reference to the given OverrideCodes and assigns it to the OverrideCodes field.

func (*GetSourceDevice200Response) SetPlace

func (o *GetSourceDevice200Response) SetPlace(v int32)

SetPlace gets a reference to the given int32 and assigns it to the Place field.

func (*GetSourceDevice200Response) SetPolicy added in v2.3.1

func (o *GetSourceDevice200Response) SetPolicy(v Policy)

SetPolicy gets a reference to the given Policy and assigns it to the Policy field.

func (*GetSourceDevice200Response) SetSerialNumber added in v2.3.1

func (o *GetSourceDevice200Response) SetSerialNumber(v string)

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (*GetSourceDevice200Response) SetTos

func (o *GetSourceDevice200Response) SetTos(v time.Time)

SetTos gets a reference to the given time.Time and assigns it to the Tos field.

func (*GetSourceDevice200Response) SetTunnelType added in v2.3.1

func (o *GetSourceDevice200Response) SetTunnelType(v string)

SetTunnelType gets a reference to the given string and assigns it to the TunnelType field.

func (*GetSourceDevice200Response) SetType

func (o *GetSourceDevice200Response) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*GetSourceDevice200Response) SetUpdated

func (o *GetSourceDevice200Response) SetUpdated(v time.Time)

SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.

func (*GetSourceDevice200Response) SetWaitlistEnabled

func (o *GetSourceDevice200Response) SetWaitlistEnabled(v bool)

SetWaitlistEnabled gets a reference to the given bool and assigns it to the WaitlistEnabled field.

func (*GetSourceDevice200Response) SetWarpEnabled

func (o *GetSourceDevice200Response) SetWarpEnabled(v bool)

SetWarpEnabled gets a reference to the given bool and assigns it to the WarpEnabled field.

func (GetSourceDevice200Response) ToMap added in v2.3.1

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

func (*GetSourceDevice200Response) UnmarshalJSON added in v2.3.1

func (o *GetSourceDevice200Response) UnmarshalJSON(data []byte) (err error)

type HTTPRequestMethod added in v2.3.1

type HTTPRequestMethod string

HTTPRequestMethod the model 'HTTPRequestMethod'

const (
	DELETE HTTPRequestMethod = "DELETE"
	GET    HTTPRequestMethod = "GET"
	PATCH  HTTPRequestMethod = "PATCH"
	POST   HTTPRequestMethod = "POST"
	PUT    HTTPRequestMethod = "PUT"
)

List of HTTPRequestMethod

func NewHTTPRequestMethodFromValue added in v2.3.1

func NewHTTPRequestMethodFromValue(v string) (*HTTPRequestMethod, error)

NewHTTPRequestMethodFromValue returns a pointer to a valid HTTPRequestMethod for the value passed as argument, or an error if the value passed is not allowed by the enum

func (HTTPRequestMethod) IsValid added in v2.3.1

func (v HTTPRequestMethod) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (HTTPRequestMethod) Ptr added in v2.3.1

Ptr returns reference to HTTPRequestMethod value

func (*HTTPRequestMethod) UnmarshalJSON added in v2.3.1

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

type IPv4Network added in v2.3.1

type IPv4Network struct {
	Address              string `json:"address"`
	Netmask              string `json:"netmask"`
	AdditionalProperties map[string]interface{}
}

IPv4Network struct for IPv4Network

func NewIPv4Network added in v2.3.1

func NewIPv4Network(address string, netmask string) *IPv4Network

NewIPv4Network instantiates a new IPv4Network 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 NewIPv4NetworkWithDefaults added in v2.3.1

func NewIPv4NetworkWithDefaults() *IPv4Network

NewIPv4NetworkWithDefaults instantiates a new IPv4Network 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 (*IPv4Network) GetAddress added in v2.3.1

func (o *IPv4Network) GetAddress() string

GetAddress returns the Address field value

func (*IPv4Network) GetAddressOk added in v2.3.1

func (o *IPv4Network) GetAddressOk() (*string, bool)

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

func (*IPv4Network) GetNetmask added in v2.3.1

func (o *IPv4Network) GetNetmask() string

GetNetmask returns the Netmask field value

func (*IPv4Network) GetNetmaskOk added in v2.3.1

func (o *IPv4Network) GetNetmaskOk() (*string, bool)

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

func (IPv4Network) MarshalJSON added in v2.3.1

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

func (*IPv4Network) SetAddress added in v2.3.1

func (o *IPv4Network) SetAddress(v string)

SetAddress sets field value

func (*IPv4Network) SetNetmask added in v2.3.1

func (o *IPv4Network) SetNetmask(v string)

SetNetmask sets field value

func (IPv4Network) ToMap added in v2.3.1

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

func (*IPv4Network) UnmarshalJSON added in v2.3.1

func (o *IPv4Network) UnmarshalJSON(data []byte) (err error)

type IPv6Network added in v2.3.1

type IPv6Network struct {
	Address              string `json:"address"`
	Prefix               int32  `json:"prefix"`
	AdditionalProperties map[string]interface{}
}

IPv6Network struct for IPv6Network

func NewIPv6Network added in v2.3.1

func NewIPv6Network(address string, prefix int32) *IPv6Network

NewIPv6Network instantiates a new IPv6Network 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 NewIPv6NetworkWithDefaults added in v2.3.1

func NewIPv6NetworkWithDefaults() *IPv6Network

NewIPv6NetworkWithDefaults instantiates a new IPv6Network 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 (*IPv6Network) GetAddress added in v2.3.1

func (o *IPv6Network) GetAddress() string

GetAddress returns the Address field value

func (*IPv6Network) GetAddressOk added in v2.3.1

func (o *IPv6Network) GetAddressOk() (*string, bool)

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

func (*IPv6Network) GetPrefix added in v2.3.1

func (o *IPv6Network) GetPrefix() int32

GetPrefix returns the Prefix field value

func (*IPv6Network) GetPrefixOk added in v2.3.1

func (o *IPv6Network) GetPrefixOk() (*int32, bool)

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

func (IPv6Network) MarshalJSON added in v2.3.1

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

func (*IPv6Network) SetAddress added in v2.3.1

func (o *IPv6Network) SetAddress(v string)

SetAddress sets field value

func (*IPv6Network) SetPrefix added in v2.3.1

func (o *IPv6Network) SetPrefix(v int32)

SetPrefix sets field value

func (IPv6Network) ToMap added in v2.3.1

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

func (*IPv6Network) UnmarshalJSON added in v2.3.1

func (o *IPv6Network) UnmarshalJSON(data []byte) (err error)

type MappedNullable added in v2.3.1

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

type NetworkAddress added in v2.3.1

type NetworkAddress struct {
	V4                   string `json:"v4"`
	V6                   string `json:"v6"`
	AdditionalProperties map[string]interface{}
}

NetworkAddress struct for NetworkAddress

func NewNetworkAddress added in v2.3.1

func NewNetworkAddress(v4 string, v6 string) *NetworkAddress

NewNetworkAddress instantiates a new NetworkAddress 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 NewNetworkAddressWithDefaults added in v2.3.1

func NewNetworkAddressWithDefaults() *NetworkAddress

NewNetworkAddressWithDefaults instantiates a new NetworkAddress 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 (*NetworkAddress) GetV4 added in v2.3.1

func (o *NetworkAddress) GetV4() string

GetV4 returns the V4 field value

func (*NetworkAddress) GetV4Ok added in v2.3.1

func (o *NetworkAddress) GetV4Ok() (*string, bool)

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

func (*NetworkAddress) GetV6 added in v2.3.1

func (o *NetworkAddress) GetV6() string

GetV6 returns the V6 field value

func (*NetworkAddress) GetV6Ok added in v2.3.1

func (o *NetworkAddress) GetV6Ok() (*string, bool)

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

func (NetworkAddress) MarshalJSON added in v2.3.1

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

func (*NetworkAddress) SetV4 added in v2.3.1

func (o *NetworkAddress) SetV4(v string)

SetV4 sets field value

func (*NetworkAddress) SetV6 added in v2.3.1

func (o *NetworkAddress) SetV6(v string)

SetV6 sets field value

func (NetworkAddress) ToMap added in v2.3.1

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

func (*NetworkAddress) UnmarshalJSON added in v2.3.1

func (o *NetworkAddress) UnmarshalJSON(data []byte) (err error)

type NotificationAckRequest added in v2.3.1

type NotificationAckRequest struct {
	FcmMessageId         NullableString `json:"fcm_message_id"`
	Success              bool           `json:"success"`
	Error                NullableString `json:"error,omitempty"`
	NotificationId       NullableString `json:"notification_id,omitempty"`
	AdditionalProperties map[string]interface{}
}

NotificationAckRequest struct for NotificationAckRequest

func NewNotificationAckRequest added in v2.3.1

func NewNotificationAckRequest(fcmMessageId NullableString, success bool) *NotificationAckRequest

NewNotificationAckRequest instantiates a new NotificationAckRequest 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 NewNotificationAckRequestWithDefaults added in v2.3.1

func NewNotificationAckRequestWithDefaults() *NotificationAckRequest

NewNotificationAckRequestWithDefaults instantiates a new NotificationAckRequest 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 (*NotificationAckRequest) GetError added in v2.3.1

func (o *NotificationAckRequest) GetError() string

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

func (*NotificationAckRequest) GetErrorOk added in v2.3.1

func (o *NotificationAckRequest) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error 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 (*NotificationAckRequest) GetFcmMessageId added in v2.3.1

func (o *NotificationAckRequest) GetFcmMessageId() string

GetFcmMessageId returns the FcmMessageId field value If the value is explicit nil, the zero value for string will be returned

func (*NotificationAckRequest) GetFcmMessageIdOk added in v2.3.1

func (o *NotificationAckRequest) GetFcmMessageIdOk() (*string, bool)

GetFcmMessageIdOk returns a tuple with the FcmMessageId 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 (*NotificationAckRequest) GetNotificationId added in v2.3.1

func (o *NotificationAckRequest) GetNotificationId() string

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

func (*NotificationAckRequest) GetNotificationIdOk added in v2.3.1

func (o *NotificationAckRequest) GetNotificationIdOk() (*string, bool)

GetNotificationIdOk returns a tuple with the NotificationId 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 (*NotificationAckRequest) GetSuccess added in v2.3.1

func (o *NotificationAckRequest) GetSuccess() bool

GetSuccess returns the Success field value

func (*NotificationAckRequest) GetSuccessOk added in v2.3.1

func (o *NotificationAckRequest) GetSuccessOk() (*bool, bool)

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

func (*NotificationAckRequest) HasError added in v2.3.1

func (o *NotificationAckRequest) HasError() bool

HasError returns a boolean if a field has been set.

func (*NotificationAckRequest) HasNotificationId added in v2.3.1

func (o *NotificationAckRequest) HasNotificationId() bool

HasNotificationId returns a boolean if a field has been set.

func (NotificationAckRequest) MarshalJSON added in v2.3.1

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

func (*NotificationAckRequest) SetError added in v2.3.1

func (o *NotificationAckRequest) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*NotificationAckRequest) SetErrorNil added in v2.3.1

func (o *NotificationAckRequest) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*NotificationAckRequest) SetFcmMessageId added in v2.3.1

func (o *NotificationAckRequest) SetFcmMessageId(v string)

SetFcmMessageId sets field value

func (*NotificationAckRequest) SetNotificationId added in v2.3.1

func (o *NotificationAckRequest) SetNotificationId(v string)

SetNotificationId gets a reference to the given NullableString and assigns it to the NotificationId field.

func (*NotificationAckRequest) SetNotificationIdNil added in v2.3.1

func (o *NotificationAckRequest) SetNotificationIdNil()

SetNotificationIdNil sets the value for NotificationId to be an explicit nil

func (*NotificationAckRequest) SetSuccess added in v2.3.1

func (o *NotificationAckRequest) SetSuccess(v bool)

SetSuccess sets field value

func (NotificationAckRequest) ToMap added in v2.3.1

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

func (*NotificationAckRequest) UnmarshalJSON added in v2.3.1

func (o *NotificationAckRequest) UnmarshalJSON(data []byte) (err error)

func (*NotificationAckRequest) UnsetError added in v2.3.1

func (o *NotificationAckRequest) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

func (*NotificationAckRequest) UnsetNotificationId added in v2.3.1

func (o *NotificationAckRequest) UnsetNotificationId()

UnsetNotificationId ensures that no value is present for NotificationId, not even an explicit nil

type NullableAccount added in v2.3.1

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

func NewNullableAccount added in v2.3.1

func NewNullableAccount(val *Account) *NullableAccount

func (NullableAccount) Get added in v2.3.1

func (v NullableAccount) Get() *Account

func (NullableAccount) IsSet added in v2.3.1

func (v NullableAccount) IsSet() bool

func (NullableAccount) MarshalJSON added in v2.3.1

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

func (*NullableAccount) Set added in v2.3.1

func (v *NullableAccount) Set(val *Account)

func (*NullableAccount) UnmarshalJSON added in v2.3.1

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

func (*NullableAccount) Unset added in v2.3.1

func (v *NullableAccount) Unset()

type NullableAlternateNetwork added in v2.3.1

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

func NewNullableAlternateNetwork added in v2.3.1

func NewNullableAlternateNetwork(val *AlternateNetwork) *NullableAlternateNetwork

func (NullableAlternateNetwork) Get added in v2.3.1

func (NullableAlternateNetwork) IsSet added in v2.3.1

func (v NullableAlternateNetwork) IsSet() bool

func (NullableAlternateNetwork) MarshalJSON added in v2.3.1

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

func (*NullableAlternateNetwork) Set added in v2.3.1

func (*NullableAlternateNetwork) UnmarshalJSON added in v2.3.1

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

func (*NullableAlternateNetwork) Unset added in v2.3.1

func (v *NullableAlternateNetwork) Unset()

type NullableAppMode added in v2.3.1

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

func NewNullableAppMode added in v2.3.1

func NewNullableAppMode(val *AppMode) *NullableAppMode

func (NullableAppMode) Get added in v2.3.1

func (v NullableAppMode) Get() *AppMode

func (NullableAppMode) IsSet added in v2.3.1

func (v NullableAppMode) IsSet() bool

func (NullableAppMode) MarshalJSON added in v2.3.1

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

func (*NullableAppMode) Set added in v2.3.1

func (v *NullableAppMode) Set(val *AppMode)

func (*NullableAppMode) UnmarshalJSON added in v2.3.1

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

func (*NullableAppMode) Unset added in v2.3.1

func (v *NullableAppMode) 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 NullableBoundDevice added in v2.3.1

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

func NewNullableBoundDevice added in v2.3.1

func NewNullableBoundDevice(val *BoundDevice) *NullableBoundDevice

func (NullableBoundDevice) Get added in v2.3.1

func (NullableBoundDevice) IsSet added in v2.3.1

func (v NullableBoundDevice) IsSet() bool

func (NullableBoundDevice) MarshalJSON added in v2.3.1

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

func (*NullableBoundDevice) Set added in v2.3.1

func (v *NullableBoundDevice) Set(val *BoundDevice)

func (*NullableBoundDevice) UnmarshalJSON added in v2.3.1

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

func (*NullableBoundDevice) Unset added in v2.3.1

func (v *NullableBoundDevice) Unset()

type NullableCaptivePortal added in v2.3.1

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

func NewNullableCaptivePortal added in v2.3.1

func NewNullableCaptivePortal(val *CaptivePortal) *NullableCaptivePortal

func (NullableCaptivePortal) Get added in v2.3.1

func (NullableCaptivePortal) IsSet added in v2.3.1

func (v NullableCaptivePortal) IsSet() bool

func (NullableCaptivePortal) MarshalJSON added in v2.3.1

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

func (*NullableCaptivePortal) Set added in v2.3.1

func (v *NullableCaptivePortal) Set(val *CaptivePortal)

func (*NullableCaptivePortal) UnmarshalJSON added in v2.3.1

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

func (*NullableCaptivePortal) Unset added in v2.3.1

func (v *NullableCaptivePortal) Unset()

type NullableCaptivePortalNetwork added in v2.3.1

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

func NewNullableCaptivePortalNetwork added in v2.3.1

func NewNullableCaptivePortalNetwork(val *CaptivePortalNetwork) *NullableCaptivePortalNetwork

func (NullableCaptivePortalNetwork) Get added in v2.3.1

func (NullableCaptivePortalNetwork) IsSet added in v2.3.1

func (NullableCaptivePortalNetwork) MarshalJSON added in v2.3.1

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

func (*NullableCaptivePortalNetwork) Set added in v2.3.1

func (*NullableCaptivePortalNetwork) UnmarshalJSON added in v2.3.1

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

func (*NullableCaptivePortalNetwork) Unset added in v2.3.1

func (v *NullableCaptivePortalNetwork) Unset()

type NullableClientConfig added in v2.3.1

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

func NewNullableClientConfig added in v2.3.1

func NewNullableClientConfig(val *ClientConfig) *NullableClientConfig

func (NullableClientConfig) Get added in v2.3.1

func (NullableClientConfig) IsSet added in v2.3.1

func (v NullableClientConfig) IsSet() bool

func (NullableClientConfig) MarshalJSON added in v2.3.1

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

func (*NullableClientConfig) Set added in v2.3.1

func (v *NullableClientConfig) Set(val *ClientConfig)

func (*NullableClientConfig) UnmarshalJSON added in v2.3.1

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

func (*NullableClientConfig) Unset added in v2.3.1

func (v *NullableClientConfig) Unset()

type NullableClientConfigDenylistInner added in v2.3.1

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

func NewNullableClientConfigDenylistInner added in v2.3.1

func NewNullableClientConfigDenylistInner(val *ClientConfigDenylistInner) *NullableClientConfigDenylistInner

func (NullableClientConfigDenylistInner) Get added in v2.3.1

func (NullableClientConfigDenylistInner) IsSet added in v2.3.1

func (NullableClientConfigDenylistInner) MarshalJSON added in v2.3.1

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

func (*NullableClientConfigDenylistInner) Set added in v2.3.1

func (*NullableClientConfigDenylistInner) UnmarshalJSON added in v2.3.1

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

func (*NullableClientConfigDenylistInner) Unset added in v2.3.1

type NullableClientConfigDenylistInnerNetworks added in v2.3.1

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

func NewNullableClientConfigDenylistInnerNetworks added in v2.3.1

func NewNullableClientConfigDenylistInnerNetworks(val *ClientConfigDenylistInnerNetworks) *NullableClientConfigDenylistInnerNetworks

func (NullableClientConfigDenylistInnerNetworks) Get added in v2.3.1

func (NullableClientConfigDenylistInnerNetworks) IsSet added in v2.3.1

func (NullableClientConfigDenylistInnerNetworks) MarshalJSON added in v2.3.1

func (*NullableClientConfigDenylistInnerNetworks) Set added in v2.3.1

func (*NullableClientConfigDenylistInnerNetworks) UnmarshalJSON added in v2.3.1

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

func (*NullableClientConfigDenylistInnerNetworks) Unset added in v2.3.1

type NullableConfig added in v2.3.1

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

func NewNullableConfig added in v2.3.1

func NewNullableConfig(val *Config) *NullableConfig

func (NullableConfig) Get added in v2.3.1

func (v NullableConfig) Get() *Config

func (NullableConfig) IsSet added in v2.3.1

func (v NullableConfig) IsSet() bool

func (NullableConfig) MarshalJSON added in v2.3.1

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

func (*NullableConfig) Set added in v2.3.1

func (v *NullableConfig) Set(val *Config)

func (*NullableConfig) UnmarshalJSON added in v2.3.1

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

func (*NullableConfig) Unset added in v2.3.1

func (v *NullableConfig) Unset()

type NullableConfigInterface added in v2.3.1

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

func NewNullableConfigInterface added in v2.3.1

func NewNullableConfigInterface(val *ConfigInterface) *NullableConfigInterface

func (NullableConfigInterface) Get added in v2.3.1

func (NullableConfigInterface) IsSet added in v2.3.1

func (v NullableConfigInterface) IsSet() bool

func (NullableConfigInterface) MarshalJSON added in v2.3.1

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

func (*NullableConfigInterface) Set added in v2.3.1

func (*NullableConfigInterface) UnmarshalJSON added in v2.3.1

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

func (*NullableConfigInterface) Unset added in v2.3.1

func (v *NullableConfigInterface) Unset()

type NullableConfigServices added in v2.3.1

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

func NewNullableConfigServices added in v2.3.1

func NewNullableConfigServices(val *ConfigServices) *NullableConfigServices

func (NullableConfigServices) Get added in v2.3.1

func (NullableConfigServices) IsSet added in v2.3.1

func (v NullableConfigServices) IsSet() bool

func (NullableConfigServices) MarshalJSON added in v2.3.1

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

func (*NullableConfigServices) Set added in v2.3.1

func (*NullableConfigServices) UnmarshalJSON added in v2.3.1

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

func (*NullableConfigServices) Unset added in v2.3.1

func (v *NullableConfigServices) Unset()

type NullableDexData added in v2.3.1

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

func NewNullableDexData added in v2.3.1

func NewNullableDexData(val *DexData) *NullableDexData

func (NullableDexData) Get added in v2.3.1

func (v NullableDexData) Get() *DexData

func (NullableDexData) IsSet added in v2.3.1

func (v NullableDexData) IsSet() bool

func (NullableDexData) MarshalJSON added in v2.3.1

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

func (*NullableDexData) Set added in v2.3.1

func (v *NullableDexData) Set(val *DexData)

func (*NullableDexData) UnmarshalJSON added in v2.3.1

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

func (*NullableDexData) Unset added in v2.3.1

func (v *NullableDexData) Unset()

type NullableDexDataKind added in v2.3.1

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

func NewNullableDexDataKind added in v2.3.1

func NewNullableDexDataKind(val *DexDataKind) *NullableDexDataKind

func (NullableDexDataKind) Get added in v2.3.1

func (NullableDexDataKind) IsSet added in v2.3.1

func (v NullableDexDataKind) IsSet() bool

func (NullableDexDataKind) MarshalJSON added in v2.3.1

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

func (*NullableDexDataKind) Set added in v2.3.1

func (v *NullableDexDataKind) Set(val *DexDataKind)

func (*NullableDexDataKind) UnmarshalJSON added in v2.3.1

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

func (*NullableDexDataKind) Unset added in v2.3.1

func (v *NullableDexDataKind) Unset()

type NullableDexTest added in v2.3.1

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

func NewNullableDexTest added in v2.3.1

func NewNullableDexTest(val *DexTest) *NullableDexTest

func (NullableDexTest) Get added in v2.3.1

func (v NullableDexTest) Get() *DexTest

func (NullableDexTest) IsSet added in v2.3.1

func (v NullableDexTest) IsSet() bool

func (NullableDexTest) MarshalJSON added in v2.3.1

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

func (*NullableDexTest) Set added in v2.3.1

func (v *NullableDexTest) Set(val *DexTest)

func (*NullableDexTest) UnmarshalJSON added in v2.3.1

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

func (*NullableDexTest) Unset added in v2.3.1

func (v *NullableDexTest) Unset()

type NullableDisableForTime added in v2.3.1

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

func NewNullableDisableForTime added in v2.3.1

func NewNullableDisableForTime(val *DisableForTime) *NullableDisableForTime

func (NullableDisableForTime) Get added in v2.3.1

func (NullableDisableForTime) IsSet added in v2.3.1

func (v NullableDisableForTime) IsSet() bool

func (NullableDisableForTime) MarshalJSON added in v2.3.1

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

func (*NullableDisableForTime) Set added in v2.3.1

func (*NullableDisableForTime) UnmarshalJSON added in v2.3.1

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

func (*NullableDisableForTime) Unset added in v2.3.1

func (v *NullableDisableForTime) Unset()

type NullableEndpoint added in v2.3.1

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

func NewNullableEndpoint added in v2.3.1

func NewNullableEndpoint(val *Endpoint) *NullableEndpoint

func (NullableEndpoint) Get added in v2.3.1

func (v NullableEndpoint) Get() *Endpoint

func (NullableEndpoint) IsSet added in v2.3.1

func (v NullableEndpoint) IsSet() bool

func (NullableEndpoint) MarshalJSON added in v2.3.1

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

func (*NullableEndpoint) Set added in v2.3.1

func (v *NullableEndpoint) Set(val *Endpoint)

func (*NullableEndpoint) UnmarshalJSON added in v2.3.1

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

func (*NullableEndpoint) Unset added in v2.3.1

func (v *NullableEndpoint) Unset()

type NullableFallbackDomain added in v2.3.1

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

func NewNullableFallbackDomain added in v2.3.1

func NewNullableFallbackDomain(val *FallbackDomain) *NullableFallbackDomain

func (NullableFallbackDomain) Get added in v2.3.1

func (NullableFallbackDomain) IsSet added in v2.3.1

func (v NullableFallbackDomain) IsSet() bool

func (NullableFallbackDomain) MarshalJSON added in v2.3.1

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

func (*NullableFallbackDomain) Set added in v2.3.1

func (*NullableFallbackDomain) UnmarshalJSON added in v2.3.1

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

func (*NullableFallbackDomain) Unset added in v2.3.1

func (v *NullableFallbackDomain) Unset()

type NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

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

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

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

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

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

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

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

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGatewayAuth added in v2.3.1

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

func NewNullableGatewayAuth added in v2.3.1

func NewNullableGatewayAuth(val *GatewayAuth) *NullableGatewayAuth

func (NullableGatewayAuth) Get added in v2.3.1

func (NullableGatewayAuth) IsSet added in v2.3.1

func (v NullableGatewayAuth) IsSet() bool

func (NullableGatewayAuth) MarshalJSON added in v2.3.1

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

func (*NullableGatewayAuth) Set added in v2.3.1

func (v *NullableGatewayAuth) Set(val *GatewayAuth)

func (*NullableGatewayAuth) UnmarshalJSON added in v2.3.1

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

func (*NullableGatewayAuth) Unset added in v2.3.1

func (v *NullableGatewayAuth) Unset()

type NullableGetClientConfig200Response

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

func (NullableGetClientConfig200Response) Get

func (NullableGetClientConfig200Response) IsSet

func (NullableGetClientConfig200Response) MarshalJSON

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

func (*NullableGetClientConfig200Response) Set

func (*NullableGetClientConfig200Response) UnmarshalJSON

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

func (*NullableGetClientConfig200Response) Unset

type NullableGetSourceDevice200Response

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

func (NullableGetSourceDevice200Response) Get

func (NullableGetSourceDevice200Response) IsSet

func (NullableGetSourceDevice200Response) MarshalJSON

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

func (*NullableGetSourceDevice200Response) Set

func (*NullableGetSourceDevice200Response) UnmarshalJSON

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

func (*NullableGetSourceDevice200Response) Unset

type NullableHTTPRequestMethod added in v2.3.1

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

func NewNullableHTTPRequestMethod added in v2.3.1

func NewNullableHTTPRequestMethod(val *HTTPRequestMethod) *NullableHTTPRequestMethod

func (NullableHTTPRequestMethod) Get added in v2.3.1

func (NullableHTTPRequestMethod) IsSet added in v2.3.1

func (v NullableHTTPRequestMethod) IsSet() bool

func (NullableHTTPRequestMethod) MarshalJSON added in v2.3.1

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

func (*NullableHTTPRequestMethod) Set added in v2.3.1

func (*NullableHTTPRequestMethod) UnmarshalJSON added in v2.3.1

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

func (*NullableHTTPRequestMethod) Unset added in v2.3.1

func (v *NullableHTTPRequestMethod) Unset()

type NullableIPv4Network added in v2.3.1

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

func NewNullableIPv4Network added in v2.3.1

func NewNullableIPv4Network(val *IPv4Network) *NullableIPv4Network

func (NullableIPv4Network) Get added in v2.3.1

func (NullableIPv4Network) IsSet added in v2.3.1

func (v NullableIPv4Network) IsSet() bool

func (NullableIPv4Network) MarshalJSON added in v2.3.1

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

func (*NullableIPv4Network) Set added in v2.3.1

func (v *NullableIPv4Network) Set(val *IPv4Network)

func (*NullableIPv4Network) UnmarshalJSON added in v2.3.1

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

func (*NullableIPv4Network) Unset added in v2.3.1

func (v *NullableIPv4Network) Unset()

type NullableIPv6Network added in v2.3.1

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

func NewNullableIPv6Network added in v2.3.1

func NewNullableIPv6Network(val *IPv6Network) *NullableIPv6Network

func (NullableIPv6Network) Get added in v2.3.1

func (NullableIPv6Network) IsSet added in v2.3.1

func (v NullableIPv6Network) IsSet() bool

func (NullableIPv6Network) MarshalJSON added in v2.3.1

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

func (*NullableIPv6Network) Set added in v2.3.1

func (v *NullableIPv6Network) Set(val *IPv6Network)

func (*NullableIPv6Network) UnmarshalJSON added in v2.3.1

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

func (*NullableIPv6Network) Unset added in v2.3.1

func (v *NullableIPv6Network) 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 NullableNetworkAddress added in v2.3.1

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

func NewNullableNetworkAddress added in v2.3.1

func NewNullableNetworkAddress(val *NetworkAddress) *NullableNetworkAddress

func (NullableNetworkAddress) Get added in v2.3.1

func (NullableNetworkAddress) IsSet added in v2.3.1

func (v NullableNetworkAddress) IsSet() bool

func (NullableNetworkAddress) MarshalJSON added in v2.3.1

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

func (*NullableNetworkAddress) Set added in v2.3.1

func (*NullableNetworkAddress) UnmarshalJSON added in v2.3.1

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

func (*NullableNetworkAddress) Unset added in v2.3.1

func (v *NullableNetworkAddress) Unset()

type NullableNotificationAckRequest added in v2.3.1

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

func NewNullableNotificationAckRequest added in v2.3.1

func NewNullableNotificationAckRequest(val *NotificationAckRequest) *NullableNotificationAckRequest

func (NullableNotificationAckRequest) Get added in v2.3.1

func (NullableNotificationAckRequest) IsSet added in v2.3.1

func (NullableNotificationAckRequest) MarshalJSON added in v2.3.1

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

func (*NullableNotificationAckRequest) Set added in v2.3.1

func (*NullableNotificationAckRequest) UnmarshalJSON added in v2.3.1

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

func (*NullableNotificationAckRequest) Unset added in v2.3.1

func (v *NullableNotificationAckRequest) Unset()

type NullableOverrideCodes added in v2.3.1

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

func NewNullableOverrideCodes added in v2.3.1

func NewNullableOverrideCodes(val *OverrideCodes) *NullableOverrideCodes

func (NullableOverrideCodes) Get added in v2.3.1

func (NullableOverrideCodes) IsSet added in v2.3.1

func (v NullableOverrideCodes) IsSet() bool

func (NullableOverrideCodes) MarshalJSON added in v2.3.1

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

func (*NullableOverrideCodes) Set added in v2.3.1

func (v *NullableOverrideCodes) Set(val *OverrideCodes)

func (*NullableOverrideCodes) UnmarshalJSON added in v2.3.1

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

func (*NullableOverrideCodes) Unset added in v2.3.1

func (v *NullableOverrideCodes) Unset()

type NullablePeer added in v2.3.1

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

func NewNullablePeer added in v2.3.1

func NewNullablePeer(val *Peer) *NullablePeer

func (NullablePeer) Get added in v2.3.1

func (v NullablePeer) Get() *Peer

func (NullablePeer) IsSet added in v2.3.1

func (v NullablePeer) IsSet() bool

func (NullablePeer) MarshalJSON added in v2.3.1

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

func (*NullablePeer) Set added in v2.3.1

func (v *NullablePeer) Set(val *Peer)

func (*NullablePeer) UnmarshalJSON added in v2.3.1

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

func (*NullablePeer) Unset added in v2.3.1

func (v *NullablePeer) Unset()

type NullablePolicy added in v2.3.1

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

func NewNullablePolicy added in v2.3.1

func NewNullablePolicy(val *Policy) *NullablePolicy

func (NullablePolicy) Get added in v2.3.1

func (v NullablePolicy) Get() *Policy

func (NullablePolicy) IsSet added in v2.3.1

func (v NullablePolicy) IsSet() bool

func (NullablePolicy) MarshalJSON added in v2.3.1

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

func (*NullablePolicy) Set added in v2.3.1

func (v *NullablePolicy) Set(val *Policy)

func (*NullablePolicy) UnmarshalJSON added in v2.3.1

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

func (*NullablePolicy) Unset added in v2.3.1

func (v *NullablePolicy) Unset()

type NullablePolicyExclude added in v2.3.1

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

func NewNullablePolicyExclude added in v2.3.1

func NewNullablePolicyExclude(val *PolicyExclude) *NullablePolicyExclude

func (NullablePolicyExclude) Get added in v2.3.1

func (NullablePolicyExclude) IsSet added in v2.3.1

func (v NullablePolicyExclude) IsSet() bool

func (NullablePolicyExclude) MarshalJSON added in v2.3.1

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

func (*NullablePolicyExclude) Set added in v2.3.1

func (v *NullablePolicyExclude) Set(val *PolicyExclude)

func (*NullablePolicyExclude) UnmarshalJSON added in v2.3.1

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

func (*NullablePolicyExclude) Unset added in v2.3.1

func (v *NullablePolicyExclude) Unset()

type NullablePolicyIP added in v2.3.1

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

func NewNullablePolicyIP added in v2.3.1

func NewNullablePolicyIP(val *PolicyIP) *NullablePolicyIP

func (NullablePolicyIP) Get added in v2.3.1

func (v NullablePolicyIP) Get() *PolicyIP

func (NullablePolicyIP) IsSet added in v2.3.1

func (v NullablePolicyIP) IsSet() bool

func (NullablePolicyIP) MarshalJSON added in v2.3.1

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

func (*NullablePolicyIP) Set added in v2.3.1

func (v *NullablePolicyIP) Set(val *PolicyIP)

func (*NullablePolicyIP) UnmarshalJSON added in v2.3.1

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

func (*NullablePolicyIP) Unset added in v2.3.1

func (v *NullablePolicyIP) Unset()

type NullablePostQuantumSupport added in v2.3.1

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

func NewNullablePostQuantumSupport added in v2.3.1

func NewNullablePostQuantumSupport(val *PostQuantumSupport) *NullablePostQuantumSupport

func (NullablePostQuantumSupport) Get added in v2.3.1

func (NullablePostQuantumSupport) IsSet added in v2.3.1

func (v NullablePostQuantumSupport) IsSet() bool

func (NullablePostQuantumSupport) MarshalJSON added in v2.3.1

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

func (*NullablePostQuantumSupport) Set added in v2.3.1

func (*NullablePostQuantumSupport) UnmarshalJSON added in v2.3.1

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

func (*NullablePostQuantumSupport) Unset added in v2.3.1

func (v *NullablePostQuantumSupport) Unset()

type NullableReceiptTokenUpdate added in v2.3.1

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

func NewNullableReceiptTokenUpdate added in v2.3.1

func NewNullableReceiptTokenUpdate(val *ReceiptTokenUpdate) *NullableReceiptTokenUpdate

func (NullableReceiptTokenUpdate) Get added in v2.3.1

func (NullableReceiptTokenUpdate) IsSet added in v2.3.1

func (v NullableReceiptTokenUpdate) IsSet() bool

func (NullableReceiptTokenUpdate) MarshalJSON added in v2.3.1

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

func (*NullableReceiptTokenUpdate) Set added in v2.3.1

func (*NullableReceiptTokenUpdate) UnmarshalJSON added in v2.3.1

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

func (*NullableReceiptTokenUpdate) Unset added in v2.3.1

func (v *NullableReceiptTokenUpdate) Unset()

type NullableRegister200Response

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

func NewNullableRegister200Response

func NewNullableRegister200Response(val *Register200Response) *NullableRegister200Response

func (NullableRegister200Response) Get

func (NullableRegister200Response) IsSet

func (NullableRegister200Response) MarshalJSON

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

func (*NullableRegister200Response) Set

func (*NullableRegister200Response) UnmarshalJSON

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

func (*NullableRegister200Response) Unset

func (v *NullableRegister200Response) Unset()

type NullableRegisterRequest

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

func NewNullableRegisterRequest

func NewNullableRegisterRequest(val *RegisterRequest) *NullableRegisterRequest

func (NullableRegisterRequest) Get

func (NullableRegisterRequest) IsSet

func (v NullableRegisterRequest) IsSet() bool

func (NullableRegisterRequest) MarshalJSON

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

func (*NullableRegisterRequest) Set

func (*NullableRegisterRequest) UnmarshalJSON

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

func (*NullableRegisterRequest) Unset

func (v *NullableRegisterRequest) Unset()

type NullableResetAccountLicense200Response

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

func (NullableResetAccountLicense200Response) Get

func (NullableResetAccountLicense200Response) IsSet

func (NullableResetAccountLicense200Response) MarshalJSON

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

func (*NullableResetAccountLicense200Response) Set

func (*NullableResetAccountLicense200Response) UnmarshalJSON

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

func (*NullableResetAccountLicense200Response) Unset

type NullableServiceMode added in v2.3.1

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

func NewNullableServiceMode added in v2.3.1

func NewNullableServiceMode(val *ServiceMode) *NullableServiceMode

func (NullableServiceMode) Get added in v2.3.1

func (NullableServiceMode) IsSet added in v2.3.1

func (v NullableServiceMode) IsSet() bool

func (NullableServiceMode) MarshalJSON added in v2.3.1

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

func (*NullableServiceMode) Set added in v2.3.1

func (v *NullableServiceMode) Set(val *ServiceMode)

func (*NullableServiceMode) UnmarshalJSON added in v2.3.1

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

func (*NullableServiceMode) Unset added in v2.3.1

func (v *NullableServiceMode) Unset()

type NullableSourceDevice added in v2.3.1

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

func NewNullableSourceDevice added in v2.3.1

func NewNullableSourceDevice(val *SourceDevice) *NullableSourceDevice

func (NullableSourceDevice) Get added in v2.3.1

func (NullableSourceDevice) IsSet added in v2.3.1

func (v NullableSourceDevice) IsSet() bool

func (NullableSourceDevice) MarshalJSON added in v2.3.1

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

func (*NullableSourceDevice) Set added in v2.3.1

func (v *NullableSourceDevice) Set(val *SourceDevice)

func (*NullableSourceDevice) UnmarshalJSON added in v2.3.1

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

func (*NullableSourceDevice) Unset added in v2.3.1

func (v *NullableSourceDevice) Unset()

type NullableString

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

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

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

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

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

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

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

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

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

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableUpdateAccount200Response

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

func (NullableUpdateAccount200Response) Get

func (NullableUpdateAccount200Response) IsSet

func (NullableUpdateAccount200Response) MarshalJSON

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

func (*NullableUpdateAccount200Response) Set

func (*NullableUpdateAccount200Response) UnmarshalJSON

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

func (*NullableUpdateAccount200Response) Unset

type NullableUpdateAccountRequest

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

func NewNullableUpdateAccountRequest

func NewNullableUpdateAccountRequest(val *UpdateAccountRequest) *NullableUpdateAccountRequest

func (NullableUpdateAccountRequest) Get

func (NullableUpdateAccountRequest) IsSet

func (NullableUpdateAccountRequest) MarshalJSON

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

func (*NullableUpdateAccountRequest) Set

func (*NullableUpdateAccountRequest) UnmarshalJSON

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

func (*NullableUpdateAccountRequest) Unset

func (v *NullableUpdateAccountRequest) Unset()

type NullableUpdateBoundDeviceRequest

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

func (NullableUpdateBoundDeviceRequest) Get

func (NullableUpdateBoundDeviceRequest) IsSet

func (NullableUpdateBoundDeviceRequest) MarshalJSON

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

func (*NullableUpdateBoundDeviceRequest) Set

func (*NullableUpdateBoundDeviceRequest) UnmarshalJSON

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

func (*NullableUpdateBoundDeviceRequest) Unset

type NullableUpdateSourceDeviceRequest

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

func (NullableUpdateSourceDeviceRequest) Get

func (NullableUpdateSourceDeviceRequest) IsSet

func (NullableUpdateSourceDeviceRequest) MarshalJSON

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

func (*NullableUpdateSourceDeviceRequest) Set

func (*NullableUpdateSourceDeviceRequest) UnmarshalJSON

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

func (*NullableUpdateSourceDeviceRequest) Unset

type OverrideCodes added in v2.3.1

type OverrideCodes struct {
	DisableForTime       *DisableForTime `json:"disable_for_time,omitempty"`
	AdditionalProperties map[string]interface{}
}

OverrideCodes struct for OverrideCodes

func NewOverrideCodes added in v2.3.1

func NewOverrideCodes() *OverrideCodes

NewOverrideCodes instantiates a new OverrideCodes 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 NewOverrideCodesWithDefaults added in v2.3.1

func NewOverrideCodesWithDefaults() *OverrideCodes

NewOverrideCodesWithDefaults instantiates a new OverrideCodes 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 (*OverrideCodes) GetDisableForTime added in v2.3.1

func (o *OverrideCodes) GetDisableForTime() DisableForTime

GetDisableForTime returns the DisableForTime field value if set, zero value otherwise.

func (*OverrideCodes) GetDisableForTimeOk added in v2.3.1

func (o *OverrideCodes) GetDisableForTimeOk() (*DisableForTime, bool)

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

func (*OverrideCodes) HasDisableForTime added in v2.3.1

func (o *OverrideCodes) HasDisableForTime() bool

HasDisableForTime returns a boolean if a field has been set.

func (OverrideCodes) MarshalJSON added in v2.3.1

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

func (*OverrideCodes) SetDisableForTime added in v2.3.1

func (o *OverrideCodes) SetDisableForTime(v DisableForTime)

SetDisableForTime gets a reference to the given DisableForTime and assigns it to the DisableForTime field.

func (OverrideCodes) ToMap added in v2.3.1

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

func (*OverrideCodes) UnmarshalJSON added in v2.3.1

func (o *OverrideCodes) UnmarshalJSON(data []byte) (err error)

type Peer added in v2.3.1

type Peer struct {
	Endpoint             Endpoint `json:"endpoint"`
	PublicKey            string   `json:"public_key"`
	AdditionalProperties map[string]interface{}
}

Peer struct for Peer

func NewPeer added in v2.3.1

func NewPeer(endpoint Endpoint, publicKey string) *Peer

NewPeer instantiates a new Peer 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 NewPeerWithDefaults added in v2.3.1

func NewPeerWithDefaults() *Peer

NewPeerWithDefaults instantiates a new Peer 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 (*Peer) GetEndpoint added in v2.3.1

func (o *Peer) GetEndpoint() Endpoint

GetEndpoint returns the Endpoint field value

func (*Peer) GetEndpointOk added in v2.3.1

func (o *Peer) GetEndpointOk() (*Endpoint, bool)

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

func (*Peer) GetPublicKey added in v2.3.1

func (o *Peer) GetPublicKey() string

GetPublicKey returns the PublicKey field value

func (*Peer) GetPublicKeyOk added in v2.3.1

func (o *Peer) GetPublicKeyOk() (*string, bool)

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

func (Peer) MarshalJSON added in v2.3.1

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

func (*Peer) SetEndpoint added in v2.3.1

func (o *Peer) SetEndpoint(v Endpoint)

SetEndpoint sets field value

func (*Peer) SetPublicKey added in v2.3.1

func (o *Peer) SetPublicKey(v string)

SetPublicKey sets field value

func (Peer) ToMap added in v2.3.1

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

func (*Peer) UnmarshalJSON added in v2.3.1

func (o *Peer) UnmarshalJSON(data []byte) (err error)

type Policy added in v2.3.1

type Policy struct {
	Organization         *string             `json:"organization,omitempty"`
	Enable               *bool               `json:"enable,omitempty"`
	ServiceMode          *AppMode            `json:"service_mode,omitempty"`
	ServiceModeV2        *ServiceMode        `json:"service_mode_v2,omitempty"`
	GatewayUniqueId      *string             `json:"gateway_unique_id,omitempty"`
	SupportUrl           *string             `json:"support_url,omitempty"`
	Onboarding           *bool               `json:"onboarding,omitempty"`
	Exclude              []PolicyExclude     `json:"exclude,omitempty"`
	Include              []PolicyExclude     `json:"include,omitempty"`
	FallbackDomains      []FallbackDomain    `json:"fallback_domains,omitempty"`
	SwitchLocked         *bool               `json:"switch_locked,omitempty"`
	AutoConnect          *int32              `json:"auto_connect,omitempty"`
	ManagedMode          *bool               `json:"managed_mode,omitempty"`
	AllowModeSwitch      *bool               `json:"allow_mode_switch,omitempty"`
	AuthClientId         *string             `json:"auth_client_id,omitempty"`
	AuthClientSecret     *string             `json:"auth_client_secret,omitempty"`
	AllowedToLeave       *bool               `json:"allowed_to_leave,omitempty"`
	OverrideDohEndpoint  *string             `json:"override_doh_endpoint,omitempty"`
	OverrideWarpEndpoint *string             `json:"override_warp_endpoint,omitempty"`
	OverrideApiEndpoint  *string             `json:"override_api_endpoint,omitempty"`
	UniqueClientId       *string             `json:"unique_client_id,omitempty"`
	TunnelProtocol       *string             `json:"tunnel_protocol,omitempty"`
	PolicyId             *string             `json:"policy_id,omitempty"`
	PostQuantum          *PostQuantumSupport `json:"post_quantum,omitempty"`
	AlwaysExclude        []PolicyIP          `json:"always_exclude,omitempty"`
	AlwaysInclude        []PolicyIP          `json:"always_include,omitempty"`
	AdditionalProperties map[string]interface{}
}

Policy struct for Policy

func NewPolicy added in v2.3.1

func NewPolicy() *Policy

NewPolicy instantiates a new Policy 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 NewPolicyWithDefaults added in v2.3.1

func NewPolicyWithDefaults() *Policy

NewPolicyWithDefaults instantiates a new Policy 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 (*Policy) GetAllowModeSwitch added in v2.3.1

func (o *Policy) GetAllowModeSwitch() bool

GetAllowModeSwitch returns the AllowModeSwitch field value if set, zero value otherwise.

func (*Policy) GetAllowModeSwitchOk added in v2.3.1

func (o *Policy) GetAllowModeSwitchOk() (*bool, bool)

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

func (*Policy) GetAllowedToLeave added in v2.3.1

func (o *Policy) GetAllowedToLeave() bool

GetAllowedToLeave returns the AllowedToLeave field value if set, zero value otherwise.

func (*Policy) GetAllowedToLeaveOk added in v2.3.1

func (o *Policy) GetAllowedToLeaveOk() (*bool, bool)

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

func (*Policy) GetAlwaysExclude added in v2.3.1

func (o *Policy) GetAlwaysExclude() []PolicyIP

GetAlwaysExclude returns the AlwaysExclude field value if set, zero value otherwise.

func (*Policy) GetAlwaysExcludeOk added in v2.3.1

func (o *Policy) GetAlwaysExcludeOk() ([]PolicyIP, bool)

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

func (*Policy) GetAlwaysInclude added in v2.3.1

func (o *Policy) GetAlwaysInclude() []PolicyIP

GetAlwaysInclude returns the AlwaysInclude field value if set, zero value otherwise.

func (*Policy) GetAlwaysIncludeOk added in v2.3.1

func (o *Policy) GetAlwaysIncludeOk() ([]PolicyIP, bool)

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

func (*Policy) GetAuthClientId added in v2.3.1

func (o *Policy) GetAuthClientId() string

GetAuthClientId returns the AuthClientId field value if set, zero value otherwise.

func (*Policy) GetAuthClientIdOk added in v2.3.1

func (o *Policy) GetAuthClientIdOk() (*string, bool)

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

func (*Policy) GetAuthClientSecret added in v2.3.1

func (o *Policy) GetAuthClientSecret() string

GetAuthClientSecret returns the AuthClientSecret field value if set, zero value otherwise.

func (*Policy) GetAuthClientSecretOk added in v2.3.1

func (o *Policy) GetAuthClientSecretOk() (*string, bool)

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

func (*Policy) GetAutoConnect added in v2.3.1

func (o *Policy) GetAutoConnect() int32

GetAutoConnect returns the AutoConnect field value if set, zero value otherwise.

func (*Policy) GetAutoConnectOk added in v2.3.1

func (o *Policy) GetAutoConnectOk() (*int32, bool)

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

func (*Policy) GetEnable added in v2.3.1

func (o *Policy) GetEnable() bool

GetEnable returns the Enable field value if set, zero value otherwise.

func (*Policy) GetEnableOk added in v2.3.1

func (o *Policy) GetEnableOk() (*bool, bool)

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

func (*Policy) GetExclude added in v2.3.1

func (o *Policy) GetExclude() []PolicyExclude

GetExclude returns the Exclude field value if set, zero value otherwise.

func (*Policy) GetExcludeOk added in v2.3.1

func (o *Policy) GetExcludeOk() ([]PolicyExclude, bool)

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

func (*Policy) GetFallbackDomains added in v2.3.1

func (o *Policy) GetFallbackDomains() []FallbackDomain

GetFallbackDomains returns the FallbackDomains field value if set, zero value otherwise.

func (*Policy) GetFallbackDomainsOk added in v2.3.1

func (o *Policy) GetFallbackDomainsOk() ([]FallbackDomain, bool)

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

func (*Policy) GetGatewayUniqueId added in v2.3.1

func (o *Policy) GetGatewayUniqueId() string

GetGatewayUniqueId returns the GatewayUniqueId field value if set, zero value otherwise.

func (*Policy) GetGatewayUniqueIdOk added in v2.3.1

func (o *Policy) GetGatewayUniqueIdOk() (*string, bool)

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

func (*Policy) GetInclude added in v2.3.1

func (o *Policy) GetInclude() []PolicyExclude

GetInclude returns the Include field value if set, zero value otherwise.

func (*Policy) GetIncludeOk added in v2.3.1

func (o *Policy) GetIncludeOk() ([]PolicyExclude, bool)

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

func (*Policy) GetManagedMode added in v2.3.1

func (o *Policy) GetManagedMode() bool

GetManagedMode returns the ManagedMode field value if set, zero value otherwise.

func (*Policy) GetManagedModeOk added in v2.3.1

func (o *Policy) GetManagedModeOk() (*bool, bool)

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

func (*Policy) GetOnboarding added in v2.3.1

func (o *Policy) GetOnboarding() bool

GetOnboarding returns the Onboarding field value if set, zero value otherwise.

func (*Policy) GetOnboardingOk added in v2.3.1

func (o *Policy) GetOnboardingOk() (*bool, bool)

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

func (*Policy) GetOrganization added in v2.3.1

func (o *Policy) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*Policy) GetOrganizationOk added in v2.3.1

func (o *Policy) GetOrganizationOk() (*string, bool)

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

func (*Policy) GetOverrideApiEndpoint added in v2.3.1

func (o *Policy) GetOverrideApiEndpoint() string

GetOverrideApiEndpoint returns the OverrideApiEndpoint field value if set, zero value otherwise.

func (*Policy) GetOverrideApiEndpointOk added in v2.3.1

func (o *Policy) GetOverrideApiEndpointOk() (*string, bool)

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

func (*Policy) GetOverrideDohEndpoint added in v2.3.1

func (o *Policy) GetOverrideDohEndpoint() string

GetOverrideDohEndpoint returns the OverrideDohEndpoint field value if set, zero value otherwise.

func (*Policy) GetOverrideDohEndpointOk added in v2.3.1

func (o *Policy) GetOverrideDohEndpointOk() (*string, bool)

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

func (*Policy) GetOverrideWarpEndpoint added in v2.3.1

func (o *Policy) GetOverrideWarpEndpoint() string

GetOverrideWarpEndpoint returns the OverrideWarpEndpoint field value if set, zero value otherwise.

func (*Policy) GetOverrideWarpEndpointOk added in v2.3.1

func (o *Policy) GetOverrideWarpEndpointOk() (*string, bool)

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

func (*Policy) GetPolicyId added in v2.3.1

func (o *Policy) GetPolicyId() string

GetPolicyId returns the PolicyId field value if set, zero value otherwise.

func (*Policy) GetPolicyIdOk added in v2.3.1

func (o *Policy) GetPolicyIdOk() (*string, bool)

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

func (*Policy) GetPostQuantum added in v2.3.1

func (o *Policy) GetPostQuantum() PostQuantumSupport

GetPostQuantum returns the PostQuantum field value if set, zero value otherwise.

func (*Policy) GetPostQuantumOk added in v2.3.1

func (o *Policy) GetPostQuantumOk() (*PostQuantumSupport, bool)

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

func (*Policy) GetServiceMode added in v2.3.1

func (o *Policy) GetServiceMode() AppMode

GetServiceMode returns the ServiceMode field value if set, zero value otherwise.

func (*Policy) GetServiceModeOk added in v2.3.1

func (o *Policy) GetServiceModeOk() (*AppMode, bool)

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

func (*Policy) GetServiceModeV2 added in v2.3.1

func (o *Policy) GetServiceModeV2() ServiceMode

GetServiceModeV2 returns the ServiceModeV2 field value if set, zero value otherwise.

func (*Policy) GetServiceModeV2Ok added in v2.3.1

func (o *Policy) GetServiceModeV2Ok() (*ServiceMode, bool)

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

func (*Policy) GetSupportUrl added in v2.3.1

func (o *Policy) GetSupportUrl() string

GetSupportUrl returns the SupportUrl field value if set, zero value otherwise.

func (*Policy) GetSupportUrlOk added in v2.3.1

func (o *Policy) GetSupportUrlOk() (*string, bool)

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

func (*Policy) GetSwitchLocked added in v2.3.1

func (o *Policy) GetSwitchLocked() bool

GetSwitchLocked returns the SwitchLocked field value if set, zero value otherwise.

func (*Policy) GetSwitchLockedOk added in v2.3.1

func (o *Policy) GetSwitchLockedOk() (*bool, bool)

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

func (*Policy) GetTunnelProtocol added in v2.3.1

func (o *Policy) GetTunnelProtocol() string

GetTunnelProtocol returns the TunnelProtocol field value if set, zero value otherwise.

func (*Policy) GetTunnelProtocolOk added in v2.3.1

func (o *Policy) GetTunnelProtocolOk() (*string, bool)

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

func (*Policy) GetUniqueClientId added in v2.3.1

func (o *Policy) GetUniqueClientId() string

GetUniqueClientId returns the UniqueClientId field value if set, zero value otherwise.

func (*Policy) GetUniqueClientIdOk added in v2.3.1

func (o *Policy) GetUniqueClientIdOk() (*string, bool)

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

func (*Policy) HasAllowModeSwitch added in v2.3.1

func (o *Policy) HasAllowModeSwitch() bool

HasAllowModeSwitch returns a boolean if a field has been set.

func (*Policy) HasAllowedToLeave added in v2.3.1

func (o *Policy) HasAllowedToLeave() bool

HasAllowedToLeave returns a boolean if a field has been set.

func (*Policy) HasAlwaysExclude added in v2.3.1

func (o *Policy) HasAlwaysExclude() bool

HasAlwaysExclude returns a boolean if a field has been set.

func (*Policy) HasAlwaysInclude added in v2.3.1

func (o *Policy) HasAlwaysInclude() bool

HasAlwaysInclude returns a boolean if a field has been set.

func (*Policy) HasAuthClientId added in v2.3.1

func (o *Policy) HasAuthClientId() bool

HasAuthClientId returns a boolean if a field has been set.

func (*Policy) HasAuthClientSecret added in v2.3.1

func (o *Policy) HasAuthClientSecret() bool

HasAuthClientSecret returns a boolean if a field has been set.

func (*Policy) HasAutoConnect added in v2.3.1

func (o *Policy) HasAutoConnect() bool

HasAutoConnect returns a boolean if a field has been set.

func (*Policy) HasEnable added in v2.3.1

func (o *Policy) HasEnable() bool

HasEnable returns a boolean if a field has been set.

func (*Policy) HasExclude added in v2.3.1

func (o *Policy) HasExclude() bool

HasExclude returns a boolean if a field has been set.

func (*Policy) HasFallbackDomains added in v2.3.1

func (o *Policy) HasFallbackDomains() bool

HasFallbackDomains returns a boolean if a field has been set.

func (*Policy) HasGatewayUniqueId added in v2.3.1

func (o *Policy) HasGatewayUniqueId() bool

HasGatewayUniqueId returns a boolean if a field has been set.

func (*Policy) HasInclude added in v2.3.1

func (o *Policy) HasInclude() bool

HasInclude returns a boolean if a field has been set.

func (*Policy) HasManagedMode added in v2.3.1

func (o *Policy) HasManagedMode() bool

HasManagedMode returns a boolean if a field has been set.

func (*Policy) HasOnboarding added in v2.3.1

func (o *Policy) HasOnboarding() bool

HasOnboarding returns a boolean if a field has been set.

func (*Policy) HasOrganization added in v2.3.1

func (o *Policy) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*Policy) HasOverrideApiEndpoint added in v2.3.1

func (o *Policy) HasOverrideApiEndpoint() bool

HasOverrideApiEndpoint returns a boolean if a field has been set.

func (*Policy) HasOverrideDohEndpoint added in v2.3.1

func (o *Policy) HasOverrideDohEndpoint() bool

HasOverrideDohEndpoint returns a boolean if a field has been set.

func (*Policy) HasOverrideWarpEndpoint added in v2.3.1

func (o *Policy) HasOverrideWarpEndpoint() bool

HasOverrideWarpEndpoint returns a boolean if a field has been set.

func (*Policy) HasPolicyId added in v2.3.1

func (o *Policy) HasPolicyId() bool

HasPolicyId returns a boolean if a field has been set.

func (*Policy) HasPostQuantum added in v2.3.1

func (o *Policy) HasPostQuantum() bool

HasPostQuantum returns a boolean if a field has been set.

func (*Policy) HasServiceMode added in v2.3.1

func (o *Policy) HasServiceMode() bool

HasServiceMode returns a boolean if a field has been set.

func (*Policy) HasServiceModeV2 added in v2.3.1

func (o *Policy) HasServiceModeV2() bool

HasServiceModeV2 returns a boolean if a field has been set.

func (*Policy) HasSupportUrl added in v2.3.1

func (o *Policy) HasSupportUrl() bool

HasSupportUrl returns a boolean if a field has been set.

func (*Policy) HasSwitchLocked added in v2.3.1

func (o *Policy) HasSwitchLocked() bool

HasSwitchLocked returns a boolean if a field has been set.

func (*Policy) HasTunnelProtocol added in v2.3.1

func (o *Policy) HasTunnelProtocol() bool

HasTunnelProtocol returns a boolean if a field has been set.

func (*Policy) HasUniqueClientId added in v2.3.1

func (o *Policy) HasUniqueClientId() bool

HasUniqueClientId returns a boolean if a field has been set.

func (Policy) MarshalJSON added in v2.3.1

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

func (*Policy) SetAllowModeSwitch added in v2.3.1

func (o *Policy) SetAllowModeSwitch(v bool)

SetAllowModeSwitch gets a reference to the given bool and assigns it to the AllowModeSwitch field.

func (*Policy) SetAllowedToLeave added in v2.3.1

func (o *Policy) SetAllowedToLeave(v bool)

SetAllowedToLeave gets a reference to the given bool and assigns it to the AllowedToLeave field.

func (*Policy) SetAlwaysExclude added in v2.3.1

func (o *Policy) SetAlwaysExclude(v []PolicyIP)

SetAlwaysExclude gets a reference to the given []PolicyIP and assigns it to the AlwaysExclude field.

func (*Policy) SetAlwaysInclude added in v2.3.1

func (o *Policy) SetAlwaysInclude(v []PolicyIP)

SetAlwaysInclude gets a reference to the given []PolicyIP and assigns it to the AlwaysInclude field.

func (*Policy) SetAuthClientId added in v2.3.1

func (o *Policy) SetAuthClientId(v string)

SetAuthClientId gets a reference to the given string and assigns it to the AuthClientId field.

func (*Policy) SetAuthClientSecret added in v2.3.1

func (o *Policy) SetAuthClientSecret(v string)

SetAuthClientSecret gets a reference to the given string and assigns it to the AuthClientSecret field.

func (*Policy) SetAutoConnect added in v2.3.1

func (o *Policy) SetAutoConnect(v int32)

SetAutoConnect gets a reference to the given int32 and assigns it to the AutoConnect field.

func (*Policy) SetEnable added in v2.3.1

func (o *Policy) SetEnable(v bool)

SetEnable gets a reference to the given bool and assigns it to the Enable field.

func (*Policy) SetExclude added in v2.3.1

func (o *Policy) SetExclude(v []PolicyExclude)

SetExclude gets a reference to the given []PolicyExclude and assigns it to the Exclude field.

func (*Policy) SetFallbackDomains added in v2.3.1

func (o *Policy) SetFallbackDomains(v []FallbackDomain)

SetFallbackDomains gets a reference to the given []FallbackDomain and assigns it to the FallbackDomains field.

func (*Policy) SetGatewayUniqueId added in v2.3.1

func (o *Policy) SetGatewayUniqueId(v string)

SetGatewayUniqueId gets a reference to the given string and assigns it to the GatewayUniqueId field.

func (*Policy) SetInclude added in v2.3.1

func (o *Policy) SetInclude(v []PolicyExclude)

SetInclude gets a reference to the given []PolicyExclude and assigns it to the Include field.

func (*Policy) SetManagedMode added in v2.3.1

func (o *Policy) SetManagedMode(v bool)

SetManagedMode gets a reference to the given bool and assigns it to the ManagedMode field.

func (*Policy) SetOnboarding added in v2.3.1

func (o *Policy) SetOnboarding(v bool)

SetOnboarding gets a reference to the given bool and assigns it to the Onboarding field.

func (*Policy) SetOrganization added in v2.3.1

func (o *Policy) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*Policy) SetOverrideApiEndpoint added in v2.3.1

func (o *Policy) SetOverrideApiEndpoint(v string)

SetOverrideApiEndpoint gets a reference to the given string and assigns it to the OverrideApiEndpoint field.

func (*Policy) SetOverrideDohEndpoint added in v2.3.1

func (o *Policy) SetOverrideDohEndpoint(v string)

SetOverrideDohEndpoint gets a reference to the given string and assigns it to the OverrideDohEndpoint field.

func (*Policy) SetOverrideWarpEndpoint added in v2.3.1

func (o *Policy) SetOverrideWarpEndpoint(v string)

SetOverrideWarpEndpoint gets a reference to the given string and assigns it to the OverrideWarpEndpoint field.

func (*Policy) SetPolicyId added in v2.3.1

func (o *Policy) SetPolicyId(v string)

SetPolicyId gets a reference to the given string and assigns it to the PolicyId field.

func (*Policy) SetPostQuantum added in v2.3.1

func (o *Policy) SetPostQuantum(v PostQuantumSupport)

SetPostQuantum gets a reference to the given PostQuantumSupport and assigns it to the PostQuantum field.

func (*Policy) SetServiceMode added in v2.3.1

func (o *Policy) SetServiceMode(v AppMode)

SetServiceMode gets a reference to the given AppMode and assigns it to the ServiceMode field.

func (*Policy) SetServiceModeV2 added in v2.3.1

func (o *Policy) SetServiceModeV2(v ServiceMode)

SetServiceModeV2 gets a reference to the given ServiceMode and assigns it to the ServiceModeV2 field.

func (*Policy) SetSupportUrl added in v2.3.1

func (o *Policy) SetSupportUrl(v string)

SetSupportUrl gets a reference to the given string and assigns it to the SupportUrl field.

func (*Policy) SetSwitchLocked added in v2.3.1

func (o *Policy) SetSwitchLocked(v bool)

SetSwitchLocked gets a reference to the given bool and assigns it to the SwitchLocked field.

func (*Policy) SetTunnelProtocol added in v2.3.1

func (o *Policy) SetTunnelProtocol(v string)

SetTunnelProtocol gets a reference to the given string and assigns it to the TunnelProtocol field.

func (*Policy) SetUniqueClientId added in v2.3.1

func (o *Policy) SetUniqueClientId(v string)

SetUniqueClientId gets a reference to the given string and assigns it to the UniqueClientId field.

func (Policy) ToMap added in v2.3.1

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

func (*Policy) UnmarshalJSON added in v2.3.1

func (o *Policy) UnmarshalJSON(data []byte) (err error)

type PolicyExclude added in v2.3.1

type PolicyExclude struct {
	Address              *string `json:"address,omitempty"`
	Host                 *string `json:"host,omitempty"`
	Description          *string `json:"description,omitempty"`
	AdditionalProperties map[string]interface{}
}

PolicyExclude struct for PolicyExclude

func NewPolicyExclude added in v2.3.1

func NewPolicyExclude() *PolicyExclude

NewPolicyExclude instantiates a new PolicyExclude 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 NewPolicyExcludeWithDefaults added in v2.3.1

func NewPolicyExcludeWithDefaults() *PolicyExclude

NewPolicyExcludeWithDefaults instantiates a new PolicyExclude 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 (*PolicyExclude) GetAddress added in v2.3.1

func (o *PolicyExclude) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*PolicyExclude) GetAddressOk added in v2.3.1

func (o *PolicyExclude) 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 (*PolicyExclude) GetDescription added in v2.3.1

func (o *PolicyExclude) GetDescription() string

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

func (*PolicyExclude) GetDescriptionOk added in v2.3.1

func (o *PolicyExclude) 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 (*PolicyExclude) GetHost added in v2.3.1

func (o *PolicyExclude) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*PolicyExclude) GetHostOk added in v2.3.1

func (o *PolicyExclude) GetHostOk() (*string, bool)

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

func (*PolicyExclude) HasAddress added in v2.3.1

func (o *PolicyExclude) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*PolicyExclude) HasDescription added in v2.3.1

func (o *PolicyExclude) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PolicyExclude) HasHost added in v2.3.1

func (o *PolicyExclude) HasHost() bool

HasHost returns a boolean if a field has been set.

func (PolicyExclude) MarshalJSON added in v2.3.1

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

func (*PolicyExclude) SetAddress added in v2.3.1

func (o *PolicyExclude) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*PolicyExclude) SetDescription added in v2.3.1

func (o *PolicyExclude) SetDescription(v string)

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

func (*PolicyExclude) SetHost added in v2.3.1

func (o *PolicyExclude) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (PolicyExclude) ToMap added in v2.3.1

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

func (*PolicyExclude) UnmarshalJSON added in v2.3.1

func (o *PolicyExclude) UnmarshalJSON(data []byte) (err error)

type PolicyIP added in v2.3.1

type PolicyIP struct {
	Ip                   string `json:"ip"`
	AdditionalProperties map[string]interface{}
}

PolicyIP struct for PolicyIP

func NewPolicyIP added in v2.3.1

func NewPolicyIP(ip string) *PolicyIP

NewPolicyIP instantiates a new PolicyIP 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 NewPolicyIPWithDefaults added in v2.3.1

func NewPolicyIPWithDefaults() *PolicyIP

NewPolicyIPWithDefaults instantiates a new PolicyIP 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 (*PolicyIP) GetIp added in v2.3.1

func (o *PolicyIP) GetIp() string

GetIp returns the Ip field value

func (*PolicyIP) GetIpOk added in v2.3.1

func (o *PolicyIP) GetIpOk() (*string, bool)

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

func (PolicyIP) MarshalJSON added in v2.3.1

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

func (*PolicyIP) SetIp added in v2.3.1

func (o *PolicyIP) SetIp(v string)

SetIp sets field value

func (PolicyIP) ToMap added in v2.3.1

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

func (*PolicyIP) UnmarshalJSON added in v2.3.1

func (o *PolicyIP) UnmarshalJSON(data []byte) (err error)

type PostQuantumSupport added in v2.3.1

type PostQuantumSupport string

PostQuantumSupport the model 'PostQuantumSupport'

const (
	DISABLED                PostQuantumSupport = "disabled"
	ENABLED                 PostQuantumSupport = "enabled"
	ENABLED_WITH_DOWNGRADES PostQuantumSupport = "enabled_with_downgrades"
)

List of PostQuantumSupport

func NewPostQuantumSupportFromValue added in v2.3.1

func NewPostQuantumSupportFromValue(v string) (*PostQuantumSupport, error)

NewPostQuantumSupportFromValue returns a pointer to a valid PostQuantumSupport for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PostQuantumSupport) IsValid added in v2.3.1

func (v PostQuantumSupport) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PostQuantumSupport) Ptr added in v2.3.1

Ptr returns reference to PostQuantumSupport value

func (*PostQuantumSupport) UnmarshalJSON added in v2.3.1

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

type ReceiptTokenUpdate added in v2.3.1

type ReceiptTokenUpdate struct {
	Token                string `json:"token"`
	AdditionalProperties map[string]interface{}
}

ReceiptTokenUpdate struct for ReceiptTokenUpdate

func NewReceiptTokenUpdate added in v2.3.1

func NewReceiptTokenUpdate(token string) *ReceiptTokenUpdate

NewReceiptTokenUpdate instantiates a new ReceiptTokenUpdate 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 NewReceiptTokenUpdateWithDefaults added in v2.3.1

func NewReceiptTokenUpdateWithDefaults() *ReceiptTokenUpdate

NewReceiptTokenUpdateWithDefaults instantiates a new ReceiptTokenUpdate 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 (*ReceiptTokenUpdate) GetToken added in v2.3.1

func (o *ReceiptTokenUpdate) GetToken() string

GetToken returns the Token field value

func (*ReceiptTokenUpdate) GetTokenOk added in v2.3.1

func (o *ReceiptTokenUpdate) GetTokenOk() (*string, bool)

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

func (ReceiptTokenUpdate) MarshalJSON added in v2.3.1

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

func (*ReceiptTokenUpdate) SetToken added in v2.3.1

func (o *ReceiptTokenUpdate) SetToken(v string)

SetToken sets field value

func (ReceiptTokenUpdate) ToMap added in v2.3.1

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

func (*ReceiptTokenUpdate) UnmarshalJSON added in v2.3.1

func (o *ReceiptTokenUpdate) UnmarshalJSON(data []byte) (err error)

type Register200Response

type Register200Response struct {
	Created              *time.Time         `json:"created,omitempty"`
	Enabled              *bool              `json:"enabled,omitempty"`
	FcmToken             *string            `json:"fcm_token,omitempty"`
	Id                   string             `json:"id"`
	InstallId            *string            `json:"install_id,omitempty"`
	Key                  *string            `json:"key,omitempty"`
	Locale               *string            `json:"locale,omitempty"`
	Model                *string            `json:"model,omitempty"`
	Manufacturer         *string            `json:"manufacturer,omitempty"`
	Name                 *string            `json:"name,omitempty"`
	OsVersion            *string            `json:"os_version,omitempty"`
	Place                *int32             `json:"place,omitempty"`
	SerialNumber         *string            `json:"serial_number,omitempty"`
	DeviceId             *string            `json:"device_id,omitempty"`
	Tos                  *time.Time         `json:"tos,omitempty"`
	Type                 *string            `json:"type,omitempty"`
	Updated              *time.Time         `json:"updated,omitempty"`
	WaitlistEnabled      *bool              `json:"waitlist_enabled,omitempty"`
	WarpEnabled          *bool              `json:"warp_enabled,omitempty"`
	Account              Account            `json:"account"`
	Config               *Config            `json:"config,omitempty"`
	Token                string             `json:"token"`
	Policy               *Policy            `json:"policy,omitempty"`
	OverrideCodes        *OverrideCodes     `json:"override_codes,omitempty"`
	AlternateNetworks    []AlternateNetwork `json:"alternate_networks,omitempty"`
	DexTests             []DexTest          `json:"dex_tests,omitempty"`
	KeyType              string             `json:"key_type"`
	TunnelType           string             `json:"tunnel_type"`
	AdditionalProperties map[string]interface{}
}

Register200Response struct for Register200Response

func NewRegister200Response

func NewRegister200Response(id string, account Account, token string, keyType string, tunnelType string) *Register200Response

NewRegister200Response instantiates a new Register200Response 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 NewRegister200ResponseWithDefaults

func NewRegister200ResponseWithDefaults() *Register200Response

NewRegister200ResponseWithDefaults instantiates a new Register200Response 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 (*Register200Response) GetAccount

func (o *Register200Response) GetAccount() Account

GetAccount returns the Account field value

func (*Register200Response) GetAccountOk

func (o *Register200Response) GetAccountOk() (*Account, bool)

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

func (*Register200Response) GetAlternateNetworks added in v2.3.1

func (o *Register200Response) GetAlternateNetworks() []AlternateNetwork

GetAlternateNetworks returns the AlternateNetworks field value if set, zero value otherwise.

func (*Register200Response) GetAlternateNetworksOk added in v2.3.1

func (o *Register200Response) GetAlternateNetworksOk() ([]AlternateNetwork, bool)

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

func (*Register200Response) GetConfig

func (o *Register200Response) GetConfig() Config

GetConfig returns the Config field value if set, zero value otherwise.

func (*Register200Response) GetConfigOk

func (o *Register200Response) GetConfigOk() (*Config, bool)

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

func (*Register200Response) GetCreated

func (o *Register200Response) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Register200Response) GetCreatedOk

func (o *Register200Response) GetCreatedOk() (*time.Time, bool)

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

func (*Register200Response) GetDeviceId added in v2.3.1

func (o *Register200Response) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise.

func (*Register200Response) GetDeviceIdOk added in v2.3.1

func (o *Register200Response) GetDeviceIdOk() (*string, bool)

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

func (*Register200Response) GetDexTests added in v2.3.1

func (o *Register200Response) GetDexTests() []DexTest

GetDexTests returns the DexTests field value if set, zero value otherwise.

func (*Register200Response) GetDexTestsOk added in v2.3.1

func (o *Register200Response) GetDexTestsOk() ([]DexTest, bool)

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

func (*Register200Response) GetEnabled

func (o *Register200Response) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*Register200Response) GetEnabledOk

func (o *Register200Response) GetEnabledOk() (*bool, bool)

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

func (*Register200Response) GetFcmToken

func (o *Register200Response) GetFcmToken() string

GetFcmToken returns the FcmToken field value if set, zero value otherwise.

func (*Register200Response) GetFcmTokenOk

func (o *Register200Response) GetFcmTokenOk() (*string, bool)

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

func (*Register200Response) GetId

func (o *Register200Response) GetId() string

GetId returns the Id field value

func (*Register200Response) GetIdOk

func (o *Register200Response) GetIdOk() (*string, bool)

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

func (*Register200Response) GetInstallId

func (o *Register200Response) GetInstallId() string

GetInstallId returns the InstallId field value if set, zero value otherwise.

func (*Register200Response) GetInstallIdOk

func (o *Register200Response) GetInstallIdOk() (*string, bool)

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

func (*Register200Response) GetKey

func (o *Register200Response) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*Register200Response) GetKeyOk

func (o *Register200Response) GetKeyOk() (*string, bool)

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

func (*Register200Response) GetKeyType added in v2.3.1

func (o *Register200Response) GetKeyType() string

GetKeyType returns the KeyType field value

func (*Register200Response) GetKeyTypeOk added in v2.3.1

func (o *Register200Response) GetKeyTypeOk() (*string, bool)

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

func (*Register200Response) GetLocale

func (o *Register200Response) GetLocale() string

GetLocale returns the Locale field value if set, zero value otherwise.

func (*Register200Response) GetLocaleOk

func (o *Register200Response) GetLocaleOk() (*string, bool)

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

func (*Register200Response) GetManufacturer added in v2.3.1

func (o *Register200Response) GetManufacturer() string

GetManufacturer returns the Manufacturer field value if set, zero value otherwise.

func (*Register200Response) GetManufacturerOk added in v2.3.1

func (o *Register200Response) GetManufacturerOk() (*string, bool)

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

func (*Register200Response) GetModel

func (o *Register200Response) GetModel() string

GetModel returns the Model field value if set, zero value otherwise.

func (*Register200Response) GetModelOk

func (o *Register200Response) GetModelOk() (*string, bool)

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

func (*Register200Response) GetName

func (o *Register200Response) GetName() string

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

func (*Register200Response) GetNameOk

func (o *Register200Response) 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 (*Register200Response) GetOsVersion added in v2.3.1

func (o *Register200Response) GetOsVersion() string

GetOsVersion returns the OsVersion field value if set, zero value otherwise.

func (*Register200Response) GetOsVersionOk added in v2.3.1

func (o *Register200Response) GetOsVersionOk() (*string, bool)

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

func (*Register200Response) GetOverrideCodes added in v2.3.1

func (o *Register200Response) GetOverrideCodes() OverrideCodes

GetOverrideCodes returns the OverrideCodes field value if set, zero value otherwise.

func (*Register200Response) GetOverrideCodesOk added in v2.3.1

func (o *Register200Response) GetOverrideCodesOk() (*OverrideCodes, bool)

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

func (*Register200Response) GetPlace

func (o *Register200Response) GetPlace() int32

GetPlace returns the Place field value if set, zero value otherwise.

func (*Register200Response) GetPlaceOk

func (o *Register200Response) GetPlaceOk() (*int32, bool)

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

func (*Register200Response) GetPolicy added in v2.3.1

func (o *Register200Response) GetPolicy() Policy

GetPolicy returns the Policy field value if set, zero value otherwise.

func (*Register200Response) GetPolicyOk added in v2.3.1

func (o *Register200Response) GetPolicyOk() (*Policy, bool)

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

func (*Register200Response) GetSerialNumber added in v2.3.1

func (o *Register200Response) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*Register200Response) GetSerialNumberOk added in v2.3.1

func (o *Register200Response) GetSerialNumberOk() (*string, bool)

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

func (*Register200Response) GetToken

func (o *Register200Response) GetToken() string

GetToken returns the Token field value

func (*Register200Response) GetTokenOk

func (o *Register200Response) GetTokenOk() (*string, bool)

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

func (*Register200Response) GetTos

func (o *Register200Response) GetTos() time.Time

GetTos returns the Tos field value if set, zero value otherwise.

func (*Register200Response) GetTosOk

func (o *Register200Response) GetTosOk() (*time.Time, bool)

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

func (*Register200Response) GetTunnelType added in v2.3.1

func (o *Register200Response) GetTunnelType() string

GetTunnelType returns the TunnelType field value

func (*Register200Response) GetTunnelTypeOk added in v2.3.1

func (o *Register200Response) GetTunnelTypeOk() (*string, bool)

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

func (*Register200Response) GetType

func (o *Register200Response) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Register200Response) GetTypeOk

func (o *Register200Response) GetTypeOk() (*string, bool)

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

func (*Register200Response) GetUpdated

func (o *Register200Response) GetUpdated() time.Time

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*Register200Response) GetUpdatedOk

func (o *Register200Response) GetUpdatedOk() (*time.Time, bool)

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

func (*Register200Response) GetWaitlistEnabled

func (o *Register200Response) GetWaitlistEnabled() bool

GetWaitlistEnabled returns the WaitlistEnabled field value if set, zero value otherwise.

func (*Register200Response) GetWaitlistEnabledOk

func (o *Register200Response) GetWaitlistEnabledOk() (*bool, bool)

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

func (*Register200Response) GetWarpEnabled

func (o *Register200Response) GetWarpEnabled() bool

GetWarpEnabled returns the WarpEnabled field value if set, zero value otherwise.

func (*Register200Response) GetWarpEnabledOk

func (o *Register200Response) GetWarpEnabledOk() (*bool, bool)

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

func (*Register200Response) HasAlternateNetworks added in v2.3.1

func (o *Register200Response) HasAlternateNetworks() bool

HasAlternateNetworks returns a boolean if a field has been set.

func (*Register200Response) HasConfig added in v2.3.1

func (o *Register200Response) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*Register200Response) HasCreated added in v2.3.1

func (o *Register200Response) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Register200Response) HasDeviceId added in v2.3.1

func (o *Register200Response) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*Register200Response) HasDexTests added in v2.3.1

func (o *Register200Response) HasDexTests() bool

HasDexTests returns a boolean if a field has been set.

func (*Register200Response) HasEnabled added in v2.3.1

func (o *Register200Response) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*Register200Response) HasFcmToken added in v2.3.1

func (o *Register200Response) HasFcmToken() bool

HasFcmToken returns a boolean if a field has been set.

func (*Register200Response) HasInstallId added in v2.3.1

func (o *Register200Response) HasInstallId() bool

HasInstallId returns a boolean if a field has been set.

func (*Register200Response) HasKey added in v2.3.1

func (o *Register200Response) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*Register200Response) HasLocale added in v2.3.1

func (o *Register200Response) HasLocale() bool

HasLocale returns a boolean if a field has been set.

func (*Register200Response) HasManufacturer added in v2.3.1

func (o *Register200Response) HasManufacturer() bool

HasManufacturer returns a boolean if a field has been set.

func (*Register200Response) HasModel added in v2.3.1

func (o *Register200Response) HasModel() bool

HasModel returns a boolean if a field has been set.

func (*Register200Response) HasName added in v2.3.1

func (o *Register200Response) HasName() bool

HasName returns a boolean if a field has been set.

func (*Register200Response) HasOsVersion added in v2.3.1

func (o *Register200Response) HasOsVersion() bool

HasOsVersion returns a boolean if a field has been set.

func (*Register200Response) HasOverrideCodes added in v2.3.1

func (o *Register200Response) HasOverrideCodes() bool

HasOverrideCodes returns a boolean if a field has been set.

func (*Register200Response) HasPlace added in v2.3.1

func (o *Register200Response) HasPlace() bool

HasPlace returns a boolean if a field has been set.

func (*Register200Response) HasPolicy added in v2.3.1

func (o *Register200Response) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (*Register200Response) HasSerialNumber added in v2.3.1

func (o *Register200Response) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

func (*Register200Response) HasTos added in v2.3.1

func (o *Register200Response) HasTos() bool

HasTos returns a boolean if a field has been set.

func (*Register200Response) HasType added in v2.3.1

func (o *Register200Response) HasType() bool

HasType returns a boolean if a field has been set.

func (*Register200Response) HasUpdated added in v2.3.1

func (o *Register200Response) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (*Register200Response) HasWaitlistEnabled added in v2.3.1

func (o *Register200Response) HasWaitlistEnabled() bool

HasWaitlistEnabled returns a boolean if a field has been set.

func (*Register200Response) HasWarpEnabled added in v2.3.1

func (o *Register200Response) HasWarpEnabled() bool

HasWarpEnabled returns a boolean if a field has been set.

func (Register200Response) MarshalJSON

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

func (*Register200Response) SetAccount

func (o *Register200Response) SetAccount(v Account)

SetAccount sets field value

func (*Register200Response) SetAlternateNetworks added in v2.3.1

func (o *Register200Response) SetAlternateNetworks(v []AlternateNetwork)

SetAlternateNetworks gets a reference to the given []AlternateNetwork and assigns it to the AlternateNetworks field.

func (*Register200Response) SetConfig

func (o *Register200Response) SetConfig(v Config)

SetConfig gets a reference to the given Config and assigns it to the Config field.

func (*Register200Response) SetCreated

func (o *Register200Response) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Register200Response) SetDeviceId added in v2.3.1

func (o *Register200Response) SetDeviceId(v string)

SetDeviceId gets a reference to the given string and assigns it to the DeviceId field.

func (*Register200Response) SetDexTests added in v2.3.1

func (o *Register200Response) SetDexTests(v []DexTest)

SetDexTests gets a reference to the given []DexTest and assigns it to the DexTests field.

func (*Register200Response) SetEnabled

func (o *Register200Response) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*Register200Response) SetFcmToken

func (o *Register200Response) SetFcmToken(v string)

SetFcmToken gets a reference to the given string and assigns it to the FcmToken field.

func (*Register200Response) SetId

func (o *Register200Response) SetId(v string)

SetId sets field value

func (*Register200Response) SetInstallId

func (o *Register200Response) SetInstallId(v string)

SetInstallId gets a reference to the given string and assigns it to the InstallId field.

func (*Register200Response) SetKey

func (o *Register200Response) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*Register200Response) SetKeyType added in v2.3.1

func (o *Register200Response) SetKeyType(v string)

SetKeyType sets field value

func (*Register200Response) SetLocale

func (o *Register200Response) SetLocale(v string)

SetLocale gets a reference to the given string and assigns it to the Locale field.

func (*Register200Response) SetManufacturer added in v2.3.1

func (o *Register200Response) SetManufacturer(v string)

SetManufacturer gets a reference to the given string and assigns it to the Manufacturer field.

func (*Register200Response) SetModel

func (o *Register200Response) SetModel(v string)

SetModel gets a reference to the given string and assigns it to the Model field.

func (*Register200Response) SetName

func (o *Register200Response) SetName(v string)

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

func (*Register200Response) SetOsVersion added in v2.3.1

func (o *Register200Response) SetOsVersion(v string)

SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.

func (*Register200Response) SetOverrideCodes added in v2.3.1

func (o *Register200Response) SetOverrideCodes(v OverrideCodes)

SetOverrideCodes gets a reference to the given OverrideCodes and assigns it to the OverrideCodes field.

func (*Register200Response) SetPlace

func (o *Register200Response) SetPlace(v int32)

SetPlace gets a reference to the given int32 and assigns it to the Place field.

func (*Register200Response) SetPolicy added in v2.3.1

func (o *Register200Response) SetPolicy(v Policy)

SetPolicy gets a reference to the given Policy and assigns it to the Policy field.

func (*Register200Response) SetSerialNumber added in v2.3.1

func (o *Register200Response) SetSerialNumber(v string)

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (*Register200Response) SetToken

func (o *Register200Response) SetToken(v string)

SetToken sets field value

func (*Register200Response) SetTos

func (o *Register200Response) SetTos(v time.Time)

SetTos gets a reference to the given time.Time and assigns it to the Tos field.

func (*Register200Response) SetTunnelType added in v2.3.1

func (o *Register200Response) SetTunnelType(v string)

SetTunnelType sets field value

func (*Register200Response) SetType

func (o *Register200Response) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Register200Response) SetUpdated

func (o *Register200Response) SetUpdated(v time.Time)

SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.

func (*Register200Response) SetWaitlistEnabled

func (o *Register200Response) SetWaitlistEnabled(v bool)

SetWaitlistEnabled gets a reference to the given bool and assigns it to the WaitlistEnabled field.

func (*Register200Response) SetWarpEnabled

func (o *Register200Response) SetWarpEnabled(v bool)

SetWarpEnabled gets a reference to the given bool and assigns it to the WarpEnabled field.

func (Register200Response) ToMap added in v2.3.1

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

func (*Register200Response) UnmarshalJSON added in v2.3.1

func (o *Register200Response) UnmarshalJSON(data []byte) (err error)

type RegisterRequest

type RegisterRequest struct {
	FcmToken             string  `json:"fcm_token"`
	InstallId            string  `json:"install_id"`
	Key                  string  `json:"key"`
	Locale               string  `json:"locale"`
	Model                *string `json:"model,omitempty"`
	Referrer             *string `json:"referrer,omitempty"`
	Tos                  *string `json:"tos,omitempty"`
	Expired              *string `json:"expired,omitempty"`
	SerialNumber         string  `json:"serial_number"`
	OsVersion            *string `json:"os_version,omitempty"`
	KeyType              *string `json:"key_type,omitempty"`
	TunnelType           *string `json:"tunnel_type,omitempty"`
	AdditionalProperties map[string]interface{}
}

RegisterRequest struct for RegisterRequest

func NewRegisterRequest

func NewRegisterRequest(fcmToken string, installId string, key string, locale string, serialNumber string) *RegisterRequest

NewRegisterRequest instantiates a new RegisterRequest 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 NewRegisterRequestWithDefaults

func NewRegisterRequestWithDefaults() *RegisterRequest

NewRegisterRequestWithDefaults instantiates a new RegisterRequest 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 (*RegisterRequest) GetExpired added in v2.3.1

func (o *RegisterRequest) GetExpired() string

GetExpired returns the Expired field value if set, zero value otherwise.

func (*RegisterRequest) GetExpiredOk added in v2.3.1

func (o *RegisterRequest) GetExpiredOk() (*string, bool)

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

func (*RegisterRequest) GetFcmToken

func (o *RegisterRequest) GetFcmToken() string

GetFcmToken returns the FcmToken field value

func (*RegisterRequest) GetFcmTokenOk

func (o *RegisterRequest) GetFcmTokenOk() (*string, bool)

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

func (*RegisterRequest) GetInstallId

func (o *RegisterRequest) GetInstallId() string

GetInstallId returns the InstallId field value

func (*RegisterRequest) GetInstallIdOk

func (o *RegisterRequest) GetInstallIdOk() (*string, bool)

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

func (*RegisterRequest) GetKey

func (o *RegisterRequest) GetKey() string

GetKey returns the Key field value

func (*RegisterRequest) GetKeyOk

func (o *RegisterRequest) GetKeyOk() (*string, bool)

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

func (*RegisterRequest) GetKeyType added in v2.3.1

func (o *RegisterRequest) GetKeyType() string

GetKeyType returns the KeyType field value if set, zero value otherwise.

func (*RegisterRequest) GetKeyTypeOk added in v2.3.1

func (o *RegisterRequest) GetKeyTypeOk() (*string, bool)

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

func (*RegisterRequest) GetLocale

func (o *RegisterRequest) GetLocale() string

GetLocale returns the Locale field value

func (*RegisterRequest) GetLocaleOk

func (o *RegisterRequest) GetLocaleOk() (*string, bool)

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

func (*RegisterRequest) GetModel

func (o *RegisterRequest) GetModel() string

GetModel returns the Model field value if set, zero value otherwise.

func (*RegisterRequest) GetModelOk

func (o *RegisterRequest) GetModelOk() (*string, bool)

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

func (*RegisterRequest) GetOsVersion added in v2.3.1

func (o *RegisterRequest) GetOsVersion() string

GetOsVersion returns the OsVersion field value if set, zero value otherwise.

func (*RegisterRequest) GetOsVersionOk added in v2.3.1

func (o *RegisterRequest) GetOsVersionOk() (*string, bool)

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

func (*RegisterRequest) GetReferrer added in v2.3.1

func (o *RegisterRequest) GetReferrer() string

GetReferrer returns the Referrer field value if set, zero value otherwise.

func (*RegisterRequest) GetReferrerOk added in v2.3.1

func (o *RegisterRequest) GetReferrerOk() (*string, bool)

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

func (*RegisterRequest) GetSerialNumber added in v2.3.1

func (o *RegisterRequest) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value

func (*RegisterRequest) GetSerialNumberOk added in v2.3.1

func (o *RegisterRequest) GetSerialNumberOk() (*string, bool)

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

func (*RegisterRequest) GetTos

func (o *RegisterRequest) GetTos() string

GetTos returns the Tos field value if set, zero value otherwise.

func (*RegisterRequest) GetTosOk

func (o *RegisterRequest) GetTosOk() (*string, bool)

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

func (*RegisterRequest) GetTunnelType added in v2.3.1

func (o *RegisterRequest) GetTunnelType() string

GetTunnelType returns the TunnelType field value if set, zero value otherwise.

func (*RegisterRequest) GetTunnelTypeOk added in v2.3.1

func (o *RegisterRequest) GetTunnelTypeOk() (*string, bool)

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

func (*RegisterRequest) HasExpired added in v2.3.1

func (o *RegisterRequest) HasExpired() bool

HasExpired returns a boolean if a field has been set.

func (*RegisterRequest) HasKeyType added in v2.3.1

func (o *RegisterRequest) HasKeyType() bool

HasKeyType returns a boolean if a field has been set.

func (*RegisterRequest) HasModel added in v2.3.1

func (o *RegisterRequest) HasModel() bool

HasModel returns a boolean if a field has been set.

func (*RegisterRequest) HasOsVersion added in v2.3.1

func (o *RegisterRequest) HasOsVersion() bool

HasOsVersion returns a boolean if a field has been set.

func (*RegisterRequest) HasReferrer added in v2.3.1

func (o *RegisterRequest) HasReferrer() bool

HasReferrer returns a boolean if a field has been set.

func (*RegisterRequest) HasTos added in v2.3.1

func (o *RegisterRequest) HasTos() bool

HasTos returns a boolean if a field has been set.

func (*RegisterRequest) HasTunnelType added in v2.3.1

func (o *RegisterRequest) HasTunnelType() bool

HasTunnelType returns a boolean if a field has been set.

func (RegisterRequest) MarshalJSON

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

func (*RegisterRequest) SetExpired added in v2.3.1

func (o *RegisterRequest) SetExpired(v string)

SetExpired gets a reference to the given string and assigns it to the Expired field.

func (*RegisterRequest) SetFcmToken

func (o *RegisterRequest) SetFcmToken(v string)

SetFcmToken sets field value

func (*RegisterRequest) SetInstallId

func (o *RegisterRequest) SetInstallId(v string)

SetInstallId sets field value

func (*RegisterRequest) SetKey

func (o *RegisterRequest) SetKey(v string)

SetKey sets field value

func (*RegisterRequest) SetKeyType added in v2.3.1

func (o *RegisterRequest) SetKeyType(v string)

SetKeyType gets a reference to the given string and assigns it to the KeyType field.

func (*RegisterRequest) SetLocale

func (o *RegisterRequest) SetLocale(v string)

SetLocale sets field value

func (*RegisterRequest) SetModel

func (o *RegisterRequest) SetModel(v string)

SetModel gets a reference to the given string and assigns it to the Model field.

func (*RegisterRequest) SetOsVersion added in v2.3.1

func (o *RegisterRequest) SetOsVersion(v string)

SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.

func (*RegisterRequest) SetReferrer added in v2.3.1

func (o *RegisterRequest) SetReferrer(v string)

SetReferrer gets a reference to the given string and assigns it to the Referrer field.

func (*RegisterRequest) SetSerialNumber added in v2.3.1

func (o *RegisterRequest) SetSerialNumber(v string)

SetSerialNumber sets field value

func (*RegisterRequest) SetTos

func (o *RegisterRequest) SetTos(v string)

SetTos gets a reference to the given string and assigns it to the Tos field.

func (*RegisterRequest) SetTunnelType added in v2.3.1

func (o *RegisterRequest) SetTunnelType(v string)

SetTunnelType gets a reference to the given string and assigns it to the TunnelType field.

func (RegisterRequest) ToMap added in v2.3.1

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

func (*RegisterRequest) UnmarshalJSON added in v2.3.1

func (o *RegisterRequest) UnmarshalJSON(data []byte) (err error)

type ResetAccountLicense200Response

type ResetAccountLicense200Response struct {
	License              string `json:"license"`
	AdditionalProperties map[string]interface{}
}

ResetAccountLicense200Response struct for ResetAccountLicense200Response

func NewResetAccountLicense200Response

func NewResetAccountLicense200Response(license string) *ResetAccountLicense200Response

NewResetAccountLicense200Response instantiates a new ResetAccountLicense200Response 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 NewResetAccountLicense200ResponseWithDefaults

func NewResetAccountLicense200ResponseWithDefaults() *ResetAccountLicense200Response

NewResetAccountLicense200ResponseWithDefaults instantiates a new ResetAccountLicense200Response 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 (*ResetAccountLicense200Response) GetLicense

func (o *ResetAccountLicense200Response) GetLicense() string

GetLicense returns the License field value

func (*ResetAccountLicense200Response) GetLicenseOk

func (o *ResetAccountLicense200Response) GetLicenseOk() (*string, bool)

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

func (ResetAccountLicense200Response) MarshalJSON

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

func (*ResetAccountLicense200Response) SetLicense

func (o *ResetAccountLicense200Response) SetLicense(v string)

SetLicense sets field value

func (ResetAccountLicense200Response) ToMap added in v2.3.1

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

func (*ResetAccountLicense200Response) UnmarshalJSON added in v2.3.1

func (o *ResetAccountLicense200Response) UnmarshalJSON(data []byte) (err 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 ServiceMode added in v2.3.1

type ServiceMode struct {
	Mode                 *AppMode `json:"mode,omitempty"`
	Port                 *int32   `json:"port,omitempty"`
	AdditionalProperties map[string]interface{}
}

ServiceMode struct for ServiceMode

func NewServiceMode added in v2.3.1

func NewServiceMode() *ServiceMode

NewServiceMode instantiates a new ServiceMode 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 NewServiceModeWithDefaults added in v2.3.1

func NewServiceModeWithDefaults() *ServiceMode

NewServiceModeWithDefaults instantiates a new ServiceMode 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 (*ServiceMode) GetMode added in v2.3.1

func (o *ServiceMode) GetMode() AppMode

GetMode returns the Mode field value if set, zero value otherwise.

func (*ServiceMode) GetModeOk added in v2.3.1

func (o *ServiceMode) GetModeOk() (*AppMode, bool)

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

func (*ServiceMode) GetPort added in v2.3.1

func (o *ServiceMode) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*ServiceMode) GetPortOk added in v2.3.1

func (o *ServiceMode) GetPortOk() (*int32, bool)

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

func (*ServiceMode) HasMode added in v2.3.1

func (o *ServiceMode) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*ServiceMode) HasPort added in v2.3.1

func (o *ServiceMode) HasPort() bool

HasPort returns a boolean if a field has been set.

func (ServiceMode) MarshalJSON added in v2.3.1

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

func (*ServiceMode) SetMode added in v2.3.1

func (o *ServiceMode) SetMode(v AppMode)

SetMode gets a reference to the given AppMode and assigns it to the Mode field.

func (*ServiceMode) SetPort added in v2.3.1

func (o *ServiceMode) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (ServiceMode) ToMap added in v2.3.1

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

func (*ServiceMode) UnmarshalJSON added in v2.3.1

func (o *ServiceMode) UnmarshalJSON(data []byte) (err error)

type SourceDevice added in v2.3.1

type SourceDevice struct {
	Created              *time.Time `json:"created,omitempty"`
	Enabled              *bool      `json:"enabled,omitempty"`
	FcmToken             *string    `json:"fcm_token,omitempty"`
	Id                   string     `json:"id"`
	InstallId            *string    `json:"install_id,omitempty"`
	Key                  *string    `json:"key,omitempty"`
	Locale               *string    `json:"locale,omitempty"`
	Model                *string    `json:"model,omitempty"`
	Manufacturer         *string    `json:"manufacturer,omitempty"`
	Name                 *string    `json:"name,omitempty"`
	OsVersion            *string    `json:"os_version,omitempty"`
	Place                *int32     `json:"place,omitempty"`
	SerialNumber         *string    `json:"serial_number,omitempty"`
	DeviceId             *string    `json:"device_id,omitempty"`
	Tos                  *time.Time `json:"tos,omitempty"`
	Type                 *string    `json:"type,omitempty"`
	Updated              *time.Time `json:"updated,omitempty"`
	WaitlistEnabled      *bool      `json:"waitlist_enabled,omitempty"`
	WarpEnabled          *bool      `json:"warp_enabled,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceDevice struct for SourceDevice

func NewSourceDevice added in v2.3.1

func NewSourceDevice(id string) *SourceDevice

NewSourceDevice instantiates a new SourceDevice 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 NewSourceDeviceWithDefaults added in v2.3.1

func NewSourceDeviceWithDefaults() *SourceDevice

NewSourceDeviceWithDefaults instantiates a new SourceDevice 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 (*SourceDevice) GetCreated added in v2.3.1

func (o *SourceDevice) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*SourceDevice) GetCreatedOk added in v2.3.1

func (o *SourceDevice) GetCreatedOk() (*time.Time, bool)

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

func (*SourceDevice) GetDeviceId added in v2.3.1

func (o *SourceDevice) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise.

func (*SourceDevice) GetDeviceIdOk added in v2.3.1

func (o *SourceDevice) GetDeviceIdOk() (*string, bool)

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

func (*SourceDevice) GetEnabled added in v2.3.1

func (o *SourceDevice) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*SourceDevice) GetEnabledOk added in v2.3.1

func (o *SourceDevice) GetEnabledOk() (*bool, bool)

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

func (*SourceDevice) GetFcmToken added in v2.3.1

func (o *SourceDevice) GetFcmToken() string

GetFcmToken returns the FcmToken field value if set, zero value otherwise.

func (*SourceDevice) GetFcmTokenOk added in v2.3.1

func (o *SourceDevice) GetFcmTokenOk() (*string, bool)

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

func (*SourceDevice) GetId added in v2.3.1

func (o *SourceDevice) GetId() string

GetId returns the Id field value

func (*SourceDevice) GetIdOk added in v2.3.1

func (o *SourceDevice) GetIdOk() (*string, bool)

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

func (*SourceDevice) GetInstallId added in v2.3.1

func (o *SourceDevice) GetInstallId() string

GetInstallId returns the InstallId field value if set, zero value otherwise.

func (*SourceDevice) GetInstallIdOk added in v2.3.1

func (o *SourceDevice) GetInstallIdOk() (*string, bool)

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

func (*SourceDevice) GetKey added in v2.3.1

func (o *SourceDevice) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*SourceDevice) GetKeyOk added in v2.3.1

func (o *SourceDevice) GetKeyOk() (*string, bool)

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

func (*SourceDevice) GetLocale added in v2.3.1

func (o *SourceDevice) GetLocale() string

GetLocale returns the Locale field value if set, zero value otherwise.

func (*SourceDevice) GetLocaleOk added in v2.3.1

func (o *SourceDevice) GetLocaleOk() (*string, bool)

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

func (*SourceDevice) GetManufacturer added in v2.3.1

func (o *SourceDevice) GetManufacturer() string

GetManufacturer returns the Manufacturer field value if set, zero value otherwise.

func (*SourceDevice) GetManufacturerOk added in v2.3.1

func (o *SourceDevice) GetManufacturerOk() (*string, bool)

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

func (*SourceDevice) GetModel added in v2.3.1

func (o *SourceDevice) GetModel() string

GetModel returns the Model field value if set, zero value otherwise.

func (*SourceDevice) GetModelOk added in v2.3.1

func (o *SourceDevice) GetModelOk() (*string, bool)

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

func (*SourceDevice) GetName added in v2.3.1

func (o *SourceDevice) GetName() string

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

func (*SourceDevice) GetNameOk added in v2.3.1

func (o *SourceDevice) 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 (*SourceDevice) GetOsVersion added in v2.3.1

func (o *SourceDevice) GetOsVersion() string

GetOsVersion returns the OsVersion field value if set, zero value otherwise.

func (*SourceDevice) GetOsVersionOk added in v2.3.1

func (o *SourceDevice) GetOsVersionOk() (*string, bool)

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

func (*SourceDevice) GetPlace added in v2.3.1

func (o *SourceDevice) GetPlace() int32

GetPlace returns the Place field value if set, zero value otherwise.

func (*SourceDevice) GetPlaceOk added in v2.3.1

func (o *SourceDevice) GetPlaceOk() (*int32, bool)

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

func (*SourceDevice) GetSerialNumber added in v2.3.1

func (o *SourceDevice) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*SourceDevice) GetSerialNumberOk added in v2.3.1

func (o *SourceDevice) GetSerialNumberOk() (*string, bool)

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

func (*SourceDevice) GetTos added in v2.3.1

func (o *SourceDevice) GetTos() time.Time

GetTos returns the Tos field value if set, zero value otherwise.

func (*SourceDevice) GetTosOk added in v2.3.1

func (o *SourceDevice) GetTosOk() (*time.Time, bool)

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

func (*SourceDevice) GetType added in v2.3.1

func (o *SourceDevice) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SourceDevice) GetTypeOk added in v2.3.1

func (o *SourceDevice) GetTypeOk() (*string, bool)

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

func (*SourceDevice) GetUpdated added in v2.3.1

func (o *SourceDevice) GetUpdated() time.Time

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*SourceDevice) GetUpdatedOk added in v2.3.1

func (o *SourceDevice) GetUpdatedOk() (*time.Time, bool)

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

func (*SourceDevice) GetWaitlistEnabled added in v2.3.1

func (o *SourceDevice) GetWaitlistEnabled() bool

GetWaitlistEnabled returns the WaitlistEnabled field value if set, zero value otherwise.

func (*SourceDevice) GetWaitlistEnabledOk added in v2.3.1

func (o *SourceDevice) GetWaitlistEnabledOk() (*bool, bool)

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

func (*SourceDevice) GetWarpEnabled added in v2.3.1

func (o *SourceDevice) GetWarpEnabled() bool

GetWarpEnabled returns the WarpEnabled field value if set, zero value otherwise.

func (*SourceDevice) GetWarpEnabledOk added in v2.3.1

func (o *SourceDevice) GetWarpEnabledOk() (*bool, bool)

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

func (*SourceDevice) HasCreated added in v2.3.1

func (o *SourceDevice) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*SourceDevice) HasDeviceId added in v2.3.1

func (o *SourceDevice) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*SourceDevice) HasEnabled added in v2.3.1

func (o *SourceDevice) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*SourceDevice) HasFcmToken added in v2.3.1

func (o *SourceDevice) HasFcmToken() bool

HasFcmToken returns a boolean if a field has been set.

func (*SourceDevice) HasInstallId added in v2.3.1

func (o *SourceDevice) HasInstallId() bool

HasInstallId returns a boolean if a field has been set.

func (*SourceDevice) HasKey added in v2.3.1

func (o *SourceDevice) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*SourceDevice) HasLocale added in v2.3.1

func (o *SourceDevice) HasLocale() bool

HasLocale returns a boolean if a field has been set.

func (*SourceDevice) HasManufacturer added in v2.3.1

func (o *SourceDevice) HasManufacturer() bool

HasManufacturer returns a boolean if a field has been set.

func (*SourceDevice) HasModel added in v2.3.1

func (o *SourceDevice) HasModel() bool

HasModel returns a boolean if a field has been set.

func (*SourceDevice) HasName added in v2.3.1

func (o *SourceDevice) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourceDevice) HasOsVersion added in v2.3.1

func (o *SourceDevice) HasOsVersion() bool

HasOsVersion returns a boolean if a field has been set.

func (*SourceDevice) HasPlace added in v2.3.1

func (o *SourceDevice) HasPlace() bool

HasPlace returns a boolean if a field has been set.

func (*SourceDevice) HasSerialNumber added in v2.3.1

func (o *SourceDevice) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

func (*SourceDevice) HasTos added in v2.3.1

func (o *SourceDevice) HasTos() bool

HasTos returns a boolean if a field has been set.

func (*SourceDevice) HasType added in v2.3.1

func (o *SourceDevice) HasType() bool

HasType returns a boolean if a field has been set.

func (*SourceDevice) HasUpdated added in v2.3.1

func (o *SourceDevice) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (*SourceDevice) HasWaitlistEnabled added in v2.3.1

func (o *SourceDevice) HasWaitlistEnabled() bool

HasWaitlistEnabled returns a boolean if a field has been set.

func (*SourceDevice) HasWarpEnabled added in v2.3.1

func (o *SourceDevice) HasWarpEnabled() bool

HasWarpEnabled returns a boolean if a field has been set.

func (SourceDevice) MarshalJSON added in v2.3.1

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

func (*SourceDevice) SetCreated added in v2.3.1

func (o *SourceDevice) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*SourceDevice) SetDeviceId added in v2.3.1

func (o *SourceDevice) SetDeviceId(v string)

SetDeviceId gets a reference to the given string and assigns it to the DeviceId field.

func (*SourceDevice) SetEnabled added in v2.3.1

func (o *SourceDevice) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*SourceDevice) SetFcmToken added in v2.3.1

func (o *SourceDevice) SetFcmToken(v string)

SetFcmToken gets a reference to the given string and assigns it to the FcmToken field.

func (*SourceDevice) SetId added in v2.3.1

func (o *SourceDevice) SetId(v string)

SetId sets field value

func (*SourceDevice) SetInstallId added in v2.3.1

func (o *SourceDevice) SetInstallId(v string)

SetInstallId gets a reference to the given string and assigns it to the InstallId field.

func (*SourceDevice) SetKey added in v2.3.1

func (o *SourceDevice) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*SourceDevice) SetLocale added in v2.3.1

func (o *SourceDevice) SetLocale(v string)

SetLocale gets a reference to the given string and assigns it to the Locale field.

func (*SourceDevice) SetManufacturer added in v2.3.1

func (o *SourceDevice) SetManufacturer(v string)

SetManufacturer gets a reference to the given string and assigns it to the Manufacturer field.

func (*SourceDevice) SetModel added in v2.3.1

func (o *SourceDevice) SetModel(v string)

SetModel gets a reference to the given string and assigns it to the Model field.

func (*SourceDevice) SetName added in v2.3.1

func (o *SourceDevice) SetName(v string)

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

func (*SourceDevice) SetOsVersion added in v2.3.1

func (o *SourceDevice) SetOsVersion(v string)

SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.

func (*SourceDevice) SetPlace added in v2.3.1

func (o *SourceDevice) SetPlace(v int32)

SetPlace gets a reference to the given int32 and assigns it to the Place field.

func (*SourceDevice) SetSerialNumber added in v2.3.1

func (o *SourceDevice) SetSerialNumber(v string)

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (*SourceDevice) SetTos added in v2.3.1

func (o *SourceDevice) SetTos(v time.Time)

SetTos gets a reference to the given time.Time and assigns it to the Tos field.

func (*SourceDevice) SetType added in v2.3.1

func (o *SourceDevice) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*SourceDevice) SetUpdated added in v2.3.1

func (o *SourceDevice) SetUpdated(v time.Time)

SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.

func (*SourceDevice) SetWaitlistEnabled added in v2.3.1

func (o *SourceDevice) SetWaitlistEnabled(v bool)

SetWaitlistEnabled gets a reference to the given bool and assigns it to the WaitlistEnabled field.

func (*SourceDevice) SetWarpEnabled added in v2.3.1

func (o *SourceDevice) SetWarpEnabled(v bool)

SetWarpEnabled gets a reference to the given bool and assigns it to the WarpEnabled field.

func (SourceDevice) ToMap added in v2.3.1

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

func (*SourceDevice) UnmarshalJSON added in v2.3.1

func (o *SourceDevice) UnmarshalJSON(data []byte) (err error)

type UpdateAccount200Response

type UpdateAccount200Response struct {
	Created                  time.Time `json:"created"`
	Id                       string    `json:"id"`
	PremiumData              int64     `json:"premium_data"`
	Quota                    int64     `json:"quota"`
	ReferralCount            int32     `json:"referral_count"`
	ReferralRenewalCountdown int32     `json:"referral_renewal_countdown"`
	Role                     string    `json:"role"`
	Updated                  time.Time `json:"updated"`
	WarpPlus                 bool      `json:"warp_plus"`
	AdditionalProperties     map[string]interface{}
}

UpdateAccount200Response struct for UpdateAccount200Response

func NewUpdateAccount200Response

func NewUpdateAccount200Response(created time.Time, id string, premiumData int64, quota int64, referralCount int32, referralRenewalCountdown int32, role string, updated time.Time, warpPlus bool) *UpdateAccount200Response

NewUpdateAccount200Response instantiates a new UpdateAccount200Response 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 NewUpdateAccount200ResponseWithDefaults

func NewUpdateAccount200ResponseWithDefaults() *UpdateAccount200Response

NewUpdateAccount200ResponseWithDefaults instantiates a new UpdateAccount200Response 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 (*UpdateAccount200Response) GetCreated

func (o *UpdateAccount200Response) GetCreated() time.Time

GetCreated returns the Created field value

func (*UpdateAccount200Response) GetCreatedOk

func (o *UpdateAccount200Response) GetCreatedOk() (*time.Time, bool)

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

func (*UpdateAccount200Response) GetId

func (o *UpdateAccount200Response) GetId() string

GetId returns the Id field value

func (*UpdateAccount200Response) GetIdOk

func (o *UpdateAccount200Response) GetIdOk() (*string, bool)

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

func (*UpdateAccount200Response) GetPremiumData

func (o *UpdateAccount200Response) GetPremiumData() int64

GetPremiumData returns the PremiumData field value

func (*UpdateAccount200Response) GetPremiumDataOk

func (o *UpdateAccount200Response) GetPremiumDataOk() (*int64, bool)

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

func (*UpdateAccount200Response) GetQuota

func (o *UpdateAccount200Response) GetQuota() int64

GetQuota returns the Quota field value

func (*UpdateAccount200Response) GetQuotaOk

func (o *UpdateAccount200Response) GetQuotaOk() (*int64, bool)

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

func (*UpdateAccount200Response) GetReferralCount

func (o *UpdateAccount200Response) GetReferralCount() int32

GetReferralCount returns the ReferralCount field value

func (*UpdateAccount200Response) GetReferralCountOk

func (o *UpdateAccount200Response) GetReferralCountOk() (*int32, bool)

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

func (*UpdateAccount200Response) GetReferralRenewalCountdown

func (o *UpdateAccount200Response) GetReferralRenewalCountdown() int32

GetReferralRenewalCountdown returns the ReferralRenewalCountdown field value

func (*UpdateAccount200Response) GetReferralRenewalCountdownOk

func (o *UpdateAccount200Response) GetReferralRenewalCountdownOk() (*int32, bool)

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

func (*UpdateAccount200Response) GetRole

func (o *UpdateAccount200Response) GetRole() string

GetRole returns the Role field value

func (*UpdateAccount200Response) GetRoleOk

func (o *UpdateAccount200Response) GetRoleOk() (*string, bool)

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

func (*UpdateAccount200Response) GetUpdated

func (o *UpdateAccount200Response) GetUpdated() time.Time

GetUpdated returns the Updated field value

func (*UpdateAccount200Response) GetUpdatedOk

func (o *UpdateAccount200Response) GetUpdatedOk() (*time.Time, bool)

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

func (*UpdateAccount200Response) GetWarpPlus

func (o *UpdateAccount200Response) GetWarpPlus() bool

GetWarpPlus returns the WarpPlus field value

func (*UpdateAccount200Response) GetWarpPlusOk

func (o *UpdateAccount200Response) GetWarpPlusOk() (*bool, bool)

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

func (UpdateAccount200Response) MarshalJSON

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

func (*UpdateAccount200Response) SetCreated

func (o *UpdateAccount200Response) SetCreated(v time.Time)

SetCreated sets field value

func (*UpdateAccount200Response) SetId

func (o *UpdateAccount200Response) SetId(v string)

SetId sets field value

func (*UpdateAccount200Response) SetPremiumData

func (o *UpdateAccount200Response) SetPremiumData(v int64)

SetPremiumData sets field value

func (*UpdateAccount200Response) SetQuota

func (o *UpdateAccount200Response) SetQuota(v int64)

SetQuota sets field value

func (*UpdateAccount200Response) SetReferralCount

func (o *UpdateAccount200Response) SetReferralCount(v int32)

SetReferralCount sets field value

func (*UpdateAccount200Response) SetReferralRenewalCountdown

func (o *UpdateAccount200Response) SetReferralRenewalCountdown(v int32)

SetReferralRenewalCountdown sets field value

func (*UpdateAccount200Response) SetRole

func (o *UpdateAccount200Response) SetRole(v string)

SetRole sets field value

func (*UpdateAccount200Response) SetUpdated

func (o *UpdateAccount200Response) SetUpdated(v time.Time)

SetUpdated sets field value

func (*UpdateAccount200Response) SetWarpPlus

func (o *UpdateAccount200Response) SetWarpPlus(v bool)

SetWarpPlus sets field value

func (UpdateAccount200Response) ToMap added in v2.3.1

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

func (*UpdateAccount200Response) UnmarshalJSON added in v2.3.1

func (o *UpdateAccount200Response) UnmarshalJSON(data []byte) (err error)

type UpdateAccountRequest

type UpdateAccountRequest struct {
	License              string `json:"license"`
	AdditionalProperties map[string]interface{}
}

UpdateAccountRequest struct for UpdateAccountRequest

func NewUpdateAccountRequest

func NewUpdateAccountRequest(license string) *UpdateAccountRequest

NewUpdateAccountRequest instantiates a new UpdateAccountRequest 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 NewUpdateAccountRequestWithDefaults

func NewUpdateAccountRequestWithDefaults() *UpdateAccountRequest

NewUpdateAccountRequestWithDefaults instantiates a new UpdateAccountRequest 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 (*UpdateAccountRequest) GetLicense

func (o *UpdateAccountRequest) GetLicense() string

GetLicense returns the License field value

func (*UpdateAccountRequest) GetLicenseOk

func (o *UpdateAccountRequest) GetLicenseOk() (*string, bool)

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

func (UpdateAccountRequest) MarshalJSON

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

func (*UpdateAccountRequest) SetLicense

func (o *UpdateAccountRequest) SetLicense(v string)

SetLicense sets field value

func (UpdateAccountRequest) ToMap added in v2.3.1

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

func (*UpdateAccountRequest) UnmarshalJSON added in v2.3.1

func (o *UpdateAccountRequest) UnmarshalJSON(data []byte) (err error)

type UpdateBoundDeviceRequest

type UpdateBoundDeviceRequest struct {
	Active               *bool   `json:"active,omitempty"`
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateBoundDeviceRequest struct for UpdateBoundDeviceRequest

func NewUpdateBoundDeviceRequest

func NewUpdateBoundDeviceRequest() *UpdateBoundDeviceRequest

NewUpdateBoundDeviceRequest instantiates a new UpdateBoundDeviceRequest 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 NewUpdateBoundDeviceRequestWithDefaults

func NewUpdateBoundDeviceRequestWithDefaults() *UpdateBoundDeviceRequest

NewUpdateBoundDeviceRequestWithDefaults instantiates a new UpdateBoundDeviceRequest 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 (*UpdateBoundDeviceRequest) GetActive

func (o *UpdateBoundDeviceRequest) GetActive() bool

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

func (*UpdateBoundDeviceRequest) GetActiveOk

func (o *UpdateBoundDeviceRequest) 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 (*UpdateBoundDeviceRequest) GetName

func (o *UpdateBoundDeviceRequest) GetName() string

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

func (*UpdateBoundDeviceRequest) GetNameOk

func (o *UpdateBoundDeviceRequest) 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 (*UpdateBoundDeviceRequest) HasActive

func (o *UpdateBoundDeviceRequest) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*UpdateBoundDeviceRequest) HasName

func (o *UpdateBoundDeviceRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (UpdateBoundDeviceRequest) MarshalJSON

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

func (*UpdateBoundDeviceRequest) SetActive

func (o *UpdateBoundDeviceRequest) SetActive(v bool)

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

func (*UpdateBoundDeviceRequest) SetName

func (o *UpdateBoundDeviceRequest) SetName(v string)

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

func (UpdateBoundDeviceRequest) ToMap added in v2.3.1

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

func (*UpdateBoundDeviceRequest) UnmarshalJSON added in v2.3.1

func (o *UpdateBoundDeviceRequest) UnmarshalJSON(data []byte) (err error)

type UpdateSourceDeviceRequest

type UpdateSourceDeviceRequest struct {
	Key                  *string `json:"key,omitempty"`
	KeyType              *string `json:"key_type,omitempty"`
	TunnelType           *string `json:"tunnel_type,omitempty"`
	FcmToken             *string `json:"fcm_token,omitempty"`
	Name                 *string `json:"name,omitempty"`
	OsVersion            *string `json:"os_version,omitempty"`
	Manufacturer         *string `json:"manufacturer,omitempty"`
	Model                *string `json:"model,omitempty"`
	DeviceId             *string `json:"device_id,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateSourceDeviceRequest struct for UpdateSourceDeviceRequest

func NewUpdateSourceDeviceRequest

func NewUpdateSourceDeviceRequest() *UpdateSourceDeviceRequest

NewUpdateSourceDeviceRequest instantiates a new UpdateSourceDeviceRequest 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 NewUpdateSourceDeviceRequestWithDefaults

func NewUpdateSourceDeviceRequestWithDefaults() *UpdateSourceDeviceRequest

NewUpdateSourceDeviceRequestWithDefaults instantiates a new UpdateSourceDeviceRequest 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 (*UpdateSourceDeviceRequest) GetDeviceId added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise.

func (*UpdateSourceDeviceRequest) GetDeviceIdOk added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetDeviceIdOk() (*string, bool)

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

func (*UpdateSourceDeviceRequest) GetFcmToken added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetFcmToken() string

GetFcmToken returns the FcmToken field value if set, zero value otherwise.

func (*UpdateSourceDeviceRequest) GetFcmTokenOk added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetFcmTokenOk() (*string, bool)

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

func (*UpdateSourceDeviceRequest) GetKey

func (o *UpdateSourceDeviceRequest) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*UpdateSourceDeviceRequest) GetKeyOk

func (o *UpdateSourceDeviceRequest) GetKeyOk() (*string, bool)

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

func (*UpdateSourceDeviceRequest) GetKeyType added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetKeyType() string

GetKeyType returns the KeyType field value if set, zero value otherwise.

func (*UpdateSourceDeviceRequest) GetKeyTypeOk added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetKeyTypeOk() (*string, bool)

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

func (*UpdateSourceDeviceRequest) GetManufacturer added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetManufacturer() string

GetManufacturer returns the Manufacturer field value if set, zero value otherwise.

func (*UpdateSourceDeviceRequest) GetManufacturerOk added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetManufacturerOk() (*string, bool)

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

func (*UpdateSourceDeviceRequest) GetModel added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetModel() string

GetModel returns the Model field value if set, zero value otherwise.

func (*UpdateSourceDeviceRequest) GetModelOk added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetModelOk() (*string, bool)

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

func (*UpdateSourceDeviceRequest) GetName added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetName() string

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

func (*UpdateSourceDeviceRequest) GetNameOk added in v2.3.1

func (o *UpdateSourceDeviceRequest) 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 (*UpdateSourceDeviceRequest) GetOsVersion added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetOsVersion() string

GetOsVersion returns the OsVersion field value if set, zero value otherwise.

func (*UpdateSourceDeviceRequest) GetOsVersionOk added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetOsVersionOk() (*string, bool)

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

func (*UpdateSourceDeviceRequest) GetTunnelType added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetTunnelType() string

GetTunnelType returns the TunnelType field value if set, zero value otherwise.

func (*UpdateSourceDeviceRequest) GetTunnelTypeOk added in v2.3.1

func (o *UpdateSourceDeviceRequest) GetTunnelTypeOk() (*string, bool)

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

func (*UpdateSourceDeviceRequest) HasDeviceId added in v2.3.1

func (o *UpdateSourceDeviceRequest) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*UpdateSourceDeviceRequest) HasFcmToken added in v2.3.1

func (o *UpdateSourceDeviceRequest) HasFcmToken() bool

HasFcmToken returns a boolean if a field has been set.

func (*UpdateSourceDeviceRequest) HasKey added in v2.3.1

func (o *UpdateSourceDeviceRequest) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*UpdateSourceDeviceRequest) HasKeyType added in v2.3.1

func (o *UpdateSourceDeviceRequest) HasKeyType() bool

HasKeyType returns a boolean if a field has been set.

func (*UpdateSourceDeviceRequest) HasManufacturer added in v2.3.1

func (o *UpdateSourceDeviceRequest) HasManufacturer() bool

HasManufacturer returns a boolean if a field has been set.

func (*UpdateSourceDeviceRequest) HasModel added in v2.3.1

func (o *UpdateSourceDeviceRequest) HasModel() bool

HasModel returns a boolean if a field has been set.

func (*UpdateSourceDeviceRequest) HasName added in v2.3.1

func (o *UpdateSourceDeviceRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateSourceDeviceRequest) HasOsVersion added in v2.3.1

func (o *UpdateSourceDeviceRequest) HasOsVersion() bool

HasOsVersion returns a boolean if a field has been set.

func (*UpdateSourceDeviceRequest) HasTunnelType added in v2.3.1

func (o *UpdateSourceDeviceRequest) HasTunnelType() bool

HasTunnelType returns a boolean if a field has been set.

func (UpdateSourceDeviceRequest) MarshalJSON

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

func (*UpdateSourceDeviceRequest) SetDeviceId added in v2.3.1

func (o *UpdateSourceDeviceRequest) SetDeviceId(v string)

SetDeviceId gets a reference to the given string and assigns it to the DeviceId field.

func (*UpdateSourceDeviceRequest) SetFcmToken added in v2.3.1

func (o *UpdateSourceDeviceRequest) SetFcmToken(v string)

SetFcmToken gets a reference to the given string and assigns it to the FcmToken field.

func (*UpdateSourceDeviceRequest) SetKey

func (o *UpdateSourceDeviceRequest) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*UpdateSourceDeviceRequest) SetKeyType added in v2.3.1

func (o *UpdateSourceDeviceRequest) SetKeyType(v string)

SetKeyType gets a reference to the given string and assigns it to the KeyType field.

func (*UpdateSourceDeviceRequest) SetManufacturer added in v2.3.1

func (o *UpdateSourceDeviceRequest) SetManufacturer(v string)

SetManufacturer gets a reference to the given string and assigns it to the Manufacturer field.

func (*UpdateSourceDeviceRequest) SetModel added in v2.3.1

func (o *UpdateSourceDeviceRequest) SetModel(v string)

SetModel gets a reference to the given string and assigns it to the Model field.

func (*UpdateSourceDeviceRequest) SetName added in v2.3.1

func (o *UpdateSourceDeviceRequest) SetName(v string)

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

func (*UpdateSourceDeviceRequest) SetOsVersion added in v2.3.1

func (o *UpdateSourceDeviceRequest) SetOsVersion(v string)

SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.

func (*UpdateSourceDeviceRequest) SetTunnelType added in v2.3.1

func (o *UpdateSourceDeviceRequest) SetTunnelType(v string)

SetTunnelType gets a reference to the given string and assigns it to the TunnelType field.

func (UpdateSourceDeviceRequest) ToMap added in v2.3.1

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

func (*UpdateSourceDeviceRequest) UnmarshalJSON added in v2.3.1

func (o *UpdateSourceDeviceRequest) UnmarshalJSON(data []byte) (err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL