arvancloud

package module
v0.1.7 Latest Latest
Warning

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

Go to latest
Published: Nov 5, 2024 License: MIT Imports: 20 Imported by: 0

README

ArvanCloud Edge Computing Go SDK

It's a Go library for interacting with the ArvanCloud Edge Computing API.

Installation

go get git.arvancloud.ir/arvancloud/ec-go-sdk@v0.1.7

Usage

Check the HOW-TO.md file for more information.

Contributing

We welcome contributions from the community. Please report any issues you find on the Issues page or send us an email at edge-computing@arvancloud.ir.

Documentation

Index

Constants

This section is empty.

Variables

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

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

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

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

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

Functions

func CacheExpires

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

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

func IsNil

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 {
	DeploymentsApi *DeploymentsApiService

	EdgeComputeApi *EdgeComputeApiService

	NamespaceApi *NamespaceApiService

	PlansApi *PlansApiService

	ReportsApi *ReportsApiService

	RoutesApi *RoutesApiService

	TemplatesApi *TemplatesApiService

	WaitingListApi *WaitingListApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Edge Computing API v0.10.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

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

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AccountInfo

type AccountInfo struct {
	// The first name of the account holder.
	FirstName *string `json:"first_name,omitempty"`
	// The last name of the account holder.
	LastName *string `json:"last_name,omitempty"`
	// The full name of the account holder.
	FullName *string `json:"full_name,omitempty"`
	// The email address of the account holder.
	Email *string `json:"email,omitempty"`
	// The country of the account holder.
	Country *string `json:"country,omitempty"`
	// The preferred language of the account holder.
	Language *string `json:"language,omitempty"`
}

AccountInfo struct for AccountInfo

func NewAccountInfo

func NewAccountInfo() *AccountInfo

NewAccountInfo instantiates a new AccountInfo 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 NewAccountInfoWithDefaults

func NewAccountInfoWithDefaults() *AccountInfo

NewAccountInfoWithDefaults instantiates a new AccountInfo 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 (*AccountInfo) GetCountry

func (o *AccountInfo) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*AccountInfo) GetCountryOk

func (o *AccountInfo) GetCountryOk() (*string, bool)

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

func (*AccountInfo) GetEmail

func (o *AccountInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*AccountInfo) GetEmailOk

func (o *AccountInfo) GetEmailOk() (*string, bool)

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

func (*AccountInfo) GetFirstName

func (o *AccountInfo) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*AccountInfo) GetFirstNameOk

func (o *AccountInfo) GetFirstNameOk() (*string, bool)

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

func (*AccountInfo) GetFullName

func (o *AccountInfo) GetFullName() string

GetFullName returns the FullName field value if set, zero value otherwise.

func (*AccountInfo) GetFullNameOk

func (o *AccountInfo) GetFullNameOk() (*string, bool)

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

func (*AccountInfo) GetLanguage

func (o *AccountInfo) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise.

func (*AccountInfo) GetLanguageOk

func (o *AccountInfo) GetLanguageOk() (*string, bool)

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

func (*AccountInfo) GetLastName

func (o *AccountInfo) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*AccountInfo) GetLastNameOk

func (o *AccountInfo) GetLastNameOk() (*string, bool)

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

func (*AccountInfo) HasCountry

func (o *AccountInfo) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*AccountInfo) HasEmail

func (o *AccountInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*AccountInfo) HasFirstName

func (o *AccountInfo) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*AccountInfo) HasFullName

func (o *AccountInfo) HasFullName() bool

HasFullName returns a boolean if a field has been set.

func (*AccountInfo) HasLanguage

func (o *AccountInfo) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*AccountInfo) HasLastName

func (o *AccountInfo) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (AccountInfo) MarshalJSON

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

func (*AccountInfo) SetCountry

func (o *AccountInfo) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*AccountInfo) SetEmail

func (o *AccountInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*AccountInfo) SetFirstName

func (o *AccountInfo) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*AccountInfo) SetFullName

func (o *AccountInfo) SetFullName(v string)

SetFullName gets a reference to the given string and assigns it to the FullName field.

func (*AccountInfo) SetLanguage

func (o *AccountInfo) SetLanguage(v string)

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*AccountInfo) SetLastName

func (o *AccountInfo) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (AccountInfo) ToMap

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

type AccountSettings

type AccountSettings struct {
	Account   *AccountInfo `json:"account,omitempty"`
	Namespace *string      `json:"namespace,omitempty"`
	Domain    *string      `json:"domain,omitempty"`
	Plan      *int32       `json:"plan,omitempty"`
	AccountId *string      `json:"account_id,omitempty"`
}

AccountSettings struct for AccountSettings

func NewAccountSettings

func NewAccountSettings() *AccountSettings

NewAccountSettings instantiates a new AccountSettings 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 NewAccountSettingsWithDefaults

func NewAccountSettingsWithDefaults() *AccountSettings

NewAccountSettingsWithDefaults instantiates a new AccountSettings 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 (*AccountSettings) GetAccount

func (o *AccountSettings) GetAccount() AccountInfo

GetAccount returns the Account field value if set, zero value otherwise.

func (*AccountSettings) GetAccountId

func (o *AccountSettings) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*AccountSettings) GetAccountIdOk

func (o *AccountSettings) GetAccountIdOk() (*string, bool)

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

func (*AccountSettings) GetAccountOk

func (o *AccountSettings) GetAccountOk() (*AccountInfo, bool)

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

func (*AccountSettings) GetDomain

func (o *AccountSettings) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*AccountSettings) GetDomainOk

func (o *AccountSettings) GetDomainOk() (*string, bool)

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

func (*AccountSettings) GetNamespace

func (o *AccountSettings) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*AccountSettings) GetNamespaceOk

func (o *AccountSettings) GetNamespaceOk() (*string, bool)

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

func (*AccountSettings) GetPlan

func (o *AccountSettings) GetPlan() int32

GetPlan returns the Plan field value if set, zero value otherwise.

func (*AccountSettings) GetPlanOk

func (o *AccountSettings) GetPlanOk() (*int32, bool)

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

func (*AccountSettings) HasAccount

func (o *AccountSettings) HasAccount() bool

HasAccount returns a boolean if a field has been set.

func (*AccountSettings) HasAccountId

func (o *AccountSettings) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*AccountSettings) HasDomain

func (o *AccountSettings) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*AccountSettings) HasNamespace

func (o *AccountSettings) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*AccountSettings) HasPlan

func (o *AccountSettings) HasPlan() bool

HasPlan returns a boolean if a field has been set.

func (AccountSettings) MarshalJSON

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

func (*AccountSettings) SetAccount

func (o *AccountSettings) SetAccount(v AccountInfo)

SetAccount gets a reference to the given AccountInfo and assigns it to the Account field.

func (*AccountSettings) SetAccountId

func (o *AccountSettings) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*AccountSettings) SetDomain

func (o *AccountSettings) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*AccountSettings) SetNamespace

func (o *AccountSettings) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*AccountSettings) SetPlan

func (o *AccountSettings) SetPlan(v int32)

SetPlan gets a reference to the given int32 and assigns it to the Plan field.

func (AccountSettings) ToMap

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

type ApiEdgeComputeCreateRequest

type ApiEdgeComputeCreateRequest struct {
	ApiService *EdgeComputeApiService
	// contains filtered or unexported fields
}

func (ApiEdgeComputeCreateRequest) EdgeCompute

func (ApiEdgeComputeCreateRequest) Execute

type ApiEdgeComputeDeleteRequest

type ApiEdgeComputeDeleteRequest struct {
	ApiService *EdgeComputeApiService
	// contains filtered or unexported fields
}

func (ApiEdgeComputeDeleteRequest) Execute

type ApiEdgeComputeDeployHistoryRequest

type ApiEdgeComputeDeployHistoryRequest struct {
	ApiService *DeploymentsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeComputeDeployHistoryRequest) Execute

func (ApiEdgeComputeDeployHistoryRequest) Page

func (ApiEdgeComputeDeployHistoryRequest) PerPage

func (ApiEdgeComputeDeployHistoryRequest) Q

Search Query

type ApiEdgeComputeDeployRequest

type ApiEdgeComputeDeployRequest struct {
	ApiService *DeploymentsApiService
	// contains filtered or unexported fields
}

func (ApiEdgeComputeDeployRequest) EdgeComputeDeployRequest

func (r ApiEdgeComputeDeployRequest) EdgeComputeDeployRequest(edgeComputeDeployRequest EdgeComputeDeployRequest) ApiEdgeComputeDeployRequest

func (ApiEdgeComputeDeployRequest) Execute

type ApiEdgeComputeGetRequest

type ApiEdgeComputeGetRequest struct {
	ApiService *EdgeComputeApiService
	// contains filtered or unexported fields
}

func (ApiEdgeComputeGetRequest) Execute

func (ApiEdgeComputeGetRequest) Page

func (ApiEdgeComputeGetRequest) PerPage

func (ApiEdgeComputeGetRequest) Q

Search Query

type ApiEdgeComputeRoutesCreateRequest

type ApiEdgeComputeRoutesCreateRequest struct {
	ApiService *RoutesApiService
	// contains filtered or unexported fields
}

func (ApiEdgeComputeRoutesCreateRequest) Execute

func (ApiEdgeComputeRoutesCreateRequest) Route

type ApiEdgeComputeRoutesDeleteRequest

type ApiEdgeComputeRoutesDeleteRequest struct {
	ApiService *RoutesApiService
	// contains filtered or unexported fields
}

func (ApiEdgeComputeRoutesDeleteRequest) Execute

type ApiEdgeComputeRoutesGetRequest

type ApiEdgeComputeRoutesGetRequest struct {
	ApiService *RoutesApiService
	// contains filtered or unexported fields
}

func (ApiEdgeComputeRoutesGetRequest) Execute

type ApiEdgeComputeRoutesUpdateRequest

type ApiEdgeComputeRoutesUpdateRequest struct {
	ApiService *RoutesApiService
	// contains filtered or unexported fields
}

func (ApiEdgeComputeRoutesUpdateRequest) Execute

func (ApiEdgeComputeRoutesUpdateRequest) RouteUpdateRequest

type ApiEdgeComputeShowRequest

type ApiEdgeComputeShowRequest struct {
	ApiService *EdgeComputeApiService
	// contains filtered or unexported fields
}

func (ApiEdgeComputeShowRequest) Execute

type ApiEdgeComputeUpdateRequest

type ApiEdgeComputeUpdateRequest struct {
	ApiService *EdgeComputeApiService
	// contains filtered or unexported fields
}

func (ApiEdgeComputeUpdateRequest) EdgeCompute

func (ApiEdgeComputeUpdateRequest) Execute

type ApiEdgecomputesReportsConsoleLogsRequest

type ApiEdgecomputesReportsConsoleLogsRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiEdgecomputesReportsConsoleLogsRequest) Execute

func (ApiEdgecomputesReportsConsoleLogsRequest) LogLevels

Filter logs by specific log levels. If omitted, no log level filtering is applied. Supported values: `DEBUG`, `INFO`, `WARN`, `ERROR`.

func (ApiEdgecomputesReportsConsoleLogsRequest) Period

The time period for fetching logs. Specifies the duration relative to the current time. Supported values: `5m`, `15m`, `30m`, `1h`, `6h`, `12h`, `24h`.

func (ApiEdgecomputesReportsConsoleLogsRequest) Search

A search term to filter logs based on the log message content.

type ApiEdgecomputesReportsRequestsRequest

type ApiEdgecomputesReportsRequestsRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiEdgecomputesReportsRequestsRequest) Execute

func (ApiEdgecomputesReportsRequestsRequest) Period

report period

func (ApiEdgecomputesReportsRequestsRequest) Since

start report period (RFC3339)

func (ApiEdgecomputesReportsRequestsRequest) Until

end of report period (RFC3339)

type ApiNamespaceGetRequest

type ApiNamespaceGetRequest struct {
	ApiService *NamespaceApiService
	// contains filtered or unexported fields
}

func (ApiNamespaceGetRequest) Execute

type ApiPlansGetRequest

type ApiPlansGetRequest struct {
	ApiService *PlansApiService
	// contains filtered or unexported fields
}

func (ApiPlansGetRequest) Execute

type ApiReportsRequestsRequest

type ApiReportsRequestsRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsRequestsRequest) Execute

func (ApiReportsRequestsRequest) Period

report period

type ApiTemplateGetRequest

type ApiTemplateGetRequest struct {
	ApiService *TemplatesApiService
	// contains filtered or unexported fields
}

func (ApiTemplateGetRequest) Execute

func (r ApiTemplateGetRequest) Execute() (*Template, *http.Response, error)

type ApiTemplatesGetRequest

type ApiTemplatesGetRequest struct {
	ApiService *TemplatesApiService
	// contains filtered or unexported fields
}

func (ApiTemplatesGetRequest) Execute

type ApiWaitlistAddRequest

type ApiWaitlistAddRequest struct {
	ApiService *WaitingListApiService
	// contains filtered or unexported fields
}

func (ApiWaitlistAddRequest) Execute

func (r ApiWaitlistAddRequest) Execute() (*http.Response, error)

type ApiWaitlistCheckRequest

type ApiWaitlistCheckRequest struct {
	ApiService *WaitingListApiService
	// contains filtered or unexported fields
}

func (ApiWaitlistCheckRequest) Execute

type BasicAuth

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

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

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type ConsoleLog

type ConsoleLog struct {
	// The timestamp of the log entry.
	Time *time.Time `json:"time,omitempty"`
	// The ID of the Edge Compute instance.
	Computeid *string `json:"computeid,omitempty"`
	// The severity level of the log.
	Level *string `json:"level,omitempty"`
	// The log message content.
	Value *string `json:"value,omitempty"`
}

ConsoleLog struct for ConsoleLog

func NewConsoleLog

func NewConsoleLog() *ConsoleLog

NewConsoleLog instantiates a new ConsoleLog 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 NewConsoleLogWithDefaults

func NewConsoleLogWithDefaults() *ConsoleLog

NewConsoleLogWithDefaults instantiates a new ConsoleLog 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 (*ConsoleLog) GetComputeid

func (o *ConsoleLog) GetComputeid() string

GetComputeid returns the Computeid field value if set, zero value otherwise.

func (*ConsoleLog) GetComputeidOk

func (o *ConsoleLog) GetComputeidOk() (*string, bool)

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

func (*ConsoleLog) GetLevel

func (o *ConsoleLog) GetLevel() string

GetLevel returns the Level field value if set, zero value otherwise.

func (*ConsoleLog) GetLevelOk

func (o *ConsoleLog) GetLevelOk() (*string, bool)

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

func (*ConsoleLog) GetTime

func (o *ConsoleLog) GetTime() time.Time

GetTime returns the Time field value if set, zero value otherwise.

func (*ConsoleLog) GetTimeOk

func (o *ConsoleLog) GetTimeOk() (*time.Time, bool)

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

func (*ConsoleLog) GetValue

func (o *ConsoleLog) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*ConsoleLog) GetValueOk

func (o *ConsoleLog) GetValueOk() (*string, bool)

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

func (*ConsoleLog) HasComputeid

func (o *ConsoleLog) HasComputeid() bool

HasComputeid returns a boolean if a field has been set.

func (*ConsoleLog) HasLevel

func (o *ConsoleLog) HasLevel() bool

HasLevel returns a boolean if a field has been set.

func (*ConsoleLog) HasTime

func (o *ConsoleLog) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*ConsoleLog) HasValue

func (o *ConsoleLog) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ConsoleLog) MarshalJSON

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

func (*ConsoleLog) SetComputeid

func (o *ConsoleLog) SetComputeid(v string)

SetComputeid gets a reference to the given string and assigns it to the Computeid field.

func (*ConsoleLog) SetLevel

func (o *ConsoleLog) SetLevel(v string)

SetLevel gets a reference to the given string and assigns it to the Level field.

func (*ConsoleLog) SetTime

func (o *ConsoleLog) SetTime(v time.Time)

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

func (*ConsoleLog) SetValue

func (o *ConsoleLog) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (ConsoleLog) ToMap

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

type ConsoleLogResourcePagination

type ConsoleLogResourcePagination struct {
	Data []ConsoleLog    `json:"data,omitempty"`
	Meta *PaginationMeta `json:"meta,omitempty"`
}

ConsoleLogResourcePagination struct for ConsoleLogResourcePagination

func NewConsoleLogResourcePagination

func NewConsoleLogResourcePagination() *ConsoleLogResourcePagination

NewConsoleLogResourcePagination instantiates a new ConsoleLogResourcePagination 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 NewConsoleLogResourcePaginationWithDefaults

func NewConsoleLogResourcePaginationWithDefaults() *ConsoleLogResourcePagination

NewConsoleLogResourcePaginationWithDefaults instantiates a new ConsoleLogResourcePagination 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 (*ConsoleLogResourcePagination) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*ConsoleLogResourcePagination) GetDataOk

func (o *ConsoleLogResourcePagination) GetDataOk() ([]ConsoleLog, bool)

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

func (*ConsoleLogResourcePagination) GetMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*ConsoleLogResourcePagination) GetMetaOk

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

func (*ConsoleLogResourcePagination) HasData

func (o *ConsoleLogResourcePagination) HasData() bool

HasData returns a boolean if a field has been set.

func (*ConsoleLogResourcePagination) HasMeta

func (o *ConsoleLogResourcePagination) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (ConsoleLogResourcePagination) MarshalJSON

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

func (*ConsoleLogResourcePagination) SetData

func (o *ConsoleLogResourcePagination) SetData(v []ConsoleLog)

SetData gets a reference to the given []ConsoleLog and assigns it to the Data field.

func (*ConsoleLogResourcePagination) SetMeta

SetMeta gets a reference to the given PaginationMeta and assigns it to the Meta field.

func (ConsoleLogResourcePagination) ToMap

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

type Deployment

type Deployment struct {
	Id         *string    `json:"id,omitempty"`
	Tag        *string    `json:"tag,omitempty"`
	DeployedAt *time.Time `json:"deployed_at,omitempty"`
}

Deployment struct for Deployment

func NewDeployment

func NewDeployment() *Deployment

NewDeployment instantiates a new Deployment 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 NewDeploymentWithDefaults

func NewDeploymentWithDefaults() *Deployment

NewDeploymentWithDefaults instantiates a new Deployment 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 (*Deployment) GetDeployedAt

func (o *Deployment) GetDeployedAt() time.Time

GetDeployedAt returns the DeployedAt field value if set, zero value otherwise.

func (*Deployment) GetDeployedAtOk

func (o *Deployment) GetDeployedAtOk() (*time.Time, bool)

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

func (*Deployment) GetId

func (o *Deployment) GetId() string

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

func (*Deployment) GetIdOk

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

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

func (*Deployment) GetTag

func (o *Deployment) GetTag() string

GetTag returns the Tag field value if set, zero value otherwise.

func (*Deployment) GetTagOk

func (o *Deployment) GetTagOk() (*string, bool)

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

func (*Deployment) HasDeployedAt

func (o *Deployment) HasDeployedAt() bool

HasDeployedAt returns a boolean if a field has been set.

func (*Deployment) HasId

func (o *Deployment) HasId() bool

HasId returns a boolean if a field has been set.

func (*Deployment) HasTag

func (o *Deployment) HasTag() bool

HasTag returns a boolean if a field has been set.

func (Deployment) MarshalJSON

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

func (*Deployment) SetDeployedAt

func (o *Deployment) SetDeployedAt(v time.Time)

SetDeployedAt gets a reference to the given time.Time and assigns it to the DeployedAt field.

func (*Deployment) SetId

func (o *Deployment) SetId(v string)

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

func (*Deployment) SetTag

func (o *Deployment) SetTag(v string)

SetTag gets a reference to the given string and assigns it to the Tag field.

func (Deployment) ToMap

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

type Deployments

type Deployments struct {
	Data []Deployment    `json:"data,omitempty"`
	Meta *PaginationMeta `json:"meta,omitempty"`
}

Deployments struct for Deployments

func NewDeployments

func NewDeployments() *Deployments

NewDeployments instantiates a new Deployments 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 NewDeploymentsWithDefaults

func NewDeploymentsWithDefaults() *Deployments

NewDeploymentsWithDefaults instantiates a new Deployments 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 (*Deployments) GetData

func (o *Deployments) GetData() []Deployment

GetData returns the Data field value if set, zero value otherwise.

func (*Deployments) GetDataOk

func (o *Deployments) GetDataOk() ([]Deployment, bool)

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

func (*Deployments) GetMeta

func (o *Deployments) GetMeta() PaginationMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*Deployments) GetMetaOk

func (o *Deployments) GetMetaOk() (*PaginationMeta, bool)

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

func (*Deployments) HasData

func (o *Deployments) HasData() bool

HasData returns a boolean if a field has been set.

func (*Deployments) HasMeta

func (o *Deployments) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (Deployments) MarshalJSON

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

func (*Deployments) SetData

func (o *Deployments) SetData(v []Deployment)

SetData gets a reference to the given []Deployment and assigns it to the Data field.

func (*Deployments) SetMeta

func (o *Deployments) SetMeta(v PaginationMeta)

SetMeta gets a reference to the given PaginationMeta and assigns it to the Meta field.

func (Deployments) ToMap

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

type DeploymentsApiService

type DeploymentsApiService service

DeploymentsApiService DeploymentsApi service

func (*DeploymentsApiService) EdgeComputeDeploy

EdgeComputeDeploy Deploy Edge Compute (Update Or Create)

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

func (*DeploymentsApiService) EdgeComputeDeployExecute

Execute executes the request

@return EdgeComputeResource

func (*DeploymentsApiService) EdgeComputeDeployHistory

func (a *DeploymentsApiService) EdgeComputeDeployHistory(ctx context.Context, edgeComputeId string) ApiEdgeComputeDeployHistoryRequest

EdgeComputeDeployHistory Get EdgeCompute deployments history

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeComputeId Edge Compute id
@return ApiEdgeComputeDeployHistoryRequest

func (*DeploymentsApiService) EdgeComputeDeployHistoryExecute

func (a *DeploymentsApiService) EdgeComputeDeployHistoryExecute(r ApiEdgeComputeDeployHistoryRequest) (*Deployments, *http.Response, error)

Execute executes the request

@return Deployments

type EdgeCompute

type EdgeCompute struct {
	Id                *string    `json:"id,omitempty"`
	Name              string     `json:"name"`
	Description       *string    `json:"description,omitempty"`
	DefaultAccessPath *string    `json:"default_access_path,omitempty"`
	DefaultRouteId    *string    `json:"default_route_id,omitempty"`
	BundledCode       string     `json:"bundled_code"`
	Status            *string    `json:"status,omitempty"`
	CreatedAt         *time.Time `json:"created_at,omitempty"`
	UpdatedAt         *time.Time `json:"updated_at,omitempty"`
}

EdgeCompute struct for EdgeCompute

func NewEdgeCompute

func NewEdgeCompute(name string, bundledCode string) *EdgeCompute

NewEdgeCompute instantiates a new EdgeCompute 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 NewEdgeComputeWithDefaults

func NewEdgeComputeWithDefaults() *EdgeCompute

NewEdgeComputeWithDefaults instantiates a new EdgeCompute 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 (*EdgeCompute) GetBundledCode

func (o *EdgeCompute) GetBundledCode() string

GetBundledCode returns the BundledCode field value

func (*EdgeCompute) GetBundledCodeOk

func (o *EdgeCompute) GetBundledCodeOk() (*string, bool)

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

func (*EdgeCompute) GetCreatedAt

func (o *EdgeCompute) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*EdgeCompute) GetCreatedAtOk

func (o *EdgeCompute) GetCreatedAtOk() (*time.Time, bool)

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

func (*EdgeCompute) GetDefaultAccessPath

func (o *EdgeCompute) GetDefaultAccessPath() string

GetDefaultAccessPath returns the DefaultAccessPath field value if set, zero value otherwise.

func (*EdgeCompute) GetDefaultAccessPathOk

func (o *EdgeCompute) GetDefaultAccessPathOk() (*string, bool)

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

func (*EdgeCompute) GetDefaultRouteId

func (o *EdgeCompute) GetDefaultRouteId() string

GetDefaultRouteId returns the DefaultRouteId field value if set, zero value otherwise.

func (*EdgeCompute) GetDefaultRouteIdOk

func (o *EdgeCompute) GetDefaultRouteIdOk() (*string, bool)

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

func (*EdgeCompute) GetDescription

func (o *EdgeCompute) GetDescription() string

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

func (*EdgeCompute) GetDescriptionOk

func (o *EdgeCompute) 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 (*EdgeCompute) GetId

func (o *EdgeCompute) GetId() string

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

func (*EdgeCompute) GetIdOk

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

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

func (*EdgeCompute) GetName

func (o *EdgeCompute) GetName() string

GetName returns the Name field value

func (*EdgeCompute) GetNameOk

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

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

func (*EdgeCompute) GetStatus

func (o *EdgeCompute) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*EdgeCompute) GetStatusOk

func (o *EdgeCompute) GetStatusOk() (*string, bool)

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

func (*EdgeCompute) GetUpdatedAt

func (o *EdgeCompute) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*EdgeCompute) GetUpdatedAtOk

func (o *EdgeCompute) GetUpdatedAtOk() (*time.Time, bool)

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

func (*EdgeCompute) HasCreatedAt

func (o *EdgeCompute) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*EdgeCompute) HasDefaultAccessPath

func (o *EdgeCompute) HasDefaultAccessPath() bool

HasDefaultAccessPath returns a boolean if a field has been set.

func (*EdgeCompute) HasDefaultRouteId

func (o *EdgeCompute) HasDefaultRouteId() bool

HasDefaultRouteId returns a boolean if a field has been set.

func (*EdgeCompute) HasDescription

func (o *EdgeCompute) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EdgeCompute) HasId

func (o *EdgeCompute) HasId() bool

HasId returns a boolean if a field has been set.

func (*EdgeCompute) HasStatus

func (o *EdgeCompute) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*EdgeCompute) HasUpdatedAt

func (o *EdgeCompute) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (EdgeCompute) MarshalJSON

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

func (*EdgeCompute) SetBundledCode

func (o *EdgeCompute) SetBundledCode(v string)

SetBundledCode sets field value

func (*EdgeCompute) SetCreatedAt

func (o *EdgeCompute) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*EdgeCompute) SetDefaultAccessPath

func (o *EdgeCompute) SetDefaultAccessPath(v string)

SetDefaultAccessPath gets a reference to the given string and assigns it to the DefaultAccessPath field.

func (*EdgeCompute) SetDefaultRouteId

func (o *EdgeCompute) SetDefaultRouteId(v string)

SetDefaultRouteId gets a reference to the given string and assigns it to the DefaultRouteId field.

func (*EdgeCompute) SetDescription

func (o *EdgeCompute) SetDescription(v string)

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

func (*EdgeCompute) SetId

func (o *EdgeCompute) SetId(v string)

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

func (*EdgeCompute) SetName

func (o *EdgeCompute) SetName(v string)

SetName sets field value

func (*EdgeCompute) SetStatus

func (o *EdgeCompute) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*EdgeCompute) SetUpdatedAt

func (o *EdgeCompute) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (EdgeCompute) ToMap

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

type EdgeComputeApiService

type EdgeComputeApiService service

EdgeComputeApiService EdgeComputeApi service

func (*EdgeComputeApiService) EdgeComputeCreate

EdgeComputeCreate Create Edge Compute

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

func (*EdgeComputeApiService) EdgeComputeCreateExecute

Execute executes the request

@return EdgeComputeResource

func (*EdgeComputeApiService) EdgeComputeDelete

func (a *EdgeComputeApiService) EdgeComputeDelete(ctx context.Context, edgeComputeId string) ApiEdgeComputeDeleteRequest

EdgeComputeDelete Delete Edge Compute

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeComputeId Edge Compute id
@return ApiEdgeComputeDeleteRequest

func (*EdgeComputeApiService) EdgeComputeDeleteExecute

Execute executes the request

@return EdgeComputeDelete200Response

func (*EdgeComputeApiService) EdgeComputeGet

EdgeComputeGet Get Edge Computes

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

func (*EdgeComputeApiService) EdgeComputeGetExecute

Execute executes the request

@return EdgeComputes

func (*EdgeComputeApiService) EdgeComputeShow

func (a *EdgeComputeApiService) EdgeComputeShow(ctx context.Context, edgeComputeId string) ApiEdgeComputeShowRequest

EdgeComputeShow Show Edge Compute

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeComputeId Edge Compute id
@return ApiEdgeComputeShowRequest

func (*EdgeComputeApiService) EdgeComputeShowExecute

Execute executes the request

@return EdgeComputeResource

func (*EdgeComputeApiService) EdgeComputeUpdate

func (a *EdgeComputeApiService) EdgeComputeUpdate(ctx context.Context, edgeComputeId string) ApiEdgeComputeUpdateRequest

EdgeComputeUpdate Update Edge Compute

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeComputeId Edge Compute id
@return ApiEdgeComputeUpdateRequest

func (*EdgeComputeApiService) EdgeComputeUpdateExecute

Execute executes the request

@return EdgeComputeResource

type EdgeComputeDelete200Response

type EdgeComputeDelete200Response struct {
	Message *string `json:"message,omitempty"`
}

EdgeComputeDelete200Response struct for EdgeComputeDelete200Response

func NewEdgeComputeDelete200Response

func NewEdgeComputeDelete200Response() *EdgeComputeDelete200Response

NewEdgeComputeDelete200Response instantiates a new EdgeComputeDelete200Response 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 NewEdgeComputeDelete200ResponseWithDefaults

func NewEdgeComputeDelete200ResponseWithDefaults() *EdgeComputeDelete200Response

NewEdgeComputeDelete200ResponseWithDefaults instantiates a new EdgeComputeDelete200Response 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 (*EdgeComputeDelete200Response) GetMessage

func (o *EdgeComputeDelete200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*EdgeComputeDelete200Response) GetMessageOk

func (o *EdgeComputeDelete200Response) GetMessageOk() (*string, bool)

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

func (*EdgeComputeDelete200Response) HasMessage

func (o *EdgeComputeDelete200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (EdgeComputeDelete200Response) MarshalJSON

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

func (*EdgeComputeDelete200Response) SetMessage

func (o *EdgeComputeDelete200Response) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (EdgeComputeDelete200Response) ToMap

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

type EdgeComputeDeployRequest

type EdgeComputeDeployRequest struct {
	// Edge Compute name
	Name string `json:"name"`
	// Namespace name
	Namespace *string `json:"namespace,omitempty"`
	// Javascript bundled code
	BundledCode string  `json:"bundled_code"`
	Tag         *string `json:"tag,omitempty"`
}

EdgeComputeDeployRequest struct for EdgeComputeDeployRequest

func NewEdgeComputeDeployRequest

func NewEdgeComputeDeployRequest(name string, bundledCode string) *EdgeComputeDeployRequest

NewEdgeComputeDeployRequest instantiates a new EdgeComputeDeployRequest 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 NewEdgeComputeDeployRequestWithDefaults

func NewEdgeComputeDeployRequestWithDefaults() *EdgeComputeDeployRequest

NewEdgeComputeDeployRequestWithDefaults instantiates a new EdgeComputeDeployRequest 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 (*EdgeComputeDeployRequest) GetBundledCode

func (o *EdgeComputeDeployRequest) GetBundledCode() string

GetBundledCode returns the BundledCode field value

func (*EdgeComputeDeployRequest) GetBundledCodeOk

func (o *EdgeComputeDeployRequest) GetBundledCodeOk() (*string, bool)

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

func (*EdgeComputeDeployRequest) GetName

func (o *EdgeComputeDeployRequest) GetName() string

GetName returns the Name field value

func (*EdgeComputeDeployRequest) GetNameOk

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

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

func (*EdgeComputeDeployRequest) GetNamespace

func (o *EdgeComputeDeployRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*EdgeComputeDeployRequest) GetNamespaceOk

func (o *EdgeComputeDeployRequest) GetNamespaceOk() (*string, bool)

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

func (*EdgeComputeDeployRequest) GetTag

func (o *EdgeComputeDeployRequest) GetTag() string

GetTag returns the Tag field value if set, zero value otherwise.

func (*EdgeComputeDeployRequest) GetTagOk

func (o *EdgeComputeDeployRequest) GetTagOk() (*string, bool)

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

func (*EdgeComputeDeployRequest) HasNamespace

func (o *EdgeComputeDeployRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*EdgeComputeDeployRequest) HasTag

func (o *EdgeComputeDeployRequest) HasTag() bool

HasTag returns a boolean if a field has been set.

func (EdgeComputeDeployRequest) MarshalJSON

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

func (*EdgeComputeDeployRequest) SetBundledCode

func (o *EdgeComputeDeployRequest) SetBundledCode(v string)

SetBundledCode sets field value

func (*EdgeComputeDeployRequest) SetName

func (o *EdgeComputeDeployRequest) SetName(v string)

SetName sets field value

func (*EdgeComputeDeployRequest) SetNamespace

func (o *EdgeComputeDeployRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*EdgeComputeDeployRequest) SetTag

func (o *EdgeComputeDeployRequest) SetTag(v string)

SetTag gets a reference to the given string and assigns it to the Tag field.

func (EdgeComputeDeployRequest) ToMap

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

type EdgeComputeResource

type EdgeComputeResource struct {
	Id                *string    `json:"id,omitempty"`
	Name              *string    `json:"name,omitempty"`
	Description       *string    `json:"description,omitempty"`
	DefaultAccessPath *string    `json:"default_access_path,omitempty"`
	DefaultRouteId    *string    `json:"default_route_id,omitempty"`
	BundledCode       *string    `json:"bundled_code,omitempty"`
	Status            *string    `json:"status,omitempty"`
	Namespace         *string    `json:"namespace,omitempty"`
	CreatedAt         *time.Time `json:"created_at,omitempty"`
	UpdatedAt         *time.Time `json:"updated_at,omitempty"`
}

EdgeComputeResource struct for EdgeComputeResource

func NewEdgeComputeResource

func NewEdgeComputeResource() *EdgeComputeResource

NewEdgeComputeResource instantiates a new EdgeComputeResource 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 NewEdgeComputeResourceWithDefaults

func NewEdgeComputeResourceWithDefaults() *EdgeComputeResource

NewEdgeComputeResourceWithDefaults instantiates a new EdgeComputeResource 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 (*EdgeComputeResource) GetBundledCode

func (o *EdgeComputeResource) GetBundledCode() string

GetBundledCode returns the BundledCode field value if set, zero value otherwise.

func (*EdgeComputeResource) GetBundledCodeOk

func (o *EdgeComputeResource) GetBundledCodeOk() (*string, bool)

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

func (*EdgeComputeResource) GetCreatedAt

func (o *EdgeComputeResource) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*EdgeComputeResource) GetCreatedAtOk

func (o *EdgeComputeResource) GetCreatedAtOk() (*time.Time, bool)

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

func (*EdgeComputeResource) GetDefaultAccessPath

func (o *EdgeComputeResource) GetDefaultAccessPath() string

GetDefaultAccessPath returns the DefaultAccessPath field value if set, zero value otherwise.

func (*EdgeComputeResource) GetDefaultAccessPathOk

func (o *EdgeComputeResource) GetDefaultAccessPathOk() (*string, bool)

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

func (*EdgeComputeResource) GetDefaultRouteId

func (o *EdgeComputeResource) GetDefaultRouteId() string

GetDefaultRouteId returns the DefaultRouteId field value if set, zero value otherwise.

func (*EdgeComputeResource) GetDefaultRouteIdOk

func (o *EdgeComputeResource) GetDefaultRouteIdOk() (*string, bool)

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

func (*EdgeComputeResource) GetDescription

func (o *EdgeComputeResource) GetDescription() string

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

func (*EdgeComputeResource) GetDescriptionOk

func (o *EdgeComputeResource) 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 (*EdgeComputeResource) GetId

func (o *EdgeComputeResource) GetId() string

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

func (*EdgeComputeResource) GetIdOk

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

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

func (*EdgeComputeResource) GetName

func (o *EdgeComputeResource) GetName() string

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

func (*EdgeComputeResource) GetNameOk

func (o *EdgeComputeResource) 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 (*EdgeComputeResource) GetNamespace

func (o *EdgeComputeResource) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*EdgeComputeResource) GetNamespaceOk

func (o *EdgeComputeResource) GetNamespaceOk() (*string, bool)

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

func (*EdgeComputeResource) GetStatus

func (o *EdgeComputeResource) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*EdgeComputeResource) GetStatusOk

func (o *EdgeComputeResource) GetStatusOk() (*string, bool)

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

func (*EdgeComputeResource) GetUpdatedAt

func (o *EdgeComputeResource) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*EdgeComputeResource) GetUpdatedAtOk

func (o *EdgeComputeResource) GetUpdatedAtOk() (*time.Time, bool)

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

func (*EdgeComputeResource) HasBundledCode

func (o *EdgeComputeResource) HasBundledCode() bool

HasBundledCode returns a boolean if a field has been set.

func (*EdgeComputeResource) HasCreatedAt

func (o *EdgeComputeResource) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*EdgeComputeResource) HasDefaultAccessPath

func (o *EdgeComputeResource) HasDefaultAccessPath() bool

HasDefaultAccessPath returns a boolean if a field has been set.

func (*EdgeComputeResource) HasDefaultRouteId

func (o *EdgeComputeResource) HasDefaultRouteId() bool

HasDefaultRouteId returns a boolean if a field has been set.

func (*EdgeComputeResource) HasDescription

func (o *EdgeComputeResource) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EdgeComputeResource) HasId

func (o *EdgeComputeResource) HasId() bool

HasId returns a boolean if a field has been set.

func (*EdgeComputeResource) HasName

func (o *EdgeComputeResource) HasName() bool

HasName returns a boolean if a field has been set.

func (*EdgeComputeResource) HasNamespace

func (o *EdgeComputeResource) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*EdgeComputeResource) HasStatus

func (o *EdgeComputeResource) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*EdgeComputeResource) HasUpdatedAt

func (o *EdgeComputeResource) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (EdgeComputeResource) MarshalJSON

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

func (*EdgeComputeResource) SetBundledCode

func (o *EdgeComputeResource) SetBundledCode(v string)

SetBundledCode gets a reference to the given string and assigns it to the BundledCode field.

func (*EdgeComputeResource) SetCreatedAt

func (o *EdgeComputeResource) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*EdgeComputeResource) SetDefaultAccessPath

func (o *EdgeComputeResource) SetDefaultAccessPath(v string)

SetDefaultAccessPath gets a reference to the given string and assigns it to the DefaultAccessPath field.

func (*EdgeComputeResource) SetDefaultRouteId

func (o *EdgeComputeResource) SetDefaultRouteId(v string)

SetDefaultRouteId gets a reference to the given string and assigns it to the DefaultRouteId field.

func (*EdgeComputeResource) SetDescription

func (o *EdgeComputeResource) SetDescription(v string)

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

func (*EdgeComputeResource) SetId

func (o *EdgeComputeResource) SetId(v string)

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

func (*EdgeComputeResource) SetName

func (o *EdgeComputeResource) SetName(v string)

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

func (*EdgeComputeResource) SetNamespace

func (o *EdgeComputeResource) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*EdgeComputeResource) SetStatus

func (o *EdgeComputeResource) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*EdgeComputeResource) SetUpdatedAt

func (o *EdgeComputeResource) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (EdgeComputeResource) ToMap

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

type EdgeComputeRoutesDelete200Response

type EdgeComputeRoutesDelete200Response struct {
	Status *bool `json:"status,omitempty"`
}

EdgeComputeRoutesDelete200Response struct for EdgeComputeRoutesDelete200Response

func NewEdgeComputeRoutesDelete200Response

func NewEdgeComputeRoutesDelete200Response() *EdgeComputeRoutesDelete200Response

NewEdgeComputeRoutesDelete200Response instantiates a new EdgeComputeRoutesDelete200Response 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 NewEdgeComputeRoutesDelete200ResponseWithDefaults

func NewEdgeComputeRoutesDelete200ResponseWithDefaults() *EdgeComputeRoutesDelete200Response

NewEdgeComputeRoutesDelete200ResponseWithDefaults instantiates a new EdgeComputeRoutesDelete200Response 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 (*EdgeComputeRoutesDelete200Response) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*EdgeComputeRoutesDelete200Response) GetStatusOk

func (o *EdgeComputeRoutesDelete200Response) GetStatusOk() (*bool, bool)

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

func (*EdgeComputeRoutesDelete200Response) HasStatus

HasStatus returns a boolean if a field has been set.

func (EdgeComputeRoutesDelete200Response) MarshalJSON

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

func (*EdgeComputeRoutesDelete200Response) SetStatus

func (o *EdgeComputeRoutesDelete200Response) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (EdgeComputeRoutesDelete200Response) ToMap

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

type EdgeComputes

type EdgeComputes struct {
	Data []EdgeComputeResource `json:"data,omitempty"`
	Meta *PaginationMeta       `json:"meta,omitempty"`
}

EdgeComputes struct for EdgeComputes

func NewEdgeComputes

func NewEdgeComputes() *EdgeComputes

NewEdgeComputes instantiates a new EdgeComputes 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 NewEdgeComputesWithDefaults

func NewEdgeComputesWithDefaults() *EdgeComputes

NewEdgeComputesWithDefaults instantiates a new EdgeComputes 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 (*EdgeComputes) GetData

func (o *EdgeComputes) GetData() []EdgeComputeResource

GetData returns the Data field value if set, zero value otherwise.

func (*EdgeComputes) GetDataOk

func (o *EdgeComputes) GetDataOk() ([]EdgeComputeResource, bool)

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

func (*EdgeComputes) GetMeta

func (o *EdgeComputes) GetMeta() PaginationMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*EdgeComputes) GetMetaOk

func (o *EdgeComputes) GetMetaOk() (*PaginationMeta, bool)

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

func (*EdgeComputes) HasData

func (o *EdgeComputes) HasData() bool

HasData returns a boolean if a field has been set.

func (*EdgeComputes) HasMeta

func (o *EdgeComputes) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (EdgeComputes) MarshalJSON

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

func (*EdgeComputes) SetData

func (o *EdgeComputes) SetData(v []EdgeComputeResource)

SetData gets a reference to the given []EdgeComputeResource and assigns it to the Data field.

func (*EdgeComputes) SetMeta

func (o *EdgeComputes) SetMeta(v PaginationMeta)

SetMeta gets a reference to the given PaginationMeta and assigns it to the Meta field.

func (EdgeComputes) ToMap

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

type Feature

type Feature struct {
	// The ID of the feature
	Id    *string                 `json:"id,omitempty"`
	Meta  *FeatureMeta            `json:"meta,omitempty"`
	Plans *map[string]FeaturePlan `json:"plans,omitempty"`
}

Feature struct for Feature

func NewFeature

func NewFeature() *Feature

NewFeature instantiates a new Feature 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 NewFeatureWithDefaults

func NewFeatureWithDefaults() *Feature

NewFeatureWithDefaults instantiates a new Feature 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 (*Feature) GetId

func (o *Feature) GetId() string

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

func (*Feature) GetIdOk

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

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

func (*Feature) GetMeta

func (o *Feature) GetMeta() FeatureMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*Feature) GetMetaOk

func (o *Feature) GetMetaOk() (*FeatureMeta, bool)

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

func (*Feature) GetPlans

func (o *Feature) GetPlans() map[string]FeaturePlan

GetPlans returns the Plans field value if set, zero value otherwise.

func (*Feature) GetPlansOk

func (o *Feature) GetPlansOk() (*map[string]FeaturePlan, bool)

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

func (*Feature) HasId

func (o *Feature) HasId() bool

HasId returns a boolean if a field has been set.

func (*Feature) HasMeta

func (o *Feature) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*Feature) HasPlans

func (o *Feature) HasPlans() bool

HasPlans returns a boolean if a field has been set.

func (Feature) MarshalJSON

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

func (*Feature) SetId

func (o *Feature) SetId(v string)

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

func (*Feature) SetMeta

func (o *Feature) SetMeta(v FeatureMeta)

SetMeta gets a reference to the given FeatureMeta and assigns it to the Meta field.

func (*Feature) SetPlans

func (o *Feature) SetPlans(v map[string]FeaturePlan)

SetPlans gets a reference to the given map[string]FeaturePlan and assigns it to the Plans field.

func (Feature) ToMap

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

type FeatureMeta

type FeatureMeta struct {
	// Description of the feature
	Description *string `json:"description,omitempty"`
	// Label of the feature
	Label *string `json:"label,omitempty"`
}

FeatureMeta struct for FeatureMeta

func NewFeatureMeta

func NewFeatureMeta() *FeatureMeta

NewFeatureMeta instantiates a new FeatureMeta 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 NewFeatureMetaWithDefaults

func NewFeatureMetaWithDefaults() *FeatureMeta

NewFeatureMetaWithDefaults instantiates a new FeatureMeta 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 (*FeatureMeta) GetDescription

func (o *FeatureMeta) GetDescription() string

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

func (*FeatureMeta) GetDescriptionOk

func (o *FeatureMeta) 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 (*FeatureMeta) GetLabel

func (o *FeatureMeta) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*FeatureMeta) GetLabelOk

func (o *FeatureMeta) GetLabelOk() (*string, bool)

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

func (*FeatureMeta) HasDescription

func (o *FeatureMeta) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*FeatureMeta) HasLabel

func (o *FeatureMeta) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (FeatureMeta) MarshalJSON

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

func (*FeatureMeta) SetDescription

func (o *FeatureMeta) SetDescription(v string)

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

func (*FeatureMeta) SetLabel

func (o *FeatureMeta) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (FeatureMeta) ToMap

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

type FeaturePlan

type FeaturePlan struct {
	// Labels of the feature plan
	Labels NullableString `json:"labels,omitempty"`
	// Available parameters of the feature plan
	AvailableParams NullableString `json:"available_params,omitempty"`
	// Tip of the feature plan
	Tip NullableString `json:"tip,omitempty"`
}

FeaturePlan struct for FeaturePlan

func NewFeaturePlan

func NewFeaturePlan() *FeaturePlan

NewFeaturePlan instantiates a new FeaturePlan 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 NewFeaturePlanWithDefaults

func NewFeaturePlanWithDefaults() *FeaturePlan

NewFeaturePlanWithDefaults instantiates a new FeaturePlan 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 (*FeaturePlan) GetAvailableParams

func (o *FeaturePlan) GetAvailableParams() string

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

func (*FeaturePlan) GetAvailableParamsOk

func (o *FeaturePlan) GetAvailableParamsOk() (*string, bool)

GetAvailableParamsOk returns a tuple with the AvailableParams 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 (*FeaturePlan) GetLabels

func (o *FeaturePlan) GetLabels() string

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

func (*FeaturePlan) GetLabelsOk

func (o *FeaturePlan) GetLabelsOk() (*string, bool)

GetLabelsOk returns a tuple with the Labels 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 (*FeaturePlan) GetTip

func (o *FeaturePlan) GetTip() string

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

func (*FeaturePlan) GetTipOk

func (o *FeaturePlan) GetTipOk() (*string, bool)

GetTipOk returns a tuple with the Tip 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 (*FeaturePlan) HasAvailableParams

func (o *FeaturePlan) HasAvailableParams() bool

HasAvailableParams returns a boolean if a field has been set.

func (*FeaturePlan) HasLabels

func (o *FeaturePlan) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*FeaturePlan) HasTip

func (o *FeaturePlan) HasTip() bool

HasTip returns a boolean if a field has been set.

func (FeaturePlan) MarshalJSON

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

func (*FeaturePlan) SetAvailableParams

func (o *FeaturePlan) SetAvailableParams(v string)

SetAvailableParams gets a reference to the given NullableString and assigns it to the AvailableParams field.

func (*FeaturePlan) SetAvailableParamsNil

func (o *FeaturePlan) SetAvailableParamsNil()

SetAvailableParamsNil sets the value for AvailableParams to be an explicit nil

func (*FeaturePlan) SetLabels

func (o *FeaturePlan) SetLabels(v string)

SetLabels gets a reference to the given NullableString and assigns it to the Labels field.

func (*FeaturePlan) SetLabelsNil

func (o *FeaturePlan) SetLabelsNil()

SetLabelsNil sets the value for Labels to be an explicit nil

func (*FeaturePlan) SetTip

func (o *FeaturePlan) SetTip(v string)

SetTip gets a reference to the given NullableString and assigns it to the Tip field.

func (*FeaturePlan) SetTipNil

func (o *FeaturePlan) SetTipNil()

SetTipNil sets the value for Tip to be an explicit nil

func (FeaturePlan) ToMap

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

func (*FeaturePlan) UnsetAvailableParams

func (o *FeaturePlan) UnsetAvailableParams()

UnsetAvailableParams ensures that no value is present for AvailableParams, not even an explicit nil

func (*FeaturePlan) UnsetLabels

func (o *FeaturePlan) UnsetLabels()

UnsetLabels ensures that no value is present for Labels, not even an explicit nil

func (*FeaturePlan) UnsetTip

func (o *FeaturePlan) UnsetTip()

UnsetTip ensures that no value is present for Tip, not even an explicit nil

type FeatureSet

type FeatureSet struct {
	// The ID of the feature set
	Id *string `json:"id,omitempty"`
	// The label of the feature set
	Label    *string   `json:"label,omitempty"`
	Features []Feature `json:"features,omitempty"`
}

FeatureSet struct for FeatureSet

func NewFeatureSet

func NewFeatureSet() *FeatureSet

NewFeatureSet instantiates a new FeatureSet 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 NewFeatureSetWithDefaults

func NewFeatureSetWithDefaults() *FeatureSet

NewFeatureSetWithDefaults instantiates a new FeatureSet 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 (*FeatureSet) GetFeatures

func (o *FeatureSet) GetFeatures() []Feature

GetFeatures returns the Features field value if set, zero value otherwise.

func (*FeatureSet) GetFeaturesOk

func (o *FeatureSet) GetFeaturesOk() ([]Feature, bool)

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

func (*FeatureSet) GetId

func (o *FeatureSet) GetId() string

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

func (*FeatureSet) GetIdOk

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

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

func (*FeatureSet) GetLabel

func (o *FeatureSet) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*FeatureSet) GetLabelOk

func (o *FeatureSet) GetLabelOk() (*string, bool)

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

func (*FeatureSet) HasFeatures

func (o *FeatureSet) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*FeatureSet) HasId

func (o *FeatureSet) HasId() bool

HasId returns a boolean if a field has been set.

func (*FeatureSet) HasLabel

func (o *FeatureSet) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (FeatureSet) MarshalJSON

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

func (*FeatureSet) SetFeatures

func (o *FeatureSet) SetFeatures(v []Feature)

SetFeatures gets a reference to the given []Feature and assigns it to the Features field.

func (*FeatureSet) SetId

func (o *FeatureSet) SetId(v string)

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

func (*FeatureSet) SetLabel

func (o *FeatureSet) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (FeatureSet) ToMap

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

type GenericOpenAPIError

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

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

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

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

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type JsFile

type JsFile struct {
	Name    *string `json:"name,omitempty"`
	Content *string `json:"content,omitempty"`
}

JsFile struct for JsFile

func NewJsFile

func NewJsFile() *JsFile

NewJsFile instantiates a new JsFile 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 NewJsFileWithDefaults

func NewJsFileWithDefaults() *JsFile

NewJsFileWithDefaults instantiates a new JsFile 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 (*JsFile) GetContent

func (o *JsFile) GetContent() string

GetContent returns the Content field value if set, zero value otherwise.

func (*JsFile) GetContentOk

func (o *JsFile) GetContentOk() (*string, bool)

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

func (*JsFile) GetName

func (o *JsFile) GetName() string

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

func (*JsFile) GetNameOk

func (o *JsFile) 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 (*JsFile) HasContent

func (o *JsFile) HasContent() bool

HasContent returns a boolean if a field has been set.

func (*JsFile) HasName

func (o *JsFile) HasName() bool

HasName returns a boolean if a field has been set.

func (JsFile) MarshalJSON

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

func (*JsFile) SetContent

func (o *JsFile) SetContent(v string)

SetContent gets a reference to the given string and assigns it to the Content field.

func (*JsFile) SetName

func (o *JsFile) SetName(v string)

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

func (JsFile) ToMap

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

type MappedNullable

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

type NamespaceApiService

type NamespaceApiService service

NamespaceApiService NamespaceApi service

func (*NamespaceApiService) NamespaceGet

NamespaceGet Get namespace Settings

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

func (*NamespaceApiService) NamespaceGetExecute

Execute executes the request

@return AccountSettings

type NullableAccountInfo

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

func NewNullableAccountInfo

func NewNullableAccountInfo(val *AccountInfo) *NullableAccountInfo

func (NullableAccountInfo) Get

func (NullableAccountInfo) IsSet

func (v NullableAccountInfo) IsSet() bool

func (NullableAccountInfo) MarshalJSON

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

func (*NullableAccountInfo) Set

func (v *NullableAccountInfo) Set(val *AccountInfo)

func (*NullableAccountInfo) UnmarshalJSON

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

func (*NullableAccountInfo) Unset

func (v *NullableAccountInfo) Unset()

type NullableAccountSettings

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

func NewNullableAccountSettings

func NewNullableAccountSettings(val *AccountSettings) *NullableAccountSettings

func (NullableAccountSettings) Get

func (NullableAccountSettings) IsSet

func (v NullableAccountSettings) IsSet() bool

func (NullableAccountSettings) MarshalJSON

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

func (*NullableAccountSettings) Set

func (*NullableAccountSettings) UnmarshalJSON

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

func (*NullableAccountSettings) Unset

func (v *NullableAccountSettings) 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 NullableConsoleLog

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

func NewNullableConsoleLog

func NewNullableConsoleLog(val *ConsoleLog) *NullableConsoleLog

func (NullableConsoleLog) Get

func (v NullableConsoleLog) Get() *ConsoleLog

func (NullableConsoleLog) IsSet

func (v NullableConsoleLog) IsSet() bool

func (NullableConsoleLog) MarshalJSON

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

func (*NullableConsoleLog) Set

func (v *NullableConsoleLog) Set(val *ConsoleLog)

func (*NullableConsoleLog) UnmarshalJSON

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

func (*NullableConsoleLog) Unset

func (v *NullableConsoleLog) Unset()

type NullableConsoleLogResourcePagination

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

func NewNullableConsoleLogResourcePagination

func NewNullableConsoleLogResourcePagination(val *ConsoleLogResourcePagination) *NullableConsoleLogResourcePagination

func (NullableConsoleLogResourcePagination) Get

func (NullableConsoleLogResourcePagination) IsSet

func (NullableConsoleLogResourcePagination) MarshalJSON

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

func (*NullableConsoleLogResourcePagination) Set

func (*NullableConsoleLogResourcePagination) UnmarshalJSON

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

func (*NullableConsoleLogResourcePagination) Unset

type NullableDeployment

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

func NewNullableDeployment

func NewNullableDeployment(val *Deployment) *NullableDeployment

func (NullableDeployment) Get

func (v NullableDeployment) Get() *Deployment

func (NullableDeployment) IsSet

func (v NullableDeployment) IsSet() bool

func (NullableDeployment) MarshalJSON

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

func (*NullableDeployment) Set

func (v *NullableDeployment) Set(val *Deployment)

func (*NullableDeployment) UnmarshalJSON

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

func (*NullableDeployment) Unset

func (v *NullableDeployment) Unset()

type NullableDeployments

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

func NewNullableDeployments

func NewNullableDeployments(val *Deployments) *NullableDeployments

func (NullableDeployments) Get

func (NullableDeployments) IsSet

func (v NullableDeployments) IsSet() bool

func (NullableDeployments) MarshalJSON

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

func (*NullableDeployments) Set

func (v *NullableDeployments) Set(val *Deployments)

func (*NullableDeployments) UnmarshalJSON

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

func (*NullableDeployments) Unset

func (v *NullableDeployments) Unset()

type NullableEdgeCompute

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

func NewNullableEdgeCompute

func NewNullableEdgeCompute(val *EdgeCompute) *NullableEdgeCompute

func (NullableEdgeCompute) Get

func (NullableEdgeCompute) IsSet

func (v NullableEdgeCompute) IsSet() bool

func (NullableEdgeCompute) MarshalJSON

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

func (*NullableEdgeCompute) Set

func (v *NullableEdgeCompute) Set(val *EdgeCompute)

func (*NullableEdgeCompute) UnmarshalJSON

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

func (*NullableEdgeCompute) Unset

func (v *NullableEdgeCompute) Unset()

type NullableEdgeComputeDelete200Response

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

func NewNullableEdgeComputeDelete200Response

func NewNullableEdgeComputeDelete200Response(val *EdgeComputeDelete200Response) *NullableEdgeComputeDelete200Response

func (NullableEdgeComputeDelete200Response) Get

func (NullableEdgeComputeDelete200Response) IsSet

func (NullableEdgeComputeDelete200Response) MarshalJSON

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

func (*NullableEdgeComputeDelete200Response) Set

func (*NullableEdgeComputeDelete200Response) UnmarshalJSON

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

func (*NullableEdgeComputeDelete200Response) Unset

type NullableEdgeComputeDeployRequest

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

func NewNullableEdgeComputeDeployRequest

func NewNullableEdgeComputeDeployRequest(val *EdgeComputeDeployRequest) *NullableEdgeComputeDeployRequest

func (NullableEdgeComputeDeployRequest) Get

func (NullableEdgeComputeDeployRequest) IsSet

func (NullableEdgeComputeDeployRequest) MarshalJSON

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

func (*NullableEdgeComputeDeployRequest) Set

func (*NullableEdgeComputeDeployRequest) UnmarshalJSON

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

func (*NullableEdgeComputeDeployRequest) Unset

type NullableEdgeComputeResource

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

func NewNullableEdgeComputeResource

func NewNullableEdgeComputeResource(val *EdgeComputeResource) *NullableEdgeComputeResource

func (NullableEdgeComputeResource) Get

func (NullableEdgeComputeResource) IsSet

func (NullableEdgeComputeResource) MarshalJSON

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

func (*NullableEdgeComputeResource) Set

func (*NullableEdgeComputeResource) UnmarshalJSON

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

func (*NullableEdgeComputeResource) Unset

func (v *NullableEdgeComputeResource) Unset()

type NullableEdgeComputeRoutesDelete200Response

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

func NewNullableEdgeComputeRoutesDelete200Response

func NewNullableEdgeComputeRoutesDelete200Response(val *EdgeComputeRoutesDelete200Response) *NullableEdgeComputeRoutesDelete200Response

func (NullableEdgeComputeRoutesDelete200Response) Get

func (NullableEdgeComputeRoutesDelete200Response) IsSet

func (NullableEdgeComputeRoutesDelete200Response) MarshalJSON

func (*NullableEdgeComputeRoutesDelete200Response) Set

func (*NullableEdgeComputeRoutesDelete200Response) UnmarshalJSON

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

func (*NullableEdgeComputeRoutesDelete200Response) Unset

type NullableEdgeComputes

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

func NewNullableEdgeComputes

func NewNullableEdgeComputes(val *EdgeComputes) *NullableEdgeComputes

func (NullableEdgeComputes) Get

func (NullableEdgeComputes) IsSet

func (v NullableEdgeComputes) IsSet() bool

func (NullableEdgeComputes) MarshalJSON

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

func (*NullableEdgeComputes) Set

func (v *NullableEdgeComputes) Set(val *EdgeComputes)

func (*NullableEdgeComputes) UnmarshalJSON

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

func (*NullableEdgeComputes) Unset

func (v *NullableEdgeComputes) Unset()

type NullableFeature

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

func NewNullableFeature

func NewNullableFeature(val *Feature) *NullableFeature

func (NullableFeature) Get

func (v NullableFeature) Get() *Feature

func (NullableFeature) IsSet

func (v NullableFeature) IsSet() bool

func (NullableFeature) MarshalJSON

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

func (*NullableFeature) Set

func (v *NullableFeature) Set(val *Feature)

func (*NullableFeature) UnmarshalJSON

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

func (*NullableFeature) Unset

func (v *NullableFeature) Unset()

type NullableFeatureMeta

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

func NewNullableFeatureMeta

func NewNullableFeatureMeta(val *FeatureMeta) *NullableFeatureMeta

func (NullableFeatureMeta) Get

func (NullableFeatureMeta) IsSet

func (v NullableFeatureMeta) IsSet() bool

func (NullableFeatureMeta) MarshalJSON

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

func (*NullableFeatureMeta) Set

func (v *NullableFeatureMeta) Set(val *FeatureMeta)

func (*NullableFeatureMeta) UnmarshalJSON

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

func (*NullableFeatureMeta) Unset

func (v *NullableFeatureMeta) Unset()

type NullableFeaturePlan

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

func NewNullableFeaturePlan

func NewNullableFeaturePlan(val *FeaturePlan) *NullableFeaturePlan

func (NullableFeaturePlan) Get

func (NullableFeaturePlan) IsSet

func (v NullableFeaturePlan) IsSet() bool

func (NullableFeaturePlan) MarshalJSON

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

func (*NullableFeaturePlan) Set

func (v *NullableFeaturePlan) Set(val *FeaturePlan)

func (*NullableFeaturePlan) UnmarshalJSON

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

func (*NullableFeaturePlan) Unset

func (v *NullableFeaturePlan) Unset()

type NullableFeatureSet

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

func NewNullableFeatureSet

func NewNullableFeatureSet(val *FeatureSet) *NullableFeatureSet

func (NullableFeatureSet) Get

func (v NullableFeatureSet) Get() *FeatureSet

func (NullableFeatureSet) IsSet

func (v NullableFeatureSet) IsSet() bool

func (NullableFeatureSet) MarshalJSON

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

func (*NullableFeatureSet) Set

func (v *NullableFeatureSet) Set(val *FeatureSet)

func (*NullableFeatureSet) UnmarshalJSON

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

func (*NullableFeatureSet) Unset

func (v *NullableFeatureSet) Unset()

type NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

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

func (*NullableFloat32) Set

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

func (*NullableFloat32) UnmarshalJSON

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

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

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

func (*NullableFloat64) Set

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

func (*NullableFloat64) UnmarshalJSON

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

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

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

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

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

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

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

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

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

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

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

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

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

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableJsFile

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

func NewNullableJsFile

func NewNullableJsFile(val *JsFile) *NullableJsFile

func (NullableJsFile) Get

func (v NullableJsFile) Get() *JsFile

func (NullableJsFile) IsSet

func (v NullableJsFile) IsSet() bool

func (NullableJsFile) MarshalJSON

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

func (*NullableJsFile) Set

func (v *NullableJsFile) Set(val *JsFile)

func (*NullableJsFile) UnmarshalJSON

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

func (*NullableJsFile) Unset

func (v *NullableJsFile) Unset()

type NullablePaginationMeta

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

func NewNullablePaginationMeta

func NewNullablePaginationMeta(val *PaginationMeta) *NullablePaginationMeta

func (NullablePaginationMeta) Get

func (NullablePaginationMeta) IsSet

func (v NullablePaginationMeta) IsSet() bool

func (NullablePaginationMeta) MarshalJSON

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

func (*NullablePaginationMeta) Set

func (*NullablePaginationMeta) UnmarshalJSON

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

func (*NullablePaginationMeta) Unset

func (v *NullablePaginationMeta) Unset()

type NullablePlan

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

func NewNullablePlan

func NewNullablePlan(val *Plan) *NullablePlan

func (NullablePlan) Get

func (v NullablePlan) Get() *Plan

func (NullablePlan) IsSet

func (v NullablePlan) IsSet() bool

func (NullablePlan) MarshalJSON

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

func (*NullablePlan) Set

func (v *NullablePlan) Set(val *Plan)

func (*NullablePlan) UnmarshalJSON

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

func (*NullablePlan) Unset

func (v *NullablePlan) Unset()

type NullablePlansResponse

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

func NewNullablePlansResponse

func NewNullablePlansResponse(val *PlansResponse) *NullablePlansResponse

func (NullablePlansResponse) Get

func (NullablePlansResponse) IsSet

func (v NullablePlansResponse) IsSet() bool

func (NullablePlansResponse) MarshalJSON

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

func (*NullablePlansResponse) Set

func (v *NullablePlansResponse) Set(val *PlansResponse)

func (*NullablePlansResponse) UnmarshalJSON

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

func (*NullablePlansResponse) Unset

func (v *NullablePlansResponse) Unset()

type NullableReportChart

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

func NewNullableReportChart

func NewNullableReportChart(val *ReportChart) *NullableReportChart

func (NullableReportChart) Get

func (NullableReportChart) IsSet

func (v NullableReportChart) IsSet() bool

func (NullableReportChart) MarshalJSON

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

func (*NullableReportChart) Set

func (v *NullableReportChart) Set(val *ReportChart)

func (*NullableReportChart) UnmarshalJSON

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

func (*NullableReportChart) Unset

func (v *NullableReportChart) Unset()

type NullableReportChartSeriesInner

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

func NewNullableReportChartSeriesInner

func NewNullableReportChartSeriesInner(val *ReportChartSeriesInner) *NullableReportChartSeriesInner

func (NullableReportChartSeriesInner) Get

func (NullableReportChartSeriesInner) IsSet

func (NullableReportChartSeriesInner) MarshalJSON

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

func (*NullableReportChartSeriesInner) Set

func (*NullableReportChartSeriesInner) UnmarshalJSON

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

func (*NullableReportChartSeriesInner) Unset

func (v *NullableReportChartSeriesInner) Unset()

type NullableRoute

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

func NewNullableRoute

func NewNullableRoute(val *Route) *NullableRoute

func (NullableRoute) Get

func (v NullableRoute) Get() *Route

func (NullableRoute) IsSet

func (v NullableRoute) IsSet() bool

func (NullableRoute) MarshalJSON

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

func (*NullableRoute) Set

func (v *NullableRoute) Set(val *Route)

func (*NullableRoute) UnmarshalJSON

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

func (*NullableRoute) Unset

func (v *NullableRoute) Unset()

type NullableRouteUpdateRequest

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

func NewNullableRouteUpdateRequest

func NewNullableRouteUpdateRequest(val *RouteUpdateRequest) *NullableRouteUpdateRequest

func (NullableRouteUpdateRequest) Get

func (NullableRouteUpdateRequest) IsSet

func (v NullableRouteUpdateRequest) IsSet() bool

func (NullableRouteUpdateRequest) MarshalJSON

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

func (*NullableRouteUpdateRequest) Set

func (*NullableRouteUpdateRequest) UnmarshalJSON

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

func (*NullableRouteUpdateRequest) Unset

func (v *NullableRouteUpdateRequest) Unset()

type NullableRoutesPagination

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

func NewNullableRoutesPagination

func NewNullableRoutesPagination(val *RoutesPagination) *NullableRoutesPagination

func (NullableRoutesPagination) Get

func (NullableRoutesPagination) IsSet

func (v NullableRoutesPagination) IsSet() bool

func (NullableRoutesPagination) MarshalJSON

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

func (*NullableRoutesPagination) Set

func (*NullableRoutesPagination) UnmarshalJSON

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

func (*NullableRoutesPagination) Unset

func (v *NullableRoutesPagination) 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 NullableTemplate

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

func NewNullableTemplate

func NewNullableTemplate(val *Template) *NullableTemplate

func (NullableTemplate) Get

func (v NullableTemplate) Get() *Template

func (NullableTemplate) IsSet

func (v NullableTemplate) IsSet() bool

func (NullableTemplate) MarshalJSON

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

func (*NullableTemplate) Set

func (v *NullableTemplate) Set(val *Template)

func (*NullableTemplate) UnmarshalJSON

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

func (*NullableTemplate) Unset

func (v *NullableTemplate) Unset()

type NullableTemplateResource

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

func NewNullableTemplateResource

func NewNullableTemplateResource(val *TemplateResource) *NullableTemplateResource

func (NullableTemplateResource) Get

func (NullableTemplateResource) IsSet

func (v NullableTemplateResource) IsSet() bool

func (NullableTemplateResource) MarshalJSON

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

func (*NullableTemplateResource) Set

func (*NullableTemplateResource) UnmarshalJSON

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

func (*NullableTemplateResource) Unset

func (v *NullableTemplateResource) Unset()

type NullableTemplateResourcePagination

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

func NewNullableTemplateResourcePagination

func NewNullableTemplateResourcePagination(val *TemplateResourcePagination) *NullableTemplateResourcePagination

func (NullableTemplateResourcePagination) Get

func (NullableTemplateResourcePagination) IsSet

func (NullableTemplateResourcePagination) MarshalJSON

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

func (*NullableTemplateResourcePagination) Set

func (*NullableTemplateResourcePagination) UnmarshalJSON

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

func (*NullableTemplateResourcePagination) 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 NullableWaitlistAdd409Response

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

func NewNullableWaitlistAdd409Response

func NewNullableWaitlistAdd409Response(val *WaitlistAdd409Response) *NullableWaitlistAdd409Response

func (NullableWaitlistAdd409Response) Get

func (NullableWaitlistAdd409Response) IsSet

func (NullableWaitlistAdd409Response) MarshalJSON

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

func (*NullableWaitlistAdd409Response) Set

func (*NullableWaitlistAdd409Response) UnmarshalJSON

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

func (*NullableWaitlistAdd409Response) Unset

func (v *NullableWaitlistAdd409Response) Unset()

type NullableWaitlistCheck200Response

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

func NewNullableWaitlistCheck200Response

func NewNullableWaitlistCheck200Response(val *WaitlistCheck200Response) *NullableWaitlistCheck200Response

func (NullableWaitlistCheck200Response) Get

func (NullableWaitlistCheck200Response) IsSet

func (NullableWaitlistCheck200Response) MarshalJSON

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

func (*NullableWaitlistCheck200Response) Set

func (*NullableWaitlistCheck200Response) UnmarshalJSON

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

func (*NullableWaitlistCheck200Response) Unset

type NullableWaitlistCheck200ResponseData

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

func NewNullableWaitlistCheck200ResponseData

func NewNullableWaitlistCheck200ResponseData(val *WaitlistCheck200ResponseData) *NullableWaitlistCheck200ResponseData

func (NullableWaitlistCheck200ResponseData) Get

func (NullableWaitlistCheck200ResponseData) IsSet

func (NullableWaitlistCheck200ResponseData) MarshalJSON

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

func (*NullableWaitlistCheck200ResponseData) Set

func (*NullableWaitlistCheck200ResponseData) UnmarshalJSON

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

func (*NullableWaitlistCheck200ResponseData) Unset

type PaginationMeta

type PaginationMeta struct {
	Total     *int32 `json:"total,omitempty"`
	PerPage   *int32 `json:"per_page,omitempty"`
	Page      *int32 `json:"page,omitempty"`
	TotalPage *int32 `json:"total_page,omitempty"`
}

PaginationMeta struct for PaginationMeta

func NewPaginationMeta

func NewPaginationMeta() *PaginationMeta

NewPaginationMeta instantiates a new PaginationMeta 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 NewPaginationMetaWithDefaults

func NewPaginationMetaWithDefaults() *PaginationMeta

NewPaginationMetaWithDefaults instantiates a new PaginationMeta 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 (*PaginationMeta) GetPage

func (o *PaginationMeta) GetPage() int32

GetPage returns the Page field value if set, zero value otherwise.

func (*PaginationMeta) GetPageOk

func (o *PaginationMeta) GetPageOk() (*int32, bool)

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

func (*PaginationMeta) GetPerPage

func (o *PaginationMeta) GetPerPage() int32

GetPerPage returns the PerPage field value if set, zero value otherwise.

func (*PaginationMeta) GetPerPageOk

func (o *PaginationMeta) GetPerPageOk() (*int32, bool)

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

func (*PaginationMeta) GetTotal

func (o *PaginationMeta) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*PaginationMeta) GetTotalOk

func (o *PaginationMeta) GetTotalOk() (*int32, bool)

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

func (*PaginationMeta) GetTotalPage

func (o *PaginationMeta) GetTotalPage() int32

GetTotalPage returns the TotalPage field value if set, zero value otherwise.

func (*PaginationMeta) GetTotalPageOk

func (o *PaginationMeta) GetTotalPageOk() (*int32, bool)

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

func (*PaginationMeta) HasPage

func (o *PaginationMeta) HasPage() bool

HasPage returns a boolean if a field has been set.

func (*PaginationMeta) HasPerPage

func (o *PaginationMeta) HasPerPage() bool

HasPerPage returns a boolean if a field has been set.

func (*PaginationMeta) HasTotal

func (o *PaginationMeta) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*PaginationMeta) HasTotalPage

func (o *PaginationMeta) HasTotalPage() bool

HasTotalPage returns a boolean if a field has been set.

func (PaginationMeta) MarshalJSON

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

func (*PaginationMeta) SetPage

func (o *PaginationMeta) SetPage(v int32)

SetPage gets a reference to the given int32 and assigns it to the Page field.

func (*PaginationMeta) SetPerPage

func (o *PaginationMeta) SetPerPage(v int32)

SetPerPage gets a reference to the given int32 and assigns it to the PerPage field.

func (*PaginationMeta) SetTotal

func (o *PaginationMeta) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*PaginationMeta) SetTotalPage

func (o *PaginationMeta) SetTotalPage(v int32)

SetTotalPage gets a reference to the given int32 and assigns it to the TotalPage field.

func (PaginationMeta) ToMap

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

type Plan

type Plan struct {
	// The key of the plan
	Key *string `json:"key,omitempty"`
	// The monthly cost of the plan
	MonthlyCost *string `json:"monthly_cost,omitempty"`
	// The name of the plan
	Name *string `json:"name,omitempty"`
}

Plan struct for Plan

func NewPlan

func NewPlan() *Plan

NewPlan instantiates a new Plan 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 NewPlanWithDefaults

func NewPlanWithDefaults() *Plan

NewPlanWithDefaults instantiates a new Plan 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 (*Plan) GetKey

func (o *Plan) GetKey() string

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

func (*Plan) GetKeyOk

func (o *Plan) 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 (*Plan) GetMonthlyCost

func (o *Plan) GetMonthlyCost() string

GetMonthlyCost returns the MonthlyCost field value if set, zero value otherwise.

func (*Plan) GetMonthlyCostOk

func (o *Plan) GetMonthlyCostOk() (*string, bool)

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

func (*Plan) GetName

func (o *Plan) GetName() string

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

func (*Plan) GetNameOk

func (o *Plan) 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 (*Plan) HasKey

func (o *Plan) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*Plan) HasMonthlyCost

func (o *Plan) HasMonthlyCost() bool

HasMonthlyCost returns a boolean if a field has been set.

func (*Plan) HasName

func (o *Plan) HasName() bool

HasName returns a boolean if a field has been set.

func (Plan) MarshalJSON

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

func (*Plan) SetKey

func (o *Plan) SetKey(v string)

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

func (*Plan) SetMonthlyCost

func (o *Plan) SetMonthlyCost(v string)

SetMonthlyCost gets a reference to the given string and assigns it to the MonthlyCost field.

func (*Plan) SetName

func (o *Plan) SetName(v string)

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

func (Plan) ToMap

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

type PlansApiService

type PlansApiService service

PlansApiService PlansApi service

func (*PlansApiService) PlansGet

PlansGet Get All plans

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

func (*PlansApiService) PlansGetExecute

func (a *PlansApiService) PlansGetExecute(r ApiPlansGetRequest) (*PlansResponse, *http.Response, error)

Execute executes the request

@return PlansResponse

type PlansResponse

type PlansResponse struct {
	FeatureSets []FeatureSet     `json:"feature_sets,omitempty"`
	Plans       *map[string]Plan `json:"plans,omitempty"`
}

PlansResponse struct for PlansResponse

func NewPlansResponse

func NewPlansResponse() *PlansResponse

NewPlansResponse instantiates a new PlansResponse 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 NewPlansResponseWithDefaults

func NewPlansResponseWithDefaults() *PlansResponse

NewPlansResponseWithDefaults instantiates a new PlansResponse 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 (*PlansResponse) GetFeatureSets

func (o *PlansResponse) GetFeatureSets() []FeatureSet

GetFeatureSets returns the FeatureSets field value if set, zero value otherwise.

func (*PlansResponse) GetFeatureSetsOk

func (o *PlansResponse) GetFeatureSetsOk() ([]FeatureSet, bool)

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

func (*PlansResponse) GetPlans

func (o *PlansResponse) GetPlans() map[string]Plan

GetPlans returns the Plans field value if set, zero value otherwise.

func (*PlansResponse) GetPlansOk

func (o *PlansResponse) GetPlansOk() (*map[string]Plan, bool)

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

func (*PlansResponse) HasFeatureSets

func (o *PlansResponse) HasFeatureSets() bool

HasFeatureSets returns a boolean if a field has been set.

func (*PlansResponse) HasPlans

func (o *PlansResponse) HasPlans() bool

HasPlans returns a boolean if a field has been set.

func (PlansResponse) MarshalJSON

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

func (*PlansResponse) SetFeatureSets

func (o *PlansResponse) SetFeatureSets(v []FeatureSet)

SetFeatureSets gets a reference to the given []FeatureSet and assigns it to the FeatureSets field.

func (*PlansResponse) SetPlans

func (o *PlansResponse) SetPlans(v map[string]Plan)

SetPlans gets a reference to the given map[string]Plan and assigns it to the Plans field.

func (PlansResponse) ToMap

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

type ReportChart

type ReportChart struct {
	Categories []time.Time              `json:"categories,omitempty"`
	Series     []ReportChartSeriesInner `json:"series,omitempty"`
}

ReportChart struct for ReportChart

func NewReportChart

func NewReportChart() *ReportChart

NewReportChart instantiates a new ReportChart 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 NewReportChartWithDefaults

func NewReportChartWithDefaults() *ReportChart

NewReportChartWithDefaults instantiates a new ReportChart 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 (*ReportChart) GetCategories

func (o *ReportChart) GetCategories() []time.Time

GetCategories returns the Categories field value if set, zero value otherwise.

func (*ReportChart) GetCategoriesOk

func (o *ReportChart) GetCategoriesOk() ([]time.Time, bool)

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

func (*ReportChart) GetSeries

func (o *ReportChart) GetSeries() []ReportChartSeriesInner

GetSeries returns the Series field value if set, zero value otherwise.

func (*ReportChart) GetSeriesOk

func (o *ReportChart) GetSeriesOk() ([]ReportChartSeriesInner, bool)

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

func (*ReportChart) HasCategories

func (o *ReportChart) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*ReportChart) HasSeries

func (o *ReportChart) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (ReportChart) MarshalJSON

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

func (*ReportChart) SetCategories

func (o *ReportChart) SetCategories(v []time.Time)

SetCategories gets a reference to the given []time.Time and assigns it to the Categories field.

func (*ReportChart) SetSeries

func (o *ReportChart) SetSeries(v []ReportChartSeriesInner)

SetSeries gets a reference to the given []ReportChartSeriesInner and assigns it to the Series field.

func (ReportChart) ToMap

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

type ReportChartSeriesInner

type ReportChartSeriesInner struct {
	Name *string `json:"name,omitempty"`
	Data []int32 `json:"data,omitempty"`
}

ReportChartSeriesInner struct for ReportChartSeriesInner

func NewReportChartSeriesInner

func NewReportChartSeriesInner() *ReportChartSeriesInner

NewReportChartSeriesInner instantiates a new ReportChartSeriesInner 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 NewReportChartSeriesInnerWithDefaults

func NewReportChartSeriesInnerWithDefaults() *ReportChartSeriesInner

NewReportChartSeriesInnerWithDefaults instantiates a new ReportChartSeriesInner 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 (*ReportChartSeriesInner) GetData

func (o *ReportChartSeriesInner) GetData() []int32

GetData returns the Data field value if set, zero value otherwise.

func (*ReportChartSeriesInner) GetDataOk

func (o *ReportChartSeriesInner) GetDataOk() ([]int32, bool)

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

func (*ReportChartSeriesInner) GetName

func (o *ReportChartSeriesInner) GetName() string

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

func (*ReportChartSeriesInner) GetNameOk

func (o *ReportChartSeriesInner) 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 (*ReportChartSeriesInner) HasData

func (o *ReportChartSeriesInner) HasData() bool

HasData returns a boolean if a field has been set.

func (*ReportChartSeriesInner) HasName

func (o *ReportChartSeriesInner) HasName() bool

HasName returns a boolean if a field has been set.

func (ReportChartSeriesInner) MarshalJSON

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

func (*ReportChartSeriesInner) SetData

func (o *ReportChartSeriesInner) SetData(v []int32)

SetData gets a reference to the given []int32 and assigns it to the Data field.

func (*ReportChartSeriesInner) SetName

func (o *ReportChartSeriesInner) SetName(v string)

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

func (ReportChartSeriesInner) ToMap

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

type ReportsApiService

type ReportsApiService service

ReportsApiService ReportsApi service

func (*ReportsApiService) EdgecomputesReportsConsoleLogs

func (a *ReportsApiService) EdgecomputesReportsConsoleLogs(ctx context.Context, edgeComputeId string) ApiEdgecomputesReportsConsoleLogsRequest

EdgecomputesReportsConsoleLogs Get EdgeCompute Console Logs Report

Fetch console logs for a specific edge compute instance with optional filtering by log levels, search term, and time period. Supports pagination.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeComputeId Edge Compute id
@return ApiEdgecomputesReportsConsoleLogsRequest

func (*ReportsApiService) EdgecomputesReportsConsoleLogsExecute

Execute executes the request

@return ConsoleLogResourcePagination

func (*ReportsApiService) EdgecomputesReportsRequests

func (a *ReportsApiService) EdgecomputesReportsRequests(ctx context.Context, edgeComputeId string) ApiEdgecomputesReportsRequestsRequest

EdgecomputesReportsRequests Get EdgeCompute Requests Report

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeComputeId Edge Compute id
@return ApiEdgecomputesReportsRequestsRequest

func (*ReportsApiService) EdgecomputesReportsRequestsExecute

func (a *ReportsApiService) EdgecomputesReportsRequestsExecute(r ApiEdgecomputesReportsRequestsRequest) (*ReportChart, *http.Response, error)

Execute executes the request

@return ReportChart

func (*ReportsApiService) ReportsRequests

ReportsRequests Get Account Requests Report

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

func (*ReportsApiService) ReportsRequestsExecute

func (a *ReportsApiService) ReportsRequestsExecute(r ApiReportsRequestsRequest) (*ReportChart, *http.Response, error)

Execute executes the request

@return ReportChart

type Route

type Route struct {
	Id                 *string `json:"id,omitempty"`
	Domain             string  `json:"domain"`
	Status             string  `json:"status"`
	Url                string  `json:"url"`
	AssociatedPageRule *string `json:"associated_page_rule,omitempty"`
}

Route struct for Route

func NewRoute

func NewRoute(domain string, status string, url string) *Route

NewRoute instantiates a new Route 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 NewRouteWithDefaults

func NewRouteWithDefaults() *Route

NewRouteWithDefaults instantiates a new Route 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 (*Route) GetAssociatedPageRule

func (o *Route) GetAssociatedPageRule() string

GetAssociatedPageRule returns the AssociatedPageRule field value if set, zero value otherwise.

func (*Route) GetAssociatedPageRuleOk

func (o *Route) GetAssociatedPageRuleOk() (*string, bool)

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

func (*Route) GetDomain

func (o *Route) GetDomain() string

GetDomain returns the Domain field value

func (*Route) GetDomainOk

func (o *Route) GetDomainOk() (*string, bool)

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

func (*Route) GetId

func (o *Route) GetId() string

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

func (*Route) GetIdOk

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

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

func (*Route) GetStatus

func (o *Route) GetStatus() string

GetStatus returns the Status field value

func (*Route) GetStatusOk

func (o *Route) GetStatusOk() (*string, bool)

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

func (*Route) GetUrl

func (o *Route) GetUrl() string

GetUrl returns the Url field value

func (*Route) GetUrlOk

func (o *Route) GetUrlOk() (*string, bool)

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

func (*Route) HasAssociatedPageRule

func (o *Route) HasAssociatedPageRule() bool

HasAssociatedPageRule returns a boolean if a field has been set.

func (*Route) HasId

func (o *Route) HasId() bool

HasId returns a boolean if a field has been set.

func (Route) MarshalJSON

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

func (*Route) SetAssociatedPageRule

func (o *Route) SetAssociatedPageRule(v string)

SetAssociatedPageRule gets a reference to the given string and assigns it to the AssociatedPageRule field.

func (*Route) SetDomain

func (o *Route) SetDomain(v string)

SetDomain sets field value

func (*Route) SetId

func (o *Route) SetId(v string)

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

func (*Route) SetStatus

func (o *Route) SetStatus(v string)

SetStatus sets field value

func (*Route) SetUrl

func (o *Route) SetUrl(v string)

SetUrl sets field value

func (Route) ToMap

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

type RouteUpdateRequest

type RouteUpdateRequest struct {
	Status *string `json:"status,omitempty"`
	Url    *string `json:"url,omitempty"`
}

RouteUpdateRequest struct for RouteUpdateRequest

func NewRouteUpdateRequest

func NewRouteUpdateRequest() *RouteUpdateRequest

NewRouteUpdateRequest instantiates a new RouteUpdateRequest 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 NewRouteUpdateRequestWithDefaults

func NewRouteUpdateRequestWithDefaults() *RouteUpdateRequest

NewRouteUpdateRequestWithDefaults instantiates a new RouteUpdateRequest 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 (*RouteUpdateRequest) GetStatus

func (o *RouteUpdateRequest) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*RouteUpdateRequest) GetStatusOk

func (o *RouteUpdateRequest) GetStatusOk() (*string, bool)

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

func (*RouteUpdateRequest) GetUrl

func (o *RouteUpdateRequest) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*RouteUpdateRequest) GetUrlOk

func (o *RouteUpdateRequest) GetUrlOk() (*string, bool)

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

func (*RouteUpdateRequest) HasStatus

func (o *RouteUpdateRequest) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*RouteUpdateRequest) HasUrl

func (o *RouteUpdateRequest) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (RouteUpdateRequest) MarshalJSON

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

func (*RouteUpdateRequest) SetStatus

func (o *RouteUpdateRequest) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*RouteUpdateRequest) SetUrl

func (o *RouteUpdateRequest) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (RouteUpdateRequest) ToMap

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

type RoutesApiService

type RoutesApiService service

RoutesApiService RoutesApi service

func (*RoutesApiService) EdgeComputeRoutesCreate

func (a *RoutesApiService) EdgeComputeRoutesCreate(ctx context.Context, edgeComputeId string) ApiEdgeComputeRoutesCreateRequest

EdgeComputeRoutesCreate Create Edge Compute Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeComputeId Edge Compute id
@return ApiEdgeComputeRoutesCreateRequest

func (*RoutesApiService) EdgeComputeRoutesCreateExecute

func (a *RoutesApiService) EdgeComputeRoutesCreateExecute(r ApiEdgeComputeRoutesCreateRequest) (*Route, *http.Response, error)

Execute executes the request

@return Route

func (*RoutesApiService) EdgeComputeRoutesDelete

func (a *RoutesApiService) EdgeComputeRoutesDelete(ctx context.Context, routeId string, edgeComputeId string) ApiEdgeComputeRoutesDeleteRequest

EdgeComputeRoutesDelete Delete Edge Compute Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param routeId
@param edgeComputeId Edge Compute id
@return ApiEdgeComputeRoutesDeleteRequest

func (*RoutesApiService) EdgeComputeRoutesDeleteExecute

Execute executes the request

@return EdgeComputeRoutesDelete200Response

func (*RoutesApiService) EdgeComputeRoutesGet

func (a *RoutesApiService) EdgeComputeRoutesGet(ctx context.Context, edgeComputeId string) ApiEdgeComputeRoutesGetRequest

EdgeComputeRoutesGet Edge Compute Routes

Get list of edge compute routes (access paths)

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param edgeComputeId Edge Compute id
@return ApiEdgeComputeRoutesGetRequest

func (*RoutesApiService) EdgeComputeRoutesGetExecute

func (a *RoutesApiService) EdgeComputeRoutesGetExecute(r ApiEdgeComputeRoutesGetRequest) (*RoutesPagination, *http.Response, error)

Execute executes the request

@return RoutesPagination

func (*RoutesApiService) EdgeComputeRoutesUpdate

func (a *RoutesApiService) EdgeComputeRoutesUpdate(ctx context.Context, routeId string, edgeComputeId string) ApiEdgeComputeRoutesUpdateRequest

EdgeComputeRoutesUpdate Update Edge Compute Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param routeId
@param edgeComputeId Edge Compute id
@return ApiEdgeComputeRoutesUpdateRequest

func (*RoutesApiService) EdgeComputeRoutesUpdateExecute

func (a *RoutesApiService) EdgeComputeRoutesUpdateExecute(r ApiEdgeComputeRoutesUpdateRequest) (*Route, *http.Response, error)

Execute executes the request

@return Route

type RoutesPagination

type RoutesPagination struct {
	Data []Route         `json:"data,omitempty"`
	Meta *PaginationMeta `json:"meta,omitempty"`
}

RoutesPagination struct for RoutesPagination

func NewRoutesPagination

func NewRoutesPagination() *RoutesPagination

NewRoutesPagination instantiates a new RoutesPagination 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 NewRoutesPaginationWithDefaults

func NewRoutesPaginationWithDefaults() *RoutesPagination

NewRoutesPaginationWithDefaults instantiates a new RoutesPagination 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 (*RoutesPagination) GetData

func (o *RoutesPagination) GetData() []Route

GetData returns the Data field value if set, zero value otherwise.

func (*RoutesPagination) GetDataOk

func (o *RoutesPagination) GetDataOk() ([]Route, bool)

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

func (*RoutesPagination) GetMeta

func (o *RoutesPagination) GetMeta() PaginationMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*RoutesPagination) GetMetaOk

func (o *RoutesPagination) GetMetaOk() (*PaginationMeta, bool)

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

func (*RoutesPagination) HasData

func (o *RoutesPagination) HasData() bool

HasData returns a boolean if a field has been set.

func (*RoutesPagination) HasMeta

func (o *RoutesPagination) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (RoutesPagination) MarshalJSON

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

func (*RoutesPagination) SetData

func (o *RoutesPagination) SetData(v []Route)

SetData gets a reference to the given []Route and assigns it to the Data field.

func (*RoutesPagination) SetMeta

func (o *RoutesPagination) SetMeta(v PaginationMeta)

SetMeta gets a reference to the given PaginationMeta and assigns it to the Meta field.

func (RoutesPagination) ToMap

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

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type Template

type Template struct {
	Id          *string  `json:"id,omitempty"`
	Key         *string  `json:"key,omitempty"`
	Name        *string  `json:"name,omitempty"`
	Description *string  `json:"description,omitempty"`
	BundledCode *string  `json:"bundled_code,omitempty"`
	Url         *string  `json:"url,omitempty"`
	Files       []JsFile `json:"files,omitempty"`
}

Template struct for Template

func NewTemplate

func NewTemplate() *Template

NewTemplate instantiates a new Template 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 NewTemplateWithDefaults

func NewTemplateWithDefaults() *Template

NewTemplateWithDefaults instantiates a new Template 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 (*Template) GetBundledCode

func (o *Template) GetBundledCode() string

GetBundledCode returns the BundledCode field value if set, zero value otherwise.

func (*Template) GetBundledCodeOk

func (o *Template) GetBundledCodeOk() (*string, bool)

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

func (*Template) GetDescription

func (o *Template) GetDescription() string

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

func (*Template) GetDescriptionOk

func (o *Template) 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 (*Template) GetFiles

func (o *Template) GetFiles() []JsFile

GetFiles returns the Files field value if set, zero value otherwise.

func (*Template) GetFilesOk

func (o *Template) GetFilesOk() ([]JsFile, bool)

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

func (*Template) GetId

func (o *Template) GetId() string

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

func (*Template) GetIdOk

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

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

func (*Template) GetKey

func (o *Template) GetKey() string

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

func (*Template) GetKeyOk

func (o *Template) 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 (*Template) GetName

func (o *Template) GetName() string

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

func (*Template) GetNameOk

func (o *Template) 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 (*Template) GetUrl

func (o *Template) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*Template) GetUrlOk

func (o *Template) GetUrlOk() (*string, bool)

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

func (*Template) HasBundledCode

func (o *Template) HasBundledCode() bool

HasBundledCode returns a boolean if a field has been set.

func (*Template) HasDescription

func (o *Template) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Template) HasFiles

func (o *Template) HasFiles() bool

HasFiles returns a boolean if a field has been set.

func (*Template) HasId

func (o *Template) HasId() bool

HasId returns a boolean if a field has been set.

func (*Template) HasKey

func (o *Template) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*Template) HasName

func (o *Template) HasName() bool

HasName returns a boolean if a field has been set.

func (*Template) HasUrl

func (o *Template) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (Template) MarshalJSON

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

func (*Template) SetBundledCode

func (o *Template) SetBundledCode(v string)

SetBundledCode gets a reference to the given string and assigns it to the BundledCode field.

func (*Template) SetDescription

func (o *Template) SetDescription(v string)

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

func (*Template) SetFiles

func (o *Template) SetFiles(v []JsFile)

SetFiles gets a reference to the given []JsFile and assigns it to the Files field.

func (*Template) SetId

func (o *Template) SetId(v string)

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

func (*Template) SetKey

func (o *Template) SetKey(v string)

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

func (*Template) SetName

func (o *Template) SetName(v string)

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

func (*Template) SetUrl

func (o *Template) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (Template) ToMap

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

type TemplateResource

type TemplateResource struct {
	Id          *string `json:"id,omitempty"`
	Key         *string `json:"key,omitempty"`
	Name        *string `json:"name,omitempty"`
	Description *string `json:"description,omitempty"`
	Url         *string `json:"url,omitempty"`
}

TemplateResource struct for TemplateResource

func NewTemplateResource

func NewTemplateResource() *TemplateResource

NewTemplateResource instantiates a new TemplateResource 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 NewTemplateResourceWithDefaults

func NewTemplateResourceWithDefaults() *TemplateResource

NewTemplateResourceWithDefaults instantiates a new TemplateResource 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 (*TemplateResource) GetDescription

func (o *TemplateResource) GetDescription() string

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

func (*TemplateResource) GetDescriptionOk

func (o *TemplateResource) 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 (*TemplateResource) GetId

func (o *TemplateResource) GetId() string

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

func (*TemplateResource) GetIdOk

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

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

func (*TemplateResource) GetKey

func (o *TemplateResource) GetKey() string

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

func (*TemplateResource) GetKeyOk

func (o *TemplateResource) 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 (*TemplateResource) GetName

func (o *TemplateResource) GetName() string

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

func (*TemplateResource) GetNameOk

func (o *TemplateResource) 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 (*TemplateResource) GetUrl

func (o *TemplateResource) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*TemplateResource) GetUrlOk

func (o *TemplateResource) GetUrlOk() (*string, bool)

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

func (*TemplateResource) HasDescription

func (o *TemplateResource) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplateResource) HasId

func (o *TemplateResource) HasId() bool

HasId returns a boolean if a field has been set.

func (*TemplateResource) HasKey

func (o *TemplateResource) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*TemplateResource) HasName

func (o *TemplateResource) HasName() bool

HasName returns a boolean if a field has been set.

func (*TemplateResource) HasUrl

func (o *TemplateResource) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (TemplateResource) MarshalJSON

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

func (*TemplateResource) SetDescription

func (o *TemplateResource) SetDescription(v string)

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

func (*TemplateResource) SetId

func (o *TemplateResource) SetId(v string)

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

func (*TemplateResource) SetKey

func (o *TemplateResource) SetKey(v string)

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

func (*TemplateResource) SetName

func (o *TemplateResource) SetName(v string)

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

func (*TemplateResource) SetUrl

func (o *TemplateResource) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (TemplateResource) ToMap

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

type TemplateResourcePagination

type TemplateResourcePagination struct {
	Data []TemplateResource `json:"data,omitempty"`
	Meta *PaginationMeta    `json:"meta,omitempty"`
}

TemplateResourcePagination struct for TemplateResourcePagination

func NewTemplateResourcePagination

func NewTemplateResourcePagination() *TemplateResourcePagination

NewTemplateResourcePagination instantiates a new TemplateResourcePagination 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 NewTemplateResourcePaginationWithDefaults

func NewTemplateResourcePaginationWithDefaults() *TemplateResourcePagination

NewTemplateResourcePaginationWithDefaults instantiates a new TemplateResourcePagination 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 (*TemplateResourcePagination) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*TemplateResourcePagination) GetDataOk

func (o *TemplateResourcePagination) GetDataOk() ([]TemplateResource, bool)

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

func (*TemplateResourcePagination) GetMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*TemplateResourcePagination) GetMetaOk

func (o *TemplateResourcePagination) GetMetaOk() (*PaginationMeta, bool)

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

func (*TemplateResourcePagination) HasData

func (o *TemplateResourcePagination) HasData() bool

HasData returns a boolean if a field has been set.

func (*TemplateResourcePagination) HasMeta

func (o *TemplateResourcePagination) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (TemplateResourcePagination) MarshalJSON

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

func (*TemplateResourcePagination) SetData

SetData gets a reference to the given []TemplateResource and assigns it to the Data field.

func (*TemplateResourcePagination) SetMeta

SetMeta gets a reference to the given PaginationMeta and assigns it to the Meta field.

func (TemplateResourcePagination) ToMap

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

type TemplatesApiService

type TemplatesApiService service

TemplatesApiService TemplatesApi service

func (*TemplatesApiService) TemplateGet

TemplateGet Get a template

Get Tempalets

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

func (*TemplatesApiService) TemplateGetExecute

func (a *TemplatesApiService) TemplateGetExecute(r ApiTemplateGetRequest) (*Template, *http.Response, error)

Execute executes the request

@return Template

func (*TemplatesApiService) TemplatesGet

TemplatesGet Get list of templates

Get Tempalets

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

func (*TemplatesApiService) TemplatesGetExecute

Execute executes the request

@return TemplateResourcePagination

type WaitingListApiService

type WaitingListApiService service

WaitingListApiService WaitingListApi service

func (*WaitingListApiService) WaitlistAdd

WaitlistAdd Add your account to Waiting List

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

func (*WaitingListApiService) WaitlistAddExecute

func (a *WaitingListApiService) WaitlistAddExecute(r ApiWaitlistAddRequest) (*http.Response, error)

Execute executes the request

func (*WaitingListApiService) WaitlistCheck

WaitlistCheck Check if your account is added to Waiting List

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

func (*WaitingListApiService) WaitlistCheckExecute

Execute executes the request

@return WaitlistCheck200Response

type WaitlistAdd409Response

type WaitlistAdd409Response struct {
	Message *string `json:"message,omitempty"`
}

WaitlistAdd409Response struct for WaitlistAdd409Response

func NewWaitlistAdd409Response

func NewWaitlistAdd409Response() *WaitlistAdd409Response

NewWaitlistAdd409Response instantiates a new WaitlistAdd409Response 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 NewWaitlistAdd409ResponseWithDefaults

func NewWaitlistAdd409ResponseWithDefaults() *WaitlistAdd409Response

NewWaitlistAdd409ResponseWithDefaults instantiates a new WaitlistAdd409Response 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 (*WaitlistAdd409Response) GetMessage

func (o *WaitlistAdd409Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*WaitlistAdd409Response) GetMessageOk

func (o *WaitlistAdd409Response) GetMessageOk() (*string, bool)

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

func (*WaitlistAdd409Response) HasMessage

func (o *WaitlistAdd409Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (WaitlistAdd409Response) MarshalJSON

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

func (*WaitlistAdd409Response) SetMessage

func (o *WaitlistAdd409Response) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (WaitlistAdd409Response) ToMap

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

type WaitlistCheck200Response

type WaitlistCheck200Response struct {
	Data    *WaitlistCheck200ResponseData `json:"data,omitempty"`
	Message *string                       `json:"message,omitempty"`
}

WaitlistCheck200Response struct for WaitlistCheck200Response

func NewWaitlistCheck200Response

func NewWaitlistCheck200Response() *WaitlistCheck200Response

NewWaitlistCheck200Response instantiates a new WaitlistCheck200Response 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 NewWaitlistCheck200ResponseWithDefaults

func NewWaitlistCheck200ResponseWithDefaults() *WaitlistCheck200Response

NewWaitlistCheck200ResponseWithDefaults instantiates a new WaitlistCheck200Response 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 (*WaitlistCheck200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*WaitlistCheck200Response) GetDataOk

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

func (*WaitlistCheck200Response) GetMessage

func (o *WaitlistCheck200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*WaitlistCheck200Response) GetMessageOk

func (o *WaitlistCheck200Response) GetMessageOk() (*string, bool)

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

func (*WaitlistCheck200Response) HasData

func (o *WaitlistCheck200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*WaitlistCheck200Response) HasMessage

func (o *WaitlistCheck200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (WaitlistCheck200Response) MarshalJSON

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

func (*WaitlistCheck200Response) SetData

SetData gets a reference to the given WaitlistCheck200ResponseData and assigns it to the Data field.

func (*WaitlistCheck200Response) SetMessage

func (o *WaitlistCheck200Response) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (WaitlistCheck200Response) ToMap

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

type WaitlistCheck200ResponseData

type WaitlistCheck200ResponseData struct {
	Waitlist   *bool `json:"waitlist,omitempty"`
	BetaAccess *bool `json:"beta_access,omitempty"`
}

WaitlistCheck200ResponseData struct for WaitlistCheck200ResponseData

func NewWaitlistCheck200ResponseData

func NewWaitlistCheck200ResponseData() *WaitlistCheck200ResponseData

NewWaitlistCheck200ResponseData instantiates a new WaitlistCheck200ResponseData 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 NewWaitlistCheck200ResponseDataWithDefaults

func NewWaitlistCheck200ResponseDataWithDefaults() *WaitlistCheck200ResponseData

NewWaitlistCheck200ResponseDataWithDefaults instantiates a new WaitlistCheck200ResponseData 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 (*WaitlistCheck200ResponseData) GetBetaAccess

func (o *WaitlistCheck200ResponseData) GetBetaAccess() bool

GetBetaAccess returns the BetaAccess field value if set, zero value otherwise.

func (*WaitlistCheck200ResponseData) GetBetaAccessOk

func (o *WaitlistCheck200ResponseData) GetBetaAccessOk() (*bool, bool)

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

func (*WaitlistCheck200ResponseData) GetWaitlist

func (o *WaitlistCheck200ResponseData) GetWaitlist() bool

GetWaitlist returns the Waitlist field value if set, zero value otherwise.

func (*WaitlistCheck200ResponseData) GetWaitlistOk

func (o *WaitlistCheck200ResponseData) GetWaitlistOk() (*bool, bool)

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

func (*WaitlistCheck200ResponseData) HasBetaAccess

func (o *WaitlistCheck200ResponseData) HasBetaAccess() bool

HasBetaAccess returns a boolean if a field has been set.

func (*WaitlistCheck200ResponseData) HasWaitlist

func (o *WaitlistCheck200ResponseData) HasWaitlist() bool

HasWaitlist returns a boolean if a field has been set.

func (WaitlistCheck200ResponseData) MarshalJSON

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

func (*WaitlistCheck200ResponseData) SetBetaAccess

func (o *WaitlistCheck200ResponseData) SetBetaAccess(v bool)

SetBetaAccess gets a reference to the given bool and assigns it to the BetaAccess field.

func (*WaitlistCheck200ResponseData) SetWaitlist

func (o *WaitlistCheck200ResponseData) SetWaitlist(v bool)

SetWaitlist gets a reference to the given bool and assigns it to the Waitlist field.

func (WaitlistCheck200ResponseData) ToMap

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL