api

package
v0.17.2 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2024 License: GPL-3.0 Imports: 20 Imported by: 0

README

Go API client for api

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

Overview

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

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

Installation

Install the following dependencies:

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

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

import api "beryju.io/gravity/api"

To use a proxy, set the environment variable HTTP_PROXY:

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

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

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

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
ClusterApi ClusterGetClusterInfo Get /api/v1/cluster Cluster
ClusterInstancesApi ClusterGetInstanceInfo Get /api/v1/cluster/instance Instance
ClusterInstancesApi ClusterInstanceRoleRestart Post /api/v1/cluster/roles/restart Instance roles
RolesApiApi ApiAuthConfig Get /api/v1/auth/config API Users
RolesApiApi ApiDeleteTokens Delete /api/v1/auth/tokens Tokens
RolesApiApi ApiDeleteUsers Delete /api/v1/auth/users API Users
RolesApiApi ApiExport Post /api/v1/cluster/export Export Cluster
RolesApiApi ApiGetLogMessages Get /api/v1/cluster/node/logs Log messages
RolesApiApi ApiGetMembers Get /api/v1/etcd/members Etcd members
RolesApiApi ApiGetRoleConfig Get /api/v1/roles/api API role config
RolesApiApi ApiGetTokens Get /api/v1/auth/tokens Tokens
RolesApiApi ApiGetUsers Get /api/v1/auth/users API Users
RolesApiApi ApiImport Post /api/v1/cluster/import Import Cluster
RolesApiApi ApiLoginUser Post /api/v1/auth/login API Users
RolesApiApi ApiPutRoleConfig Post /api/v1/roles/api API role config
RolesApiApi ApiPutTokens Post /api/v1/auth/tokens Tokens
RolesApiApi ApiPutUsers Post /api/v1/auth/users API Users
RolesApiApi ApiUsersMe Get /api/v1/auth/me API Users
RolesApiApi ToolsPing Post /api/v1/tools/ping Ping tool
RolesApiApi ToolsPortmap Post /api/v1/tools/portmap Portmap tool
RolesApiApi ToolsTraceroute Post /api/v1/tools/traceroute Traceroute tool
RolesBackupApi BackupGetRoleConfig Get /api/v1/roles/backup Backup role config
RolesBackupApi BackupPutRoleConfig Post /api/v1/roles/backup Backup role config
RolesBackupApi BackupStart Post /api/v1/backup/start Backup start
RolesBackupApi BackupStatus Get /api/v1/backup/status Backup status
RolesDhcpApi DhcpDeleteLeases Delete /api/v1/dhcp/scopes/leases DHCP Leases
RolesDhcpApi DhcpDeleteScopes Delete /api/v1/dhcp/scopes DHCP Scopes
RolesDhcpApi DhcpGetLeases Get /api/v1/dhcp/scopes/leases DHCP Leases
RolesDhcpApi DhcpGetRoleConfig Get /api/v1/roles/dhcp DHCP role config
RolesDhcpApi DhcpGetScopes Get /api/v1/dhcp/scopes DHCP Scopes
RolesDhcpApi DhcpPutLeases Post /api/v1/dhcp/scopes/leases DHCP Leases
RolesDhcpApi DhcpPutRoleConfig Post /api/v1/roles/dhcp DHCP role config
RolesDhcpApi DhcpPutScopes Post /api/v1/dhcp/scopes DHCP Scopes
RolesDhcpApi DhcpWolLeases Post /api/v1/dhcp/scopes/leases/wol DHCP Leases
RolesDiscoveryApi DiscoveryApplyDevice Post /api/v1/discovery/devices/apply Apply Discovered devices
RolesDiscoveryApi DiscoveryDeleteDevices Delete /api/v1/discovery/devices/delete Discovery devices
RolesDiscoveryApi DiscoveryDeleteSubnets Delete /api/v1/discovery/subnets Discovery Subnets
RolesDiscoveryApi DiscoveryGetDevices Get /api/v1/discovery/devices Discovery devices
RolesDiscoveryApi DiscoveryGetRoleConfig Get /api/v1/roles/discovery Discovery role config
RolesDiscoveryApi DiscoveryGetSubnets Get /api/v1/discovery/subnets Discovery subnets
RolesDiscoveryApi DiscoveryPutRoleConfig Post /api/v1/roles/discovery Discovery role config
RolesDiscoveryApi DiscoveryPutSubnets Post /api/v1/discovery/subnets Discovery Subnets
RolesDiscoveryApi DiscoverySubnetStart Post /api/v1/discovery/subnets/start Discovery Subnets
RolesDnsApi DnsDeleteRecords Delete /api/v1/dns/zones/records DNS Records
RolesDnsApi DnsDeleteZones Delete /api/v1/dns/zones DNS Zones
RolesDnsApi DnsGetRecords Get /api/v1/dns/zones/records DNS Records
RolesDnsApi DnsGetRoleConfig Get /api/v1/roles/dns DNS role config
RolesDnsApi DnsGetZones Get /api/v1/dns/zones DNS Zones
RolesDnsApi DnsPutRecords Post /api/v1/dns/zones/records DNS Records
RolesDnsApi DnsPutRoleConfig Post /api/v1/roles/dns DNS role config
RolesDnsApi DnsPutZones Post /api/v1/dns/zones DNS Zones
RolesEtcdApi EtcdJoinMember Post /api/v1/etcd/join Etcd join
RolesMonitoringApi MonitoringGetRoleConfig Get /api/v1/roles/monitoring Monitoring role config
RolesMonitoringApi MonitoringPutRoleConfig Post /api/v1/roles/monitoring Monitoring role config
RolesTftpApi TftpDeleteFiles Delete /api/v1/tftp/files TFTP Files
RolesTftpApi TftpDownloadFiles Get /api/v1/tftp/files/download TFTP Files
RolesTftpApi TftpGetFiles Get /api/v1/tftp/files TFTP Files
RolesTftpApi TftpGetRoleConfig Get /api/v1/roles/tftp TFTP role config
RolesTftpApi TftpPutFiles Post /api/v1/tftp/files TFTP Files
RolesTftpApi TftpPutRoleConfig Post /api/v1/roles/tftp TFTP role config
RolesTsdbApi TsdbGetMetrics Get /api/v1/tsdb/metrics Retrieve Metrics
RolesTsdbApi TsdbGetRoleConfig Get /api/v1/roles/tsdb TSDB role config
RolesTsdbApi TsdbPutRoleConfig Post /api/v1/roles/tsdb TSDB role config

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Documentation for Utility Methods

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

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

Author

Documentation

Index

Constants

This section is empty.

Variables

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

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

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

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedTypesAPIMetricsRoleEnumValues = []TypesAPIMetricsRole{
	"system",
	"dns",
}

All allowed values of TypesAPIMetricsRole enum

Functions

func CacheExpires

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

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

func IsNil added in v0.6.7

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 {
	ClusterApi *ClusterApiService

	ClusterInstancesApi *ClusterInstancesApiService

	RolesApiApi *RolesApiApiService

	RolesBackupApi *RolesBackupApiService

	RolesDhcpApi *RolesDhcpApiService

	RolesDiscoveryApi *RolesDiscoveryApiService

	RolesDnsApi *RolesDnsApiService

	RolesEtcdApi *RolesEtcdApiService

	RolesMonitoringApi *RolesMonitoringApiService

	RolesTftpApi *RolesTftpApiService

	RolesTsdbApi *RolesTsdbApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the gravity API v0.17.2 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 ApiAPIExportInput added in v0.6.19

type ApiAPIExportInput struct {
	Safe *bool `json:"safe,omitempty"`
}

ApiAPIExportInput struct for ApiAPIExportInput

func NewApiAPIExportInput added in v0.6.19

func NewApiAPIExportInput() *ApiAPIExportInput

NewApiAPIExportInput instantiates a new ApiAPIExportInput 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 NewApiAPIExportInputWithDefaults added in v0.6.19

func NewApiAPIExportInputWithDefaults() *ApiAPIExportInput

NewApiAPIExportInputWithDefaults instantiates a new ApiAPIExportInput 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 (*ApiAPIExportInput) GetSafe added in v0.6.19

func (o *ApiAPIExportInput) GetSafe() bool

GetSafe returns the Safe field value if set, zero value otherwise.

func (*ApiAPIExportInput) GetSafeOk added in v0.6.19

func (o *ApiAPIExportInput) GetSafeOk() (*bool, bool)

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

func (*ApiAPIExportInput) HasSafe added in v0.6.19

func (o *ApiAPIExportInput) HasSafe() bool

HasSafe returns a boolean if a field has been set.

func (ApiAPIExportInput) MarshalJSON added in v0.6.19

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

func (*ApiAPIExportInput) SetSafe added in v0.6.19

func (o *ApiAPIExportInput) SetSafe(v bool)

SetSafe gets a reference to the given bool and assigns it to the Safe field.

func (ApiAPIExportInput) ToMap added in v0.6.19

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

type ApiAPIExportOutput added in v0.3.1

type ApiAPIExportOutput struct {
	Entries []ApiAPITransportEntry `json:"entries,omitempty"`
}

ApiAPIExportOutput struct for ApiAPIExportOutput

func NewApiAPIExportOutput added in v0.3.1

func NewApiAPIExportOutput() *ApiAPIExportOutput

NewApiAPIExportOutput instantiates a new ApiAPIExportOutput 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 NewApiAPIExportOutputWithDefaults added in v0.3.1

func NewApiAPIExportOutputWithDefaults() *ApiAPIExportOutput

NewApiAPIExportOutputWithDefaults instantiates a new ApiAPIExportOutput 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 (*ApiAPIExportOutput) GetEntries added in v0.3.1

func (o *ApiAPIExportOutput) GetEntries() []ApiAPITransportEntry

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

func (*ApiAPIExportOutput) GetEntriesOk added in v0.3.1

func (o *ApiAPIExportOutput) GetEntriesOk() ([]ApiAPITransportEntry, bool)

GetEntriesOk returns a tuple with the Entries 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 (*ApiAPIExportOutput) HasEntries added in v0.3.1

func (o *ApiAPIExportOutput) HasEntries() bool

HasEntries returns a boolean if a field has been set.

func (ApiAPIExportOutput) MarshalJSON added in v0.3.1

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

func (*ApiAPIExportOutput) SetEntries added in v0.3.1

func (o *ApiAPIExportOutput) SetEntries(v []ApiAPITransportEntry)

SetEntries gets a reference to the given []ApiAPITransportEntry and assigns it to the Entries field.

func (ApiAPIExportOutput) ToMap added in v0.6.7

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

type ApiAPIImportInput added in v0.3.1

type ApiAPIImportInput struct {
	Entries []ApiAPITransportEntry `json:"entries,omitempty"`
}

ApiAPIImportInput struct for ApiAPIImportInput

func NewApiAPIImportInput added in v0.3.1

func NewApiAPIImportInput() *ApiAPIImportInput

NewApiAPIImportInput instantiates a new ApiAPIImportInput 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 NewApiAPIImportInputWithDefaults added in v0.3.1

func NewApiAPIImportInputWithDefaults() *ApiAPIImportInput

NewApiAPIImportInputWithDefaults instantiates a new ApiAPIImportInput 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 (*ApiAPIImportInput) GetEntries added in v0.3.1

func (o *ApiAPIImportInput) GetEntries() []ApiAPITransportEntry

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

func (*ApiAPIImportInput) GetEntriesOk added in v0.3.1

func (o *ApiAPIImportInput) GetEntriesOk() ([]ApiAPITransportEntry, bool)

GetEntriesOk returns a tuple with the Entries 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 (*ApiAPIImportInput) HasEntries added in v0.3.1

func (o *ApiAPIImportInput) HasEntries() bool

HasEntries returns a boolean if a field has been set.

func (ApiAPIImportInput) MarshalJSON added in v0.3.1

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

func (*ApiAPIImportInput) SetEntries added in v0.3.1

func (o *ApiAPIImportInput) SetEntries(v []ApiAPITransportEntry)

SetEntries gets a reference to the given []ApiAPITransportEntry and assigns it to the Entries field.

func (ApiAPIImportInput) ToMap added in v0.6.7

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

type ApiAPILogMessage added in v0.6.8

type ApiAPILogMessage struct {
	Level   *string    `json:"level,omitempty"`
	Logger  *string    `json:"logger,omitempty"`
	Message *string    `json:"message,omitempty"`
	Node    *string    `json:"node,omitempty"`
	Time    *time.Time `json:"time,omitempty"`
}

ApiAPILogMessage struct for ApiAPILogMessage

func NewApiAPILogMessage added in v0.6.8

func NewApiAPILogMessage() *ApiAPILogMessage

NewApiAPILogMessage instantiates a new ApiAPILogMessage 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 NewApiAPILogMessageWithDefaults added in v0.6.8

func NewApiAPILogMessageWithDefaults() *ApiAPILogMessage

NewApiAPILogMessageWithDefaults instantiates a new ApiAPILogMessage 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 (*ApiAPILogMessage) GetLevel added in v0.15.0

func (o *ApiAPILogMessage) GetLevel() string

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

func (*ApiAPILogMessage) GetLevelOk added in v0.15.0

func (o *ApiAPILogMessage) 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 (*ApiAPILogMessage) GetLogger added in v0.15.0

func (o *ApiAPILogMessage) GetLogger() string

GetLogger returns the Logger field value if set, zero value otherwise.

func (*ApiAPILogMessage) GetLoggerOk added in v0.15.0

func (o *ApiAPILogMessage) GetLoggerOk() (*string, bool)

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

func (*ApiAPILogMessage) GetMessage added in v0.6.8

func (o *ApiAPILogMessage) GetMessage() string

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

func (*ApiAPILogMessage) GetMessageOk added in v0.6.8

func (o *ApiAPILogMessage) 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 (*ApiAPILogMessage) GetNode added in v0.6.8

func (o *ApiAPILogMessage) GetNode() string

GetNode returns the Node field value if set, zero value otherwise.

func (*ApiAPILogMessage) GetNodeOk added in v0.6.8

func (o *ApiAPILogMessage) GetNodeOk() (*string, bool)

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

func (*ApiAPILogMessage) GetTime added in v0.15.0

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

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

func (*ApiAPILogMessage) GetTimeOk added in v0.15.0

func (o *ApiAPILogMessage) 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 (*ApiAPILogMessage) HasLevel added in v0.15.0

func (o *ApiAPILogMessage) HasLevel() bool

HasLevel returns a boolean if a field has been set.

func (*ApiAPILogMessage) HasLogger added in v0.15.0

func (o *ApiAPILogMessage) HasLogger() bool

HasLogger returns a boolean if a field has been set.

func (*ApiAPILogMessage) HasMessage added in v0.6.8

func (o *ApiAPILogMessage) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ApiAPILogMessage) HasNode added in v0.6.8

func (o *ApiAPILogMessage) HasNode() bool

HasNode returns a boolean if a field has been set.

func (*ApiAPILogMessage) HasTime added in v0.15.0

func (o *ApiAPILogMessage) HasTime() bool

HasTime returns a boolean if a field has been set.

func (ApiAPILogMessage) MarshalJSON added in v0.6.8

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

func (*ApiAPILogMessage) SetLevel added in v0.15.0

func (o *ApiAPILogMessage) SetLevel(v string)

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

func (*ApiAPILogMessage) SetLogger added in v0.15.0

func (o *ApiAPILogMessage) SetLogger(v string)

SetLogger gets a reference to the given string and assigns it to the Logger field.

func (*ApiAPILogMessage) SetMessage added in v0.6.8

func (o *ApiAPILogMessage) SetMessage(v string)

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

func (*ApiAPILogMessage) SetNode added in v0.6.8

func (o *ApiAPILogMessage) SetNode(v string)

SetNode gets a reference to the given string and assigns it to the Node field.

func (*ApiAPILogMessage) SetTime added in v0.15.0

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

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

func (ApiAPILogMessage) ToMap added in v0.6.8

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

type ApiAPILogMessages added in v0.6.8

type ApiAPILogMessages struct {
	Messages []ApiAPILogMessage `json:"messages,omitempty"`
}

ApiAPILogMessages struct for ApiAPILogMessages

func NewApiAPILogMessages added in v0.6.8

func NewApiAPILogMessages() *ApiAPILogMessages

NewApiAPILogMessages instantiates a new ApiAPILogMessages 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 NewApiAPILogMessagesWithDefaults added in v0.6.8

func NewApiAPILogMessagesWithDefaults() *ApiAPILogMessages

NewApiAPILogMessagesWithDefaults instantiates a new ApiAPILogMessages 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 (*ApiAPILogMessages) GetMessages added in v0.6.8

func (o *ApiAPILogMessages) GetMessages() []ApiAPILogMessage

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

func (*ApiAPILogMessages) GetMessagesOk added in v0.6.8

func (o *ApiAPILogMessages) GetMessagesOk() ([]ApiAPILogMessage, bool)

GetMessagesOk returns a tuple with the Messages 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 (*ApiAPILogMessages) HasMessages added in v0.6.8

func (o *ApiAPILogMessages) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (ApiAPILogMessages) MarshalJSON added in v0.6.8

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

func (*ApiAPILogMessages) SetMessages added in v0.6.8

func (o *ApiAPILogMessages) SetMessages(v []ApiAPILogMessage)

SetMessages gets a reference to the given []ApiAPILogMessage and assigns it to the Messages field.

func (ApiAPILogMessages) ToMap added in v0.6.8

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

type ApiAPIMember

type ApiAPIMember struct {
	Id   *int32  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

ApiAPIMember struct for ApiAPIMember

func NewApiAPIMember

func NewApiAPIMember() *ApiAPIMember

NewApiAPIMember instantiates a new ApiAPIMember 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 NewApiAPIMemberWithDefaults

func NewApiAPIMemberWithDefaults() *ApiAPIMember

NewApiAPIMemberWithDefaults instantiates a new ApiAPIMember 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 (*ApiAPIMember) GetId

func (o *ApiAPIMember) GetId() int32

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

func (*ApiAPIMember) GetIdOk

func (o *ApiAPIMember) GetIdOk() (*int32, 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 (*ApiAPIMember) GetName

func (o *ApiAPIMember) GetName() string

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

func (*ApiAPIMember) GetNameOk

func (o *ApiAPIMember) 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 (*ApiAPIMember) HasId

func (o *ApiAPIMember) HasId() bool

HasId returns a boolean if a field has been set.

func (*ApiAPIMember) HasName

func (o *ApiAPIMember) HasName() bool

HasName returns a boolean if a field has been set.

func (ApiAPIMember) MarshalJSON

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

func (*ApiAPIMember) SetId

func (o *ApiAPIMember) SetId(v int32)

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

func (*ApiAPIMember) SetName

func (o *ApiAPIMember) SetName(v string)

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

func (ApiAPIMember) ToMap added in v0.6.7

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

type ApiAPIMemberJoinInput

type ApiAPIMemberJoinInput struct {
	Identifier *string `json:"identifier,omitempty"`
	Peer       *string `json:"peer,omitempty"`
	Roles      *string `json:"roles,omitempty"`
}

ApiAPIMemberJoinInput struct for ApiAPIMemberJoinInput

func NewApiAPIMemberJoinInput

func NewApiAPIMemberJoinInput() *ApiAPIMemberJoinInput

NewApiAPIMemberJoinInput instantiates a new ApiAPIMemberJoinInput 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 NewApiAPIMemberJoinInputWithDefaults

func NewApiAPIMemberJoinInputWithDefaults() *ApiAPIMemberJoinInput

NewApiAPIMemberJoinInputWithDefaults instantiates a new ApiAPIMemberJoinInput 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 (*ApiAPIMemberJoinInput) GetIdentifier added in v0.4.0

func (o *ApiAPIMemberJoinInput) GetIdentifier() string

GetIdentifier returns the Identifier field value if set, zero value otherwise.

func (*ApiAPIMemberJoinInput) GetIdentifierOk added in v0.4.0

func (o *ApiAPIMemberJoinInput) GetIdentifierOk() (*string, bool)

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

func (*ApiAPIMemberJoinInput) GetPeer

func (o *ApiAPIMemberJoinInput) GetPeer() string

GetPeer returns the Peer field value if set, zero value otherwise.

func (*ApiAPIMemberJoinInput) GetPeerOk

func (o *ApiAPIMemberJoinInput) GetPeerOk() (*string, bool)

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

func (*ApiAPIMemberJoinInput) GetRoles added in v0.4.0

func (o *ApiAPIMemberJoinInput) GetRoles() string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*ApiAPIMemberJoinInput) GetRolesOk added in v0.4.0

func (o *ApiAPIMemberJoinInput) GetRolesOk() (*string, bool)

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

func (*ApiAPIMemberJoinInput) HasIdentifier added in v0.4.0

func (o *ApiAPIMemberJoinInput) HasIdentifier() bool

HasIdentifier returns a boolean if a field has been set.

func (*ApiAPIMemberJoinInput) HasPeer

func (o *ApiAPIMemberJoinInput) HasPeer() bool

HasPeer returns a boolean if a field has been set.

func (*ApiAPIMemberJoinInput) HasRoles added in v0.4.0

func (o *ApiAPIMemberJoinInput) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (ApiAPIMemberJoinInput) MarshalJSON

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

func (*ApiAPIMemberJoinInput) SetIdentifier added in v0.4.0

func (o *ApiAPIMemberJoinInput) SetIdentifier(v string)

SetIdentifier gets a reference to the given string and assigns it to the Identifier field.

func (*ApiAPIMemberJoinInput) SetPeer

func (o *ApiAPIMemberJoinInput) SetPeer(v string)

SetPeer gets a reference to the given string and assigns it to the Peer field.

func (*ApiAPIMemberJoinInput) SetRoles added in v0.4.0

func (o *ApiAPIMemberJoinInput) SetRoles(v string)

SetRoles gets a reference to the given string and assigns it to the Roles field.

func (ApiAPIMemberJoinInput) ToMap added in v0.6.7

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

type ApiAPIMemberJoinOutput

type ApiAPIMemberJoinOutput struct {
	EtcdInitialCluster *string `json:"etcdInitialCluster,omitempty"`
}

ApiAPIMemberJoinOutput struct for ApiAPIMemberJoinOutput

func NewApiAPIMemberJoinOutput

func NewApiAPIMemberJoinOutput() *ApiAPIMemberJoinOutput

NewApiAPIMemberJoinOutput instantiates a new ApiAPIMemberJoinOutput 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 NewApiAPIMemberJoinOutputWithDefaults

func NewApiAPIMemberJoinOutputWithDefaults() *ApiAPIMemberJoinOutput

NewApiAPIMemberJoinOutputWithDefaults instantiates a new ApiAPIMemberJoinOutput 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 (*ApiAPIMemberJoinOutput) GetEtcdInitialCluster added in v0.4.0

func (o *ApiAPIMemberJoinOutput) GetEtcdInitialCluster() string

GetEtcdInitialCluster returns the EtcdInitialCluster field value if set, zero value otherwise.

func (*ApiAPIMemberJoinOutput) GetEtcdInitialClusterOk added in v0.4.0

func (o *ApiAPIMemberJoinOutput) GetEtcdInitialClusterOk() (*string, bool)

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

func (*ApiAPIMemberJoinOutput) HasEtcdInitialCluster added in v0.4.0

func (o *ApiAPIMemberJoinOutput) HasEtcdInitialCluster() bool

HasEtcdInitialCluster returns a boolean if a field has been set.

func (ApiAPIMemberJoinOutput) MarshalJSON

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

func (*ApiAPIMemberJoinOutput) SetEtcdInitialCluster added in v0.4.0

func (o *ApiAPIMemberJoinOutput) SetEtcdInitialCluster(v string)

SetEtcdInitialCluster gets a reference to the given string and assigns it to the EtcdInitialCluster field.

func (ApiAPIMemberJoinOutput) ToMap added in v0.6.7

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

type ApiAPIMembersOutput

type ApiAPIMembersOutput struct {
	Members []ApiAPIMember `json:"members,omitempty"`
}

ApiAPIMembersOutput struct for ApiAPIMembersOutput

func NewApiAPIMembersOutput

func NewApiAPIMembersOutput() *ApiAPIMembersOutput

NewApiAPIMembersOutput instantiates a new ApiAPIMembersOutput 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 NewApiAPIMembersOutputWithDefaults

func NewApiAPIMembersOutputWithDefaults() *ApiAPIMembersOutput

NewApiAPIMembersOutputWithDefaults instantiates a new ApiAPIMembersOutput 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 (*ApiAPIMembersOutput) GetMembers

func (o *ApiAPIMembersOutput) GetMembers() []ApiAPIMember

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

func (*ApiAPIMembersOutput) GetMembersOk

func (o *ApiAPIMembersOutput) GetMembersOk() ([]ApiAPIMember, bool)

GetMembersOk returns a tuple with the Members 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 (*ApiAPIMembersOutput) HasMembers

func (o *ApiAPIMembersOutput) HasMembers() bool

HasMembers returns a boolean if a field has been set.

func (ApiAPIMembersOutput) MarshalJSON

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

func (*ApiAPIMembersOutput) SetMembers

func (o *ApiAPIMembersOutput) SetMembers(v []ApiAPIMember)

SetMembers gets a reference to the given []ApiAPIMember and assigns it to the Members field.

func (ApiAPIMembersOutput) ToMap added in v0.6.7

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

type ApiAPIRoleConfigInput

type ApiAPIRoleConfigInput struct {
	Config ApiRoleConfig `json:"config"`
}

ApiAPIRoleConfigInput struct for ApiAPIRoleConfigInput

func NewApiAPIRoleConfigInput

func NewApiAPIRoleConfigInput(config ApiRoleConfig) *ApiAPIRoleConfigInput

NewApiAPIRoleConfigInput instantiates a new ApiAPIRoleConfigInput 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 NewApiAPIRoleConfigInputWithDefaults

func NewApiAPIRoleConfigInputWithDefaults() *ApiAPIRoleConfigInput

NewApiAPIRoleConfigInputWithDefaults instantiates a new ApiAPIRoleConfigInput 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 (*ApiAPIRoleConfigInput) GetConfig

func (o *ApiAPIRoleConfigInput) GetConfig() ApiRoleConfig

GetConfig returns the Config field value

func (*ApiAPIRoleConfigInput) GetConfigOk

func (o *ApiAPIRoleConfigInput) GetConfigOk() (*ApiRoleConfig, bool)

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

func (ApiAPIRoleConfigInput) MarshalJSON

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

func (*ApiAPIRoleConfigInput) SetConfig

func (o *ApiAPIRoleConfigInput) SetConfig(v ApiRoleConfig)

SetConfig sets field value

func (ApiAPIRoleConfigInput) ToMap added in v0.6.7

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

type ApiAPIRoleConfigOutput

type ApiAPIRoleConfigOutput struct {
	Config ApiRoleConfig `json:"config"`
}

ApiAPIRoleConfigOutput struct for ApiAPIRoleConfigOutput

func NewApiAPIRoleConfigOutput

func NewApiAPIRoleConfigOutput(config ApiRoleConfig) *ApiAPIRoleConfigOutput

NewApiAPIRoleConfigOutput instantiates a new ApiAPIRoleConfigOutput 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 NewApiAPIRoleConfigOutputWithDefaults

func NewApiAPIRoleConfigOutputWithDefaults() *ApiAPIRoleConfigOutput

NewApiAPIRoleConfigOutputWithDefaults instantiates a new ApiAPIRoleConfigOutput 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 (*ApiAPIRoleConfigOutput) GetConfig

func (o *ApiAPIRoleConfigOutput) GetConfig() ApiRoleConfig

GetConfig returns the Config field value

func (*ApiAPIRoleConfigOutput) GetConfigOk

func (o *ApiAPIRoleConfigOutput) GetConfigOk() (*ApiRoleConfig, bool)

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

func (ApiAPIRoleConfigOutput) MarshalJSON

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

func (*ApiAPIRoleConfigOutput) SetConfig

func (o *ApiAPIRoleConfigOutput) SetConfig(v ApiRoleConfig)

SetConfig sets field value

func (ApiAPIRoleConfigOutput) ToMap added in v0.6.7

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

type ApiAPIToolPingInput added in v0.3.14

type ApiAPIToolPingInput struct {
	Host *string `json:"host,omitempty"`
}

ApiAPIToolPingInput struct for ApiAPIToolPingInput

func NewApiAPIToolPingInput added in v0.3.14

func NewApiAPIToolPingInput() *ApiAPIToolPingInput

NewApiAPIToolPingInput instantiates a new ApiAPIToolPingInput 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 NewApiAPIToolPingInputWithDefaults added in v0.3.14

func NewApiAPIToolPingInputWithDefaults() *ApiAPIToolPingInput

NewApiAPIToolPingInputWithDefaults instantiates a new ApiAPIToolPingInput 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 (*ApiAPIToolPingInput) GetHost added in v0.3.14

func (o *ApiAPIToolPingInput) GetHost() string

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

func (*ApiAPIToolPingInput) GetHostOk added in v0.3.14

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

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

func (*ApiAPIToolPingInput) HasHost added in v0.3.14

func (o *ApiAPIToolPingInput) HasHost() bool

HasHost returns a boolean if a field has been set.

func (ApiAPIToolPingInput) MarshalJSON added in v0.3.14

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

func (*ApiAPIToolPingInput) SetHost added in v0.3.14

func (o *ApiAPIToolPingInput) SetHost(v string)

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

func (ApiAPIToolPingInput) ToMap added in v0.6.7

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

type ApiAPIToolPingOutput added in v0.3.14

type ApiAPIToolPingOutput struct {
	AvgRtt                *int32   `json:"avgRtt,omitempty"`
	MaxRtt                *int32   `json:"maxRtt,omitempty"`
	MinRtt                *int32   `json:"minRtt,omitempty"`
	PacketLoss            *float32 `json:"packetLoss,omitempty"`
	PacketsRecv           *int32   `json:"packetsRecv,omitempty"`
	PacketsRecvDuplicates *int32   `json:"packetsRecvDuplicates,omitempty"`
	PacketsSent           *int32   `json:"packetsSent,omitempty"`
	StdDevRtt             *int32   `json:"stdDevRtt,omitempty"`
}

ApiAPIToolPingOutput struct for ApiAPIToolPingOutput

func NewApiAPIToolPingOutput added in v0.3.14

func NewApiAPIToolPingOutput() *ApiAPIToolPingOutput

NewApiAPIToolPingOutput instantiates a new ApiAPIToolPingOutput 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 NewApiAPIToolPingOutputWithDefaults added in v0.3.14

func NewApiAPIToolPingOutputWithDefaults() *ApiAPIToolPingOutput

NewApiAPIToolPingOutputWithDefaults instantiates a new ApiAPIToolPingOutput 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 (*ApiAPIToolPingOutput) GetAvgRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) GetAvgRtt() int32

GetAvgRtt returns the AvgRtt field value if set, zero value otherwise.

func (*ApiAPIToolPingOutput) GetAvgRttOk added in v0.3.14

func (o *ApiAPIToolPingOutput) GetAvgRttOk() (*int32, bool)

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

func (*ApiAPIToolPingOutput) GetMaxRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) GetMaxRtt() int32

GetMaxRtt returns the MaxRtt field value if set, zero value otherwise.

func (*ApiAPIToolPingOutput) GetMaxRttOk added in v0.3.14

func (o *ApiAPIToolPingOutput) GetMaxRttOk() (*int32, bool)

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

func (*ApiAPIToolPingOutput) GetMinRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) GetMinRtt() int32

GetMinRtt returns the MinRtt field value if set, zero value otherwise.

func (*ApiAPIToolPingOutput) GetMinRttOk added in v0.3.14

func (o *ApiAPIToolPingOutput) GetMinRttOk() (*int32, bool)

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

func (*ApiAPIToolPingOutput) GetPacketLoss added in v0.3.14

func (o *ApiAPIToolPingOutput) GetPacketLoss() float32

GetPacketLoss returns the PacketLoss field value if set, zero value otherwise.

func (*ApiAPIToolPingOutput) GetPacketLossOk added in v0.3.14

func (o *ApiAPIToolPingOutput) GetPacketLossOk() (*float32, bool)

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

func (*ApiAPIToolPingOutput) GetPacketsRecv added in v0.3.14

func (o *ApiAPIToolPingOutput) GetPacketsRecv() int32

GetPacketsRecv returns the PacketsRecv field value if set, zero value otherwise.

func (*ApiAPIToolPingOutput) GetPacketsRecvDuplicates added in v0.3.14

func (o *ApiAPIToolPingOutput) GetPacketsRecvDuplicates() int32

GetPacketsRecvDuplicates returns the PacketsRecvDuplicates field value if set, zero value otherwise.

func (*ApiAPIToolPingOutput) GetPacketsRecvDuplicatesOk added in v0.3.14

func (o *ApiAPIToolPingOutput) GetPacketsRecvDuplicatesOk() (*int32, bool)

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

func (*ApiAPIToolPingOutput) GetPacketsRecvOk added in v0.3.14

func (o *ApiAPIToolPingOutput) GetPacketsRecvOk() (*int32, bool)

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

func (*ApiAPIToolPingOutput) GetPacketsSent added in v0.3.14

func (o *ApiAPIToolPingOutput) GetPacketsSent() int32

GetPacketsSent returns the PacketsSent field value if set, zero value otherwise.

func (*ApiAPIToolPingOutput) GetPacketsSentOk added in v0.3.14

func (o *ApiAPIToolPingOutput) GetPacketsSentOk() (*int32, bool)

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

func (*ApiAPIToolPingOutput) GetStdDevRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) GetStdDevRtt() int32

GetStdDevRtt returns the StdDevRtt field value if set, zero value otherwise.

func (*ApiAPIToolPingOutput) GetStdDevRttOk added in v0.3.14

func (o *ApiAPIToolPingOutput) GetStdDevRttOk() (*int32, bool)

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

func (*ApiAPIToolPingOutput) HasAvgRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) HasAvgRtt() bool

HasAvgRtt returns a boolean if a field has been set.

func (*ApiAPIToolPingOutput) HasMaxRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) HasMaxRtt() bool

HasMaxRtt returns a boolean if a field has been set.

func (*ApiAPIToolPingOutput) HasMinRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) HasMinRtt() bool

HasMinRtt returns a boolean if a field has been set.

func (*ApiAPIToolPingOutput) HasPacketLoss added in v0.3.14

func (o *ApiAPIToolPingOutput) HasPacketLoss() bool

HasPacketLoss returns a boolean if a field has been set.

func (*ApiAPIToolPingOutput) HasPacketsRecv added in v0.3.14

func (o *ApiAPIToolPingOutput) HasPacketsRecv() bool

HasPacketsRecv returns a boolean if a field has been set.

func (*ApiAPIToolPingOutput) HasPacketsRecvDuplicates added in v0.3.14

func (o *ApiAPIToolPingOutput) HasPacketsRecvDuplicates() bool

HasPacketsRecvDuplicates returns a boolean if a field has been set.

func (*ApiAPIToolPingOutput) HasPacketsSent added in v0.3.14

func (o *ApiAPIToolPingOutput) HasPacketsSent() bool

HasPacketsSent returns a boolean if a field has been set.

func (*ApiAPIToolPingOutput) HasStdDevRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) HasStdDevRtt() bool

HasStdDevRtt returns a boolean if a field has been set.

func (ApiAPIToolPingOutput) MarshalJSON added in v0.3.14

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

func (*ApiAPIToolPingOutput) SetAvgRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) SetAvgRtt(v int32)

SetAvgRtt gets a reference to the given int32 and assigns it to the AvgRtt field.

func (*ApiAPIToolPingOutput) SetMaxRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) SetMaxRtt(v int32)

SetMaxRtt gets a reference to the given int32 and assigns it to the MaxRtt field.

func (*ApiAPIToolPingOutput) SetMinRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) SetMinRtt(v int32)

SetMinRtt gets a reference to the given int32 and assigns it to the MinRtt field.

func (*ApiAPIToolPingOutput) SetPacketLoss added in v0.3.14

func (o *ApiAPIToolPingOutput) SetPacketLoss(v float32)

SetPacketLoss gets a reference to the given float32 and assigns it to the PacketLoss field.

func (*ApiAPIToolPingOutput) SetPacketsRecv added in v0.3.14

func (o *ApiAPIToolPingOutput) SetPacketsRecv(v int32)

SetPacketsRecv gets a reference to the given int32 and assigns it to the PacketsRecv field.

func (*ApiAPIToolPingOutput) SetPacketsRecvDuplicates added in v0.3.14

func (o *ApiAPIToolPingOutput) SetPacketsRecvDuplicates(v int32)

SetPacketsRecvDuplicates gets a reference to the given int32 and assigns it to the PacketsRecvDuplicates field.

func (*ApiAPIToolPingOutput) SetPacketsSent added in v0.3.14

func (o *ApiAPIToolPingOutput) SetPacketsSent(v int32)

SetPacketsSent gets a reference to the given int32 and assigns it to the PacketsSent field.

func (*ApiAPIToolPingOutput) SetStdDevRtt added in v0.3.14

func (o *ApiAPIToolPingOutput) SetStdDevRtt(v int32)

SetStdDevRtt gets a reference to the given int32 and assigns it to the StdDevRtt field.

func (ApiAPIToolPingOutput) ToMap added in v0.6.7

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

type ApiAPIToolPortmapInput added in v0.3.14

type ApiAPIToolPortmapInput struct {
	Host *string `json:"host,omitempty"`
}

ApiAPIToolPortmapInput struct for ApiAPIToolPortmapInput

func NewApiAPIToolPortmapInput added in v0.3.14

func NewApiAPIToolPortmapInput() *ApiAPIToolPortmapInput

NewApiAPIToolPortmapInput instantiates a new ApiAPIToolPortmapInput 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 NewApiAPIToolPortmapInputWithDefaults added in v0.3.14

func NewApiAPIToolPortmapInputWithDefaults() *ApiAPIToolPortmapInput

NewApiAPIToolPortmapInputWithDefaults instantiates a new ApiAPIToolPortmapInput 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 (*ApiAPIToolPortmapInput) GetHost added in v0.3.14

func (o *ApiAPIToolPortmapInput) GetHost() string

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

func (*ApiAPIToolPortmapInput) GetHostOk added in v0.3.14

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

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

func (*ApiAPIToolPortmapInput) HasHost added in v0.3.14

func (o *ApiAPIToolPortmapInput) HasHost() bool

HasHost returns a boolean if a field has been set.

func (ApiAPIToolPortmapInput) MarshalJSON added in v0.3.14

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

func (*ApiAPIToolPortmapInput) SetHost added in v0.3.14

func (o *ApiAPIToolPortmapInput) SetHost(v string)

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

func (ApiAPIToolPortmapInput) ToMap added in v0.6.7

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

type ApiAPIToolPortmapOutput added in v0.3.14

type ApiAPIToolPortmapOutput struct {
	Ports []ApiAPIToolPortmapOutputPort `json:"ports,omitempty"`
}

ApiAPIToolPortmapOutput struct for ApiAPIToolPortmapOutput

func NewApiAPIToolPortmapOutput added in v0.3.14

func NewApiAPIToolPortmapOutput() *ApiAPIToolPortmapOutput

NewApiAPIToolPortmapOutput instantiates a new ApiAPIToolPortmapOutput 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 NewApiAPIToolPortmapOutputWithDefaults added in v0.3.14

func NewApiAPIToolPortmapOutputWithDefaults() *ApiAPIToolPortmapOutput

NewApiAPIToolPortmapOutputWithDefaults instantiates a new ApiAPIToolPortmapOutput 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 (*ApiAPIToolPortmapOutput) GetPorts added in v0.3.14

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

func (*ApiAPIToolPortmapOutput) GetPortsOk added in v0.3.14

GetPortsOk returns a tuple with the Ports 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 (*ApiAPIToolPortmapOutput) HasPorts added in v0.3.14

func (o *ApiAPIToolPortmapOutput) HasPorts() bool

HasPorts returns a boolean if a field has been set.

func (ApiAPIToolPortmapOutput) MarshalJSON added in v0.3.14

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

func (*ApiAPIToolPortmapOutput) SetPorts added in v0.3.14

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

func (ApiAPIToolPortmapOutput) ToMap added in v0.6.7

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

type ApiAPIToolPortmapOutputPort added in v0.3.14

type ApiAPIToolPortmapOutputPort struct {
	Name     *string `json:"name,omitempty"`
	Port     *int32  `json:"port,omitempty"`
	Protocol *string `json:"protocol,omitempty"`
	Reason   *string `json:"reason,omitempty"`
}

ApiAPIToolPortmapOutputPort struct for ApiAPIToolPortmapOutputPort

func NewApiAPIToolPortmapOutputPort added in v0.3.14

func NewApiAPIToolPortmapOutputPort() *ApiAPIToolPortmapOutputPort

NewApiAPIToolPortmapOutputPort instantiates a new ApiAPIToolPortmapOutputPort 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 NewApiAPIToolPortmapOutputPortWithDefaults added in v0.3.14

func NewApiAPIToolPortmapOutputPortWithDefaults() *ApiAPIToolPortmapOutputPort

NewApiAPIToolPortmapOutputPortWithDefaults instantiates a new ApiAPIToolPortmapOutputPort 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 (*ApiAPIToolPortmapOutputPort) GetName added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) GetName() string

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

func (*ApiAPIToolPortmapOutputPort) GetNameOk added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) 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 (*ApiAPIToolPortmapOutputPort) GetPort added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*ApiAPIToolPortmapOutputPort) GetPortOk added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) GetPortOk() (*int32, bool)

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

func (*ApiAPIToolPortmapOutputPort) GetProtocol added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*ApiAPIToolPortmapOutputPort) GetProtocolOk added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) GetProtocolOk() (*string, bool)

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

func (*ApiAPIToolPortmapOutputPort) GetReason added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*ApiAPIToolPortmapOutputPort) GetReasonOk added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) GetReasonOk() (*string, bool)

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

func (*ApiAPIToolPortmapOutputPort) HasName added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApiAPIToolPortmapOutputPort) HasPort added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*ApiAPIToolPortmapOutputPort) HasProtocol added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (*ApiAPIToolPortmapOutputPort) HasReason added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) HasReason() bool

HasReason returns a boolean if a field has been set.

func (ApiAPIToolPortmapOutputPort) MarshalJSON added in v0.3.14

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

func (*ApiAPIToolPortmapOutputPort) SetName added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) SetName(v string)

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

func (*ApiAPIToolPortmapOutputPort) SetPort added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*ApiAPIToolPortmapOutputPort) SetProtocol added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

func (*ApiAPIToolPortmapOutputPort) SetReason added in v0.3.14

func (o *ApiAPIToolPortmapOutputPort) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (ApiAPIToolPortmapOutputPort) ToMap added in v0.6.7

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

type ApiAPIToolTracerouteInput added in v0.3.14

type ApiAPIToolTracerouteInput struct {
	Host *string `json:"host,omitempty"`
}

ApiAPIToolTracerouteInput struct for ApiAPIToolTracerouteInput

func NewApiAPIToolTracerouteInput added in v0.3.14

func NewApiAPIToolTracerouteInput() *ApiAPIToolTracerouteInput

NewApiAPIToolTracerouteInput instantiates a new ApiAPIToolTracerouteInput 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 NewApiAPIToolTracerouteInputWithDefaults added in v0.3.14

func NewApiAPIToolTracerouteInputWithDefaults() *ApiAPIToolTracerouteInput

NewApiAPIToolTracerouteInputWithDefaults instantiates a new ApiAPIToolTracerouteInput 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 (*ApiAPIToolTracerouteInput) GetHost added in v0.3.14

func (o *ApiAPIToolTracerouteInput) GetHost() string

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

func (*ApiAPIToolTracerouteInput) GetHostOk added in v0.3.14

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

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

func (*ApiAPIToolTracerouteInput) HasHost added in v0.3.14

func (o *ApiAPIToolTracerouteInput) HasHost() bool

HasHost returns a boolean if a field has been set.

func (ApiAPIToolTracerouteInput) MarshalJSON added in v0.3.14

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

func (*ApiAPIToolTracerouteInput) SetHost added in v0.3.14

func (o *ApiAPIToolTracerouteInput) SetHost(v string)

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

func (ApiAPIToolTracerouteInput) ToMap added in v0.6.7

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

type ApiAPIToolTracerouteOutput added in v0.3.14

type ApiAPIToolTracerouteOutput struct {
	Hops []ApiAPIToolTracerouteOutputHop `json:"hops,omitempty"`
}

ApiAPIToolTracerouteOutput struct for ApiAPIToolTracerouteOutput

func NewApiAPIToolTracerouteOutput added in v0.3.14

func NewApiAPIToolTracerouteOutput() *ApiAPIToolTracerouteOutput

NewApiAPIToolTracerouteOutput instantiates a new ApiAPIToolTracerouteOutput 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 NewApiAPIToolTracerouteOutputWithDefaults added in v0.3.14

func NewApiAPIToolTracerouteOutputWithDefaults() *ApiAPIToolTracerouteOutput

NewApiAPIToolTracerouteOutputWithDefaults instantiates a new ApiAPIToolTracerouteOutput 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 (*ApiAPIToolTracerouteOutput) GetHops added in v0.3.14

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

func (*ApiAPIToolTracerouteOutput) GetHopsOk added in v0.3.14

GetHopsOk returns a tuple with the Hops 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 (*ApiAPIToolTracerouteOutput) HasHops added in v0.3.14

func (o *ApiAPIToolTracerouteOutput) HasHops() bool

HasHops returns a boolean if a field has been set.

func (ApiAPIToolTracerouteOutput) MarshalJSON added in v0.3.14

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

func (*ApiAPIToolTracerouteOutput) SetHops added in v0.3.14

SetHops gets a reference to the given []ApiAPIToolTracerouteOutputHop and assigns it to the Hops field.

func (ApiAPIToolTracerouteOutput) ToMap added in v0.6.7

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

type ApiAPIToolTracerouteOutputHop added in v0.3.14

type ApiAPIToolTracerouteOutputHop struct {
	Address     *string `json:"address,omitempty"`
	ElapsedTime *int32  `json:"elapsedTime,omitempty"`
	Success     *bool   `json:"success,omitempty"`
}

ApiAPIToolTracerouteOutputHop struct for ApiAPIToolTracerouteOutputHop

func NewApiAPIToolTracerouteOutputHop added in v0.3.14

func NewApiAPIToolTracerouteOutputHop() *ApiAPIToolTracerouteOutputHop

NewApiAPIToolTracerouteOutputHop instantiates a new ApiAPIToolTracerouteOutputHop 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 NewApiAPIToolTracerouteOutputHopWithDefaults added in v0.3.14

func NewApiAPIToolTracerouteOutputHopWithDefaults() *ApiAPIToolTracerouteOutputHop

NewApiAPIToolTracerouteOutputHopWithDefaults instantiates a new ApiAPIToolTracerouteOutputHop 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 (*ApiAPIToolTracerouteOutputHop) GetAddress added in v0.3.14

func (o *ApiAPIToolTracerouteOutputHop) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*ApiAPIToolTracerouteOutputHop) GetAddressOk added in v0.3.14

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

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

func (*ApiAPIToolTracerouteOutputHop) GetElapsedTime added in v0.3.14

func (o *ApiAPIToolTracerouteOutputHop) GetElapsedTime() int32

GetElapsedTime returns the ElapsedTime field value if set, zero value otherwise.

func (*ApiAPIToolTracerouteOutputHop) GetElapsedTimeOk added in v0.3.14

func (o *ApiAPIToolTracerouteOutputHop) GetElapsedTimeOk() (*int32, bool)

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

func (*ApiAPIToolTracerouteOutputHop) GetSuccess added in v0.3.14

func (o *ApiAPIToolTracerouteOutputHop) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*ApiAPIToolTracerouteOutputHop) GetSuccessOk added in v0.3.14

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

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

func (*ApiAPIToolTracerouteOutputHop) HasAddress added in v0.3.14

func (o *ApiAPIToolTracerouteOutputHop) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*ApiAPIToolTracerouteOutputHop) HasElapsedTime added in v0.3.14

func (o *ApiAPIToolTracerouteOutputHop) HasElapsedTime() bool

HasElapsedTime returns a boolean if a field has been set.

func (*ApiAPIToolTracerouteOutputHop) HasSuccess added in v0.3.14

func (o *ApiAPIToolTracerouteOutputHop) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (ApiAPIToolTracerouteOutputHop) MarshalJSON added in v0.3.14

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

func (*ApiAPIToolTracerouteOutputHop) SetAddress added in v0.3.14

func (o *ApiAPIToolTracerouteOutputHop) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*ApiAPIToolTracerouteOutputHop) SetElapsedTime added in v0.3.14

func (o *ApiAPIToolTracerouteOutputHop) SetElapsedTime(v int32)

SetElapsedTime gets a reference to the given int32 and assigns it to the ElapsedTime field.

func (*ApiAPIToolTracerouteOutputHop) SetSuccess added in v0.3.14

func (o *ApiAPIToolTracerouteOutputHop) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (ApiAPIToolTracerouteOutputHop) ToMap added in v0.6.7

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

type ApiAPITransportEntry added in v0.3.1

type ApiAPITransportEntry struct {
	Key   *string `json:"key,omitempty"`
	Value *string `json:"value,omitempty"`
}

ApiAPITransportEntry struct for ApiAPITransportEntry

func NewApiAPITransportEntry added in v0.3.1

func NewApiAPITransportEntry() *ApiAPITransportEntry

NewApiAPITransportEntry instantiates a new ApiAPITransportEntry 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 NewApiAPITransportEntryWithDefaults added in v0.3.1

func NewApiAPITransportEntryWithDefaults() *ApiAPITransportEntry

NewApiAPITransportEntryWithDefaults instantiates a new ApiAPITransportEntry 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 (*ApiAPITransportEntry) GetKey added in v0.3.1

func (o *ApiAPITransportEntry) GetKey() string

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

func (*ApiAPITransportEntry) GetKeyOk added in v0.3.1

func (o *ApiAPITransportEntry) 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 (*ApiAPITransportEntry) GetValue added in v0.3.1

func (o *ApiAPITransportEntry) GetValue() string

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

func (*ApiAPITransportEntry) GetValueOk added in v0.3.1

func (o *ApiAPITransportEntry) 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 (*ApiAPITransportEntry) HasKey added in v0.3.1

func (o *ApiAPITransportEntry) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*ApiAPITransportEntry) HasValue added in v0.3.1

func (o *ApiAPITransportEntry) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ApiAPITransportEntry) MarshalJSON added in v0.3.1

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

func (*ApiAPITransportEntry) SetKey added in v0.3.1

func (o *ApiAPITransportEntry) SetKey(v string)

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

func (*ApiAPITransportEntry) SetValue added in v0.3.1

func (o *ApiAPITransportEntry) SetValue(v string)

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

func (ApiAPITransportEntry) ToMap added in v0.6.7

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

type ApiApiAuthConfigRequest

type ApiApiAuthConfigRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiAuthConfigRequest) Execute

type ApiApiDeleteTokensRequest

type ApiApiDeleteTokensRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiDeleteTokensRequest) Execute

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

func (ApiApiDeleteTokensRequest) Key

type ApiApiDeleteUsersRequest

type ApiApiDeleteUsersRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiDeleteUsersRequest) Execute

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

func (ApiApiDeleteUsersRequest) Username

type ApiApiExportRequest added in v0.3.1

type ApiApiExportRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiExportRequest) ApiAPIExportInput added in v0.6.19

func (r ApiApiExportRequest) ApiAPIExportInput(apiAPIExportInput ApiAPIExportInput) ApiApiExportRequest

func (ApiApiExportRequest) Execute added in v0.3.1

type ApiApiGetLogMessagesRequest added in v0.6.8

type ApiApiGetLogMessagesRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiGetLogMessagesRequest) Execute added in v0.6.8

type ApiApiGetMembersRequest

type ApiApiGetMembersRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiGetMembersRequest) Execute

type ApiApiGetRoleConfigRequest

type ApiApiGetRoleConfigRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiGetRoleConfigRequest) Execute

type ApiApiGetTokensRequest

type ApiApiGetTokensRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiGetTokensRequest) Execute

type ApiApiGetUsersRequest

type ApiApiGetUsersRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiGetUsersRequest) Execute

func (ApiApiGetUsersRequest) Username added in v0.4.6

func (r ApiApiGetUsersRequest) Username(username string) ApiApiGetUsersRequest

Optional username of a user to get

type ApiApiImportRequest added in v0.3.1

type ApiApiImportRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiImportRequest) ApiAPIImportInput added in v0.3.1

func (r ApiApiImportRequest) ApiAPIImportInput(apiAPIImportInput ApiAPIImportInput) ApiApiImportRequest

func (ApiApiImportRequest) Execute added in v0.3.1

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

type ApiApiLoginUserRequest

type ApiApiLoginUserRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiLoginUserRequest) AuthAPILoginInput

func (r ApiApiLoginUserRequest) AuthAPILoginInput(authAPILoginInput AuthAPILoginInput) ApiApiLoginUserRequest

func (ApiApiLoginUserRequest) Execute

type ApiApiPutRoleConfigRequest

type ApiApiPutRoleConfigRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiPutRoleConfigRequest) ApiAPIRoleConfigInput

func (r ApiApiPutRoleConfigRequest) ApiAPIRoleConfigInput(apiAPIRoleConfigInput ApiAPIRoleConfigInput) ApiApiPutRoleConfigRequest

func (ApiApiPutRoleConfigRequest) Execute

type ApiApiPutTokensRequest

type ApiApiPutTokensRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiPutTokensRequest) Execute

func (ApiApiPutTokensRequest) Username

type ApiApiPutUsersRequest

type ApiApiPutUsersRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiPutUsersRequest) AuthAPIUsersPutInput

func (r ApiApiPutUsersRequest) AuthAPIUsersPutInput(authAPIUsersPutInput AuthAPIUsersPutInput) ApiApiPutUsersRequest

func (ApiApiPutUsersRequest) Execute

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

func (ApiApiPutUsersRequest) Username

func (r ApiApiPutUsersRequest) Username(username string) ApiApiPutUsersRequest

type ApiApiUsersMeRequest

type ApiApiUsersMeRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiApiUsersMeRequest) Execute

type ApiBackupGetRoleConfigRequest

type ApiBackupGetRoleConfigRequest struct {
	ApiService *RolesBackupApiService
	// contains filtered or unexported fields
}

func (ApiBackupGetRoleConfigRequest) Execute

type ApiBackupPutRoleConfigRequest

type ApiBackupPutRoleConfigRequest struct {
	ApiService *RolesBackupApiService
	// contains filtered or unexported fields
}

func (ApiBackupPutRoleConfigRequest) BackupAPIRoleConfigInput

func (r ApiBackupPutRoleConfigRequest) BackupAPIRoleConfigInput(backupAPIRoleConfigInput BackupAPIRoleConfigInput) ApiBackupPutRoleConfigRequest

func (ApiBackupPutRoleConfigRequest) Execute

type ApiBackupStartRequest

type ApiBackupStartRequest struct {
	ApiService *RolesBackupApiService
	// contains filtered or unexported fields
}

func (ApiBackupStartRequest) Execute

func (ApiBackupStartRequest) Wait

type ApiBackupStatusRequest

type ApiBackupStatusRequest struct {
	ApiService *RolesBackupApiService
	// contains filtered or unexported fields
}

func (ApiBackupStatusRequest) Execute

type ApiClusterGetClusterInfoRequest added in v0.17.0

type ApiClusterGetClusterInfoRequest struct {
	ApiService *ClusterApiService
	// contains filtered or unexported fields
}

func (ApiClusterGetClusterInfoRequest) Execute added in v0.17.0

type ApiClusterGetInstanceInfoRequest added in v0.17.0

type ApiClusterGetInstanceInfoRequest struct {
	ApiService *ClusterInstancesApiService
	// contains filtered or unexported fields
}

func (ApiClusterGetInstanceInfoRequest) Execute added in v0.17.0

type ApiClusterInstanceRoleRestartRequest added in v0.3.18

type ApiClusterInstanceRoleRestartRequest struct {
	ApiService *ClusterInstancesApiService
	// contains filtered or unexported fields
}

func (ApiClusterInstanceRoleRestartRequest) Execute added in v0.3.18

func (ApiClusterInstanceRoleRestartRequest) InstanceAPIRoleRestartInput added in v0.3.18

func (r ApiClusterInstanceRoleRestartRequest) InstanceAPIRoleRestartInput(instanceAPIRoleRestartInput InstanceAPIRoleRestartInput) ApiClusterInstanceRoleRestartRequest

type ApiDhcpDeleteLeasesRequest

type ApiDhcpDeleteLeasesRequest struct {
	ApiService *RolesDhcpApiService
	// contains filtered or unexported fields
}

func (ApiDhcpDeleteLeasesRequest) Execute

func (ApiDhcpDeleteLeasesRequest) Identifier

func (ApiDhcpDeleteLeasesRequest) Scope

type ApiDhcpDeleteScopesRequest

type ApiDhcpDeleteScopesRequest struct {
	ApiService *RolesDhcpApiService
	// contains filtered or unexported fields
}

func (ApiDhcpDeleteScopesRequest) Execute

func (ApiDhcpDeleteScopesRequest) Scope

type ApiDhcpGetLeasesRequest

type ApiDhcpGetLeasesRequest struct {
	ApiService *RolesDhcpApiService
	// contains filtered or unexported fields
}

func (ApiDhcpGetLeasesRequest) Execute

func (ApiDhcpGetLeasesRequest) Identifier added in v0.4.6

func (r ApiDhcpGetLeasesRequest) Identifier(identifier string) ApiDhcpGetLeasesRequest

Optional identifier of a lease to get

func (ApiDhcpGetLeasesRequest) Scope

type ApiDhcpGetRoleConfigRequest

type ApiDhcpGetRoleConfigRequest struct {
	ApiService *RolesDhcpApiService
	// contains filtered or unexported fields
}

func (ApiDhcpGetRoleConfigRequest) Execute

type ApiDhcpGetScopesRequest

type ApiDhcpGetScopesRequest struct {
	ApiService *RolesDhcpApiService
	// contains filtered or unexported fields
}

func (ApiDhcpGetScopesRequest) Execute

func (ApiDhcpGetScopesRequest) Name added in v0.4.6

Optionally get DHCP Scope by name

type ApiDhcpPutLeasesRequest

type ApiDhcpPutLeasesRequest struct {
	ApiService *RolesDhcpApiService
	// contains filtered or unexported fields
}

func (ApiDhcpPutLeasesRequest) DhcpAPILeasesPutInput

func (r ApiDhcpPutLeasesRequest) DhcpAPILeasesPutInput(dhcpAPILeasesPutInput DhcpAPILeasesPutInput) ApiDhcpPutLeasesRequest

func (ApiDhcpPutLeasesRequest) Execute

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

func (ApiDhcpPutLeasesRequest) Identifier

func (r ApiDhcpPutLeasesRequest) Identifier(identifier string) ApiDhcpPutLeasesRequest

func (ApiDhcpPutLeasesRequest) Scope

type ApiDhcpPutRoleConfigRequest

type ApiDhcpPutRoleConfigRequest struct {
	ApiService *RolesDhcpApiService
	// contains filtered or unexported fields
}

func (ApiDhcpPutRoleConfigRequest) DhcpAPIRoleConfigInput

func (r ApiDhcpPutRoleConfigRequest) DhcpAPIRoleConfigInput(dhcpAPIRoleConfigInput DhcpAPIRoleConfigInput) ApiDhcpPutRoleConfigRequest

func (ApiDhcpPutRoleConfigRequest) Execute

type ApiDhcpPutScopesRequest

type ApiDhcpPutScopesRequest struct {
	ApiService *RolesDhcpApiService
	// contains filtered or unexported fields
}

func (ApiDhcpPutScopesRequest) DhcpAPIScopesPutInput

func (r ApiDhcpPutScopesRequest) DhcpAPIScopesPutInput(dhcpAPIScopesPutInput DhcpAPIScopesPutInput) ApiDhcpPutScopesRequest

func (ApiDhcpPutScopesRequest) Execute

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

func (ApiDhcpPutScopesRequest) Scope

type ApiDhcpWolLeasesRequest

type ApiDhcpWolLeasesRequest struct {
	ApiService *RolesDhcpApiService
	// contains filtered or unexported fields
}

func (ApiDhcpWolLeasesRequest) Execute

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

func (ApiDhcpWolLeasesRequest) Identifier

func (r ApiDhcpWolLeasesRequest) Identifier(identifier string) ApiDhcpWolLeasesRequest

func (ApiDhcpWolLeasesRequest) Scope

type ApiDiscoveryApplyDeviceRequest

type ApiDiscoveryApplyDeviceRequest struct {
	ApiService *RolesDiscoveryApiService
	// contains filtered or unexported fields
}

func (ApiDiscoveryApplyDeviceRequest) DiscoveryAPIDevicesApplyInput

func (r ApiDiscoveryApplyDeviceRequest) DiscoveryAPIDevicesApplyInput(discoveryAPIDevicesApplyInput DiscoveryAPIDevicesApplyInput) ApiDiscoveryApplyDeviceRequest

func (ApiDiscoveryApplyDeviceRequest) Execute

func (ApiDiscoveryApplyDeviceRequest) Identifier

type ApiDiscoveryDeleteDevicesRequest

type ApiDiscoveryDeleteDevicesRequest struct {
	ApiService *RolesDiscoveryApiService
	// contains filtered or unexported fields
}

func (ApiDiscoveryDeleteDevicesRequest) Execute

func (ApiDiscoveryDeleteDevicesRequest) Identifier

type ApiDiscoveryDeleteSubnetsRequest

type ApiDiscoveryDeleteSubnetsRequest struct {
	ApiService *RolesDiscoveryApiService
	// contains filtered or unexported fields
}

func (ApiDiscoveryDeleteSubnetsRequest) Execute

func (ApiDiscoveryDeleteSubnetsRequest) Identifier

type ApiDiscoveryGetDevicesRequest

type ApiDiscoveryGetDevicesRequest struct {
	ApiService *RolesDiscoveryApiService
	// contains filtered or unexported fields
}

func (ApiDiscoveryGetDevicesRequest) Execute

func (ApiDiscoveryGetDevicesRequest) Identifier added in v0.4.6

Optionally get device by identifier

type ApiDiscoveryGetRoleConfigRequest

type ApiDiscoveryGetRoleConfigRequest struct {
	ApiService *RolesDiscoveryApiService
	// contains filtered or unexported fields
}

func (ApiDiscoveryGetRoleConfigRequest) Execute

type ApiDiscoveryGetSubnetsRequest

type ApiDiscoveryGetSubnetsRequest struct {
	ApiService *RolesDiscoveryApiService
	// contains filtered or unexported fields
}

func (ApiDiscoveryGetSubnetsRequest) Execute

func (ApiDiscoveryGetSubnetsRequest) Name added in v0.4.6

Optionally get Subnet by name

type ApiDiscoveryPutRoleConfigRequest

type ApiDiscoveryPutRoleConfigRequest struct {
	ApiService *RolesDiscoveryApiService
	// contains filtered or unexported fields
}

func (ApiDiscoveryPutRoleConfigRequest) DiscoveryAPIRoleConfigInput

func (r ApiDiscoveryPutRoleConfigRequest) DiscoveryAPIRoleConfigInput(discoveryAPIRoleConfigInput DiscoveryAPIRoleConfigInput) ApiDiscoveryPutRoleConfigRequest

func (ApiDiscoveryPutRoleConfigRequest) Execute

type ApiDiscoveryPutSubnetsRequest

type ApiDiscoveryPutSubnetsRequest struct {
	ApiService *RolesDiscoveryApiService
	// contains filtered or unexported fields
}

func (ApiDiscoveryPutSubnetsRequest) DiscoveryAPISubnetsPutInput

func (r ApiDiscoveryPutSubnetsRequest) DiscoveryAPISubnetsPutInput(discoveryAPISubnetsPutInput DiscoveryAPISubnetsPutInput) ApiDiscoveryPutSubnetsRequest

func (ApiDiscoveryPutSubnetsRequest) Execute

func (ApiDiscoveryPutSubnetsRequest) Identifier

type ApiDiscoverySubnetStartRequest

type ApiDiscoverySubnetStartRequest struct {
	ApiService *RolesDiscoveryApiService
	// contains filtered or unexported fields
}

func (ApiDiscoverySubnetStartRequest) Execute

func (ApiDiscoverySubnetStartRequest) Identifier

type ApiDnsDeleteRecordsRequest

type ApiDnsDeleteRecordsRequest struct {
	ApiService *RolesDnsApiService
	// contains filtered or unexported fields
}

func (ApiDnsDeleteRecordsRequest) Execute

func (ApiDnsDeleteRecordsRequest) Hostname

func (ApiDnsDeleteRecordsRequest) Type_

func (ApiDnsDeleteRecordsRequest) Uid

func (ApiDnsDeleteRecordsRequest) Zone

type ApiDnsDeleteZonesRequest

type ApiDnsDeleteZonesRequest struct {
	ApiService *RolesDnsApiService
	// contains filtered or unexported fields
}

func (ApiDnsDeleteZonesRequest) Execute

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

func (ApiDnsDeleteZonesRequest) Zone

type ApiDnsGetRecordsRequest

type ApiDnsGetRecordsRequest struct {
	ApiService *RolesDnsApiService
	// contains filtered or unexported fields
}

func (ApiDnsGetRecordsRequest) Execute

func (ApiDnsGetRecordsRequest) Hostname added in v0.4.7

Optionally get DNS Records for hostname

func (ApiDnsGetRecordsRequest) Zone

type ApiDnsGetRoleConfigRequest

type ApiDnsGetRoleConfigRequest struct {
	ApiService *RolesDnsApiService
	// contains filtered or unexported fields
}

func (ApiDnsGetRoleConfigRequest) Execute

type ApiDnsGetZonesRequest

type ApiDnsGetZonesRequest struct {
	ApiService *RolesDnsApiService
	// contains filtered or unexported fields
}

func (ApiDnsGetZonesRequest) Execute

func (ApiDnsGetZonesRequest) Name added in v0.4.6

Optionally get DNS Zone by name

type ApiDnsPutRecordsRequest

type ApiDnsPutRecordsRequest struct {
	ApiService *RolesDnsApiService
	// contains filtered or unexported fields
}

func (ApiDnsPutRecordsRequest) DnsAPIRecordsPutInput

func (r ApiDnsPutRecordsRequest) DnsAPIRecordsPutInput(dnsAPIRecordsPutInput DnsAPIRecordsPutInput) ApiDnsPutRecordsRequest

func (ApiDnsPutRecordsRequest) Execute

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

func (ApiDnsPutRecordsRequest) Hostname

func (ApiDnsPutRecordsRequest) Uid

func (ApiDnsPutRecordsRequest) Zone

type ApiDnsPutRoleConfigRequest

type ApiDnsPutRoleConfigRequest struct {
	ApiService *RolesDnsApiService
	// contains filtered or unexported fields
}

func (ApiDnsPutRoleConfigRequest) DnsAPIRoleConfigInput

func (r ApiDnsPutRoleConfigRequest) DnsAPIRoleConfigInput(dnsAPIRoleConfigInput DnsAPIRoleConfigInput) ApiDnsPutRoleConfigRequest

func (ApiDnsPutRoleConfigRequest) Execute

type ApiDnsPutZonesRequest

type ApiDnsPutZonesRequest struct {
	ApiService *RolesDnsApiService
	// contains filtered or unexported fields
}

func (ApiDnsPutZonesRequest) DnsAPIZonesPutInput

func (r ApiDnsPutZonesRequest) DnsAPIZonesPutInput(dnsAPIZonesPutInput DnsAPIZonesPutInput) ApiDnsPutZonesRequest

func (ApiDnsPutZonesRequest) Execute

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

func (ApiDnsPutZonesRequest) Zone

type ApiEtcdJoinMemberRequest

type ApiEtcdJoinMemberRequest struct {
	ApiService *RolesEtcdApiService
	// contains filtered or unexported fields
}

func (ApiEtcdJoinMemberRequest) ApiAPIMemberJoinInput

func (r ApiEtcdJoinMemberRequest) ApiAPIMemberJoinInput(apiAPIMemberJoinInput ApiAPIMemberJoinInput) ApiEtcdJoinMemberRequest

func (ApiEtcdJoinMemberRequest) Execute

type ApiMonitoringGetRoleConfigRequest

type ApiMonitoringGetRoleConfigRequest struct {
	ApiService *RolesMonitoringApiService
	// contains filtered or unexported fields
}

func (ApiMonitoringGetRoleConfigRequest) Execute

type ApiMonitoringPutRoleConfigRequest

type ApiMonitoringPutRoleConfigRequest struct {
	ApiService *RolesMonitoringApiService
	// contains filtered or unexported fields
}

func (ApiMonitoringPutRoleConfigRequest) Execute

func (ApiMonitoringPutRoleConfigRequest) MonitoringAPIRoleConfigInput

func (r ApiMonitoringPutRoleConfigRequest) MonitoringAPIRoleConfigInput(monitoringAPIRoleConfigInput MonitoringAPIRoleConfigInput) ApiMonitoringPutRoleConfigRequest

type ApiRoleConfig

type ApiRoleConfig struct {
	CookieSecret    *string          `json:"cookieSecret,omitempty"`
	ListenOverride  *string          `json:"listenOverride,omitempty"`
	Oidc            *TypesOIDCConfig `json:"oidc,omitempty"`
	Port            *int32           `json:"port,omitempty"`
	SessionDuration *string          `json:"sessionDuration,omitempty"`
}

ApiRoleConfig struct for ApiRoleConfig

func NewApiRoleConfig

func NewApiRoleConfig() *ApiRoleConfig

NewApiRoleConfig instantiates a new ApiRoleConfig 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 NewApiRoleConfigWithDefaults

func NewApiRoleConfigWithDefaults() *ApiRoleConfig

NewApiRoleConfigWithDefaults instantiates a new ApiRoleConfig 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 (*ApiRoleConfig) GetCookieSecret

func (o *ApiRoleConfig) GetCookieSecret() string

GetCookieSecret returns the CookieSecret field value if set, zero value otherwise.

func (*ApiRoleConfig) GetCookieSecretOk

func (o *ApiRoleConfig) GetCookieSecretOk() (*string, bool)

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

func (*ApiRoleConfig) GetListenOverride added in v0.3.5

func (o *ApiRoleConfig) GetListenOverride() string

GetListenOverride returns the ListenOverride field value if set, zero value otherwise.

func (*ApiRoleConfig) GetListenOverrideOk added in v0.3.5

func (o *ApiRoleConfig) GetListenOverrideOk() (*string, bool)

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

func (*ApiRoleConfig) GetOidc

func (o *ApiRoleConfig) GetOidc() TypesOIDCConfig

GetOidc returns the Oidc field value if set, zero value otherwise.

func (*ApiRoleConfig) GetOidcOk

func (o *ApiRoleConfig) GetOidcOk() (*TypesOIDCConfig, bool)

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

func (*ApiRoleConfig) GetPort

func (o *ApiRoleConfig) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*ApiRoleConfig) GetPortOk

func (o *ApiRoleConfig) GetPortOk() (*int32, bool)

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

func (*ApiRoleConfig) GetSessionDuration added in v0.16.0

func (o *ApiRoleConfig) GetSessionDuration() string

GetSessionDuration returns the SessionDuration field value if set, zero value otherwise.

func (*ApiRoleConfig) GetSessionDurationOk added in v0.16.0

func (o *ApiRoleConfig) GetSessionDurationOk() (*string, bool)

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

func (*ApiRoleConfig) HasCookieSecret

func (o *ApiRoleConfig) HasCookieSecret() bool

HasCookieSecret returns a boolean if a field has been set.

func (*ApiRoleConfig) HasListenOverride added in v0.3.5

func (o *ApiRoleConfig) HasListenOverride() bool

HasListenOverride returns a boolean if a field has been set.

func (*ApiRoleConfig) HasOidc

func (o *ApiRoleConfig) HasOidc() bool

HasOidc returns a boolean if a field has been set.

func (*ApiRoleConfig) HasPort

func (o *ApiRoleConfig) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*ApiRoleConfig) HasSessionDuration added in v0.16.0

func (o *ApiRoleConfig) HasSessionDuration() bool

HasSessionDuration returns a boolean if a field has been set.

func (ApiRoleConfig) MarshalJSON

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

func (*ApiRoleConfig) SetCookieSecret

func (o *ApiRoleConfig) SetCookieSecret(v string)

SetCookieSecret gets a reference to the given string and assigns it to the CookieSecret field.

func (*ApiRoleConfig) SetListenOverride added in v0.3.5

func (o *ApiRoleConfig) SetListenOverride(v string)

SetListenOverride gets a reference to the given string and assigns it to the ListenOverride field.

func (*ApiRoleConfig) SetOidc

func (o *ApiRoleConfig) SetOidc(v TypesOIDCConfig)

SetOidc gets a reference to the given TypesOIDCConfig and assigns it to the Oidc field.

func (*ApiRoleConfig) SetPort

func (o *ApiRoleConfig) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*ApiRoleConfig) SetSessionDuration added in v0.16.0

func (o *ApiRoleConfig) SetSessionDuration(v string)

SetSessionDuration gets a reference to the given string and assigns it to the SessionDuration field.

func (ApiRoleConfig) ToMap added in v0.6.7

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

type ApiTftpDeleteFilesRequest added in v0.13.1

type ApiTftpDeleteFilesRequest struct {
	ApiService *RolesTftpApiService
	// contains filtered or unexported fields
}

func (ApiTftpDeleteFilesRequest) Execute added in v0.13.1

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

func (ApiTftpDeleteFilesRequest) Host added in v0.13.1

func (ApiTftpDeleteFilesRequest) Name added in v0.13.1

type ApiTftpDownloadFilesRequest added in v0.13.1

type ApiTftpDownloadFilesRequest struct {
	ApiService *RolesTftpApiService
	// contains filtered or unexported fields
}

func (ApiTftpDownloadFilesRequest) Execute added in v0.13.1

func (ApiTftpDownloadFilesRequest) Host added in v0.13.1

func (ApiTftpDownloadFilesRequest) Name added in v0.13.1

type ApiTftpGetFilesRequest added in v0.13.1

type ApiTftpGetFilesRequest struct {
	ApiService *RolesTftpApiService
	// contains filtered or unexported fields
}

func (ApiTftpGetFilesRequest) Execute added in v0.13.1

type ApiTftpGetRoleConfigRequest added in v0.13.1

type ApiTftpGetRoleConfigRequest struct {
	ApiService *RolesTftpApiService
	// contains filtered or unexported fields
}

func (ApiTftpGetRoleConfigRequest) Execute added in v0.13.1

type ApiTftpPutFilesRequest added in v0.13.1

type ApiTftpPutFilesRequest struct {
	ApiService *RolesTftpApiService
	// contains filtered or unexported fields
}

func (ApiTftpPutFilesRequest) Execute added in v0.13.1

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

func (ApiTftpPutFilesRequest) TftpAPIFilesPutInput added in v0.13.1

func (r ApiTftpPutFilesRequest) TftpAPIFilesPutInput(tftpAPIFilesPutInput TftpAPIFilesPutInput) ApiTftpPutFilesRequest

type ApiTftpPutRoleConfigRequest added in v0.13.1

type ApiTftpPutRoleConfigRequest struct {
	ApiService *RolesTftpApiService
	// contains filtered or unexported fields
}

func (ApiTftpPutRoleConfigRequest) Execute added in v0.13.1

func (ApiTftpPutRoleConfigRequest) TftpAPIRoleConfigInput added in v0.13.1

func (r ApiTftpPutRoleConfigRequest) TftpAPIRoleConfigInput(tftpAPIRoleConfigInput TftpAPIRoleConfigInput) ApiTftpPutRoleConfigRequest

type ApiToolsPingRequest added in v0.3.14

type ApiToolsPingRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiToolsPingRequest) ApiAPIToolPingInput added in v0.3.14

func (r ApiToolsPingRequest) ApiAPIToolPingInput(apiAPIToolPingInput ApiAPIToolPingInput) ApiToolsPingRequest

func (ApiToolsPingRequest) Execute added in v0.3.14

type ApiToolsPortmapRequest added in v0.3.14

type ApiToolsPortmapRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiToolsPortmapRequest) ApiAPIToolPortmapInput added in v0.3.14

func (r ApiToolsPortmapRequest) ApiAPIToolPortmapInput(apiAPIToolPortmapInput ApiAPIToolPortmapInput) ApiToolsPortmapRequest

func (ApiToolsPortmapRequest) Execute added in v0.3.14

type ApiToolsTracerouteRequest added in v0.3.14

type ApiToolsTracerouteRequest struct {
	ApiService *RolesApiApiService
	// contains filtered or unexported fields
}

func (ApiToolsTracerouteRequest) ApiAPIToolTracerouteInput added in v0.3.14

func (r ApiToolsTracerouteRequest) ApiAPIToolTracerouteInput(apiAPIToolTracerouteInput ApiAPIToolTracerouteInput) ApiToolsTracerouteRequest

func (ApiToolsTracerouteRequest) Execute added in v0.3.14

type ApiTsdbGetMetricsRequest added in v0.9.3

type ApiTsdbGetMetricsRequest struct {
	ApiService *RolesTsdbApiService
	// contains filtered or unexported fields
}

func (ApiTsdbGetMetricsRequest) Category added in v0.9.3

func (ApiTsdbGetMetricsRequest) Execute added in v0.9.3

func (ApiTsdbGetMetricsRequest) Node added in v0.9.3

func (ApiTsdbGetMetricsRequest) Role added in v0.9.3

func (ApiTsdbGetMetricsRequest) Since added in v0.9.3

Optionally set a start time for which to return datapoints after

type ApiTsdbGetRoleConfigRequest

type ApiTsdbGetRoleConfigRequest struct {
	ApiService *RolesTsdbApiService
	// contains filtered or unexported fields
}

func (ApiTsdbGetRoleConfigRequest) Execute

type ApiTsdbPutRoleConfigRequest

type ApiTsdbPutRoleConfigRequest struct {
	ApiService *RolesTsdbApiService
	// contains filtered or unexported fields
}

func (ApiTsdbPutRoleConfigRequest) Execute

func (ApiTsdbPutRoleConfigRequest) TsdbAPIRoleConfigInput

func (r ApiTsdbPutRoleConfigRequest) TsdbAPIRoleConfigInput(tsdbAPIRoleConfigInput TsdbAPIRoleConfigInput) ApiTsdbPutRoleConfigRequest

type AuthAPIConfigOutput

type AuthAPIConfigOutput struct {
	Bool *bool `json:"bool,omitempty"`
	Oidc *bool `json:"oidc,omitempty"`
}

AuthAPIConfigOutput struct for AuthAPIConfigOutput

func NewAuthAPIConfigOutput

func NewAuthAPIConfigOutput() *AuthAPIConfigOutput

NewAuthAPIConfigOutput instantiates a new AuthAPIConfigOutput 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 NewAuthAPIConfigOutputWithDefaults

func NewAuthAPIConfigOutputWithDefaults() *AuthAPIConfigOutput

NewAuthAPIConfigOutputWithDefaults instantiates a new AuthAPIConfigOutput 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 (*AuthAPIConfigOutput) GetBool

func (o *AuthAPIConfigOutput) GetBool() bool

GetBool returns the Bool field value if set, zero value otherwise.

func (*AuthAPIConfigOutput) GetBoolOk

func (o *AuthAPIConfigOutput) GetBoolOk() (*bool, bool)

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

func (*AuthAPIConfigOutput) GetOidc

func (o *AuthAPIConfigOutput) GetOidc() bool

GetOidc returns the Oidc field value if set, zero value otherwise.

func (*AuthAPIConfigOutput) GetOidcOk

func (o *AuthAPIConfigOutput) GetOidcOk() (*bool, bool)

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

func (*AuthAPIConfigOutput) HasBool

func (o *AuthAPIConfigOutput) HasBool() bool

HasBool returns a boolean if a field has been set.

func (*AuthAPIConfigOutput) HasOidc

func (o *AuthAPIConfigOutput) HasOidc() bool

HasOidc returns a boolean if a field has been set.

func (AuthAPIConfigOutput) MarshalJSON

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

func (*AuthAPIConfigOutput) SetBool

func (o *AuthAPIConfigOutput) SetBool(v bool)

SetBool gets a reference to the given bool and assigns it to the Bool field.

func (*AuthAPIConfigOutput) SetOidc

func (o *AuthAPIConfigOutput) SetOidc(v bool)

SetOidc gets a reference to the given bool and assigns it to the Oidc field.

func (AuthAPIConfigOutput) ToMap added in v0.6.7

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

type AuthAPILoginInput

type AuthAPILoginInput struct {
	Password *string `json:"password,omitempty"`
	Username *string `json:"username,omitempty"`
}

AuthAPILoginInput struct for AuthAPILoginInput

func NewAuthAPILoginInput

func NewAuthAPILoginInput() *AuthAPILoginInput

NewAuthAPILoginInput instantiates a new AuthAPILoginInput 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 NewAuthAPILoginInputWithDefaults

func NewAuthAPILoginInputWithDefaults() *AuthAPILoginInput

NewAuthAPILoginInputWithDefaults instantiates a new AuthAPILoginInput 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 (*AuthAPILoginInput) GetPassword

func (o *AuthAPILoginInput) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*AuthAPILoginInput) GetPasswordOk

func (o *AuthAPILoginInput) GetPasswordOk() (*string, bool)

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

func (*AuthAPILoginInput) GetUsername

func (o *AuthAPILoginInput) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*AuthAPILoginInput) GetUsernameOk

func (o *AuthAPILoginInput) GetUsernameOk() (*string, bool)

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

func (*AuthAPILoginInput) HasPassword

func (o *AuthAPILoginInput) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*AuthAPILoginInput) HasUsername

func (o *AuthAPILoginInput) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (AuthAPILoginInput) MarshalJSON

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

func (*AuthAPILoginInput) SetPassword

func (o *AuthAPILoginInput) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*AuthAPILoginInput) SetUsername

func (o *AuthAPILoginInput) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (AuthAPILoginInput) ToMap added in v0.6.7

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

type AuthAPILoginOutput

type AuthAPILoginOutput struct {
	Successful *bool `json:"successful,omitempty"`
}

AuthAPILoginOutput struct for AuthAPILoginOutput

func NewAuthAPILoginOutput

func NewAuthAPILoginOutput() *AuthAPILoginOutput

NewAuthAPILoginOutput instantiates a new AuthAPILoginOutput 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 NewAuthAPILoginOutputWithDefaults

func NewAuthAPILoginOutputWithDefaults() *AuthAPILoginOutput

NewAuthAPILoginOutputWithDefaults instantiates a new AuthAPILoginOutput 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 (*AuthAPILoginOutput) GetSuccessful

func (o *AuthAPILoginOutput) GetSuccessful() bool

GetSuccessful returns the Successful field value if set, zero value otherwise.

func (*AuthAPILoginOutput) GetSuccessfulOk

func (o *AuthAPILoginOutput) GetSuccessfulOk() (*bool, bool)

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

func (*AuthAPILoginOutput) HasSuccessful

func (o *AuthAPILoginOutput) HasSuccessful() bool

HasSuccessful returns a boolean if a field has been set.

func (AuthAPILoginOutput) MarshalJSON

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

func (*AuthAPILoginOutput) SetSuccessful

func (o *AuthAPILoginOutput) SetSuccessful(v bool)

SetSuccessful gets a reference to the given bool and assigns it to the Successful field.

func (AuthAPILoginOutput) ToMap added in v0.6.7

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

type AuthAPIMeOutput

type AuthAPIMeOutput struct {
	Authenticated bool   `json:"authenticated"`
	Username      string `json:"username"`
}

AuthAPIMeOutput struct for AuthAPIMeOutput

func NewAuthAPIMeOutput

func NewAuthAPIMeOutput(authenticated bool, username string) *AuthAPIMeOutput

NewAuthAPIMeOutput instantiates a new AuthAPIMeOutput 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 NewAuthAPIMeOutputWithDefaults

func NewAuthAPIMeOutputWithDefaults() *AuthAPIMeOutput

NewAuthAPIMeOutputWithDefaults instantiates a new AuthAPIMeOutput 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 (*AuthAPIMeOutput) GetAuthenticated

func (o *AuthAPIMeOutput) GetAuthenticated() bool

GetAuthenticated returns the Authenticated field value

func (*AuthAPIMeOutput) GetAuthenticatedOk

func (o *AuthAPIMeOutput) GetAuthenticatedOk() (*bool, bool)

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

func (*AuthAPIMeOutput) GetUsername

func (o *AuthAPIMeOutput) GetUsername() string

GetUsername returns the Username field value

func (*AuthAPIMeOutput) GetUsernameOk

func (o *AuthAPIMeOutput) GetUsernameOk() (*string, bool)

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

func (AuthAPIMeOutput) MarshalJSON

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

func (*AuthAPIMeOutput) SetAuthenticated

func (o *AuthAPIMeOutput) SetAuthenticated(v bool)

SetAuthenticated sets field value

func (*AuthAPIMeOutput) SetUsername

func (o *AuthAPIMeOutput) SetUsername(v string)

SetUsername sets field value

func (AuthAPIMeOutput) ToMap added in v0.6.7

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

type AuthAPIToken

type AuthAPIToken struct {
	Key      string `json:"key"`
	Username string `json:"username"`
}

AuthAPIToken struct for AuthAPIToken

func NewAuthAPIToken

func NewAuthAPIToken(key string, username string) *AuthAPIToken

NewAuthAPIToken instantiates a new AuthAPIToken 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 NewAuthAPITokenWithDefaults

func NewAuthAPITokenWithDefaults() *AuthAPIToken

NewAuthAPITokenWithDefaults instantiates a new AuthAPIToken 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 (*AuthAPIToken) GetKey

func (o *AuthAPIToken) GetKey() string

GetKey returns the Key field value

func (*AuthAPIToken) GetKeyOk

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

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

func (*AuthAPIToken) GetUsername

func (o *AuthAPIToken) GetUsername() string

GetUsername returns the Username field value

func (*AuthAPIToken) GetUsernameOk

func (o *AuthAPIToken) GetUsernameOk() (*string, bool)

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

func (AuthAPIToken) MarshalJSON

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

func (*AuthAPIToken) SetKey

func (o *AuthAPIToken) SetKey(v string)

SetKey sets field value

func (*AuthAPIToken) SetUsername

func (o *AuthAPIToken) SetUsername(v string)

SetUsername sets field value

func (AuthAPIToken) ToMap added in v0.6.7

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

type AuthAPITokensGetOutput

type AuthAPITokensGetOutput struct {
	Tokens []AuthAPIToken `json:"tokens"`
}

AuthAPITokensGetOutput struct for AuthAPITokensGetOutput

func NewAuthAPITokensGetOutput

func NewAuthAPITokensGetOutput(tokens []AuthAPIToken) *AuthAPITokensGetOutput

NewAuthAPITokensGetOutput instantiates a new AuthAPITokensGetOutput 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 NewAuthAPITokensGetOutputWithDefaults

func NewAuthAPITokensGetOutputWithDefaults() *AuthAPITokensGetOutput

NewAuthAPITokensGetOutputWithDefaults instantiates a new AuthAPITokensGetOutput 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 (*AuthAPITokensGetOutput) GetTokens

func (o *AuthAPITokensGetOutput) GetTokens() []AuthAPIToken

GetTokens returns the Tokens field value If the value is explicit nil, the zero value for []AuthAPIToken will be returned

func (*AuthAPITokensGetOutput) GetTokensOk

func (o *AuthAPITokensGetOutput) GetTokensOk() ([]AuthAPIToken, bool)

GetTokensOk returns a tuple with the Tokens field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (AuthAPITokensGetOutput) MarshalJSON

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

func (*AuthAPITokensGetOutput) SetTokens

func (o *AuthAPITokensGetOutput) SetTokens(v []AuthAPIToken)

SetTokens sets field value

func (AuthAPITokensGetOutput) ToMap added in v0.6.7

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

type AuthAPITokensPutOutput

type AuthAPITokensPutOutput struct {
	Key string `json:"key"`
}

AuthAPITokensPutOutput struct for AuthAPITokensPutOutput

func NewAuthAPITokensPutOutput

func NewAuthAPITokensPutOutput(key string) *AuthAPITokensPutOutput

NewAuthAPITokensPutOutput instantiates a new AuthAPITokensPutOutput 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 NewAuthAPITokensPutOutputWithDefaults

func NewAuthAPITokensPutOutputWithDefaults() *AuthAPITokensPutOutput

NewAuthAPITokensPutOutputWithDefaults instantiates a new AuthAPITokensPutOutput 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 (*AuthAPITokensPutOutput) GetKey

func (o *AuthAPITokensPutOutput) GetKey() string

GetKey returns the Key field value

func (*AuthAPITokensPutOutput) GetKeyOk

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

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

func (AuthAPITokensPutOutput) MarshalJSON

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

func (*AuthAPITokensPutOutput) SetKey

func (o *AuthAPITokensPutOutput) SetKey(v string)

SetKey sets field value

func (AuthAPITokensPutOutput) ToMap added in v0.6.7

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

type AuthAPIUser

type AuthAPIUser struct {
	Permissions []AuthPermission `json:"permissions"`
	Username    string           `json:"username"`
}

AuthAPIUser struct for AuthAPIUser

func NewAuthAPIUser

func NewAuthAPIUser(permissions []AuthPermission, username string) *AuthAPIUser

NewAuthAPIUser instantiates a new AuthAPIUser 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 NewAuthAPIUserWithDefaults

func NewAuthAPIUserWithDefaults() *AuthAPIUser

NewAuthAPIUserWithDefaults instantiates a new AuthAPIUser 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 (*AuthAPIUser) GetPermissions added in v0.16.0

func (o *AuthAPIUser) GetPermissions() []AuthPermission

GetPermissions returns the Permissions field value If the value is explicit nil, the zero value for []AuthPermission will be returned

func (*AuthAPIUser) GetPermissionsOk added in v0.16.0

func (o *AuthAPIUser) GetPermissionsOk() ([]AuthPermission, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthAPIUser) GetUsername

func (o *AuthAPIUser) GetUsername() string

GetUsername returns the Username field value

func (*AuthAPIUser) GetUsernameOk

func (o *AuthAPIUser) GetUsernameOk() (*string, bool)

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

func (AuthAPIUser) MarshalJSON

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

func (*AuthAPIUser) SetPermissions added in v0.16.0

func (o *AuthAPIUser) SetPermissions(v []AuthPermission)

SetPermissions sets field value

func (*AuthAPIUser) SetUsername

func (o *AuthAPIUser) SetUsername(v string)

SetUsername sets field value

func (AuthAPIUser) ToMap added in v0.6.7

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

type AuthAPIUsersGetOutput

type AuthAPIUsersGetOutput struct {
	Users []AuthAPIUser `json:"users"`
}

AuthAPIUsersGetOutput struct for AuthAPIUsersGetOutput

func NewAuthAPIUsersGetOutput

func NewAuthAPIUsersGetOutput(users []AuthAPIUser) *AuthAPIUsersGetOutput

NewAuthAPIUsersGetOutput instantiates a new AuthAPIUsersGetOutput 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 NewAuthAPIUsersGetOutputWithDefaults

func NewAuthAPIUsersGetOutputWithDefaults() *AuthAPIUsersGetOutput

NewAuthAPIUsersGetOutputWithDefaults instantiates a new AuthAPIUsersGetOutput 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 (*AuthAPIUsersGetOutput) GetUsers

func (o *AuthAPIUsersGetOutput) GetUsers() []AuthAPIUser

GetUsers returns the Users field value If the value is explicit nil, the zero value for []AuthAPIUser will be returned

func (*AuthAPIUsersGetOutput) GetUsersOk

func (o *AuthAPIUsersGetOutput) GetUsersOk() ([]AuthAPIUser, bool)

GetUsersOk returns a tuple with the Users field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (AuthAPIUsersGetOutput) MarshalJSON

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

func (*AuthAPIUsersGetOutput) SetUsers

func (o *AuthAPIUsersGetOutput) SetUsers(v []AuthAPIUser)

SetUsers sets field value

func (AuthAPIUsersGetOutput) ToMap added in v0.6.7

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

type AuthAPIUsersPutInput

type AuthAPIUsersPutInput struct {
	Password    string           `json:"password"`
	Permissions []AuthPermission `json:"permissions"`
}

AuthAPIUsersPutInput struct for AuthAPIUsersPutInput

func NewAuthAPIUsersPutInput

func NewAuthAPIUsersPutInput(password string, permissions []AuthPermission) *AuthAPIUsersPutInput

NewAuthAPIUsersPutInput instantiates a new AuthAPIUsersPutInput 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 NewAuthAPIUsersPutInputWithDefaults

func NewAuthAPIUsersPutInputWithDefaults() *AuthAPIUsersPutInput

NewAuthAPIUsersPutInputWithDefaults instantiates a new AuthAPIUsersPutInput 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 (*AuthAPIUsersPutInput) GetPassword

func (o *AuthAPIUsersPutInput) GetPassword() string

GetPassword returns the Password field value

func (*AuthAPIUsersPutInput) GetPasswordOk

func (o *AuthAPIUsersPutInput) GetPasswordOk() (*string, bool)

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

func (*AuthAPIUsersPutInput) GetPermissions added in v0.16.0

func (o *AuthAPIUsersPutInput) GetPermissions() []AuthPermission

GetPermissions returns the Permissions field value If the value is explicit nil, the zero value for []AuthPermission will be returned

func (*AuthAPIUsersPutInput) GetPermissionsOk added in v0.16.0

func (o *AuthAPIUsersPutInput) GetPermissionsOk() ([]AuthPermission, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (AuthAPIUsersPutInput) MarshalJSON

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

func (*AuthAPIUsersPutInput) SetPassword

func (o *AuthAPIUsersPutInput) SetPassword(v string)

SetPassword sets field value

func (*AuthAPIUsersPutInput) SetPermissions added in v0.16.0

func (o *AuthAPIUsersPutInput) SetPermissions(v []AuthPermission)

SetPermissions sets field value

func (AuthAPIUsersPutInput) ToMap added in v0.6.7

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

type AuthPermission added in v0.16.0

type AuthPermission struct {
	Methods []string `json:"methods,omitempty"`
	Path    *string  `json:"path,omitempty"`
}

AuthPermission struct for AuthPermission

func NewAuthPermission added in v0.16.0

func NewAuthPermission() *AuthPermission

NewAuthPermission instantiates a new AuthPermission 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 NewAuthPermissionWithDefaults added in v0.16.0

func NewAuthPermissionWithDefaults() *AuthPermission

NewAuthPermissionWithDefaults instantiates a new AuthPermission 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 (*AuthPermission) GetMethods added in v0.16.0

func (o *AuthPermission) GetMethods() []string

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

func (*AuthPermission) GetMethodsOk added in v0.16.0

func (o *AuthPermission) GetMethodsOk() ([]string, bool)

GetMethodsOk returns a tuple with the Methods 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 (*AuthPermission) GetPath added in v0.16.0

func (o *AuthPermission) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*AuthPermission) GetPathOk added in v0.16.0

func (o *AuthPermission) GetPathOk() (*string, bool)

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

func (*AuthPermission) HasMethods added in v0.16.0

func (o *AuthPermission) HasMethods() bool

HasMethods returns a boolean if a field has been set.

func (*AuthPermission) HasPath added in v0.16.0

func (o *AuthPermission) HasPath() bool

HasPath returns a boolean if a field has been set.

func (AuthPermission) MarshalJSON added in v0.16.0

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

func (*AuthPermission) SetMethods added in v0.16.0

func (o *AuthPermission) SetMethods(v []string)

SetMethods gets a reference to the given []string and assigns it to the Methods field.

func (*AuthPermission) SetPath added in v0.16.0

func (o *AuthPermission) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (AuthPermission) ToMap added in v0.16.0

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

type BackupAPIBackupStatus

type BackupAPIBackupStatus struct {
	Duration int32     `json:"duration"`
	Error    string    `json:"error"`
	Filename string    `json:"filename"`
	Node     *string   `json:"node,omitempty"`
	Size     int32     `json:"size"`
	Status   string    `json:"status"`
	Time     time.Time `json:"time"`
}

BackupAPIBackupStatus struct for BackupAPIBackupStatus

func NewBackupAPIBackupStatus

func NewBackupAPIBackupStatus(duration int32, error_ string, filename string, size int32, status string, time time.Time) *BackupAPIBackupStatus

NewBackupAPIBackupStatus instantiates a new BackupAPIBackupStatus 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 NewBackupAPIBackupStatusWithDefaults

func NewBackupAPIBackupStatusWithDefaults() *BackupAPIBackupStatus

NewBackupAPIBackupStatusWithDefaults instantiates a new BackupAPIBackupStatus 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 (*BackupAPIBackupStatus) GetDuration

func (o *BackupAPIBackupStatus) GetDuration() int32

GetDuration returns the Duration field value

func (*BackupAPIBackupStatus) GetDurationOk

func (o *BackupAPIBackupStatus) GetDurationOk() (*int32, bool)

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

func (*BackupAPIBackupStatus) GetError

func (o *BackupAPIBackupStatus) GetError() string

GetError returns the Error field value

func (*BackupAPIBackupStatus) GetErrorOk

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

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

func (*BackupAPIBackupStatus) GetFilename

func (o *BackupAPIBackupStatus) GetFilename() string

GetFilename returns the Filename field value

func (*BackupAPIBackupStatus) GetFilenameOk

func (o *BackupAPIBackupStatus) GetFilenameOk() (*string, bool)

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

func (*BackupAPIBackupStatus) GetNode

func (o *BackupAPIBackupStatus) GetNode() string

GetNode returns the Node field value if set, zero value otherwise.

func (*BackupAPIBackupStatus) GetNodeOk

func (o *BackupAPIBackupStatus) GetNodeOk() (*string, bool)

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

func (*BackupAPIBackupStatus) GetSize

func (o *BackupAPIBackupStatus) GetSize() int32

GetSize returns the Size field value

func (*BackupAPIBackupStatus) GetSizeOk

func (o *BackupAPIBackupStatus) GetSizeOk() (*int32, bool)

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

func (*BackupAPIBackupStatus) GetStatus

func (o *BackupAPIBackupStatus) GetStatus() string

GetStatus returns the Status field value

func (*BackupAPIBackupStatus) GetStatusOk

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

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

func (*BackupAPIBackupStatus) GetTime

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

GetTime returns the Time field value

func (*BackupAPIBackupStatus) GetTimeOk

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

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

func (*BackupAPIBackupStatus) HasNode

func (o *BackupAPIBackupStatus) HasNode() bool

HasNode returns a boolean if a field has been set.

func (BackupAPIBackupStatus) MarshalJSON

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

func (*BackupAPIBackupStatus) SetDuration

func (o *BackupAPIBackupStatus) SetDuration(v int32)

SetDuration sets field value

func (*BackupAPIBackupStatus) SetError

func (o *BackupAPIBackupStatus) SetError(v string)

SetError sets field value

func (*BackupAPIBackupStatus) SetFilename

func (o *BackupAPIBackupStatus) SetFilename(v string)

SetFilename sets field value

func (*BackupAPIBackupStatus) SetNode

func (o *BackupAPIBackupStatus) SetNode(v string)

SetNode gets a reference to the given string and assigns it to the Node field.

func (*BackupAPIBackupStatus) SetSize

func (o *BackupAPIBackupStatus) SetSize(v int32)

SetSize sets field value

func (*BackupAPIBackupStatus) SetStatus

func (o *BackupAPIBackupStatus) SetStatus(v string)

SetStatus sets field value

func (*BackupAPIBackupStatus) SetTime

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

SetTime sets field value

func (BackupAPIBackupStatus) ToMap added in v0.6.7

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

type BackupAPIBackupStatusOutput

type BackupAPIBackupStatusOutput struct {
	Status []BackupAPIBackupStatus `json:"status"`
}

BackupAPIBackupStatusOutput struct for BackupAPIBackupStatusOutput

func NewBackupAPIBackupStatusOutput

func NewBackupAPIBackupStatusOutput(status []BackupAPIBackupStatus) *BackupAPIBackupStatusOutput

NewBackupAPIBackupStatusOutput instantiates a new BackupAPIBackupStatusOutput 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 NewBackupAPIBackupStatusOutputWithDefaults

func NewBackupAPIBackupStatusOutputWithDefaults() *BackupAPIBackupStatusOutput

NewBackupAPIBackupStatusOutputWithDefaults instantiates a new BackupAPIBackupStatusOutput 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 (*BackupAPIBackupStatusOutput) GetStatus

GetStatus returns the Status field value If the value is explicit nil, the zero value for []BackupAPIBackupStatus will be returned

func (*BackupAPIBackupStatusOutput) GetStatusOk

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (BackupAPIBackupStatusOutput) MarshalJSON

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

func (*BackupAPIBackupStatusOutput) SetStatus

SetStatus sets field value

func (BackupAPIBackupStatusOutput) ToMap added in v0.6.7

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

type BackupAPIRoleConfigInput

type BackupAPIRoleConfigInput struct {
	Config BackupRoleConfig `json:"config"`
}

BackupAPIRoleConfigInput struct for BackupAPIRoleConfigInput

func NewBackupAPIRoleConfigInput

func NewBackupAPIRoleConfigInput(config BackupRoleConfig) *BackupAPIRoleConfigInput

NewBackupAPIRoleConfigInput instantiates a new BackupAPIRoleConfigInput 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 NewBackupAPIRoleConfigInputWithDefaults

func NewBackupAPIRoleConfigInputWithDefaults() *BackupAPIRoleConfigInput

NewBackupAPIRoleConfigInputWithDefaults instantiates a new BackupAPIRoleConfigInput 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 (*BackupAPIRoleConfigInput) GetConfig

GetConfig returns the Config field value

func (*BackupAPIRoleConfigInput) GetConfigOk

func (o *BackupAPIRoleConfigInput) GetConfigOk() (*BackupRoleConfig, bool)

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

func (BackupAPIRoleConfigInput) MarshalJSON

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

func (*BackupAPIRoleConfigInput) SetConfig

SetConfig sets field value

func (BackupAPIRoleConfigInput) ToMap added in v0.6.7

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

type BackupAPIRoleConfigOutput

type BackupAPIRoleConfigOutput struct {
	Config BackupRoleConfig `json:"config"`
}

BackupAPIRoleConfigOutput struct for BackupAPIRoleConfigOutput

func NewBackupAPIRoleConfigOutput

func NewBackupAPIRoleConfigOutput(config BackupRoleConfig) *BackupAPIRoleConfigOutput

NewBackupAPIRoleConfigOutput instantiates a new BackupAPIRoleConfigOutput 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 NewBackupAPIRoleConfigOutputWithDefaults

func NewBackupAPIRoleConfigOutputWithDefaults() *BackupAPIRoleConfigOutput

NewBackupAPIRoleConfigOutputWithDefaults instantiates a new BackupAPIRoleConfigOutput 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 (*BackupAPIRoleConfigOutput) GetConfig

GetConfig returns the Config field value

func (*BackupAPIRoleConfigOutput) GetConfigOk

func (o *BackupAPIRoleConfigOutput) GetConfigOk() (*BackupRoleConfig, bool)

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

func (BackupAPIRoleConfigOutput) MarshalJSON

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

func (*BackupAPIRoleConfigOutput) SetConfig

SetConfig sets field value

func (BackupAPIRoleConfigOutput) ToMap added in v0.6.7

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

type BackupBackupStatus

type BackupBackupStatus struct {
	Duration int32     `json:"duration"`
	Error    string    `json:"error"`
	Filename string    `json:"filename"`
	Size     int32     `json:"size"`
	Status   string    `json:"status"`
	Time     time.Time `json:"time"`
}

BackupBackupStatus struct for BackupBackupStatus

func NewBackupBackupStatus

func NewBackupBackupStatus(duration int32, error_ string, filename string, size int32, status string, time time.Time) *BackupBackupStatus

NewBackupBackupStatus instantiates a new BackupBackupStatus 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 NewBackupBackupStatusWithDefaults

func NewBackupBackupStatusWithDefaults() *BackupBackupStatus

NewBackupBackupStatusWithDefaults instantiates a new BackupBackupStatus 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 (*BackupBackupStatus) GetDuration

func (o *BackupBackupStatus) GetDuration() int32

GetDuration returns the Duration field value

func (*BackupBackupStatus) GetDurationOk

func (o *BackupBackupStatus) GetDurationOk() (*int32, bool)

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

func (*BackupBackupStatus) GetError

func (o *BackupBackupStatus) GetError() string

GetError returns the Error field value

func (*BackupBackupStatus) GetErrorOk

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

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

func (*BackupBackupStatus) GetFilename

func (o *BackupBackupStatus) GetFilename() string

GetFilename returns the Filename field value

func (*BackupBackupStatus) GetFilenameOk

func (o *BackupBackupStatus) GetFilenameOk() (*string, bool)

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

func (*BackupBackupStatus) GetSize

func (o *BackupBackupStatus) GetSize() int32

GetSize returns the Size field value

func (*BackupBackupStatus) GetSizeOk

func (o *BackupBackupStatus) GetSizeOk() (*int32, bool)

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

func (*BackupBackupStatus) GetStatus

func (o *BackupBackupStatus) GetStatus() string

GetStatus returns the Status field value

func (*BackupBackupStatus) GetStatusOk

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

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

func (*BackupBackupStatus) GetTime

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

GetTime returns the Time field value

func (*BackupBackupStatus) GetTimeOk

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

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

func (BackupBackupStatus) MarshalJSON

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

func (*BackupBackupStatus) SetDuration

func (o *BackupBackupStatus) SetDuration(v int32)

SetDuration sets field value

func (*BackupBackupStatus) SetError

func (o *BackupBackupStatus) SetError(v string)

SetError sets field value

func (*BackupBackupStatus) SetFilename

func (o *BackupBackupStatus) SetFilename(v string)

SetFilename sets field value

func (*BackupBackupStatus) SetSize

func (o *BackupBackupStatus) SetSize(v int32)

SetSize sets field value

func (*BackupBackupStatus) SetStatus

func (o *BackupBackupStatus) SetStatus(v string)

SetStatus sets field value

func (*BackupBackupStatus) SetTime

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

SetTime sets field value

func (BackupBackupStatus) ToMap added in v0.6.7

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

type BackupRoleConfig

type BackupRoleConfig struct {
	AccessKey *string `json:"accessKey,omitempty"`
	Bucket    *string `json:"bucket,omitempty"`
	CronExpr  *string `json:"cronExpr,omitempty"`
	Endpoint  *string `json:"endpoint,omitempty"`
	Path      *string `json:"path,omitempty"`
	SecretKey *string `json:"secretKey,omitempty"`
}

BackupRoleConfig struct for BackupRoleConfig

func NewBackupRoleConfig

func NewBackupRoleConfig() *BackupRoleConfig

NewBackupRoleConfig instantiates a new BackupRoleConfig 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 NewBackupRoleConfigWithDefaults

func NewBackupRoleConfigWithDefaults() *BackupRoleConfig

NewBackupRoleConfigWithDefaults instantiates a new BackupRoleConfig 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 (*BackupRoleConfig) GetAccessKey

func (o *BackupRoleConfig) GetAccessKey() string

GetAccessKey returns the AccessKey field value if set, zero value otherwise.

func (*BackupRoleConfig) GetAccessKeyOk

func (o *BackupRoleConfig) GetAccessKeyOk() (*string, bool)

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

func (*BackupRoleConfig) GetBucket

func (o *BackupRoleConfig) GetBucket() string

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

func (*BackupRoleConfig) GetBucketOk

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

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

func (*BackupRoleConfig) GetCronExpr

func (o *BackupRoleConfig) GetCronExpr() string

GetCronExpr returns the CronExpr field value if set, zero value otherwise.

func (*BackupRoleConfig) GetCronExprOk

func (o *BackupRoleConfig) GetCronExprOk() (*string, bool)

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

func (*BackupRoleConfig) GetEndpoint

func (o *BackupRoleConfig) GetEndpoint() string

GetEndpoint returns the Endpoint field value if set, zero value otherwise.

func (*BackupRoleConfig) GetEndpointOk

func (o *BackupRoleConfig) GetEndpointOk() (*string, bool)

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

func (*BackupRoleConfig) GetPath

func (o *BackupRoleConfig) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*BackupRoleConfig) GetPathOk

func (o *BackupRoleConfig) GetPathOk() (*string, bool)

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

func (*BackupRoleConfig) GetSecretKey

func (o *BackupRoleConfig) GetSecretKey() string

GetSecretKey returns the SecretKey field value if set, zero value otherwise.

func (*BackupRoleConfig) GetSecretKeyOk

func (o *BackupRoleConfig) GetSecretKeyOk() (*string, bool)

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

func (*BackupRoleConfig) HasAccessKey

func (o *BackupRoleConfig) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

func (*BackupRoleConfig) HasBucket

func (o *BackupRoleConfig) HasBucket() bool

HasBucket returns a boolean if a field has been set.

func (*BackupRoleConfig) HasCronExpr

func (o *BackupRoleConfig) HasCronExpr() bool

HasCronExpr returns a boolean if a field has been set.

func (*BackupRoleConfig) HasEndpoint

func (o *BackupRoleConfig) HasEndpoint() bool

HasEndpoint returns a boolean if a field has been set.

func (*BackupRoleConfig) HasPath

func (o *BackupRoleConfig) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*BackupRoleConfig) HasSecretKey

func (o *BackupRoleConfig) HasSecretKey() bool

HasSecretKey returns a boolean if a field has been set.

func (BackupRoleConfig) MarshalJSON

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

func (*BackupRoleConfig) SetAccessKey

func (o *BackupRoleConfig) SetAccessKey(v string)

SetAccessKey gets a reference to the given string and assigns it to the AccessKey field.

func (*BackupRoleConfig) SetBucket

func (o *BackupRoleConfig) SetBucket(v string)

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

func (*BackupRoleConfig) SetCronExpr

func (o *BackupRoleConfig) SetCronExpr(v string)

SetCronExpr gets a reference to the given string and assigns it to the CronExpr field.

func (*BackupRoleConfig) SetEndpoint

func (o *BackupRoleConfig) SetEndpoint(v string)

SetEndpoint gets a reference to the given string and assigns it to the Endpoint field.

func (*BackupRoleConfig) SetPath

func (o *BackupRoleConfig) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*BackupRoleConfig) SetSecretKey

func (o *BackupRoleConfig) SetSecretKey(v string)

SetSecretKey gets a reference to the given string and assigns it to the SecretKey field.

func (BackupRoleConfig) ToMap added in v0.6.7

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

type BasicAuth

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

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

type ClusterApiService added in v0.17.0

type ClusterApiService service

ClusterApiService ClusterApi service

func (*ClusterApiService) ClusterGetClusterInfo added in v0.17.0

func (a *ClusterApiService) ClusterGetClusterInfo(ctx context.Context) ApiClusterGetClusterInfoRequest

ClusterGetClusterInfo Cluster

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

func (*ClusterApiService) ClusterGetClusterInfoExecute added in v0.17.0

Execute executes the request

@return InstanceAPIClusterInfoOutput

type ClusterInstancesApiService added in v0.3.18

type ClusterInstancesApiService service

ClusterInstancesApiService ClusterInstancesApi service

func (*ClusterInstancesApiService) ClusterGetInstanceInfo added in v0.17.0

ClusterGetInstanceInfo Instance

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

func (*ClusterInstancesApiService) ClusterGetInstanceInfoExecute added in v0.17.0

Execute executes the request

@return InstanceAPIInstanceInfo

func (*ClusterInstancesApiService) ClusterInstanceRoleRestart added in v0.3.18

ClusterInstanceRoleRestart Instance roles

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

func (*ClusterInstancesApiService) ClusterInstanceRoleRestartExecute added in v0.3.18

func (a *ClusterInstancesApiService) ClusterInstanceRoleRestartExecute(r ApiClusterInstanceRoleRestartRequest) (*http.Response, error)

Execute executes the request

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 DhcpAPILease

type DhcpAPILease struct {
	Address          string            `json:"address"`
	AddressLeaseTime string            `json:"addressLeaseTime"`
	DnsZone          *string           `json:"dnsZone,omitempty"`
	Expiry           *int32            `json:"expiry,omitempty"`
	Hostname         string            `json:"hostname"`
	Identifier       string            `json:"identifier"`
	Info             *DhcpAPILeaseInfo `json:"info,omitempty"`
	ScopeKey         string            `json:"scopeKey"`
}

DhcpAPILease struct for DhcpAPILease

func NewDhcpAPILease

func NewDhcpAPILease(address string, addressLeaseTime string, hostname string, identifier string, scopeKey string) *DhcpAPILease

NewDhcpAPILease instantiates a new DhcpAPILease 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 NewDhcpAPILeaseWithDefaults

func NewDhcpAPILeaseWithDefaults() *DhcpAPILease

NewDhcpAPILeaseWithDefaults instantiates a new DhcpAPILease 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 (*DhcpAPILease) GetAddress

func (o *DhcpAPILease) GetAddress() string

GetAddress returns the Address field value

func (*DhcpAPILease) GetAddressLeaseTime

func (o *DhcpAPILease) GetAddressLeaseTime() string

GetAddressLeaseTime returns the AddressLeaseTime field value

func (*DhcpAPILease) GetAddressLeaseTimeOk

func (o *DhcpAPILease) GetAddressLeaseTimeOk() (*string, bool)

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

func (*DhcpAPILease) GetAddressOk

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

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

func (*DhcpAPILease) GetDnsZone

func (o *DhcpAPILease) GetDnsZone() string

GetDnsZone returns the DnsZone field value if set, zero value otherwise.

func (*DhcpAPILease) GetDnsZoneOk

func (o *DhcpAPILease) GetDnsZoneOk() (*string, bool)

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

func (*DhcpAPILease) GetExpiry added in v0.6.15

func (o *DhcpAPILease) GetExpiry() int32

GetExpiry returns the Expiry field value if set, zero value otherwise.

func (*DhcpAPILease) GetExpiryOk added in v0.6.15

func (o *DhcpAPILease) GetExpiryOk() (*int32, bool)

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

func (*DhcpAPILease) GetHostname

func (o *DhcpAPILease) GetHostname() string

GetHostname returns the Hostname field value

func (*DhcpAPILease) GetHostnameOk

func (o *DhcpAPILease) GetHostnameOk() (*string, bool)

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

func (*DhcpAPILease) GetIdentifier

func (o *DhcpAPILease) GetIdentifier() string

GetIdentifier returns the Identifier field value

func (*DhcpAPILease) GetIdentifierOk

func (o *DhcpAPILease) GetIdentifierOk() (*string, bool)

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

func (*DhcpAPILease) GetInfo added in v0.3.13

func (o *DhcpAPILease) GetInfo() DhcpAPILeaseInfo

GetInfo returns the Info field value if set, zero value otherwise.

func (*DhcpAPILease) GetInfoOk added in v0.3.13

func (o *DhcpAPILease) GetInfoOk() (*DhcpAPILeaseInfo, bool)

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

func (*DhcpAPILease) GetScopeKey

func (o *DhcpAPILease) GetScopeKey() string

GetScopeKey returns the ScopeKey field value

func (*DhcpAPILease) GetScopeKeyOk

func (o *DhcpAPILease) GetScopeKeyOk() (*string, bool)

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

func (*DhcpAPILease) HasDnsZone

func (o *DhcpAPILease) HasDnsZone() bool

HasDnsZone returns a boolean if a field has been set.

func (*DhcpAPILease) HasExpiry added in v0.6.15

func (o *DhcpAPILease) HasExpiry() bool

HasExpiry returns a boolean if a field has been set.

func (*DhcpAPILease) HasInfo added in v0.3.13

func (o *DhcpAPILease) HasInfo() bool

HasInfo returns a boolean if a field has been set.

func (DhcpAPILease) MarshalJSON

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

func (*DhcpAPILease) SetAddress

func (o *DhcpAPILease) SetAddress(v string)

SetAddress sets field value

func (*DhcpAPILease) SetAddressLeaseTime

func (o *DhcpAPILease) SetAddressLeaseTime(v string)

SetAddressLeaseTime sets field value

func (*DhcpAPILease) SetDnsZone

func (o *DhcpAPILease) SetDnsZone(v string)

SetDnsZone gets a reference to the given string and assigns it to the DnsZone field.

func (*DhcpAPILease) SetExpiry added in v0.6.15

func (o *DhcpAPILease) SetExpiry(v int32)

SetExpiry gets a reference to the given int32 and assigns it to the Expiry field.

func (*DhcpAPILease) SetHostname

func (o *DhcpAPILease) SetHostname(v string)

SetHostname sets field value

func (*DhcpAPILease) SetIdentifier

func (o *DhcpAPILease) SetIdentifier(v string)

SetIdentifier sets field value

func (*DhcpAPILease) SetInfo added in v0.3.13

func (o *DhcpAPILease) SetInfo(v DhcpAPILeaseInfo)

SetInfo gets a reference to the given DhcpAPILeaseInfo and assigns it to the Info field.

func (*DhcpAPILease) SetScopeKey

func (o *DhcpAPILease) SetScopeKey(v string)

SetScopeKey sets field value

func (DhcpAPILease) ToMap added in v0.6.7

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

type DhcpAPILeaseInfo added in v0.3.13

type DhcpAPILeaseInfo struct {
	Vendor *string `json:"vendor,omitempty"`
}

DhcpAPILeaseInfo struct for DhcpAPILeaseInfo

func NewDhcpAPILeaseInfo added in v0.3.13

func NewDhcpAPILeaseInfo() *DhcpAPILeaseInfo

NewDhcpAPILeaseInfo instantiates a new DhcpAPILeaseInfo 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 NewDhcpAPILeaseInfoWithDefaults added in v0.3.13

func NewDhcpAPILeaseInfoWithDefaults() *DhcpAPILeaseInfo

NewDhcpAPILeaseInfoWithDefaults instantiates a new DhcpAPILeaseInfo 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 (*DhcpAPILeaseInfo) GetVendor added in v0.3.13

func (o *DhcpAPILeaseInfo) GetVendor() string

GetVendor returns the Vendor field value if set, zero value otherwise.

func (*DhcpAPILeaseInfo) GetVendorOk added in v0.3.13

func (o *DhcpAPILeaseInfo) GetVendorOk() (*string, bool)

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

func (*DhcpAPILeaseInfo) HasVendor added in v0.3.13

func (o *DhcpAPILeaseInfo) HasVendor() bool

HasVendor returns a boolean if a field has been set.

func (DhcpAPILeaseInfo) MarshalJSON added in v0.3.13

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

func (*DhcpAPILeaseInfo) SetVendor added in v0.3.13

func (o *DhcpAPILeaseInfo) SetVendor(v string)

SetVendor gets a reference to the given string and assigns it to the Vendor field.

func (DhcpAPILeaseInfo) ToMap added in v0.6.7

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

type DhcpAPILeasesGetOutput

type DhcpAPILeasesGetOutput struct {
	Leases []DhcpAPILease `json:"leases"`
}

DhcpAPILeasesGetOutput struct for DhcpAPILeasesGetOutput

func NewDhcpAPILeasesGetOutput

func NewDhcpAPILeasesGetOutput(leases []DhcpAPILease) *DhcpAPILeasesGetOutput

NewDhcpAPILeasesGetOutput instantiates a new DhcpAPILeasesGetOutput 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 NewDhcpAPILeasesGetOutputWithDefaults

func NewDhcpAPILeasesGetOutputWithDefaults() *DhcpAPILeasesGetOutput

NewDhcpAPILeasesGetOutputWithDefaults instantiates a new DhcpAPILeasesGetOutput 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 (*DhcpAPILeasesGetOutput) GetLeases

func (o *DhcpAPILeasesGetOutput) GetLeases() []DhcpAPILease

GetLeases returns the Leases field value If the value is explicit nil, the zero value for []DhcpAPILease will be returned

func (*DhcpAPILeasesGetOutput) GetLeasesOk

func (o *DhcpAPILeasesGetOutput) GetLeasesOk() ([]DhcpAPILease, bool)

GetLeasesOk returns a tuple with the Leases field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (DhcpAPILeasesGetOutput) MarshalJSON

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

func (*DhcpAPILeasesGetOutput) SetLeases

func (o *DhcpAPILeasesGetOutput) SetLeases(v []DhcpAPILease)

SetLeases sets field value

func (DhcpAPILeasesGetOutput) ToMap added in v0.6.7

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

type DhcpAPILeasesPutInput

type DhcpAPILeasesPutInput struct {
	Address          string  `json:"address"`
	AddressLeaseTime string  `json:"addressLeaseTime"`
	DnsZone          *string `json:"dnsZone,omitempty"`
	Expiry           *int32  `json:"expiry,omitempty"`
	Hostname         string  `json:"hostname"`
}

DhcpAPILeasesPutInput struct for DhcpAPILeasesPutInput

func NewDhcpAPILeasesPutInput

func NewDhcpAPILeasesPutInput(address string, addressLeaseTime string, hostname string) *DhcpAPILeasesPutInput

NewDhcpAPILeasesPutInput instantiates a new DhcpAPILeasesPutInput 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 NewDhcpAPILeasesPutInputWithDefaults

func NewDhcpAPILeasesPutInputWithDefaults() *DhcpAPILeasesPutInput

NewDhcpAPILeasesPutInputWithDefaults instantiates a new DhcpAPILeasesPutInput 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 (*DhcpAPILeasesPutInput) GetAddress

func (o *DhcpAPILeasesPutInput) GetAddress() string

GetAddress returns the Address field value

func (*DhcpAPILeasesPutInput) GetAddressLeaseTime

func (o *DhcpAPILeasesPutInput) GetAddressLeaseTime() string

GetAddressLeaseTime returns the AddressLeaseTime field value

func (*DhcpAPILeasesPutInput) GetAddressLeaseTimeOk

func (o *DhcpAPILeasesPutInput) GetAddressLeaseTimeOk() (*string, bool)

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

func (*DhcpAPILeasesPutInput) GetAddressOk

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

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

func (*DhcpAPILeasesPutInput) GetDnsZone

func (o *DhcpAPILeasesPutInput) GetDnsZone() string

GetDnsZone returns the DnsZone field value if set, zero value otherwise.

func (*DhcpAPILeasesPutInput) GetDnsZoneOk

func (o *DhcpAPILeasesPutInput) GetDnsZoneOk() (*string, bool)

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

func (*DhcpAPILeasesPutInput) GetExpiry added in v0.6.18

func (o *DhcpAPILeasesPutInput) GetExpiry() int32

GetExpiry returns the Expiry field value if set, zero value otherwise.

func (*DhcpAPILeasesPutInput) GetExpiryOk added in v0.6.18

func (o *DhcpAPILeasesPutInput) GetExpiryOk() (*int32, bool)

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

func (*DhcpAPILeasesPutInput) GetHostname

func (o *DhcpAPILeasesPutInput) GetHostname() string

GetHostname returns the Hostname field value

func (*DhcpAPILeasesPutInput) GetHostnameOk

func (o *DhcpAPILeasesPutInput) GetHostnameOk() (*string, bool)

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

func (*DhcpAPILeasesPutInput) HasDnsZone

func (o *DhcpAPILeasesPutInput) HasDnsZone() bool

HasDnsZone returns a boolean if a field has been set.

func (*DhcpAPILeasesPutInput) HasExpiry added in v0.6.18

func (o *DhcpAPILeasesPutInput) HasExpiry() bool

HasExpiry returns a boolean if a field has been set.

func (DhcpAPILeasesPutInput) MarshalJSON

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

func (*DhcpAPILeasesPutInput) SetAddress

func (o *DhcpAPILeasesPutInput) SetAddress(v string)

SetAddress sets field value

func (*DhcpAPILeasesPutInput) SetAddressLeaseTime

func (o *DhcpAPILeasesPutInput) SetAddressLeaseTime(v string)

SetAddressLeaseTime sets field value

func (*DhcpAPILeasesPutInput) SetDnsZone

func (o *DhcpAPILeasesPutInput) SetDnsZone(v string)

SetDnsZone gets a reference to the given string and assigns it to the DnsZone field.

func (*DhcpAPILeasesPutInput) SetExpiry added in v0.6.18

func (o *DhcpAPILeasesPutInput) SetExpiry(v int32)

SetExpiry gets a reference to the given int32 and assigns it to the Expiry field.

func (*DhcpAPILeasesPutInput) SetHostname

func (o *DhcpAPILeasesPutInput) SetHostname(v string)

SetHostname sets field value

func (DhcpAPILeasesPutInput) ToMap added in v0.6.7

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

type DhcpAPIRoleConfigInput

type DhcpAPIRoleConfigInput struct {
	Config DhcpRoleConfig `json:"config"`
}

DhcpAPIRoleConfigInput struct for DhcpAPIRoleConfigInput

func NewDhcpAPIRoleConfigInput

func NewDhcpAPIRoleConfigInput(config DhcpRoleConfig) *DhcpAPIRoleConfigInput

NewDhcpAPIRoleConfigInput instantiates a new DhcpAPIRoleConfigInput 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 NewDhcpAPIRoleConfigInputWithDefaults

func NewDhcpAPIRoleConfigInputWithDefaults() *DhcpAPIRoleConfigInput

NewDhcpAPIRoleConfigInputWithDefaults instantiates a new DhcpAPIRoleConfigInput 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 (*DhcpAPIRoleConfigInput) GetConfig

func (o *DhcpAPIRoleConfigInput) GetConfig() DhcpRoleConfig

GetConfig returns the Config field value

func (*DhcpAPIRoleConfigInput) GetConfigOk

func (o *DhcpAPIRoleConfigInput) GetConfigOk() (*DhcpRoleConfig, bool)

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

func (DhcpAPIRoleConfigInput) MarshalJSON

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

func (*DhcpAPIRoleConfigInput) SetConfig

func (o *DhcpAPIRoleConfigInput) SetConfig(v DhcpRoleConfig)

SetConfig sets field value

func (DhcpAPIRoleConfigInput) ToMap added in v0.6.7

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

type DhcpAPIRoleConfigOutput

type DhcpAPIRoleConfigOutput struct {
	Config DhcpRoleConfig `json:"config"`
}

DhcpAPIRoleConfigOutput struct for DhcpAPIRoleConfigOutput

func NewDhcpAPIRoleConfigOutput

func NewDhcpAPIRoleConfigOutput(config DhcpRoleConfig) *DhcpAPIRoleConfigOutput

NewDhcpAPIRoleConfigOutput instantiates a new DhcpAPIRoleConfigOutput 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 NewDhcpAPIRoleConfigOutputWithDefaults

func NewDhcpAPIRoleConfigOutputWithDefaults() *DhcpAPIRoleConfigOutput

NewDhcpAPIRoleConfigOutputWithDefaults instantiates a new DhcpAPIRoleConfigOutput 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 (*DhcpAPIRoleConfigOutput) GetConfig

func (o *DhcpAPIRoleConfigOutput) GetConfig() DhcpRoleConfig

GetConfig returns the Config field value

func (*DhcpAPIRoleConfigOutput) GetConfigOk

func (o *DhcpAPIRoleConfigOutput) GetConfigOk() (*DhcpRoleConfig, bool)

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

func (DhcpAPIRoleConfigOutput) MarshalJSON

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

func (*DhcpAPIRoleConfigOutput) SetConfig

func (o *DhcpAPIRoleConfigOutput) SetConfig(v DhcpRoleConfig)

SetConfig sets field value

func (DhcpAPIRoleConfigOutput) ToMap added in v0.6.7

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

type DhcpAPIScope

type DhcpAPIScope struct {
	Default    bool                   `json:"default"`
	Dns        *DhcpScopeDNS          `json:"dns,omitempty"`
	Hook       string                 `json:"hook"`
	Ipam       map[string]string      `json:"ipam"`
	Options    []TypesDHCPOption      `json:"options"`
	Scope      string                 `json:"scope"`
	Statistics DhcpAPIScopeStatistics `json:"statistics"`
	SubnetCidr string                 `json:"subnetCidr"`
	Ttl        int32                  `json:"ttl"`
}

DhcpAPIScope struct for DhcpAPIScope

func NewDhcpAPIScope

func NewDhcpAPIScope(default_ bool, hook string, ipam map[string]string, options []TypesDHCPOption, scope string, statistics DhcpAPIScopeStatistics, subnetCidr string, ttl int32) *DhcpAPIScope

NewDhcpAPIScope instantiates a new DhcpAPIScope 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 NewDhcpAPIScopeWithDefaults

func NewDhcpAPIScopeWithDefaults() *DhcpAPIScope

NewDhcpAPIScopeWithDefaults instantiates a new DhcpAPIScope 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 (*DhcpAPIScope) GetDefault

func (o *DhcpAPIScope) GetDefault() bool

GetDefault returns the Default field value

func (*DhcpAPIScope) GetDefaultOk

func (o *DhcpAPIScope) GetDefaultOk() (*bool, bool)

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

func (*DhcpAPIScope) GetDns

func (o *DhcpAPIScope) GetDns() DhcpScopeDNS

GetDns returns the Dns field value if set, zero value otherwise.

func (*DhcpAPIScope) GetDnsOk

func (o *DhcpAPIScope) GetDnsOk() (*DhcpScopeDNS, bool)

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

func (*DhcpAPIScope) GetHook added in v0.10.0

func (o *DhcpAPIScope) GetHook() string

GetHook returns the Hook field value

func (*DhcpAPIScope) GetHookOk added in v0.10.0

func (o *DhcpAPIScope) GetHookOk() (*string, bool)

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

func (*DhcpAPIScope) GetIpam

func (o *DhcpAPIScope) GetIpam() map[string]string

GetIpam returns the Ipam field value If the value is explicit nil, the zero value for map[string]string will be returned

func (*DhcpAPIScope) GetIpamOk

func (o *DhcpAPIScope) GetIpamOk() (*map[string]string, bool)

GetIpamOk returns a tuple with the Ipam field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DhcpAPIScope) GetOptions

func (o *DhcpAPIScope) GetOptions() []TypesDHCPOption

GetOptions returns the Options field value If the value is explicit nil, the zero value for []TypesDHCPOption will be returned

func (*DhcpAPIScope) GetOptionsOk

func (o *DhcpAPIScope) GetOptionsOk() ([]TypesDHCPOption, bool)

GetOptionsOk returns a tuple with the Options field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DhcpAPIScope) GetScope

func (o *DhcpAPIScope) GetScope() string

GetScope returns the Scope field value

func (*DhcpAPIScope) GetScopeOk

func (o *DhcpAPIScope) GetScopeOk() (*string, bool)

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

func (*DhcpAPIScope) GetStatistics added in v0.11.0

func (o *DhcpAPIScope) GetStatistics() DhcpAPIScopeStatistics

GetStatistics returns the Statistics field value

func (*DhcpAPIScope) GetStatisticsOk added in v0.11.0

func (o *DhcpAPIScope) GetStatisticsOk() (*DhcpAPIScopeStatistics, bool)

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

func (*DhcpAPIScope) GetSubnetCidr

func (o *DhcpAPIScope) GetSubnetCidr() string

GetSubnetCidr returns the SubnetCidr field value

func (*DhcpAPIScope) GetSubnetCidrOk

func (o *DhcpAPIScope) GetSubnetCidrOk() (*string, bool)

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

func (*DhcpAPIScope) GetTtl

func (o *DhcpAPIScope) GetTtl() int32

GetTtl returns the Ttl field value

func (*DhcpAPIScope) GetTtlOk

func (o *DhcpAPIScope) GetTtlOk() (*int32, bool)

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

func (*DhcpAPIScope) HasDns

func (o *DhcpAPIScope) HasDns() bool

HasDns returns a boolean if a field has been set.

func (DhcpAPIScope) MarshalJSON

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

func (*DhcpAPIScope) SetDefault

func (o *DhcpAPIScope) SetDefault(v bool)

SetDefault sets field value

func (*DhcpAPIScope) SetDns

func (o *DhcpAPIScope) SetDns(v DhcpScopeDNS)

SetDns gets a reference to the given DhcpScopeDNS and assigns it to the Dns field.

func (*DhcpAPIScope) SetHook added in v0.10.0

func (o *DhcpAPIScope) SetHook(v string)

SetHook sets field value

func (*DhcpAPIScope) SetIpam

func (o *DhcpAPIScope) SetIpam(v map[string]string)

SetIpam sets field value

func (*DhcpAPIScope) SetOptions

func (o *DhcpAPIScope) SetOptions(v []TypesDHCPOption)

SetOptions sets field value

func (*DhcpAPIScope) SetScope

func (o *DhcpAPIScope) SetScope(v string)

SetScope sets field value

func (*DhcpAPIScope) SetStatistics added in v0.11.0

func (o *DhcpAPIScope) SetStatistics(v DhcpAPIScopeStatistics)

SetStatistics sets field value

func (*DhcpAPIScope) SetSubnetCidr

func (o *DhcpAPIScope) SetSubnetCidr(v string)

SetSubnetCidr sets field value

func (*DhcpAPIScope) SetTtl

func (o *DhcpAPIScope) SetTtl(v int32)

SetTtl sets field value

func (DhcpAPIScope) ToMap added in v0.6.7

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

type DhcpAPIScopeStatistics added in v0.11.0

type DhcpAPIScopeStatistics struct {
	Usable int32 `json:"usable"`
	Used   int32 `json:"used"`
}

DhcpAPIScopeStatistics struct for DhcpAPIScopeStatistics

func NewDhcpAPIScopeStatistics added in v0.11.0

func NewDhcpAPIScopeStatistics(usable int32, used int32) *DhcpAPIScopeStatistics

NewDhcpAPIScopeStatistics instantiates a new DhcpAPIScopeStatistics 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 NewDhcpAPIScopeStatisticsWithDefaults added in v0.11.0

func NewDhcpAPIScopeStatisticsWithDefaults() *DhcpAPIScopeStatistics

NewDhcpAPIScopeStatisticsWithDefaults instantiates a new DhcpAPIScopeStatistics 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 (*DhcpAPIScopeStatistics) GetUsable added in v0.11.0

func (o *DhcpAPIScopeStatistics) GetUsable() int32

GetUsable returns the Usable field value

func (*DhcpAPIScopeStatistics) GetUsableOk added in v0.11.0

func (o *DhcpAPIScopeStatistics) GetUsableOk() (*int32, bool)

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

func (*DhcpAPIScopeStatistics) GetUsed added in v0.11.0

func (o *DhcpAPIScopeStatistics) GetUsed() int32

GetUsed returns the Used field value

func (*DhcpAPIScopeStatistics) GetUsedOk added in v0.11.0

func (o *DhcpAPIScopeStatistics) GetUsedOk() (*int32, bool)

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

func (DhcpAPIScopeStatistics) MarshalJSON added in v0.11.0

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

func (*DhcpAPIScopeStatistics) SetUsable added in v0.11.0

func (o *DhcpAPIScopeStatistics) SetUsable(v int32)

SetUsable sets field value

func (*DhcpAPIScopeStatistics) SetUsed added in v0.11.0

func (o *DhcpAPIScopeStatistics) SetUsed(v int32)

SetUsed sets field value

func (DhcpAPIScopeStatistics) ToMap added in v0.11.0

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

type DhcpAPIScopesGetOutput

type DhcpAPIScopesGetOutput struct {
	Scopes     []DhcpAPIScope         `json:"scopes"`
	Statistics DhcpAPIScopeStatistics `json:"statistics"`
}

DhcpAPIScopesGetOutput struct for DhcpAPIScopesGetOutput

func NewDhcpAPIScopesGetOutput

func NewDhcpAPIScopesGetOutput(scopes []DhcpAPIScope, statistics DhcpAPIScopeStatistics) *DhcpAPIScopesGetOutput

NewDhcpAPIScopesGetOutput instantiates a new DhcpAPIScopesGetOutput 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 NewDhcpAPIScopesGetOutputWithDefaults

func NewDhcpAPIScopesGetOutputWithDefaults() *DhcpAPIScopesGetOutput

NewDhcpAPIScopesGetOutputWithDefaults instantiates a new DhcpAPIScopesGetOutput 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 (*DhcpAPIScopesGetOutput) GetScopes

func (o *DhcpAPIScopesGetOutput) GetScopes() []DhcpAPIScope

GetScopes returns the Scopes field value If the value is explicit nil, the zero value for []DhcpAPIScope will be returned

func (*DhcpAPIScopesGetOutput) GetScopesOk

func (o *DhcpAPIScopesGetOutput) GetScopesOk() ([]DhcpAPIScope, bool)

GetScopesOk returns a tuple with the Scopes field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DhcpAPIScopesGetOutput) GetStatistics added in v0.11.0

GetStatistics returns the Statistics field value

func (*DhcpAPIScopesGetOutput) GetStatisticsOk added in v0.11.0

func (o *DhcpAPIScopesGetOutput) GetStatisticsOk() (*DhcpAPIScopeStatistics, bool)

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

func (DhcpAPIScopesGetOutput) MarshalJSON

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

func (*DhcpAPIScopesGetOutput) SetScopes

func (o *DhcpAPIScopesGetOutput) SetScopes(v []DhcpAPIScope)

SetScopes sets field value

func (*DhcpAPIScopesGetOutput) SetStatistics added in v0.11.0

func (o *DhcpAPIScopesGetOutput) SetStatistics(v DhcpAPIScopeStatistics)

SetStatistics sets field value

func (DhcpAPIScopesGetOutput) ToMap added in v0.6.7

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

type DhcpAPIScopesPutInput

type DhcpAPIScopesPutInput struct {
	Default    bool              `json:"default"`
	Dns        *DhcpScopeDNS     `json:"dns,omitempty"`
	Hook       string            `json:"hook"`
	Ipam       map[string]string `json:"ipam,omitempty"`
	Options    []TypesDHCPOption `json:"options"`
	SubnetCidr string            `json:"subnetCidr"`
	Ttl        int32             `json:"ttl"`
}

DhcpAPIScopesPutInput struct for DhcpAPIScopesPutInput

func NewDhcpAPIScopesPutInput

func NewDhcpAPIScopesPutInput(default_ bool, hook string, options []TypesDHCPOption, subnetCidr string, ttl int32) *DhcpAPIScopesPutInput

NewDhcpAPIScopesPutInput instantiates a new DhcpAPIScopesPutInput 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 NewDhcpAPIScopesPutInputWithDefaults

func NewDhcpAPIScopesPutInputWithDefaults() *DhcpAPIScopesPutInput

NewDhcpAPIScopesPutInputWithDefaults instantiates a new DhcpAPIScopesPutInput 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 (*DhcpAPIScopesPutInput) GetDefault

func (o *DhcpAPIScopesPutInput) GetDefault() bool

GetDefault returns the Default field value

func (*DhcpAPIScopesPutInput) GetDefaultOk

func (o *DhcpAPIScopesPutInput) GetDefaultOk() (*bool, bool)

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

func (*DhcpAPIScopesPutInput) GetDns

func (o *DhcpAPIScopesPutInput) GetDns() DhcpScopeDNS

GetDns returns the Dns field value if set, zero value otherwise.

func (*DhcpAPIScopesPutInput) GetDnsOk

func (o *DhcpAPIScopesPutInput) GetDnsOk() (*DhcpScopeDNS, bool)

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

func (*DhcpAPIScopesPutInput) GetHook added in v0.10.0

func (o *DhcpAPIScopesPutInput) GetHook() string

GetHook returns the Hook field value

func (*DhcpAPIScopesPutInput) GetHookOk added in v0.10.0

func (o *DhcpAPIScopesPutInput) GetHookOk() (*string, bool)

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

func (*DhcpAPIScopesPutInput) GetIpam

func (o *DhcpAPIScopesPutInput) GetIpam() map[string]string

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

func (*DhcpAPIScopesPutInput) GetIpamOk

func (o *DhcpAPIScopesPutInput) GetIpamOk() (*map[string]string, bool)

GetIpamOk returns a tuple with the Ipam 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 (*DhcpAPIScopesPutInput) GetOptions

func (o *DhcpAPIScopesPutInput) GetOptions() []TypesDHCPOption

GetOptions returns the Options field value If the value is explicit nil, the zero value for []TypesDHCPOption will be returned

func (*DhcpAPIScopesPutInput) GetOptionsOk

func (o *DhcpAPIScopesPutInput) GetOptionsOk() ([]TypesDHCPOption, bool)

GetOptionsOk returns a tuple with the Options field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DhcpAPIScopesPutInput) GetSubnetCidr

func (o *DhcpAPIScopesPutInput) GetSubnetCidr() string

GetSubnetCidr returns the SubnetCidr field value

func (*DhcpAPIScopesPutInput) GetSubnetCidrOk

func (o *DhcpAPIScopesPutInput) GetSubnetCidrOk() (*string, bool)

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

func (*DhcpAPIScopesPutInput) GetTtl

func (o *DhcpAPIScopesPutInput) GetTtl() int32

GetTtl returns the Ttl field value

func (*DhcpAPIScopesPutInput) GetTtlOk

func (o *DhcpAPIScopesPutInput) GetTtlOk() (*int32, bool)

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

func (*DhcpAPIScopesPutInput) HasDns

func (o *DhcpAPIScopesPutInput) HasDns() bool

HasDns returns a boolean if a field has been set.

func (*DhcpAPIScopesPutInput) HasIpam

func (o *DhcpAPIScopesPutInput) HasIpam() bool

HasIpam returns a boolean if a field has been set.

func (DhcpAPIScopesPutInput) MarshalJSON

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

func (*DhcpAPIScopesPutInput) SetDefault

func (o *DhcpAPIScopesPutInput) SetDefault(v bool)

SetDefault sets field value

func (*DhcpAPIScopesPutInput) SetDns

func (o *DhcpAPIScopesPutInput) SetDns(v DhcpScopeDNS)

SetDns gets a reference to the given DhcpScopeDNS and assigns it to the Dns field.

func (*DhcpAPIScopesPutInput) SetHook added in v0.10.0

func (o *DhcpAPIScopesPutInput) SetHook(v string)

SetHook sets field value

func (*DhcpAPIScopesPutInput) SetIpam

func (o *DhcpAPIScopesPutInput) SetIpam(v map[string]string)

SetIpam gets a reference to the given map[string]string and assigns it to the Ipam field.

func (*DhcpAPIScopesPutInput) SetOptions

func (o *DhcpAPIScopesPutInput) SetOptions(v []TypesDHCPOption)

SetOptions sets field value

func (*DhcpAPIScopesPutInput) SetSubnetCidr

func (o *DhcpAPIScopesPutInput) SetSubnetCidr(v string)

SetSubnetCidr sets field value

func (*DhcpAPIScopesPutInput) SetTtl

func (o *DhcpAPIScopesPutInput) SetTtl(v int32)

SetTtl sets field value

func (DhcpAPIScopesPutInput) ToMap added in v0.6.7

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

type DhcpRoleConfig

type DhcpRoleConfig struct {
	LeaseNegotiateTimeout *int32 `json:"leaseNegotiateTimeout,omitempty"`
	Port                  *int32 `json:"port,omitempty"`
}

DhcpRoleConfig struct for DhcpRoleConfig

func NewDhcpRoleConfig

func NewDhcpRoleConfig() *DhcpRoleConfig

NewDhcpRoleConfig instantiates a new DhcpRoleConfig 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 NewDhcpRoleConfigWithDefaults

func NewDhcpRoleConfigWithDefaults() *DhcpRoleConfig

NewDhcpRoleConfigWithDefaults instantiates a new DhcpRoleConfig 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 (*DhcpRoleConfig) GetLeaseNegotiateTimeout

func (o *DhcpRoleConfig) GetLeaseNegotiateTimeout() int32

GetLeaseNegotiateTimeout returns the LeaseNegotiateTimeout field value if set, zero value otherwise.

func (*DhcpRoleConfig) GetLeaseNegotiateTimeoutOk

func (o *DhcpRoleConfig) GetLeaseNegotiateTimeoutOk() (*int32, bool)

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

func (*DhcpRoleConfig) GetPort

func (o *DhcpRoleConfig) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*DhcpRoleConfig) GetPortOk

func (o *DhcpRoleConfig) GetPortOk() (*int32, bool)

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

func (*DhcpRoleConfig) HasLeaseNegotiateTimeout

func (o *DhcpRoleConfig) HasLeaseNegotiateTimeout() bool

HasLeaseNegotiateTimeout returns a boolean if a field has been set.

func (*DhcpRoleConfig) HasPort

func (o *DhcpRoleConfig) HasPort() bool

HasPort returns a boolean if a field has been set.

func (DhcpRoleConfig) MarshalJSON

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

func (*DhcpRoleConfig) SetLeaseNegotiateTimeout

func (o *DhcpRoleConfig) SetLeaseNegotiateTimeout(v int32)

SetLeaseNegotiateTimeout gets a reference to the given int32 and assigns it to the LeaseNegotiateTimeout field.

func (*DhcpRoleConfig) SetPort

func (o *DhcpRoleConfig) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (DhcpRoleConfig) ToMap added in v0.6.7

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

type DhcpScopeDNS

type DhcpScopeDNS struct {
	AddZoneInHostname *bool    `json:"addZoneInHostname,omitempty"`
	Search            []string `json:"search,omitempty"`
	Zone              *string  `json:"zone,omitempty"`
}

DhcpScopeDNS struct for DhcpScopeDNS

func NewDhcpScopeDNS

func NewDhcpScopeDNS() *DhcpScopeDNS

NewDhcpScopeDNS instantiates a new DhcpScopeDNS 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 NewDhcpScopeDNSWithDefaults

func NewDhcpScopeDNSWithDefaults() *DhcpScopeDNS

NewDhcpScopeDNSWithDefaults instantiates a new DhcpScopeDNS 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 (*DhcpScopeDNS) GetAddZoneInHostname

func (o *DhcpScopeDNS) GetAddZoneInHostname() bool

GetAddZoneInHostname returns the AddZoneInHostname field value if set, zero value otherwise.

func (*DhcpScopeDNS) GetAddZoneInHostnameOk

func (o *DhcpScopeDNS) GetAddZoneInHostnameOk() (*bool, bool)

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

func (*DhcpScopeDNS) GetSearch

func (o *DhcpScopeDNS) GetSearch() []string

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

func (*DhcpScopeDNS) GetSearchOk

func (o *DhcpScopeDNS) GetSearchOk() ([]string, bool)

GetSearchOk returns a tuple with the Search 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 (*DhcpScopeDNS) GetZone

func (o *DhcpScopeDNS) GetZone() string

GetZone returns the Zone field value if set, zero value otherwise.

func (*DhcpScopeDNS) GetZoneOk

func (o *DhcpScopeDNS) GetZoneOk() (*string, bool)

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

func (*DhcpScopeDNS) HasAddZoneInHostname

func (o *DhcpScopeDNS) HasAddZoneInHostname() bool

HasAddZoneInHostname returns a boolean if a field has been set.

func (*DhcpScopeDNS) HasSearch

func (o *DhcpScopeDNS) HasSearch() bool

HasSearch returns a boolean if a field has been set.

func (*DhcpScopeDNS) HasZone

func (o *DhcpScopeDNS) HasZone() bool

HasZone returns a boolean if a field has been set.

func (DhcpScopeDNS) MarshalJSON

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

func (*DhcpScopeDNS) SetAddZoneInHostname

func (o *DhcpScopeDNS) SetAddZoneInHostname(v bool)

SetAddZoneInHostname gets a reference to the given bool and assigns it to the AddZoneInHostname field.

func (*DhcpScopeDNS) SetSearch

func (o *DhcpScopeDNS) SetSearch(v []string)

SetSearch gets a reference to the given []string and assigns it to the Search field.

func (*DhcpScopeDNS) SetZone

func (o *DhcpScopeDNS) SetZone(v string)

SetZone gets a reference to the given string and assigns it to the Zone field.

func (DhcpScopeDNS) ToMap added in v0.6.7

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

type DiscoveryAPIDevice

type DiscoveryAPIDevice struct {
	Hostname   string `json:"hostname"`
	Identifier string `json:"identifier"`
	Ip         string `json:"ip"`
	Mac        string `json:"mac"`
}

DiscoveryAPIDevice struct for DiscoveryAPIDevice

func NewDiscoveryAPIDevice

func NewDiscoveryAPIDevice(hostname string, identifier string, ip string, mac string) *DiscoveryAPIDevice

NewDiscoveryAPIDevice instantiates a new DiscoveryAPIDevice 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 NewDiscoveryAPIDeviceWithDefaults

func NewDiscoveryAPIDeviceWithDefaults() *DiscoveryAPIDevice

NewDiscoveryAPIDeviceWithDefaults instantiates a new DiscoveryAPIDevice 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 (*DiscoveryAPIDevice) GetHostname

func (o *DiscoveryAPIDevice) GetHostname() string

GetHostname returns the Hostname field value

func (*DiscoveryAPIDevice) GetHostnameOk

func (o *DiscoveryAPIDevice) GetHostnameOk() (*string, bool)

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

func (*DiscoveryAPIDevice) GetIdentifier

func (o *DiscoveryAPIDevice) GetIdentifier() string

GetIdentifier returns the Identifier field value

func (*DiscoveryAPIDevice) GetIdentifierOk

func (o *DiscoveryAPIDevice) GetIdentifierOk() (*string, bool)

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

func (*DiscoveryAPIDevice) GetIp

func (o *DiscoveryAPIDevice) GetIp() string

GetIp returns the Ip field value

func (*DiscoveryAPIDevice) GetIpOk

func (o *DiscoveryAPIDevice) GetIpOk() (*string, bool)

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

func (*DiscoveryAPIDevice) GetMac

func (o *DiscoveryAPIDevice) GetMac() string

GetMac returns the Mac field value

func (*DiscoveryAPIDevice) GetMacOk

func (o *DiscoveryAPIDevice) GetMacOk() (*string, bool)

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

func (DiscoveryAPIDevice) MarshalJSON

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

func (*DiscoveryAPIDevice) SetHostname

func (o *DiscoveryAPIDevice) SetHostname(v string)

SetHostname sets field value

func (*DiscoveryAPIDevice) SetIdentifier

func (o *DiscoveryAPIDevice) SetIdentifier(v string)

SetIdentifier sets field value

func (*DiscoveryAPIDevice) SetIp

func (o *DiscoveryAPIDevice) SetIp(v string)

SetIp sets field value

func (*DiscoveryAPIDevice) SetMac

func (o *DiscoveryAPIDevice) SetMac(v string)

SetMac sets field value

func (DiscoveryAPIDevice) ToMap added in v0.6.7

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

type DiscoveryAPIDevicesApplyInput

type DiscoveryAPIDevicesApplyInput struct {
	DhcpScope string `json:"dhcpScope"`
	DnsZone   string `json:"dnsZone"`
	To        string `json:"to"`
}

DiscoveryAPIDevicesApplyInput struct for DiscoveryAPIDevicesApplyInput

func NewDiscoveryAPIDevicesApplyInput

func NewDiscoveryAPIDevicesApplyInput(dhcpScope string, dnsZone string, to string) *DiscoveryAPIDevicesApplyInput

NewDiscoveryAPIDevicesApplyInput instantiates a new DiscoveryAPIDevicesApplyInput 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 NewDiscoveryAPIDevicesApplyInputWithDefaults

func NewDiscoveryAPIDevicesApplyInputWithDefaults() *DiscoveryAPIDevicesApplyInput

NewDiscoveryAPIDevicesApplyInputWithDefaults instantiates a new DiscoveryAPIDevicesApplyInput 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 (*DiscoveryAPIDevicesApplyInput) GetDhcpScope

func (o *DiscoveryAPIDevicesApplyInput) GetDhcpScope() string

GetDhcpScope returns the DhcpScope field value

func (*DiscoveryAPIDevicesApplyInput) GetDhcpScopeOk

func (o *DiscoveryAPIDevicesApplyInput) GetDhcpScopeOk() (*string, bool)

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

func (*DiscoveryAPIDevicesApplyInput) GetDnsZone

func (o *DiscoveryAPIDevicesApplyInput) GetDnsZone() string

GetDnsZone returns the DnsZone field value

func (*DiscoveryAPIDevicesApplyInput) GetDnsZoneOk

func (o *DiscoveryAPIDevicesApplyInput) GetDnsZoneOk() (*string, bool)

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

func (*DiscoveryAPIDevicesApplyInput) GetTo

GetTo returns the To field value

func (*DiscoveryAPIDevicesApplyInput) GetToOk

func (o *DiscoveryAPIDevicesApplyInput) GetToOk() (*string, bool)

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

func (DiscoveryAPIDevicesApplyInput) MarshalJSON

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

func (*DiscoveryAPIDevicesApplyInput) SetDhcpScope

func (o *DiscoveryAPIDevicesApplyInput) SetDhcpScope(v string)

SetDhcpScope sets field value

func (*DiscoveryAPIDevicesApplyInput) SetDnsZone

func (o *DiscoveryAPIDevicesApplyInput) SetDnsZone(v string)

SetDnsZone sets field value

func (*DiscoveryAPIDevicesApplyInput) SetTo

SetTo sets field value

func (DiscoveryAPIDevicesApplyInput) ToMap added in v0.6.7

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

type DiscoveryAPIDevicesGetOutput

type DiscoveryAPIDevicesGetOutput struct {
	Devices []DiscoveryAPIDevice `json:"devices,omitempty"`
}

DiscoveryAPIDevicesGetOutput struct for DiscoveryAPIDevicesGetOutput

func NewDiscoveryAPIDevicesGetOutput

func NewDiscoveryAPIDevicesGetOutput() *DiscoveryAPIDevicesGetOutput

NewDiscoveryAPIDevicesGetOutput instantiates a new DiscoveryAPIDevicesGetOutput 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 NewDiscoveryAPIDevicesGetOutputWithDefaults

func NewDiscoveryAPIDevicesGetOutputWithDefaults() *DiscoveryAPIDevicesGetOutput

NewDiscoveryAPIDevicesGetOutputWithDefaults instantiates a new DiscoveryAPIDevicesGetOutput 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 (*DiscoveryAPIDevicesGetOutput) GetDevices

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

func (*DiscoveryAPIDevicesGetOutput) GetDevicesOk

func (o *DiscoveryAPIDevicesGetOutput) GetDevicesOk() ([]DiscoveryAPIDevice, bool)

GetDevicesOk returns a tuple with the Devices 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 (*DiscoveryAPIDevicesGetOutput) HasDevices

func (o *DiscoveryAPIDevicesGetOutput) HasDevices() bool

HasDevices returns a boolean if a field has been set.

func (DiscoveryAPIDevicesGetOutput) MarshalJSON

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

func (*DiscoveryAPIDevicesGetOutput) SetDevices

SetDevices gets a reference to the given []DiscoveryAPIDevice and assigns it to the Devices field.

func (DiscoveryAPIDevicesGetOutput) ToMap added in v0.6.7

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

type DiscoveryAPIRoleConfigInput

type DiscoveryAPIRoleConfigInput struct {
	Config DiscoveryRoleConfig `json:"config"`
}

DiscoveryAPIRoleConfigInput struct for DiscoveryAPIRoleConfigInput

func NewDiscoveryAPIRoleConfigInput

func NewDiscoveryAPIRoleConfigInput(config DiscoveryRoleConfig) *DiscoveryAPIRoleConfigInput

NewDiscoveryAPIRoleConfigInput instantiates a new DiscoveryAPIRoleConfigInput 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 NewDiscoveryAPIRoleConfigInputWithDefaults

func NewDiscoveryAPIRoleConfigInputWithDefaults() *DiscoveryAPIRoleConfigInput

NewDiscoveryAPIRoleConfigInputWithDefaults instantiates a new DiscoveryAPIRoleConfigInput 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 (*DiscoveryAPIRoleConfigInput) GetConfig

GetConfig returns the Config field value

func (*DiscoveryAPIRoleConfigInput) GetConfigOk

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

func (DiscoveryAPIRoleConfigInput) MarshalJSON

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

func (*DiscoveryAPIRoleConfigInput) SetConfig

SetConfig sets field value

func (DiscoveryAPIRoleConfigInput) ToMap added in v0.6.7

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

type DiscoveryAPIRoleConfigOutput

type DiscoveryAPIRoleConfigOutput struct {
	Config DiscoveryRoleConfig `json:"config"`
}

DiscoveryAPIRoleConfigOutput struct for DiscoveryAPIRoleConfigOutput

func NewDiscoveryAPIRoleConfigOutput

func NewDiscoveryAPIRoleConfigOutput(config DiscoveryRoleConfig) *DiscoveryAPIRoleConfigOutput

NewDiscoveryAPIRoleConfigOutput instantiates a new DiscoveryAPIRoleConfigOutput 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 NewDiscoveryAPIRoleConfigOutputWithDefaults

func NewDiscoveryAPIRoleConfigOutputWithDefaults() *DiscoveryAPIRoleConfigOutput

NewDiscoveryAPIRoleConfigOutputWithDefaults instantiates a new DiscoveryAPIRoleConfigOutput 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 (*DiscoveryAPIRoleConfigOutput) GetConfig

GetConfig returns the Config field value

func (*DiscoveryAPIRoleConfigOutput) GetConfigOk

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

func (DiscoveryAPIRoleConfigOutput) MarshalJSON

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

func (*DiscoveryAPIRoleConfigOutput) SetConfig

SetConfig sets field value

func (DiscoveryAPIRoleConfigOutput) ToMap added in v0.6.7

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

type DiscoveryAPISubnet

type DiscoveryAPISubnet struct {
	DiscoveryTTL int32  `json:"discoveryTTL"`
	DnsResolver  string `json:"dnsResolver"`
	Name         string `json:"name"`
	SubnetCidr   string `json:"subnetCidr"`
}

DiscoveryAPISubnet struct for DiscoveryAPISubnet

func NewDiscoveryAPISubnet

func NewDiscoveryAPISubnet(discoveryTTL int32, dnsResolver string, name string, subnetCidr string) *DiscoveryAPISubnet

NewDiscoveryAPISubnet instantiates a new DiscoveryAPISubnet 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 NewDiscoveryAPISubnetWithDefaults

func NewDiscoveryAPISubnetWithDefaults() *DiscoveryAPISubnet

NewDiscoveryAPISubnetWithDefaults instantiates a new DiscoveryAPISubnet 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 (*DiscoveryAPISubnet) GetDiscoveryTTL

func (o *DiscoveryAPISubnet) GetDiscoveryTTL() int32

GetDiscoveryTTL returns the DiscoveryTTL field value

func (*DiscoveryAPISubnet) GetDiscoveryTTLOk

func (o *DiscoveryAPISubnet) GetDiscoveryTTLOk() (*int32, bool)

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

func (*DiscoveryAPISubnet) GetDnsResolver

func (o *DiscoveryAPISubnet) GetDnsResolver() string

GetDnsResolver returns the DnsResolver field value

func (*DiscoveryAPISubnet) GetDnsResolverOk

func (o *DiscoveryAPISubnet) GetDnsResolverOk() (*string, bool)

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

func (*DiscoveryAPISubnet) GetName

func (o *DiscoveryAPISubnet) GetName() string

GetName returns the Name field value

func (*DiscoveryAPISubnet) GetNameOk

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

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

func (*DiscoveryAPISubnet) GetSubnetCidr

func (o *DiscoveryAPISubnet) GetSubnetCidr() string

GetSubnetCidr returns the SubnetCidr field value

func (*DiscoveryAPISubnet) GetSubnetCidrOk

func (o *DiscoveryAPISubnet) GetSubnetCidrOk() (*string, bool)

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

func (DiscoveryAPISubnet) MarshalJSON

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

func (*DiscoveryAPISubnet) SetDiscoveryTTL

func (o *DiscoveryAPISubnet) SetDiscoveryTTL(v int32)

SetDiscoveryTTL sets field value

func (*DiscoveryAPISubnet) SetDnsResolver

func (o *DiscoveryAPISubnet) SetDnsResolver(v string)

SetDnsResolver sets field value

func (*DiscoveryAPISubnet) SetName

func (o *DiscoveryAPISubnet) SetName(v string)

SetName sets field value

func (*DiscoveryAPISubnet) SetSubnetCidr

func (o *DiscoveryAPISubnet) SetSubnetCidr(v string)

SetSubnetCidr sets field value

func (DiscoveryAPISubnet) ToMap added in v0.6.7

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

type DiscoveryAPISubnetsGetOutput

type DiscoveryAPISubnetsGetOutput struct {
	Subnets []DiscoveryAPISubnet `json:"subnets,omitempty"`
}

DiscoveryAPISubnetsGetOutput struct for DiscoveryAPISubnetsGetOutput

func NewDiscoveryAPISubnetsGetOutput

func NewDiscoveryAPISubnetsGetOutput() *DiscoveryAPISubnetsGetOutput

NewDiscoveryAPISubnetsGetOutput instantiates a new DiscoveryAPISubnetsGetOutput 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 NewDiscoveryAPISubnetsGetOutputWithDefaults

func NewDiscoveryAPISubnetsGetOutputWithDefaults() *DiscoveryAPISubnetsGetOutput

NewDiscoveryAPISubnetsGetOutputWithDefaults instantiates a new DiscoveryAPISubnetsGetOutput 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 (*DiscoveryAPISubnetsGetOutput) GetSubnets

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

func (*DiscoveryAPISubnetsGetOutput) GetSubnetsOk

func (o *DiscoveryAPISubnetsGetOutput) GetSubnetsOk() ([]DiscoveryAPISubnet, bool)

GetSubnetsOk returns a tuple with the Subnets 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 (*DiscoveryAPISubnetsGetOutput) HasSubnets

func (o *DiscoveryAPISubnetsGetOutput) HasSubnets() bool

HasSubnets returns a boolean if a field has been set.

func (DiscoveryAPISubnetsGetOutput) MarshalJSON

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

func (*DiscoveryAPISubnetsGetOutput) SetSubnets

SetSubnets gets a reference to the given []DiscoveryAPISubnet and assigns it to the Subnets field.

func (DiscoveryAPISubnetsGetOutput) ToMap added in v0.6.7

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

type DiscoveryAPISubnetsPutInput

type DiscoveryAPISubnetsPutInput struct {
	DiscoveryTTL int32  `json:"discoveryTTL"`
	DnsResolver  string `json:"dnsResolver"`
	SubnetCidr   string `json:"subnetCidr"`
}

DiscoveryAPISubnetsPutInput struct for DiscoveryAPISubnetsPutInput

func NewDiscoveryAPISubnetsPutInput

func NewDiscoveryAPISubnetsPutInput(discoveryTTL int32, dnsResolver string, subnetCidr string) *DiscoveryAPISubnetsPutInput

NewDiscoveryAPISubnetsPutInput instantiates a new DiscoveryAPISubnetsPutInput 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 NewDiscoveryAPISubnetsPutInputWithDefaults

func NewDiscoveryAPISubnetsPutInputWithDefaults() *DiscoveryAPISubnetsPutInput

NewDiscoveryAPISubnetsPutInputWithDefaults instantiates a new DiscoveryAPISubnetsPutInput 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 (*DiscoveryAPISubnetsPutInput) GetDiscoveryTTL

func (o *DiscoveryAPISubnetsPutInput) GetDiscoveryTTL() int32

GetDiscoveryTTL returns the DiscoveryTTL field value

func (*DiscoveryAPISubnetsPutInput) GetDiscoveryTTLOk

func (o *DiscoveryAPISubnetsPutInput) GetDiscoveryTTLOk() (*int32, bool)

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

func (*DiscoveryAPISubnetsPutInput) GetDnsResolver

func (o *DiscoveryAPISubnetsPutInput) GetDnsResolver() string

GetDnsResolver returns the DnsResolver field value

func (*DiscoveryAPISubnetsPutInput) GetDnsResolverOk

func (o *DiscoveryAPISubnetsPutInput) GetDnsResolverOk() (*string, bool)

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

func (*DiscoveryAPISubnetsPutInput) GetSubnetCidr

func (o *DiscoveryAPISubnetsPutInput) GetSubnetCidr() string

GetSubnetCidr returns the SubnetCidr field value

func (*DiscoveryAPISubnetsPutInput) GetSubnetCidrOk

func (o *DiscoveryAPISubnetsPutInput) GetSubnetCidrOk() (*string, bool)

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

func (DiscoveryAPISubnetsPutInput) MarshalJSON

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

func (*DiscoveryAPISubnetsPutInput) SetDiscoveryTTL

func (o *DiscoveryAPISubnetsPutInput) SetDiscoveryTTL(v int32)

SetDiscoveryTTL sets field value

func (*DiscoveryAPISubnetsPutInput) SetDnsResolver

func (o *DiscoveryAPISubnetsPutInput) SetDnsResolver(v string)

SetDnsResolver sets field value

func (*DiscoveryAPISubnetsPutInput) SetSubnetCidr

func (o *DiscoveryAPISubnetsPutInput) SetSubnetCidr(v string)

SetSubnetCidr sets field value

func (DiscoveryAPISubnetsPutInput) ToMap added in v0.6.7

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

type DiscoveryRoleConfig

type DiscoveryRoleConfig struct {
	Enabled *bool `json:"enabled,omitempty"`
}

DiscoveryRoleConfig struct for DiscoveryRoleConfig

func NewDiscoveryRoleConfig

func NewDiscoveryRoleConfig() *DiscoveryRoleConfig

NewDiscoveryRoleConfig instantiates a new DiscoveryRoleConfig 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 NewDiscoveryRoleConfigWithDefaults

func NewDiscoveryRoleConfigWithDefaults() *DiscoveryRoleConfig

NewDiscoveryRoleConfigWithDefaults instantiates a new DiscoveryRoleConfig 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 (*DiscoveryRoleConfig) GetEnabled

func (o *DiscoveryRoleConfig) GetEnabled() bool

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

func (*DiscoveryRoleConfig) GetEnabledOk

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

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

func (*DiscoveryRoleConfig) HasEnabled

func (o *DiscoveryRoleConfig) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (DiscoveryRoleConfig) MarshalJSON

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

func (*DiscoveryRoleConfig) SetEnabled

func (o *DiscoveryRoleConfig) SetEnabled(v bool)

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

func (DiscoveryRoleConfig) ToMap added in v0.6.7

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

type DnsAPIRecord

type DnsAPIRecord struct {
	Data         string `json:"data"`
	Fqdn         string `json:"fqdn"`
	Hostname     string `json:"hostname"`
	MxPreference *int32 `json:"mxPreference,omitempty"`
	SrvPort      *int32 `json:"srvPort,omitempty"`
	SrvPriority  *int32 `json:"srvPriority,omitempty"`
	SrvWeight    *int32 `json:"srvWeight,omitempty"`
	Type         string `json:"type"`
	Uid          string `json:"uid"`
}

DnsAPIRecord struct for DnsAPIRecord

func NewDnsAPIRecord

func NewDnsAPIRecord(data string, fqdn string, hostname string, type_ string, uid string) *DnsAPIRecord

NewDnsAPIRecord instantiates a new DnsAPIRecord 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 NewDnsAPIRecordWithDefaults

func NewDnsAPIRecordWithDefaults() *DnsAPIRecord

NewDnsAPIRecordWithDefaults instantiates a new DnsAPIRecord 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 (*DnsAPIRecord) GetData

func (o *DnsAPIRecord) GetData() string

GetData returns the Data field value

func (*DnsAPIRecord) GetDataOk

func (o *DnsAPIRecord) GetDataOk() (*string, bool)

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

func (*DnsAPIRecord) GetFqdn

func (o *DnsAPIRecord) GetFqdn() string

GetFqdn returns the Fqdn field value

func (*DnsAPIRecord) GetFqdnOk

func (o *DnsAPIRecord) GetFqdnOk() (*string, bool)

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

func (*DnsAPIRecord) GetHostname

func (o *DnsAPIRecord) GetHostname() string

GetHostname returns the Hostname field value

func (*DnsAPIRecord) GetHostnameOk

func (o *DnsAPIRecord) GetHostnameOk() (*string, bool)

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

func (*DnsAPIRecord) GetMxPreference

func (o *DnsAPIRecord) GetMxPreference() int32

GetMxPreference returns the MxPreference field value if set, zero value otherwise.

func (*DnsAPIRecord) GetMxPreferenceOk

func (o *DnsAPIRecord) GetMxPreferenceOk() (*int32, bool)

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

func (*DnsAPIRecord) GetSrvPort

func (o *DnsAPIRecord) GetSrvPort() int32

GetSrvPort returns the SrvPort field value if set, zero value otherwise.

func (*DnsAPIRecord) GetSrvPortOk

func (o *DnsAPIRecord) GetSrvPortOk() (*int32, bool)

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

func (*DnsAPIRecord) GetSrvPriority

func (o *DnsAPIRecord) GetSrvPriority() int32

GetSrvPriority returns the SrvPriority field value if set, zero value otherwise.

func (*DnsAPIRecord) GetSrvPriorityOk

func (o *DnsAPIRecord) GetSrvPriorityOk() (*int32, bool)

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

func (*DnsAPIRecord) GetSrvWeight

func (o *DnsAPIRecord) GetSrvWeight() int32

GetSrvWeight returns the SrvWeight field value if set, zero value otherwise.

func (*DnsAPIRecord) GetSrvWeightOk

func (o *DnsAPIRecord) GetSrvWeightOk() (*int32, bool)

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

func (*DnsAPIRecord) GetType

func (o *DnsAPIRecord) GetType() string

GetType returns the Type field value

func (*DnsAPIRecord) GetTypeOk

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

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

func (*DnsAPIRecord) GetUid

func (o *DnsAPIRecord) GetUid() string

GetUid returns the Uid field value

func (*DnsAPIRecord) GetUidOk

func (o *DnsAPIRecord) GetUidOk() (*string, bool)

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

func (*DnsAPIRecord) HasMxPreference

func (o *DnsAPIRecord) HasMxPreference() bool

HasMxPreference returns a boolean if a field has been set.

func (*DnsAPIRecord) HasSrvPort

func (o *DnsAPIRecord) HasSrvPort() bool

HasSrvPort returns a boolean if a field has been set.

func (*DnsAPIRecord) HasSrvPriority

func (o *DnsAPIRecord) HasSrvPriority() bool

HasSrvPriority returns a boolean if a field has been set.

func (*DnsAPIRecord) HasSrvWeight

func (o *DnsAPIRecord) HasSrvWeight() bool

HasSrvWeight returns a boolean if a field has been set.

func (DnsAPIRecord) MarshalJSON

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

func (*DnsAPIRecord) SetData

func (o *DnsAPIRecord) SetData(v string)

SetData sets field value

func (*DnsAPIRecord) SetFqdn

func (o *DnsAPIRecord) SetFqdn(v string)

SetFqdn sets field value

func (*DnsAPIRecord) SetHostname

func (o *DnsAPIRecord) SetHostname(v string)

SetHostname sets field value

func (*DnsAPIRecord) SetMxPreference

func (o *DnsAPIRecord) SetMxPreference(v int32)

SetMxPreference gets a reference to the given int32 and assigns it to the MxPreference field.

func (*DnsAPIRecord) SetSrvPort

func (o *DnsAPIRecord) SetSrvPort(v int32)

SetSrvPort gets a reference to the given int32 and assigns it to the SrvPort field.

func (*DnsAPIRecord) SetSrvPriority

func (o *DnsAPIRecord) SetSrvPriority(v int32)

SetSrvPriority gets a reference to the given int32 and assigns it to the SrvPriority field.

func (*DnsAPIRecord) SetSrvWeight

func (o *DnsAPIRecord) SetSrvWeight(v int32)

SetSrvWeight gets a reference to the given int32 and assigns it to the SrvWeight field.

func (*DnsAPIRecord) SetType

func (o *DnsAPIRecord) SetType(v string)

SetType sets field value

func (*DnsAPIRecord) SetUid

func (o *DnsAPIRecord) SetUid(v string)

SetUid sets field value

func (DnsAPIRecord) ToMap added in v0.6.7

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

type DnsAPIRecordsGetOutput

type DnsAPIRecordsGetOutput struct {
	Records []DnsAPIRecord `json:"records"`
}

DnsAPIRecordsGetOutput struct for DnsAPIRecordsGetOutput

func NewDnsAPIRecordsGetOutput

func NewDnsAPIRecordsGetOutput(records []DnsAPIRecord) *DnsAPIRecordsGetOutput

NewDnsAPIRecordsGetOutput instantiates a new DnsAPIRecordsGetOutput 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 NewDnsAPIRecordsGetOutputWithDefaults

func NewDnsAPIRecordsGetOutputWithDefaults() *DnsAPIRecordsGetOutput

NewDnsAPIRecordsGetOutputWithDefaults instantiates a new DnsAPIRecordsGetOutput 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 (*DnsAPIRecordsGetOutput) GetRecords

func (o *DnsAPIRecordsGetOutput) GetRecords() []DnsAPIRecord

GetRecords returns the Records field value If the value is explicit nil, the zero value for []DnsAPIRecord will be returned

func (*DnsAPIRecordsGetOutput) GetRecordsOk

func (o *DnsAPIRecordsGetOutput) GetRecordsOk() ([]DnsAPIRecord, bool)

GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (DnsAPIRecordsGetOutput) MarshalJSON

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

func (*DnsAPIRecordsGetOutput) SetRecords

func (o *DnsAPIRecordsGetOutput) SetRecords(v []DnsAPIRecord)

SetRecords sets field value

func (DnsAPIRecordsGetOutput) ToMap added in v0.6.7

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

type DnsAPIRecordsPutInput

type DnsAPIRecordsPutInput struct {
	Data         string `json:"data"`
	MxPreference *int32 `json:"mxPreference,omitempty"`
	SrvPort      *int32 `json:"srvPort,omitempty"`
	SrvPriority  *int32 `json:"srvPriority,omitempty"`
	SrvWeight    *int32 `json:"srvWeight,omitempty"`
	Type         string `json:"type"`
}

DnsAPIRecordsPutInput struct for DnsAPIRecordsPutInput

func NewDnsAPIRecordsPutInput

func NewDnsAPIRecordsPutInput(data string, type_ string) *DnsAPIRecordsPutInput

NewDnsAPIRecordsPutInput instantiates a new DnsAPIRecordsPutInput 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 NewDnsAPIRecordsPutInputWithDefaults

func NewDnsAPIRecordsPutInputWithDefaults() *DnsAPIRecordsPutInput

NewDnsAPIRecordsPutInputWithDefaults instantiates a new DnsAPIRecordsPutInput 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 (*DnsAPIRecordsPutInput) GetData

func (o *DnsAPIRecordsPutInput) GetData() string

GetData returns the Data field value

func (*DnsAPIRecordsPutInput) GetDataOk

func (o *DnsAPIRecordsPutInput) GetDataOk() (*string, bool)

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

func (*DnsAPIRecordsPutInput) GetMxPreference

func (o *DnsAPIRecordsPutInput) GetMxPreference() int32

GetMxPreference returns the MxPreference field value if set, zero value otherwise.

func (*DnsAPIRecordsPutInput) GetMxPreferenceOk

func (o *DnsAPIRecordsPutInput) GetMxPreferenceOk() (*int32, bool)

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

func (*DnsAPIRecordsPutInput) GetSrvPort

func (o *DnsAPIRecordsPutInput) GetSrvPort() int32

GetSrvPort returns the SrvPort field value if set, zero value otherwise.

func (*DnsAPIRecordsPutInput) GetSrvPortOk

func (o *DnsAPIRecordsPutInput) GetSrvPortOk() (*int32, bool)

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

func (*DnsAPIRecordsPutInput) GetSrvPriority

func (o *DnsAPIRecordsPutInput) GetSrvPriority() int32

GetSrvPriority returns the SrvPriority field value if set, zero value otherwise.

func (*DnsAPIRecordsPutInput) GetSrvPriorityOk

func (o *DnsAPIRecordsPutInput) GetSrvPriorityOk() (*int32, bool)

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

func (*DnsAPIRecordsPutInput) GetSrvWeight

func (o *DnsAPIRecordsPutInput) GetSrvWeight() int32

GetSrvWeight returns the SrvWeight field value if set, zero value otherwise.

func (*DnsAPIRecordsPutInput) GetSrvWeightOk

func (o *DnsAPIRecordsPutInput) GetSrvWeightOk() (*int32, bool)

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

func (*DnsAPIRecordsPutInput) GetType

func (o *DnsAPIRecordsPutInput) GetType() string

GetType returns the Type field value

func (*DnsAPIRecordsPutInput) GetTypeOk

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

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

func (*DnsAPIRecordsPutInput) HasMxPreference

func (o *DnsAPIRecordsPutInput) HasMxPreference() bool

HasMxPreference returns a boolean if a field has been set.

func (*DnsAPIRecordsPutInput) HasSrvPort

func (o *DnsAPIRecordsPutInput) HasSrvPort() bool

HasSrvPort returns a boolean if a field has been set.

func (*DnsAPIRecordsPutInput) HasSrvPriority

func (o *DnsAPIRecordsPutInput) HasSrvPriority() bool

HasSrvPriority returns a boolean if a field has been set.

func (*DnsAPIRecordsPutInput) HasSrvWeight

func (o *DnsAPIRecordsPutInput) HasSrvWeight() bool

HasSrvWeight returns a boolean if a field has been set.

func (DnsAPIRecordsPutInput) MarshalJSON

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

func (*DnsAPIRecordsPutInput) SetData

func (o *DnsAPIRecordsPutInput) SetData(v string)

SetData sets field value

func (*DnsAPIRecordsPutInput) SetMxPreference

func (o *DnsAPIRecordsPutInput) SetMxPreference(v int32)

SetMxPreference gets a reference to the given int32 and assigns it to the MxPreference field.

func (*DnsAPIRecordsPutInput) SetSrvPort

func (o *DnsAPIRecordsPutInput) SetSrvPort(v int32)

SetSrvPort gets a reference to the given int32 and assigns it to the SrvPort field.

func (*DnsAPIRecordsPutInput) SetSrvPriority

func (o *DnsAPIRecordsPutInput) SetSrvPriority(v int32)

SetSrvPriority gets a reference to the given int32 and assigns it to the SrvPriority field.

func (*DnsAPIRecordsPutInput) SetSrvWeight

func (o *DnsAPIRecordsPutInput) SetSrvWeight(v int32)

SetSrvWeight gets a reference to the given int32 and assigns it to the SrvWeight field.

func (*DnsAPIRecordsPutInput) SetType

func (o *DnsAPIRecordsPutInput) SetType(v string)

SetType sets field value

func (DnsAPIRecordsPutInput) ToMap added in v0.6.7

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

type DnsAPIRoleConfigInput

type DnsAPIRoleConfigInput struct {
	Config DnsRoleConfig `json:"config"`
}

DnsAPIRoleConfigInput struct for DnsAPIRoleConfigInput

func NewDnsAPIRoleConfigInput

func NewDnsAPIRoleConfigInput(config DnsRoleConfig) *DnsAPIRoleConfigInput

NewDnsAPIRoleConfigInput instantiates a new DnsAPIRoleConfigInput 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 NewDnsAPIRoleConfigInputWithDefaults

func NewDnsAPIRoleConfigInputWithDefaults() *DnsAPIRoleConfigInput

NewDnsAPIRoleConfigInputWithDefaults instantiates a new DnsAPIRoleConfigInput 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 (*DnsAPIRoleConfigInput) GetConfig

func (o *DnsAPIRoleConfigInput) GetConfig() DnsRoleConfig

GetConfig returns the Config field value

func (*DnsAPIRoleConfigInput) GetConfigOk

func (o *DnsAPIRoleConfigInput) GetConfigOk() (*DnsRoleConfig, bool)

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

func (DnsAPIRoleConfigInput) MarshalJSON

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

func (*DnsAPIRoleConfigInput) SetConfig

func (o *DnsAPIRoleConfigInput) SetConfig(v DnsRoleConfig)

SetConfig sets field value

func (DnsAPIRoleConfigInput) ToMap added in v0.6.7

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

type DnsAPIRoleConfigOutput

type DnsAPIRoleConfigOutput struct {
	Config DnsRoleConfig `json:"config"`
}

DnsAPIRoleConfigOutput struct for DnsAPIRoleConfigOutput

func NewDnsAPIRoleConfigOutput

func NewDnsAPIRoleConfigOutput(config DnsRoleConfig) *DnsAPIRoleConfigOutput

NewDnsAPIRoleConfigOutput instantiates a new DnsAPIRoleConfigOutput 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 NewDnsAPIRoleConfigOutputWithDefaults

func NewDnsAPIRoleConfigOutputWithDefaults() *DnsAPIRoleConfigOutput

NewDnsAPIRoleConfigOutputWithDefaults instantiates a new DnsAPIRoleConfigOutput 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 (*DnsAPIRoleConfigOutput) GetConfig

func (o *DnsAPIRoleConfigOutput) GetConfig() DnsRoleConfig

GetConfig returns the Config field value

func (*DnsAPIRoleConfigOutput) GetConfigOk

func (o *DnsAPIRoleConfigOutput) GetConfigOk() (*DnsRoleConfig, bool)

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

func (DnsAPIRoleConfigOutput) MarshalJSON

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

func (*DnsAPIRoleConfigOutput) SetConfig

func (o *DnsAPIRoleConfigOutput) SetConfig(v DnsRoleConfig)

SetConfig sets field value

func (DnsAPIRoleConfigOutput) ToMap added in v0.6.7

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

type DnsAPIZone

type DnsAPIZone struct {
	Authoritative  bool                     `json:"authoritative"`
	DefaultTTL     int32                    `json:"defaultTTL"`
	HandlerConfigs []map[string]interface{} `json:"handlerConfigs"`
	Hook           string                   `json:"hook"`
	Name           string                   `json:"name"`
}

DnsAPIZone struct for DnsAPIZone

func NewDnsAPIZone

func NewDnsAPIZone(authoritative bool, defaultTTL int32, handlerConfigs []map[string]interface{}, hook string, name string) *DnsAPIZone

NewDnsAPIZone instantiates a new DnsAPIZone 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 NewDnsAPIZoneWithDefaults

func NewDnsAPIZoneWithDefaults() *DnsAPIZone

NewDnsAPIZoneWithDefaults instantiates a new DnsAPIZone 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 (*DnsAPIZone) GetAuthoritative

func (o *DnsAPIZone) GetAuthoritative() bool

GetAuthoritative returns the Authoritative field value

func (*DnsAPIZone) GetAuthoritativeOk

func (o *DnsAPIZone) GetAuthoritativeOk() (*bool, bool)

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

func (*DnsAPIZone) GetDefaultTTL

func (o *DnsAPIZone) GetDefaultTTL() int32

GetDefaultTTL returns the DefaultTTL field value

func (*DnsAPIZone) GetDefaultTTLOk

func (o *DnsAPIZone) GetDefaultTTLOk() (*int32, bool)

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

func (*DnsAPIZone) GetHandlerConfigs

func (o *DnsAPIZone) GetHandlerConfigs() []map[string]interface{}

GetHandlerConfigs returns the HandlerConfigs field value If the value is explicit nil, the zero value for []map[string]interface{} will be returned

func (*DnsAPIZone) GetHandlerConfigsOk

func (o *DnsAPIZone) GetHandlerConfigsOk() ([]map[string]interface{}, bool)

GetHandlerConfigsOk returns a tuple with the HandlerConfigs field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DnsAPIZone) GetHook added in v0.10.0

func (o *DnsAPIZone) GetHook() string

GetHook returns the Hook field value

func (*DnsAPIZone) GetHookOk added in v0.10.0

func (o *DnsAPIZone) GetHookOk() (*string, bool)

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

func (*DnsAPIZone) GetName

func (o *DnsAPIZone) GetName() string

GetName returns the Name field value

func (*DnsAPIZone) GetNameOk

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

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

func (DnsAPIZone) MarshalJSON

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

func (*DnsAPIZone) SetAuthoritative

func (o *DnsAPIZone) SetAuthoritative(v bool)

SetAuthoritative sets field value

func (*DnsAPIZone) SetDefaultTTL

func (o *DnsAPIZone) SetDefaultTTL(v int32)

SetDefaultTTL sets field value

func (*DnsAPIZone) SetHandlerConfigs

func (o *DnsAPIZone) SetHandlerConfigs(v []map[string]interface{})

SetHandlerConfigs sets field value

func (*DnsAPIZone) SetHook added in v0.10.0

func (o *DnsAPIZone) SetHook(v string)

SetHook sets field value

func (*DnsAPIZone) SetName

func (o *DnsAPIZone) SetName(v string)

SetName sets field value

func (DnsAPIZone) ToMap added in v0.6.7

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

type DnsAPIZonesGetOutput

type DnsAPIZonesGetOutput struct {
	Zones []DnsAPIZone `json:"zones"`
}

DnsAPIZonesGetOutput struct for DnsAPIZonesGetOutput

func NewDnsAPIZonesGetOutput

func NewDnsAPIZonesGetOutput(zones []DnsAPIZone) *DnsAPIZonesGetOutput

NewDnsAPIZonesGetOutput instantiates a new DnsAPIZonesGetOutput 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 NewDnsAPIZonesGetOutputWithDefaults

func NewDnsAPIZonesGetOutputWithDefaults() *DnsAPIZonesGetOutput

NewDnsAPIZonesGetOutputWithDefaults instantiates a new DnsAPIZonesGetOutput 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 (*DnsAPIZonesGetOutput) GetZones

func (o *DnsAPIZonesGetOutput) GetZones() []DnsAPIZone

GetZones returns the Zones field value If the value is explicit nil, the zero value for []DnsAPIZone will be returned

func (*DnsAPIZonesGetOutput) GetZonesOk

func (o *DnsAPIZonesGetOutput) GetZonesOk() ([]DnsAPIZone, bool)

GetZonesOk returns a tuple with the Zones field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (DnsAPIZonesGetOutput) MarshalJSON

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

func (*DnsAPIZonesGetOutput) SetZones

func (o *DnsAPIZonesGetOutput) SetZones(v []DnsAPIZone)

SetZones sets field value

func (DnsAPIZonesGetOutput) ToMap added in v0.6.7

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

type DnsAPIZonesPutInput

type DnsAPIZonesPutInput struct {
	Authoritative  bool                     `json:"authoritative"`
	DefaultTTL     int32                    `json:"defaultTTL"`
	HandlerConfigs []map[string]interface{} `json:"handlerConfigs"`
	Hook           string                   `json:"hook"`
}

DnsAPIZonesPutInput struct for DnsAPIZonesPutInput

func NewDnsAPIZonesPutInput

func NewDnsAPIZonesPutInput(authoritative bool, defaultTTL int32, handlerConfigs []map[string]interface{}, hook string) *DnsAPIZonesPutInput

NewDnsAPIZonesPutInput instantiates a new DnsAPIZonesPutInput 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 NewDnsAPIZonesPutInputWithDefaults

func NewDnsAPIZonesPutInputWithDefaults() *DnsAPIZonesPutInput

NewDnsAPIZonesPutInputWithDefaults instantiates a new DnsAPIZonesPutInput 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 (*DnsAPIZonesPutInput) GetAuthoritative

func (o *DnsAPIZonesPutInput) GetAuthoritative() bool

GetAuthoritative returns the Authoritative field value

func (*DnsAPIZonesPutInput) GetAuthoritativeOk

func (o *DnsAPIZonesPutInput) GetAuthoritativeOk() (*bool, bool)

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

func (*DnsAPIZonesPutInput) GetDefaultTTL

func (o *DnsAPIZonesPutInput) GetDefaultTTL() int32

GetDefaultTTL returns the DefaultTTL field value

func (*DnsAPIZonesPutInput) GetDefaultTTLOk

func (o *DnsAPIZonesPutInput) GetDefaultTTLOk() (*int32, bool)

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

func (*DnsAPIZonesPutInput) GetHandlerConfigs

func (o *DnsAPIZonesPutInput) GetHandlerConfigs() []map[string]interface{}

GetHandlerConfigs returns the HandlerConfigs field value If the value is explicit nil, the zero value for []map[string]interface{} will be returned

func (*DnsAPIZonesPutInput) GetHandlerConfigsOk

func (o *DnsAPIZonesPutInput) GetHandlerConfigsOk() ([]map[string]interface{}, bool)

GetHandlerConfigsOk returns a tuple with the HandlerConfigs field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DnsAPIZonesPutInput) GetHook added in v0.10.0

func (o *DnsAPIZonesPutInput) GetHook() string

GetHook returns the Hook field value

func (*DnsAPIZonesPutInput) GetHookOk added in v0.10.0

func (o *DnsAPIZonesPutInput) GetHookOk() (*string, bool)

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

func (DnsAPIZonesPutInput) MarshalJSON

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

func (*DnsAPIZonesPutInput) SetAuthoritative

func (o *DnsAPIZonesPutInput) SetAuthoritative(v bool)

SetAuthoritative sets field value

func (*DnsAPIZonesPutInput) SetDefaultTTL

func (o *DnsAPIZonesPutInput) SetDefaultTTL(v int32)

SetDefaultTTL sets field value

func (*DnsAPIZonesPutInput) SetHandlerConfigs

func (o *DnsAPIZonesPutInput) SetHandlerConfigs(v []map[string]interface{})

SetHandlerConfigs sets field value

func (*DnsAPIZonesPutInput) SetHook added in v0.10.0

func (o *DnsAPIZonesPutInput) SetHook(v string)

SetHook sets field value

func (DnsAPIZonesPutInput) ToMap added in v0.6.7

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

type DnsRoleConfig

type DnsRoleConfig struct {
	Port *int32 `json:"port,omitempty"`
}

DnsRoleConfig struct for DnsRoleConfig

func NewDnsRoleConfig

func NewDnsRoleConfig() *DnsRoleConfig

NewDnsRoleConfig instantiates a new DnsRoleConfig 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 NewDnsRoleConfigWithDefaults

func NewDnsRoleConfigWithDefaults() *DnsRoleConfig

NewDnsRoleConfigWithDefaults instantiates a new DnsRoleConfig 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 (*DnsRoleConfig) GetPort

func (o *DnsRoleConfig) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*DnsRoleConfig) GetPortOk

func (o *DnsRoleConfig) GetPortOk() (*int32, bool)

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

func (*DnsRoleConfig) HasPort

func (o *DnsRoleConfig) HasPort() bool

HasPort returns a boolean if a field has been set.

func (DnsRoleConfig) MarshalJSON

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

func (*DnsRoleConfig) SetPort

func (o *DnsRoleConfig) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (DnsRoleConfig) ToMap added in v0.6.7

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

type ExtconfigExtConfigDirs

type ExtconfigExtConfigDirs struct {
	BackupDir    *string `json:"backupDir,omitempty"`
	CertDir      *string `json:"certDir,omitempty"`
	EtcdDir      *string `json:"etcdDir,omitempty"`
	TftpLocalDir *string `json:"tftpLocalDir,omitempty"`
}

ExtconfigExtConfigDirs struct for ExtconfigExtConfigDirs

func NewExtconfigExtConfigDirs

func NewExtconfigExtConfigDirs() *ExtconfigExtConfigDirs

NewExtconfigExtConfigDirs instantiates a new ExtconfigExtConfigDirs 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 NewExtconfigExtConfigDirsWithDefaults

func NewExtconfigExtConfigDirsWithDefaults() *ExtconfigExtConfigDirs

NewExtconfigExtConfigDirsWithDefaults instantiates a new ExtconfigExtConfigDirs 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 (*ExtconfigExtConfigDirs) GetBackupDir

func (o *ExtconfigExtConfigDirs) GetBackupDir() string

GetBackupDir returns the BackupDir field value if set, zero value otherwise.

func (*ExtconfigExtConfigDirs) GetBackupDirOk

func (o *ExtconfigExtConfigDirs) GetBackupDirOk() (*string, bool)

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

func (*ExtconfigExtConfigDirs) GetCertDir

func (o *ExtconfigExtConfigDirs) GetCertDir() string

GetCertDir returns the CertDir field value if set, zero value otherwise.

func (*ExtconfigExtConfigDirs) GetCertDirOk

func (o *ExtconfigExtConfigDirs) GetCertDirOk() (*string, bool)

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

func (*ExtconfigExtConfigDirs) GetEtcdDir

func (o *ExtconfigExtConfigDirs) GetEtcdDir() string

GetEtcdDir returns the EtcdDir field value if set, zero value otherwise.

func (*ExtconfigExtConfigDirs) GetEtcdDirOk

func (o *ExtconfigExtConfigDirs) GetEtcdDirOk() (*string, bool)

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

func (*ExtconfigExtConfigDirs) GetTftpLocalDir added in v0.13.1

func (o *ExtconfigExtConfigDirs) GetTftpLocalDir() string

GetTftpLocalDir returns the TftpLocalDir field value if set, zero value otherwise.

func (*ExtconfigExtConfigDirs) GetTftpLocalDirOk added in v0.13.1

func (o *ExtconfigExtConfigDirs) GetTftpLocalDirOk() (*string, bool)

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

func (*ExtconfigExtConfigDirs) HasBackupDir

func (o *ExtconfigExtConfigDirs) HasBackupDir() bool

HasBackupDir returns a boolean if a field has been set.

func (*ExtconfigExtConfigDirs) HasCertDir

func (o *ExtconfigExtConfigDirs) HasCertDir() bool

HasCertDir returns a boolean if a field has been set.

func (*ExtconfigExtConfigDirs) HasEtcdDir

func (o *ExtconfigExtConfigDirs) HasEtcdDir() bool

HasEtcdDir returns a boolean if a field has been set.

func (*ExtconfigExtConfigDirs) HasTftpLocalDir added in v0.13.1

func (o *ExtconfigExtConfigDirs) HasTftpLocalDir() bool

HasTftpLocalDir returns a boolean if a field has been set.

func (ExtconfigExtConfigDirs) MarshalJSON

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

func (*ExtconfigExtConfigDirs) SetBackupDir

func (o *ExtconfigExtConfigDirs) SetBackupDir(v string)

SetBackupDir gets a reference to the given string and assigns it to the BackupDir field.

func (*ExtconfigExtConfigDirs) SetCertDir

func (o *ExtconfigExtConfigDirs) SetCertDir(v string)

SetCertDir gets a reference to the given string and assigns it to the CertDir field.

func (*ExtconfigExtConfigDirs) SetEtcdDir

func (o *ExtconfigExtConfigDirs) SetEtcdDir(v string)

SetEtcdDir gets a reference to the given string and assigns it to the EtcdDir field.

func (*ExtconfigExtConfigDirs) SetTftpLocalDir added in v0.13.1

func (o *ExtconfigExtConfigDirs) SetTftpLocalDir(v string)

SetTftpLocalDir gets a reference to the given string and assigns it to the TftpLocalDir field.

func (ExtconfigExtConfigDirs) ToMap added in v0.6.7

func (o ExtconfigExtConfigDirs) 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 InstanceAPIClusterInfoOutput added in v0.17.0

type InstanceAPIClusterInfoOutput struct {
	ClusterVersion      string                 `json:"clusterVersion"`
	ClusterVersionShort string                 `json:"clusterVersionShort"`
	Instances           []InstanceInstanceInfo `json:"instances"`
}

InstanceAPIClusterInfoOutput struct for InstanceAPIClusterInfoOutput

func NewInstanceAPIClusterInfoOutput added in v0.17.0

func NewInstanceAPIClusterInfoOutput(clusterVersion string, clusterVersionShort string, instances []InstanceInstanceInfo) *InstanceAPIClusterInfoOutput

NewInstanceAPIClusterInfoOutput instantiates a new InstanceAPIClusterInfoOutput 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 NewInstanceAPIClusterInfoOutputWithDefaults added in v0.17.0

func NewInstanceAPIClusterInfoOutputWithDefaults() *InstanceAPIClusterInfoOutput

NewInstanceAPIClusterInfoOutputWithDefaults instantiates a new InstanceAPIClusterInfoOutput 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 (*InstanceAPIClusterInfoOutput) GetClusterVersion added in v0.17.0

func (o *InstanceAPIClusterInfoOutput) GetClusterVersion() string

GetClusterVersion returns the ClusterVersion field value

func (*InstanceAPIClusterInfoOutput) GetClusterVersionOk added in v0.17.0

func (o *InstanceAPIClusterInfoOutput) GetClusterVersionOk() (*string, bool)

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

func (*InstanceAPIClusterInfoOutput) GetClusterVersionShort added in v0.17.0

func (o *InstanceAPIClusterInfoOutput) GetClusterVersionShort() string

GetClusterVersionShort returns the ClusterVersionShort field value

func (*InstanceAPIClusterInfoOutput) GetClusterVersionShortOk added in v0.17.0

func (o *InstanceAPIClusterInfoOutput) GetClusterVersionShortOk() (*string, bool)

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

func (*InstanceAPIClusterInfoOutput) GetInstances added in v0.17.0

GetInstances returns the Instances field value If the value is explicit nil, the zero value for []InstanceInstanceInfo will be returned

func (*InstanceAPIClusterInfoOutput) GetInstancesOk added in v0.17.0

func (o *InstanceAPIClusterInfoOutput) GetInstancesOk() ([]InstanceInstanceInfo, bool)

GetInstancesOk returns a tuple with the Instances field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (InstanceAPIClusterInfoOutput) MarshalJSON added in v0.17.0

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

func (*InstanceAPIClusterInfoOutput) SetClusterVersion added in v0.17.0

func (o *InstanceAPIClusterInfoOutput) SetClusterVersion(v string)

SetClusterVersion sets field value

func (*InstanceAPIClusterInfoOutput) SetClusterVersionShort added in v0.17.0

func (o *InstanceAPIClusterInfoOutput) SetClusterVersionShort(v string)

SetClusterVersionShort sets field value

func (*InstanceAPIClusterInfoOutput) SetInstances added in v0.17.0

SetInstances sets field value

func (InstanceAPIClusterInfoOutput) ToMap added in v0.17.0

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

type InstanceAPIInstanceInfo

type InstanceAPIInstanceInfo struct {
	BuildHash          string                 `json:"buildHash"`
	Dirs               ExtconfigExtConfigDirs `json:"dirs"`
	InstanceIP         string                 `json:"instanceIP"`
	InstanceIdentifier string                 `json:"instanceIdentifier"`
	Version            string                 `json:"version"`
}

InstanceAPIInstanceInfo struct for InstanceAPIInstanceInfo

func NewInstanceAPIInstanceInfo

func NewInstanceAPIInstanceInfo(buildHash string, dirs ExtconfigExtConfigDirs, instanceIP string, instanceIdentifier string, version string) *InstanceAPIInstanceInfo

NewInstanceAPIInstanceInfo instantiates a new InstanceAPIInstanceInfo 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 NewInstanceAPIInstanceInfoWithDefaults

func NewInstanceAPIInstanceInfoWithDefaults() *InstanceAPIInstanceInfo

NewInstanceAPIInstanceInfoWithDefaults instantiates a new InstanceAPIInstanceInfo 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 (*InstanceAPIInstanceInfo) GetBuildHash

func (o *InstanceAPIInstanceInfo) GetBuildHash() string

GetBuildHash returns the BuildHash field value

func (*InstanceAPIInstanceInfo) GetBuildHashOk

func (o *InstanceAPIInstanceInfo) GetBuildHashOk() (*string, bool)

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

func (*InstanceAPIInstanceInfo) GetDirs

GetDirs returns the Dirs field value

func (*InstanceAPIInstanceInfo) GetDirsOk

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

func (*InstanceAPIInstanceInfo) GetInstanceIP added in v0.17.0

func (o *InstanceAPIInstanceInfo) GetInstanceIP() string

GetInstanceIP returns the InstanceIP field value

func (*InstanceAPIInstanceInfo) GetInstanceIPOk added in v0.17.0

func (o *InstanceAPIInstanceInfo) GetInstanceIPOk() (*string, bool)

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

func (*InstanceAPIInstanceInfo) GetInstanceIdentifier added in v0.17.0

func (o *InstanceAPIInstanceInfo) GetInstanceIdentifier() string

GetInstanceIdentifier returns the InstanceIdentifier field value

func (*InstanceAPIInstanceInfo) GetInstanceIdentifierOk added in v0.17.0

func (o *InstanceAPIInstanceInfo) GetInstanceIdentifierOk() (*string, bool)

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

func (*InstanceAPIInstanceInfo) GetVersion

func (o *InstanceAPIInstanceInfo) GetVersion() string

GetVersion returns the Version field value

func (*InstanceAPIInstanceInfo) GetVersionOk

func (o *InstanceAPIInstanceInfo) GetVersionOk() (*string, bool)

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

func (InstanceAPIInstanceInfo) MarshalJSON

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

func (*InstanceAPIInstanceInfo) SetBuildHash

func (o *InstanceAPIInstanceInfo) SetBuildHash(v string)

SetBuildHash sets field value

func (*InstanceAPIInstanceInfo) SetDirs

SetDirs sets field value

func (*InstanceAPIInstanceInfo) SetInstanceIP added in v0.17.0

func (o *InstanceAPIInstanceInfo) SetInstanceIP(v string)

SetInstanceIP sets field value

func (*InstanceAPIInstanceInfo) SetInstanceIdentifier added in v0.17.0

func (o *InstanceAPIInstanceInfo) SetInstanceIdentifier(v string)

SetInstanceIdentifier sets field value

func (*InstanceAPIInstanceInfo) SetVersion

func (o *InstanceAPIInstanceInfo) SetVersion(v string)

SetVersion sets field value

func (InstanceAPIInstanceInfo) ToMap added in v0.6.7

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

type InstanceAPIRoleRestartInput added in v0.3.18

type InstanceAPIRoleRestartInput struct {
	RoleId *string `json:"roleId,omitempty"`
}

InstanceAPIRoleRestartInput struct for InstanceAPIRoleRestartInput

func NewInstanceAPIRoleRestartInput added in v0.3.18

func NewInstanceAPIRoleRestartInput() *InstanceAPIRoleRestartInput

NewInstanceAPIRoleRestartInput instantiates a new InstanceAPIRoleRestartInput 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 NewInstanceAPIRoleRestartInputWithDefaults added in v0.3.18

func NewInstanceAPIRoleRestartInputWithDefaults() *InstanceAPIRoleRestartInput

NewInstanceAPIRoleRestartInputWithDefaults instantiates a new InstanceAPIRoleRestartInput 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 (*InstanceAPIRoleRestartInput) GetRoleId added in v0.3.18

func (o *InstanceAPIRoleRestartInput) GetRoleId() string

GetRoleId returns the RoleId field value if set, zero value otherwise.

func (*InstanceAPIRoleRestartInput) GetRoleIdOk added in v0.3.18

func (o *InstanceAPIRoleRestartInput) GetRoleIdOk() (*string, bool)

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

func (*InstanceAPIRoleRestartInput) HasRoleId added in v0.3.18

func (o *InstanceAPIRoleRestartInput) HasRoleId() bool

HasRoleId returns a boolean if a field has been set.

func (InstanceAPIRoleRestartInput) MarshalJSON added in v0.3.18

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

func (*InstanceAPIRoleRestartInput) SetRoleId added in v0.3.18

func (o *InstanceAPIRoleRestartInput) SetRoleId(v string)

SetRoleId gets a reference to the given string and assigns it to the RoleId field.

func (InstanceAPIRoleRestartInput) ToMap added in v0.6.7

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

type InstanceInstanceInfo

type InstanceInstanceInfo struct {
	Identifier string   `json:"identifier"`
	Ip         string   `json:"ip"`
	Roles      []string `json:"roles"`
	Version    string   `json:"version"`
}

InstanceInstanceInfo struct for InstanceInstanceInfo

func NewInstanceInstanceInfo

func NewInstanceInstanceInfo(identifier string, ip string, roles []string, version string) *InstanceInstanceInfo

NewInstanceInstanceInfo instantiates a new InstanceInstanceInfo 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 NewInstanceInstanceInfoWithDefaults

func NewInstanceInstanceInfoWithDefaults() *InstanceInstanceInfo

NewInstanceInstanceInfoWithDefaults instantiates a new InstanceInstanceInfo 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 (*InstanceInstanceInfo) GetIdentifier

func (o *InstanceInstanceInfo) GetIdentifier() string

GetIdentifier returns the Identifier field value

func (*InstanceInstanceInfo) GetIdentifierOk

func (o *InstanceInstanceInfo) GetIdentifierOk() (*string, bool)

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

func (*InstanceInstanceInfo) GetIp

func (o *InstanceInstanceInfo) GetIp() string

GetIp returns the Ip field value

func (*InstanceInstanceInfo) GetIpOk

func (o *InstanceInstanceInfo) GetIpOk() (*string, bool)

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

func (*InstanceInstanceInfo) GetRoles

func (o *InstanceInstanceInfo) GetRoles() []string

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

func (*InstanceInstanceInfo) GetRolesOk

func (o *InstanceInstanceInfo) GetRolesOk() ([]string, bool)

GetRolesOk returns a tuple with the Roles field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*InstanceInstanceInfo) GetVersion

func (o *InstanceInstanceInfo) GetVersion() string

GetVersion returns the Version field value

func (*InstanceInstanceInfo) GetVersionOk

func (o *InstanceInstanceInfo) GetVersionOk() (*string, bool)

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

func (InstanceInstanceInfo) MarshalJSON

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

func (*InstanceInstanceInfo) SetIdentifier

func (o *InstanceInstanceInfo) SetIdentifier(v string)

SetIdentifier sets field value

func (*InstanceInstanceInfo) SetIp

func (o *InstanceInstanceInfo) SetIp(v string)

SetIp sets field value

func (*InstanceInstanceInfo) SetRoles

func (o *InstanceInstanceInfo) SetRoles(v []string)

SetRoles sets field value

func (*InstanceInstanceInfo) SetVersion

func (o *InstanceInstanceInfo) SetVersion(v string)

SetVersion sets field value

func (InstanceInstanceInfo) ToMap added in v0.6.7

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

type MappedNullable added in v0.6.7

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

type MonitoringAPIRoleConfigInput

type MonitoringAPIRoleConfigInput struct {
	Config MonitoringRoleConfig `json:"config"`
}

MonitoringAPIRoleConfigInput struct for MonitoringAPIRoleConfigInput

func NewMonitoringAPIRoleConfigInput

func NewMonitoringAPIRoleConfigInput(config MonitoringRoleConfig) *MonitoringAPIRoleConfigInput

NewMonitoringAPIRoleConfigInput instantiates a new MonitoringAPIRoleConfigInput 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 NewMonitoringAPIRoleConfigInputWithDefaults

func NewMonitoringAPIRoleConfigInputWithDefaults() *MonitoringAPIRoleConfigInput

NewMonitoringAPIRoleConfigInputWithDefaults instantiates a new MonitoringAPIRoleConfigInput 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 (*MonitoringAPIRoleConfigInput) GetConfig

GetConfig returns the Config field value

func (*MonitoringAPIRoleConfigInput) GetConfigOk

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

func (MonitoringAPIRoleConfigInput) MarshalJSON

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

func (*MonitoringAPIRoleConfigInput) SetConfig

SetConfig sets field value

func (MonitoringAPIRoleConfigInput) ToMap added in v0.6.7

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

type MonitoringAPIRoleConfigOutput

type MonitoringAPIRoleConfigOutput struct {
	Config MonitoringRoleConfig `json:"config"`
}

MonitoringAPIRoleConfigOutput struct for MonitoringAPIRoleConfigOutput

func NewMonitoringAPIRoleConfigOutput

func NewMonitoringAPIRoleConfigOutput(config MonitoringRoleConfig) *MonitoringAPIRoleConfigOutput

NewMonitoringAPIRoleConfigOutput instantiates a new MonitoringAPIRoleConfigOutput 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 NewMonitoringAPIRoleConfigOutputWithDefaults

func NewMonitoringAPIRoleConfigOutputWithDefaults() *MonitoringAPIRoleConfigOutput

NewMonitoringAPIRoleConfigOutputWithDefaults instantiates a new MonitoringAPIRoleConfigOutput 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 (*MonitoringAPIRoleConfigOutput) GetConfig

GetConfig returns the Config field value

func (*MonitoringAPIRoleConfigOutput) GetConfigOk

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

func (MonitoringAPIRoleConfigOutput) MarshalJSON

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

func (*MonitoringAPIRoleConfigOutput) SetConfig

SetConfig sets field value

func (MonitoringAPIRoleConfigOutput) ToMap added in v0.6.7

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

type MonitoringRoleConfig

type MonitoringRoleConfig struct {
	Port *int32 `json:"port,omitempty"`
}

MonitoringRoleConfig struct for MonitoringRoleConfig

func NewMonitoringRoleConfig

func NewMonitoringRoleConfig() *MonitoringRoleConfig

NewMonitoringRoleConfig instantiates a new MonitoringRoleConfig 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 NewMonitoringRoleConfigWithDefaults

func NewMonitoringRoleConfigWithDefaults() *MonitoringRoleConfig

NewMonitoringRoleConfigWithDefaults instantiates a new MonitoringRoleConfig 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 (*MonitoringRoleConfig) GetPort

func (o *MonitoringRoleConfig) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*MonitoringRoleConfig) GetPortOk

func (o *MonitoringRoleConfig) GetPortOk() (*int32, bool)

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

func (*MonitoringRoleConfig) HasPort

func (o *MonitoringRoleConfig) HasPort() bool

HasPort returns a boolean if a field has been set.

func (MonitoringRoleConfig) MarshalJSON

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

func (*MonitoringRoleConfig) SetPort

func (o *MonitoringRoleConfig) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (MonitoringRoleConfig) ToMap added in v0.6.7

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

type NullableApiAPIExportInput added in v0.6.19

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

func NewNullableApiAPIExportInput added in v0.6.19

func NewNullableApiAPIExportInput(val *ApiAPIExportInput) *NullableApiAPIExportInput

func (NullableApiAPIExportInput) Get added in v0.6.19

func (NullableApiAPIExportInput) IsSet added in v0.6.19

func (v NullableApiAPIExportInput) IsSet() bool

func (NullableApiAPIExportInput) MarshalJSON added in v0.6.19

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

func (*NullableApiAPIExportInput) Set added in v0.6.19

func (*NullableApiAPIExportInput) UnmarshalJSON added in v0.6.19

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

func (*NullableApiAPIExportInput) Unset added in v0.6.19

func (v *NullableApiAPIExportInput) Unset()

type NullableApiAPIExportOutput added in v0.3.1

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

func NewNullableApiAPIExportOutput added in v0.3.1

func NewNullableApiAPIExportOutput(val *ApiAPIExportOutput) *NullableApiAPIExportOutput

func (NullableApiAPIExportOutput) Get added in v0.3.1

func (NullableApiAPIExportOutput) IsSet added in v0.3.1

func (v NullableApiAPIExportOutput) IsSet() bool

func (NullableApiAPIExportOutput) MarshalJSON added in v0.3.1

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

func (*NullableApiAPIExportOutput) Set added in v0.3.1

func (*NullableApiAPIExportOutput) UnmarshalJSON added in v0.3.1

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

func (*NullableApiAPIExportOutput) Unset added in v0.3.1

func (v *NullableApiAPIExportOutput) Unset()

type NullableApiAPIImportInput added in v0.3.1

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

func NewNullableApiAPIImportInput added in v0.3.1

func NewNullableApiAPIImportInput(val *ApiAPIImportInput) *NullableApiAPIImportInput

func (NullableApiAPIImportInput) Get added in v0.3.1

func (NullableApiAPIImportInput) IsSet added in v0.3.1

func (v NullableApiAPIImportInput) IsSet() bool

func (NullableApiAPIImportInput) MarshalJSON added in v0.3.1

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

func (*NullableApiAPIImportInput) Set added in v0.3.1

func (*NullableApiAPIImportInput) UnmarshalJSON added in v0.3.1

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

func (*NullableApiAPIImportInput) Unset added in v0.3.1

func (v *NullableApiAPIImportInput) Unset()

type NullableApiAPILogMessage added in v0.6.8

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

func NewNullableApiAPILogMessage added in v0.6.8

func NewNullableApiAPILogMessage(val *ApiAPILogMessage) *NullableApiAPILogMessage

func (NullableApiAPILogMessage) Get added in v0.6.8

func (NullableApiAPILogMessage) IsSet added in v0.6.8

func (v NullableApiAPILogMessage) IsSet() bool

func (NullableApiAPILogMessage) MarshalJSON added in v0.6.8

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

func (*NullableApiAPILogMessage) Set added in v0.6.8

func (*NullableApiAPILogMessage) UnmarshalJSON added in v0.6.8

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

func (*NullableApiAPILogMessage) Unset added in v0.6.8

func (v *NullableApiAPILogMessage) Unset()

type NullableApiAPILogMessages added in v0.6.8

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

func NewNullableApiAPILogMessages added in v0.6.8

func NewNullableApiAPILogMessages(val *ApiAPILogMessages) *NullableApiAPILogMessages

func (NullableApiAPILogMessages) Get added in v0.6.8

func (NullableApiAPILogMessages) IsSet added in v0.6.8

func (v NullableApiAPILogMessages) IsSet() bool

func (NullableApiAPILogMessages) MarshalJSON added in v0.6.8

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

func (*NullableApiAPILogMessages) Set added in v0.6.8

func (*NullableApiAPILogMessages) UnmarshalJSON added in v0.6.8

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

func (*NullableApiAPILogMessages) Unset added in v0.6.8

func (v *NullableApiAPILogMessages) Unset()

type NullableApiAPIMember

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

func NewNullableApiAPIMember

func NewNullableApiAPIMember(val *ApiAPIMember) *NullableApiAPIMember

func (NullableApiAPIMember) Get

func (NullableApiAPIMember) IsSet

func (v NullableApiAPIMember) IsSet() bool

func (NullableApiAPIMember) MarshalJSON

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

func (*NullableApiAPIMember) Set

func (v *NullableApiAPIMember) Set(val *ApiAPIMember)

func (*NullableApiAPIMember) UnmarshalJSON

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

func (*NullableApiAPIMember) Unset

func (v *NullableApiAPIMember) Unset()

type NullableApiAPIMemberJoinInput

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

func (NullableApiAPIMemberJoinInput) Get

func (NullableApiAPIMemberJoinInput) IsSet

func (NullableApiAPIMemberJoinInput) MarshalJSON

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

func (*NullableApiAPIMemberJoinInput) Set

func (*NullableApiAPIMemberJoinInput) UnmarshalJSON

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

func (*NullableApiAPIMemberJoinInput) Unset

func (v *NullableApiAPIMemberJoinInput) Unset()

type NullableApiAPIMemberJoinOutput

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

func (NullableApiAPIMemberJoinOutput) Get

func (NullableApiAPIMemberJoinOutput) IsSet

func (NullableApiAPIMemberJoinOutput) MarshalJSON

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

func (*NullableApiAPIMemberJoinOutput) Set

func (*NullableApiAPIMemberJoinOutput) UnmarshalJSON

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

func (*NullableApiAPIMemberJoinOutput) Unset

func (v *NullableApiAPIMemberJoinOutput) Unset()

type NullableApiAPIMembersOutput

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

func NewNullableApiAPIMembersOutput

func NewNullableApiAPIMembersOutput(val *ApiAPIMembersOutput) *NullableApiAPIMembersOutput

func (NullableApiAPIMembersOutput) Get

func (NullableApiAPIMembersOutput) IsSet

func (NullableApiAPIMembersOutput) MarshalJSON

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

func (*NullableApiAPIMembersOutput) Set

func (*NullableApiAPIMembersOutput) UnmarshalJSON

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

func (*NullableApiAPIMembersOutput) Unset

func (v *NullableApiAPIMembersOutput) Unset()

type NullableApiAPIRoleConfigInput

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

func (NullableApiAPIRoleConfigInput) Get

func (NullableApiAPIRoleConfigInput) IsSet

func (NullableApiAPIRoleConfigInput) MarshalJSON

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

func (*NullableApiAPIRoleConfigInput) Set

func (*NullableApiAPIRoleConfigInput) UnmarshalJSON

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

func (*NullableApiAPIRoleConfigInput) Unset

func (v *NullableApiAPIRoleConfigInput) Unset()

type NullableApiAPIRoleConfigOutput

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

func (NullableApiAPIRoleConfigOutput) Get

func (NullableApiAPIRoleConfigOutput) IsSet

func (NullableApiAPIRoleConfigOutput) MarshalJSON

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

func (*NullableApiAPIRoleConfigOutput) Set

func (*NullableApiAPIRoleConfigOutput) UnmarshalJSON

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

func (*NullableApiAPIRoleConfigOutput) Unset

func (v *NullableApiAPIRoleConfigOutput) Unset()

type NullableApiAPIToolPingInput added in v0.3.14

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

func NewNullableApiAPIToolPingInput added in v0.3.14

func NewNullableApiAPIToolPingInput(val *ApiAPIToolPingInput) *NullableApiAPIToolPingInput

func (NullableApiAPIToolPingInput) Get added in v0.3.14

func (NullableApiAPIToolPingInput) IsSet added in v0.3.14

func (NullableApiAPIToolPingInput) MarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolPingInput) Set added in v0.3.14

func (*NullableApiAPIToolPingInput) UnmarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolPingInput) Unset added in v0.3.14

func (v *NullableApiAPIToolPingInput) Unset()

type NullableApiAPIToolPingOutput added in v0.3.14

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

func NewNullableApiAPIToolPingOutput added in v0.3.14

func NewNullableApiAPIToolPingOutput(val *ApiAPIToolPingOutput) *NullableApiAPIToolPingOutput

func (NullableApiAPIToolPingOutput) Get added in v0.3.14

func (NullableApiAPIToolPingOutput) IsSet added in v0.3.14

func (NullableApiAPIToolPingOutput) MarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolPingOutput) Set added in v0.3.14

func (*NullableApiAPIToolPingOutput) UnmarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolPingOutput) Unset added in v0.3.14

func (v *NullableApiAPIToolPingOutput) Unset()

type NullableApiAPIToolPortmapInput added in v0.3.14

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

func NewNullableApiAPIToolPortmapInput added in v0.3.14

func NewNullableApiAPIToolPortmapInput(val *ApiAPIToolPortmapInput) *NullableApiAPIToolPortmapInput

func (NullableApiAPIToolPortmapInput) Get added in v0.3.14

func (NullableApiAPIToolPortmapInput) IsSet added in v0.3.14

func (NullableApiAPIToolPortmapInput) MarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolPortmapInput) Set added in v0.3.14

func (*NullableApiAPIToolPortmapInput) UnmarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolPortmapInput) Unset added in v0.3.14

func (v *NullableApiAPIToolPortmapInput) Unset()

type NullableApiAPIToolPortmapOutput added in v0.3.14

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

func NewNullableApiAPIToolPortmapOutput added in v0.3.14

func NewNullableApiAPIToolPortmapOutput(val *ApiAPIToolPortmapOutput) *NullableApiAPIToolPortmapOutput

func (NullableApiAPIToolPortmapOutput) Get added in v0.3.14

func (NullableApiAPIToolPortmapOutput) IsSet added in v0.3.14

func (NullableApiAPIToolPortmapOutput) MarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolPortmapOutput) Set added in v0.3.14

func (*NullableApiAPIToolPortmapOutput) UnmarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolPortmapOutput) Unset added in v0.3.14

type NullableApiAPIToolPortmapOutputPort added in v0.3.14

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

func NewNullableApiAPIToolPortmapOutputPort added in v0.3.14

func NewNullableApiAPIToolPortmapOutputPort(val *ApiAPIToolPortmapOutputPort) *NullableApiAPIToolPortmapOutputPort

func (NullableApiAPIToolPortmapOutputPort) Get added in v0.3.14

func (NullableApiAPIToolPortmapOutputPort) IsSet added in v0.3.14

func (NullableApiAPIToolPortmapOutputPort) MarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolPortmapOutputPort) Set added in v0.3.14

func (*NullableApiAPIToolPortmapOutputPort) UnmarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolPortmapOutputPort) Unset added in v0.3.14

type NullableApiAPIToolTracerouteInput added in v0.3.14

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

func NewNullableApiAPIToolTracerouteInput added in v0.3.14

func NewNullableApiAPIToolTracerouteInput(val *ApiAPIToolTracerouteInput) *NullableApiAPIToolTracerouteInput

func (NullableApiAPIToolTracerouteInput) Get added in v0.3.14

func (NullableApiAPIToolTracerouteInput) IsSet added in v0.3.14

func (NullableApiAPIToolTracerouteInput) MarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolTracerouteInput) Set added in v0.3.14

func (*NullableApiAPIToolTracerouteInput) UnmarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolTracerouteInput) Unset added in v0.3.14

type NullableApiAPIToolTracerouteOutput added in v0.3.14

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

func NewNullableApiAPIToolTracerouteOutput added in v0.3.14

func NewNullableApiAPIToolTracerouteOutput(val *ApiAPIToolTracerouteOutput) *NullableApiAPIToolTracerouteOutput

func (NullableApiAPIToolTracerouteOutput) Get added in v0.3.14

func (NullableApiAPIToolTracerouteOutput) IsSet added in v0.3.14

func (NullableApiAPIToolTracerouteOutput) MarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolTracerouteOutput) Set added in v0.3.14

func (*NullableApiAPIToolTracerouteOutput) UnmarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolTracerouteOutput) Unset added in v0.3.14

type NullableApiAPIToolTracerouteOutputHop added in v0.3.14

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

func NewNullableApiAPIToolTracerouteOutputHop added in v0.3.14

func NewNullableApiAPIToolTracerouteOutputHop(val *ApiAPIToolTracerouteOutputHop) *NullableApiAPIToolTracerouteOutputHop

func (NullableApiAPIToolTracerouteOutputHop) Get added in v0.3.14

func (NullableApiAPIToolTracerouteOutputHop) IsSet added in v0.3.14

func (NullableApiAPIToolTracerouteOutputHop) MarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolTracerouteOutputHop) Set added in v0.3.14

func (*NullableApiAPIToolTracerouteOutputHop) UnmarshalJSON added in v0.3.14

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

func (*NullableApiAPIToolTracerouteOutputHop) Unset added in v0.3.14

type NullableApiAPITransportEntry added in v0.3.1

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

func NewNullableApiAPITransportEntry added in v0.3.1

func NewNullableApiAPITransportEntry(val *ApiAPITransportEntry) *NullableApiAPITransportEntry

func (NullableApiAPITransportEntry) Get added in v0.3.1

func (NullableApiAPITransportEntry) IsSet added in v0.3.1

func (NullableApiAPITransportEntry) MarshalJSON added in v0.3.1

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

func (*NullableApiAPITransportEntry) Set added in v0.3.1

func (*NullableApiAPITransportEntry) UnmarshalJSON added in v0.3.1

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

func (*NullableApiAPITransportEntry) Unset added in v0.3.1

func (v *NullableApiAPITransportEntry) Unset()

type NullableApiRoleConfig

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

func NewNullableApiRoleConfig

func NewNullableApiRoleConfig(val *ApiRoleConfig) *NullableApiRoleConfig

func (NullableApiRoleConfig) Get

func (NullableApiRoleConfig) IsSet

func (v NullableApiRoleConfig) IsSet() bool

func (NullableApiRoleConfig) MarshalJSON

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

func (*NullableApiRoleConfig) Set

func (v *NullableApiRoleConfig) Set(val *ApiRoleConfig)

func (*NullableApiRoleConfig) UnmarshalJSON

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

func (*NullableApiRoleConfig) Unset

func (v *NullableApiRoleConfig) Unset()

type NullableAuthAPIConfigOutput

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

func NewNullableAuthAPIConfigOutput

func NewNullableAuthAPIConfigOutput(val *AuthAPIConfigOutput) *NullableAuthAPIConfigOutput

func (NullableAuthAPIConfigOutput) Get

func (NullableAuthAPIConfigOutput) IsSet

func (NullableAuthAPIConfigOutput) MarshalJSON

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

func (*NullableAuthAPIConfigOutput) Set

func (*NullableAuthAPIConfigOutput) UnmarshalJSON

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

func (*NullableAuthAPIConfigOutput) Unset

func (v *NullableAuthAPIConfigOutput) Unset()

type NullableAuthAPILoginInput

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

func NewNullableAuthAPILoginInput

func NewNullableAuthAPILoginInput(val *AuthAPILoginInput) *NullableAuthAPILoginInput

func (NullableAuthAPILoginInput) Get

func (NullableAuthAPILoginInput) IsSet

func (v NullableAuthAPILoginInput) IsSet() bool

func (NullableAuthAPILoginInput) MarshalJSON

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

func (*NullableAuthAPILoginInput) Set

func (*NullableAuthAPILoginInput) UnmarshalJSON

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

func (*NullableAuthAPILoginInput) Unset

func (v *NullableAuthAPILoginInput) Unset()

type NullableAuthAPILoginOutput

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

func NewNullableAuthAPILoginOutput

func NewNullableAuthAPILoginOutput(val *AuthAPILoginOutput) *NullableAuthAPILoginOutput

func (NullableAuthAPILoginOutput) Get

func (NullableAuthAPILoginOutput) IsSet

func (v NullableAuthAPILoginOutput) IsSet() bool

func (NullableAuthAPILoginOutput) MarshalJSON

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

func (*NullableAuthAPILoginOutput) Set

func (*NullableAuthAPILoginOutput) UnmarshalJSON

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

func (*NullableAuthAPILoginOutput) Unset

func (v *NullableAuthAPILoginOutput) Unset()

type NullableAuthAPIMeOutput

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

func NewNullableAuthAPIMeOutput

func NewNullableAuthAPIMeOutput(val *AuthAPIMeOutput) *NullableAuthAPIMeOutput

func (NullableAuthAPIMeOutput) Get

func (NullableAuthAPIMeOutput) IsSet

func (v NullableAuthAPIMeOutput) IsSet() bool

func (NullableAuthAPIMeOutput) MarshalJSON

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

func (*NullableAuthAPIMeOutput) Set

func (*NullableAuthAPIMeOutput) UnmarshalJSON

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

func (*NullableAuthAPIMeOutput) Unset

func (v *NullableAuthAPIMeOutput) Unset()

type NullableAuthAPIToken

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

func NewNullableAuthAPIToken

func NewNullableAuthAPIToken(val *AuthAPIToken) *NullableAuthAPIToken

func (NullableAuthAPIToken) Get

func (NullableAuthAPIToken) IsSet

func (v NullableAuthAPIToken) IsSet() bool

func (NullableAuthAPIToken) MarshalJSON

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

func (*NullableAuthAPIToken) Set

func (v *NullableAuthAPIToken) Set(val *AuthAPIToken)

func (*NullableAuthAPIToken) UnmarshalJSON

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

func (*NullableAuthAPIToken) Unset

func (v *NullableAuthAPIToken) Unset()

type NullableAuthAPITokensGetOutput

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

func (NullableAuthAPITokensGetOutput) Get

func (NullableAuthAPITokensGetOutput) IsSet

func (NullableAuthAPITokensGetOutput) MarshalJSON

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

func (*NullableAuthAPITokensGetOutput) Set

func (*NullableAuthAPITokensGetOutput) UnmarshalJSON

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

func (*NullableAuthAPITokensGetOutput) Unset

func (v *NullableAuthAPITokensGetOutput) Unset()

type NullableAuthAPITokensPutOutput

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

func (NullableAuthAPITokensPutOutput) Get

func (NullableAuthAPITokensPutOutput) IsSet

func (NullableAuthAPITokensPutOutput) MarshalJSON

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

func (*NullableAuthAPITokensPutOutput) Set

func (*NullableAuthAPITokensPutOutput) UnmarshalJSON

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

func (*NullableAuthAPITokensPutOutput) Unset

func (v *NullableAuthAPITokensPutOutput) Unset()

type NullableAuthAPIUser

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

func NewNullableAuthAPIUser

func NewNullableAuthAPIUser(val *AuthAPIUser) *NullableAuthAPIUser

func (NullableAuthAPIUser) Get

func (NullableAuthAPIUser) IsSet

func (v NullableAuthAPIUser) IsSet() bool

func (NullableAuthAPIUser) MarshalJSON

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

func (*NullableAuthAPIUser) Set

func (v *NullableAuthAPIUser) Set(val *AuthAPIUser)

func (*NullableAuthAPIUser) UnmarshalJSON

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

func (*NullableAuthAPIUser) Unset

func (v *NullableAuthAPIUser) Unset()

type NullableAuthAPIUsersGetOutput

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

func (NullableAuthAPIUsersGetOutput) Get

func (NullableAuthAPIUsersGetOutput) IsSet

func (NullableAuthAPIUsersGetOutput) MarshalJSON

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

func (*NullableAuthAPIUsersGetOutput) Set

func (*NullableAuthAPIUsersGetOutput) UnmarshalJSON

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

func (*NullableAuthAPIUsersGetOutput) Unset

func (v *NullableAuthAPIUsersGetOutput) Unset()

type NullableAuthAPIUsersPutInput

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

func NewNullableAuthAPIUsersPutInput

func NewNullableAuthAPIUsersPutInput(val *AuthAPIUsersPutInput) *NullableAuthAPIUsersPutInput

func (NullableAuthAPIUsersPutInput) Get

func (NullableAuthAPIUsersPutInput) IsSet

func (NullableAuthAPIUsersPutInput) MarshalJSON

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

func (*NullableAuthAPIUsersPutInput) Set

func (*NullableAuthAPIUsersPutInput) UnmarshalJSON

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

func (*NullableAuthAPIUsersPutInput) Unset

func (v *NullableAuthAPIUsersPutInput) Unset()

type NullableAuthPermission added in v0.16.0

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

func NewNullableAuthPermission added in v0.16.0

func NewNullableAuthPermission(val *AuthPermission) *NullableAuthPermission

func (NullableAuthPermission) Get added in v0.16.0

func (NullableAuthPermission) IsSet added in v0.16.0

func (v NullableAuthPermission) IsSet() bool

func (NullableAuthPermission) MarshalJSON added in v0.16.0

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

func (*NullableAuthPermission) Set added in v0.16.0

func (*NullableAuthPermission) UnmarshalJSON added in v0.16.0

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

func (*NullableAuthPermission) Unset added in v0.16.0

func (v *NullableAuthPermission) Unset()

type NullableBackupAPIBackupStatus

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

func (NullableBackupAPIBackupStatus) Get

func (NullableBackupAPIBackupStatus) IsSet

func (NullableBackupAPIBackupStatus) MarshalJSON

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

func (*NullableBackupAPIBackupStatus) Set

func (*NullableBackupAPIBackupStatus) UnmarshalJSON

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

func (*NullableBackupAPIBackupStatus) Unset

func (v *NullableBackupAPIBackupStatus) Unset()

type NullableBackupAPIBackupStatusOutput

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

func (NullableBackupAPIBackupStatusOutput) Get

func (NullableBackupAPIBackupStatusOutput) IsSet

func (NullableBackupAPIBackupStatusOutput) MarshalJSON

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

func (*NullableBackupAPIBackupStatusOutput) Set

func (*NullableBackupAPIBackupStatusOutput) UnmarshalJSON

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

func (*NullableBackupAPIBackupStatusOutput) Unset

type NullableBackupAPIRoleConfigInput

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

func (NullableBackupAPIRoleConfigInput) Get

func (NullableBackupAPIRoleConfigInput) IsSet

func (NullableBackupAPIRoleConfigInput) MarshalJSON

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

func (*NullableBackupAPIRoleConfigInput) Set

func (*NullableBackupAPIRoleConfigInput) UnmarshalJSON

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

func (*NullableBackupAPIRoleConfigInput) Unset

type NullableBackupAPIRoleConfigOutput

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

func (NullableBackupAPIRoleConfigOutput) Get

func (NullableBackupAPIRoleConfigOutput) IsSet

func (NullableBackupAPIRoleConfigOutput) MarshalJSON

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

func (*NullableBackupAPIRoleConfigOutput) Set

func (*NullableBackupAPIRoleConfigOutput) UnmarshalJSON

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

func (*NullableBackupAPIRoleConfigOutput) Unset

type NullableBackupBackupStatus

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

func NewNullableBackupBackupStatus

func NewNullableBackupBackupStatus(val *BackupBackupStatus) *NullableBackupBackupStatus

func (NullableBackupBackupStatus) Get

func (NullableBackupBackupStatus) IsSet

func (v NullableBackupBackupStatus) IsSet() bool

func (NullableBackupBackupStatus) MarshalJSON

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

func (*NullableBackupBackupStatus) Set

func (*NullableBackupBackupStatus) UnmarshalJSON

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

func (*NullableBackupBackupStatus) Unset

func (v *NullableBackupBackupStatus) Unset()

type NullableBackupRoleConfig

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

func NewNullableBackupRoleConfig

func NewNullableBackupRoleConfig(val *BackupRoleConfig) *NullableBackupRoleConfig

func (NullableBackupRoleConfig) Get

func (NullableBackupRoleConfig) IsSet

func (v NullableBackupRoleConfig) IsSet() bool

func (NullableBackupRoleConfig) MarshalJSON

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

func (*NullableBackupRoleConfig) Set

func (*NullableBackupRoleConfig) UnmarshalJSON

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

func (*NullableBackupRoleConfig) Unset

func (v *NullableBackupRoleConfig) 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 NullableDhcpAPILease

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

func NewNullableDhcpAPILease

func NewNullableDhcpAPILease(val *DhcpAPILease) *NullableDhcpAPILease

func (NullableDhcpAPILease) Get

func (NullableDhcpAPILease) IsSet

func (v NullableDhcpAPILease) IsSet() bool

func (NullableDhcpAPILease) MarshalJSON

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

func (*NullableDhcpAPILease) Set

func (v *NullableDhcpAPILease) Set(val *DhcpAPILease)

func (*NullableDhcpAPILease) UnmarshalJSON

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

func (*NullableDhcpAPILease) Unset

func (v *NullableDhcpAPILease) Unset()

type NullableDhcpAPILeaseInfo added in v0.3.13

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

func NewNullableDhcpAPILeaseInfo added in v0.3.13

func NewNullableDhcpAPILeaseInfo(val *DhcpAPILeaseInfo) *NullableDhcpAPILeaseInfo

func (NullableDhcpAPILeaseInfo) Get added in v0.3.13

func (NullableDhcpAPILeaseInfo) IsSet added in v0.3.13

func (v NullableDhcpAPILeaseInfo) IsSet() bool

func (NullableDhcpAPILeaseInfo) MarshalJSON added in v0.3.13

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

func (*NullableDhcpAPILeaseInfo) Set added in v0.3.13

func (*NullableDhcpAPILeaseInfo) UnmarshalJSON added in v0.3.13

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

func (*NullableDhcpAPILeaseInfo) Unset added in v0.3.13

func (v *NullableDhcpAPILeaseInfo) Unset()

type NullableDhcpAPILeasesGetOutput

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

func (NullableDhcpAPILeasesGetOutput) Get

func (NullableDhcpAPILeasesGetOutput) IsSet

func (NullableDhcpAPILeasesGetOutput) MarshalJSON

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

func (*NullableDhcpAPILeasesGetOutput) Set

func (*NullableDhcpAPILeasesGetOutput) UnmarshalJSON

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

func (*NullableDhcpAPILeasesGetOutput) Unset

func (v *NullableDhcpAPILeasesGetOutput) Unset()

type NullableDhcpAPILeasesPutInput

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

func (NullableDhcpAPILeasesPutInput) Get

func (NullableDhcpAPILeasesPutInput) IsSet

func (NullableDhcpAPILeasesPutInput) MarshalJSON

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

func (*NullableDhcpAPILeasesPutInput) Set

func (*NullableDhcpAPILeasesPutInput) UnmarshalJSON

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

func (*NullableDhcpAPILeasesPutInput) Unset

func (v *NullableDhcpAPILeasesPutInput) Unset()

type NullableDhcpAPIRoleConfigInput

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

func (NullableDhcpAPIRoleConfigInput) Get

func (NullableDhcpAPIRoleConfigInput) IsSet

func (NullableDhcpAPIRoleConfigInput) MarshalJSON

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

func (*NullableDhcpAPIRoleConfigInput) Set

func (*NullableDhcpAPIRoleConfigInput) UnmarshalJSON

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

func (*NullableDhcpAPIRoleConfigInput) Unset

func (v *NullableDhcpAPIRoleConfigInput) Unset()

type NullableDhcpAPIRoleConfigOutput

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

func (NullableDhcpAPIRoleConfigOutput) Get

func (NullableDhcpAPIRoleConfigOutput) IsSet

func (NullableDhcpAPIRoleConfigOutput) MarshalJSON

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

func (*NullableDhcpAPIRoleConfigOutput) Set

func (*NullableDhcpAPIRoleConfigOutput) UnmarshalJSON

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

func (*NullableDhcpAPIRoleConfigOutput) Unset

type NullableDhcpAPIScope

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

func NewNullableDhcpAPIScope

func NewNullableDhcpAPIScope(val *DhcpAPIScope) *NullableDhcpAPIScope

func (NullableDhcpAPIScope) Get

func (NullableDhcpAPIScope) IsSet

func (v NullableDhcpAPIScope) IsSet() bool

func (NullableDhcpAPIScope) MarshalJSON

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

func (*NullableDhcpAPIScope) Set

func (v *NullableDhcpAPIScope) Set(val *DhcpAPIScope)

func (*NullableDhcpAPIScope) UnmarshalJSON

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

func (*NullableDhcpAPIScope) Unset

func (v *NullableDhcpAPIScope) Unset()

type NullableDhcpAPIScopeStatistics added in v0.11.0

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

func NewNullableDhcpAPIScopeStatistics added in v0.11.0

func NewNullableDhcpAPIScopeStatistics(val *DhcpAPIScopeStatistics) *NullableDhcpAPIScopeStatistics

func (NullableDhcpAPIScopeStatistics) Get added in v0.11.0

func (NullableDhcpAPIScopeStatistics) IsSet added in v0.11.0

func (NullableDhcpAPIScopeStatistics) MarshalJSON added in v0.11.0

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

func (*NullableDhcpAPIScopeStatistics) Set added in v0.11.0

func (*NullableDhcpAPIScopeStatistics) UnmarshalJSON added in v0.11.0

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

func (*NullableDhcpAPIScopeStatistics) Unset added in v0.11.0

func (v *NullableDhcpAPIScopeStatistics) Unset()

type NullableDhcpAPIScopesGetOutput

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

func (NullableDhcpAPIScopesGetOutput) Get

func (NullableDhcpAPIScopesGetOutput) IsSet

func (NullableDhcpAPIScopesGetOutput) MarshalJSON

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

func (*NullableDhcpAPIScopesGetOutput) Set

func (*NullableDhcpAPIScopesGetOutput) UnmarshalJSON

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

func (*NullableDhcpAPIScopesGetOutput) Unset

func (v *NullableDhcpAPIScopesGetOutput) Unset()

type NullableDhcpAPIScopesPutInput

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

func (NullableDhcpAPIScopesPutInput) Get

func (NullableDhcpAPIScopesPutInput) IsSet

func (NullableDhcpAPIScopesPutInput) MarshalJSON

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

func (*NullableDhcpAPIScopesPutInput) Set

func (*NullableDhcpAPIScopesPutInput) UnmarshalJSON

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

func (*NullableDhcpAPIScopesPutInput) Unset

func (v *NullableDhcpAPIScopesPutInput) Unset()

type NullableDhcpRoleConfig

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

func NewNullableDhcpRoleConfig

func NewNullableDhcpRoleConfig(val *DhcpRoleConfig) *NullableDhcpRoleConfig

func (NullableDhcpRoleConfig) Get

func (NullableDhcpRoleConfig) IsSet

func (v NullableDhcpRoleConfig) IsSet() bool

func (NullableDhcpRoleConfig) MarshalJSON

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

func (*NullableDhcpRoleConfig) Set

func (*NullableDhcpRoleConfig) UnmarshalJSON

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

func (*NullableDhcpRoleConfig) Unset

func (v *NullableDhcpRoleConfig) Unset()

type NullableDhcpScopeDNS

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

func NewNullableDhcpScopeDNS

func NewNullableDhcpScopeDNS(val *DhcpScopeDNS) *NullableDhcpScopeDNS

func (NullableDhcpScopeDNS) Get

func (NullableDhcpScopeDNS) IsSet

func (v NullableDhcpScopeDNS) IsSet() bool

func (NullableDhcpScopeDNS) MarshalJSON

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

func (*NullableDhcpScopeDNS) Set

func (v *NullableDhcpScopeDNS) Set(val *DhcpScopeDNS)

func (*NullableDhcpScopeDNS) UnmarshalJSON

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

func (*NullableDhcpScopeDNS) Unset

func (v *NullableDhcpScopeDNS) Unset()

type NullableDiscoveryAPIDevice

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

func NewNullableDiscoveryAPIDevice

func NewNullableDiscoveryAPIDevice(val *DiscoveryAPIDevice) *NullableDiscoveryAPIDevice

func (NullableDiscoveryAPIDevice) Get

func (NullableDiscoveryAPIDevice) IsSet

func (v NullableDiscoveryAPIDevice) IsSet() bool

func (NullableDiscoveryAPIDevice) MarshalJSON

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

func (*NullableDiscoveryAPIDevice) Set

func (*NullableDiscoveryAPIDevice) UnmarshalJSON

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

func (*NullableDiscoveryAPIDevice) Unset

func (v *NullableDiscoveryAPIDevice) Unset()

type NullableDiscoveryAPIDevicesApplyInput

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

func (NullableDiscoveryAPIDevicesApplyInput) Get

func (NullableDiscoveryAPIDevicesApplyInput) IsSet

func (NullableDiscoveryAPIDevicesApplyInput) MarshalJSON

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

func (*NullableDiscoveryAPIDevicesApplyInput) Set

func (*NullableDiscoveryAPIDevicesApplyInput) UnmarshalJSON

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

func (*NullableDiscoveryAPIDevicesApplyInput) Unset

type NullableDiscoveryAPIDevicesGetOutput

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

func (NullableDiscoveryAPIDevicesGetOutput) Get

func (NullableDiscoveryAPIDevicesGetOutput) IsSet

func (NullableDiscoveryAPIDevicesGetOutput) MarshalJSON

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

func (*NullableDiscoveryAPIDevicesGetOutput) Set

func (*NullableDiscoveryAPIDevicesGetOutput) UnmarshalJSON

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

func (*NullableDiscoveryAPIDevicesGetOutput) Unset

type NullableDiscoveryAPIRoleConfigInput

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

func (NullableDiscoveryAPIRoleConfigInput) Get

func (NullableDiscoveryAPIRoleConfigInput) IsSet

func (NullableDiscoveryAPIRoleConfigInput) MarshalJSON

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

func (*NullableDiscoveryAPIRoleConfigInput) Set

func (*NullableDiscoveryAPIRoleConfigInput) UnmarshalJSON

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

func (*NullableDiscoveryAPIRoleConfigInput) Unset

type NullableDiscoveryAPIRoleConfigOutput

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

func (NullableDiscoveryAPIRoleConfigOutput) Get

func (NullableDiscoveryAPIRoleConfigOutput) IsSet

func (NullableDiscoveryAPIRoleConfigOutput) MarshalJSON

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

func (*NullableDiscoveryAPIRoleConfigOutput) Set

func (*NullableDiscoveryAPIRoleConfigOutput) UnmarshalJSON

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

func (*NullableDiscoveryAPIRoleConfigOutput) Unset

type NullableDiscoveryAPISubnet

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

func NewNullableDiscoveryAPISubnet

func NewNullableDiscoveryAPISubnet(val *DiscoveryAPISubnet) *NullableDiscoveryAPISubnet

func (NullableDiscoveryAPISubnet) Get

func (NullableDiscoveryAPISubnet) IsSet

func (v NullableDiscoveryAPISubnet) IsSet() bool

func (NullableDiscoveryAPISubnet) MarshalJSON

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

func (*NullableDiscoveryAPISubnet) Set

func (*NullableDiscoveryAPISubnet) UnmarshalJSON

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

func (*NullableDiscoveryAPISubnet) Unset

func (v *NullableDiscoveryAPISubnet) Unset()

type NullableDiscoveryAPISubnetsGetOutput

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

func (NullableDiscoveryAPISubnetsGetOutput) Get

func (NullableDiscoveryAPISubnetsGetOutput) IsSet

func (NullableDiscoveryAPISubnetsGetOutput) MarshalJSON

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

func (*NullableDiscoveryAPISubnetsGetOutput) Set

func (*NullableDiscoveryAPISubnetsGetOutput) UnmarshalJSON

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

func (*NullableDiscoveryAPISubnetsGetOutput) Unset

type NullableDiscoveryAPISubnetsPutInput

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

func (NullableDiscoveryAPISubnetsPutInput) Get

func (NullableDiscoveryAPISubnetsPutInput) IsSet

func (NullableDiscoveryAPISubnetsPutInput) MarshalJSON

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

func (*NullableDiscoveryAPISubnetsPutInput) Set

func (*NullableDiscoveryAPISubnetsPutInput) UnmarshalJSON

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

func (*NullableDiscoveryAPISubnetsPutInput) Unset

type NullableDiscoveryRoleConfig

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

func NewNullableDiscoveryRoleConfig

func NewNullableDiscoveryRoleConfig(val *DiscoveryRoleConfig) *NullableDiscoveryRoleConfig

func (NullableDiscoveryRoleConfig) Get

func (NullableDiscoveryRoleConfig) IsSet

func (NullableDiscoveryRoleConfig) MarshalJSON

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

func (*NullableDiscoveryRoleConfig) Set

func (*NullableDiscoveryRoleConfig) UnmarshalJSON

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

func (*NullableDiscoveryRoleConfig) Unset

func (v *NullableDiscoveryRoleConfig) Unset()

type NullableDnsAPIRecord

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

func NewNullableDnsAPIRecord

func NewNullableDnsAPIRecord(val *DnsAPIRecord) *NullableDnsAPIRecord

func (NullableDnsAPIRecord) Get

func (NullableDnsAPIRecord) IsSet

func (v NullableDnsAPIRecord) IsSet() bool

func (NullableDnsAPIRecord) MarshalJSON

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

func (*NullableDnsAPIRecord) Set

func (v *NullableDnsAPIRecord) Set(val *DnsAPIRecord)

func (*NullableDnsAPIRecord) UnmarshalJSON

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

func (*NullableDnsAPIRecord) Unset

func (v *NullableDnsAPIRecord) Unset()

type NullableDnsAPIRecordsGetOutput

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

func (NullableDnsAPIRecordsGetOutput) Get

func (NullableDnsAPIRecordsGetOutput) IsSet

func (NullableDnsAPIRecordsGetOutput) MarshalJSON

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

func (*NullableDnsAPIRecordsGetOutput) Set

func (*NullableDnsAPIRecordsGetOutput) UnmarshalJSON

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

func (*NullableDnsAPIRecordsGetOutput) Unset

func (v *NullableDnsAPIRecordsGetOutput) Unset()

type NullableDnsAPIRecordsPutInput

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

func (NullableDnsAPIRecordsPutInput) Get

func (NullableDnsAPIRecordsPutInput) IsSet

func (NullableDnsAPIRecordsPutInput) MarshalJSON

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

func (*NullableDnsAPIRecordsPutInput) Set

func (*NullableDnsAPIRecordsPutInput) UnmarshalJSON

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

func (*NullableDnsAPIRecordsPutInput) Unset

func (v *NullableDnsAPIRecordsPutInput) Unset()

type NullableDnsAPIRoleConfigInput

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

func (NullableDnsAPIRoleConfigInput) Get

func (NullableDnsAPIRoleConfigInput) IsSet

func (NullableDnsAPIRoleConfigInput) MarshalJSON

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

func (*NullableDnsAPIRoleConfigInput) Set

func (*NullableDnsAPIRoleConfigInput) UnmarshalJSON

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

func (*NullableDnsAPIRoleConfigInput) Unset

func (v *NullableDnsAPIRoleConfigInput) Unset()

type NullableDnsAPIRoleConfigOutput

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

func (NullableDnsAPIRoleConfigOutput) Get

func (NullableDnsAPIRoleConfigOutput) IsSet

func (NullableDnsAPIRoleConfigOutput) MarshalJSON

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

func (*NullableDnsAPIRoleConfigOutput) Set

func (*NullableDnsAPIRoleConfigOutput) UnmarshalJSON

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

func (*NullableDnsAPIRoleConfigOutput) Unset

func (v *NullableDnsAPIRoleConfigOutput) Unset()

type NullableDnsAPIZone

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

func NewNullableDnsAPIZone

func NewNullableDnsAPIZone(val *DnsAPIZone) *NullableDnsAPIZone

func (NullableDnsAPIZone) Get

func (v NullableDnsAPIZone) Get() *DnsAPIZone

func (NullableDnsAPIZone) IsSet

func (v NullableDnsAPIZone) IsSet() bool

func (NullableDnsAPIZone) MarshalJSON

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

func (*NullableDnsAPIZone) Set

func (v *NullableDnsAPIZone) Set(val *DnsAPIZone)

func (*NullableDnsAPIZone) UnmarshalJSON

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

func (*NullableDnsAPIZone) Unset

func (v *NullableDnsAPIZone) Unset()

type NullableDnsAPIZonesGetOutput

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

func NewNullableDnsAPIZonesGetOutput

func NewNullableDnsAPIZonesGetOutput(val *DnsAPIZonesGetOutput) *NullableDnsAPIZonesGetOutput

func (NullableDnsAPIZonesGetOutput) Get

func (NullableDnsAPIZonesGetOutput) IsSet

func (NullableDnsAPIZonesGetOutput) MarshalJSON

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

func (*NullableDnsAPIZonesGetOutput) Set

func (*NullableDnsAPIZonesGetOutput) UnmarshalJSON

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

func (*NullableDnsAPIZonesGetOutput) Unset

func (v *NullableDnsAPIZonesGetOutput) Unset()

type NullableDnsAPIZonesPutInput

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

func NewNullableDnsAPIZonesPutInput

func NewNullableDnsAPIZonesPutInput(val *DnsAPIZonesPutInput) *NullableDnsAPIZonesPutInput

func (NullableDnsAPIZonesPutInput) Get

func (NullableDnsAPIZonesPutInput) IsSet

func (NullableDnsAPIZonesPutInput) MarshalJSON

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

func (*NullableDnsAPIZonesPutInput) Set

func (*NullableDnsAPIZonesPutInput) UnmarshalJSON

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

func (*NullableDnsAPIZonesPutInput) Unset

func (v *NullableDnsAPIZonesPutInput) Unset()

type NullableDnsRoleConfig

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

func NewNullableDnsRoleConfig

func NewNullableDnsRoleConfig(val *DnsRoleConfig) *NullableDnsRoleConfig

func (NullableDnsRoleConfig) Get

func (NullableDnsRoleConfig) IsSet

func (v NullableDnsRoleConfig) IsSet() bool

func (NullableDnsRoleConfig) MarshalJSON

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

func (*NullableDnsRoleConfig) Set

func (v *NullableDnsRoleConfig) Set(val *DnsRoleConfig)

func (*NullableDnsRoleConfig) UnmarshalJSON

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

func (*NullableDnsRoleConfig) Unset

func (v *NullableDnsRoleConfig) Unset()

type NullableExtconfigExtConfigDirs

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

func (NullableExtconfigExtConfigDirs) Get

func (NullableExtconfigExtConfigDirs) IsSet

func (NullableExtconfigExtConfigDirs) MarshalJSON

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

func (*NullableExtconfigExtConfigDirs) Set

func (*NullableExtconfigExtConfigDirs) UnmarshalJSON

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

func (*NullableExtconfigExtConfigDirs) Unset

func (v *NullableExtconfigExtConfigDirs) 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 NullableInstanceAPIClusterInfoOutput added in v0.17.0

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

func NewNullableInstanceAPIClusterInfoOutput added in v0.17.0

func NewNullableInstanceAPIClusterInfoOutput(val *InstanceAPIClusterInfoOutput) *NullableInstanceAPIClusterInfoOutput

func (NullableInstanceAPIClusterInfoOutput) Get added in v0.17.0

func (NullableInstanceAPIClusterInfoOutput) IsSet added in v0.17.0

func (NullableInstanceAPIClusterInfoOutput) MarshalJSON added in v0.17.0

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

func (*NullableInstanceAPIClusterInfoOutput) Set added in v0.17.0

func (*NullableInstanceAPIClusterInfoOutput) UnmarshalJSON added in v0.17.0

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

func (*NullableInstanceAPIClusterInfoOutput) Unset added in v0.17.0

type NullableInstanceAPIInstanceInfo

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

func (NullableInstanceAPIInstanceInfo) Get

func (NullableInstanceAPIInstanceInfo) IsSet

func (NullableInstanceAPIInstanceInfo) MarshalJSON

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

func (*NullableInstanceAPIInstanceInfo) Set

func (*NullableInstanceAPIInstanceInfo) UnmarshalJSON

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

func (*NullableInstanceAPIInstanceInfo) Unset

type NullableInstanceAPIRoleRestartInput added in v0.3.18

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

func NewNullableInstanceAPIRoleRestartInput added in v0.3.18

func NewNullableInstanceAPIRoleRestartInput(val *InstanceAPIRoleRestartInput) *NullableInstanceAPIRoleRestartInput

func (NullableInstanceAPIRoleRestartInput) Get added in v0.3.18

func (NullableInstanceAPIRoleRestartInput) IsSet added in v0.3.18

func (NullableInstanceAPIRoleRestartInput) MarshalJSON added in v0.3.18

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

func (*NullableInstanceAPIRoleRestartInput) Set added in v0.3.18

func (*NullableInstanceAPIRoleRestartInput) UnmarshalJSON added in v0.3.18

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

func (*NullableInstanceAPIRoleRestartInput) Unset added in v0.3.18

type NullableInstanceInstanceInfo

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

func NewNullableInstanceInstanceInfo

func NewNullableInstanceInstanceInfo(val *InstanceInstanceInfo) *NullableInstanceInstanceInfo

func (NullableInstanceInstanceInfo) Get

func (NullableInstanceInstanceInfo) IsSet

func (NullableInstanceInstanceInfo) MarshalJSON

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

func (*NullableInstanceInstanceInfo) Set

func (*NullableInstanceInstanceInfo) UnmarshalJSON

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

func (*NullableInstanceInstanceInfo) Unset

func (v *NullableInstanceInstanceInfo) 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 NullableMonitoringAPIRoleConfigInput

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

func (NullableMonitoringAPIRoleConfigInput) Get

func (NullableMonitoringAPIRoleConfigInput) IsSet

func (NullableMonitoringAPIRoleConfigInput) MarshalJSON

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

func (*NullableMonitoringAPIRoleConfigInput) Set

func (*NullableMonitoringAPIRoleConfigInput) UnmarshalJSON

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

func (*NullableMonitoringAPIRoleConfigInput) Unset

type NullableMonitoringAPIRoleConfigOutput

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

func (NullableMonitoringAPIRoleConfigOutput) Get

func (NullableMonitoringAPIRoleConfigOutput) IsSet

func (NullableMonitoringAPIRoleConfigOutput) MarshalJSON

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

func (*NullableMonitoringAPIRoleConfigOutput) Set

func (*NullableMonitoringAPIRoleConfigOutput) UnmarshalJSON

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

func (*NullableMonitoringAPIRoleConfigOutput) Unset

type NullableMonitoringRoleConfig

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

func NewNullableMonitoringRoleConfig

func NewNullableMonitoringRoleConfig(val *MonitoringRoleConfig) *NullableMonitoringRoleConfig

func (NullableMonitoringRoleConfig) Get

func (NullableMonitoringRoleConfig) IsSet

func (NullableMonitoringRoleConfig) MarshalJSON

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

func (*NullableMonitoringRoleConfig) Set

func (*NullableMonitoringRoleConfig) UnmarshalJSON

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

func (*NullableMonitoringRoleConfig) Unset

func (v *NullableMonitoringRoleConfig) Unset()

type NullableRestErrResponse

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

func NewNullableRestErrResponse

func NewNullableRestErrResponse(val *RestErrResponse) *NullableRestErrResponse

func (NullableRestErrResponse) Get

func (NullableRestErrResponse) IsSet

func (v NullableRestErrResponse) IsSet() bool

func (NullableRestErrResponse) MarshalJSON

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

func (*NullableRestErrResponse) Set

func (*NullableRestErrResponse) UnmarshalJSON

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

func (*NullableRestErrResponse) Unset

func (v *NullableRestErrResponse) 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 NullableTftpAPIFile added in v0.13.1

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

func NewNullableTftpAPIFile added in v0.13.1

func NewNullableTftpAPIFile(val *TftpAPIFile) *NullableTftpAPIFile

func (NullableTftpAPIFile) Get added in v0.13.1

func (NullableTftpAPIFile) IsSet added in v0.13.1

func (v NullableTftpAPIFile) IsSet() bool

func (NullableTftpAPIFile) MarshalJSON added in v0.13.1

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

func (*NullableTftpAPIFile) Set added in v0.13.1

func (v *NullableTftpAPIFile) Set(val *TftpAPIFile)

func (*NullableTftpAPIFile) UnmarshalJSON added in v0.13.1

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

func (*NullableTftpAPIFile) Unset added in v0.13.1

func (v *NullableTftpAPIFile) Unset()

type NullableTftpAPIFilesDownloadOutput added in v0.13.1

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

func NewNullableTftpAPIFilesDownloadOutput added in v0.13.1

func NewNullableTftpAPIFilesDownloadOutput(val *TftpAPIFilesDownloadOutput) *NullableTftpAPIFilesDownloadOutput

func (NullableTftpAPIFilesDownloadOutput) Get added in v0.13.1

func (NullableTftpAPIFilesDownloadOutput) IsSet added in v0.13.1

func (NullableTftpAPIFilesDownloadOutput) MarshalJSON added in v0.13.1

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

func (*NullableTftpAPIFilesDownloadOutput) Set added in v0.13.1

func (*NullableTftpAPIFilesDownloadOutput) UnmarshalJSON added in v0.13.1

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

func (*NullableTftpAPIFilesDownloadOutput) Unset added in v0.13.1

type NullableTftpAPIFilesGetOutput added in v0.13.1

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

func NewNullableTftpAPIFilesGetOutput added in v0.13.1

func NewNullableTftpAPIFilesGetOutput(val *TftpAPIFilesGetOutput) *NullableTftpAPIFilesGetOutput

func (NullableTftpAPIFilesGetOutput) Get added in v0.13.1

func (NullableTftpAPIFilesGetOutput) IsSet added in v0.13.1

func (NullableTftpAPIFilesGetOutput) MarshalJSON added in v0.13.1

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

func (*NullableTftpAPIFilesGetOutput) Set added in v0.13.1

func (*NullableTftpAPIFilesGetOutput) UnmarshalJSON added in v0.13.1

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

func (*NullableTftpAPIFilesGetOutput) Unset added in v0.13.1

func (v *NullableTftpAPIFilesGetOutput) Unset()

type NullableTftpAPIFilesPutInput added in v0.13.1

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

func NewNullableTftpAPIFilesPutInput added in v0.13.1

func NewNullableTftpAPIFilesPutInput(val *TftpAPIFilesPutInput) *NullableTftpAPIFilesPutInput

func (NullableTftpAPIFilesPutInput) Get added in v0.13.1

func (NullableTftpAPIFilesPutInput) IsSet added in v0.13.1

func (NullableTftpAPIFilesPutInput) MarshalJSON added in v0.13.1

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

func (*NullableTftpAPIFilesPutInput) Set added in v0.13.1

func (*NullableTftpAPIFilesPutInput) UnmarshalJSON added in v0.13.1

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

func (*NullableTftpAPIFilesPutInput) Unset added in v0.13.1

func (v *NullableTftpAPIFilesPutInput) Unset()

type NullableTftpAPIRoleConfigInput added in v0.13.1

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

func NewNullableTftpAPIRoleConfigInput added in v0.13.1

func NewNullableTftpAPIRoleConfigInput(val *TftpAPIRoleConfigInput) *NullableTftpAPIRoleConfigInput

func (NullableTftpAPIRoleConfigInput) Get added in v0.13.1

func (NullableTftpAPIRoleConfigInput) IsSet added in v0.13.1

func (NullableTftpAPIRoleConfigInput) MarshalJSON added in v0.13.1

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

func (*NullableTftpAPIRoleConfigInput) Set added in v0.13.1

func (*NullableTftpAPIRoleConfigInput) UnmarshalJSON added in v0.13.1

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

func (*NullableTftpAPIRoleConfigInput) Unset added in v0.13.1

func (v *NullableTftpAPIRoleConfigInput) Unset()

type NullableTftpAPIRoleConfigOutput added in v0.13.1

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

func NewNullableTftpAPIRoleConfigOutput added in v0.13.1

func NewNullableTftpAPIRoleConfigOutput(val *TftpAPIRoleConfigOutput) *NullableTftpAPIRoleConfigOutput

func (NullableTftpAPIRoleConfigOutput) Get added in v0.13.1

func (NullableTftpAPIRoleConfigOutput) IsSet added in v0.13.1

func (NullableTftpAPIRoleConfigOutput) MarshalJSON added in v0.13.1

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

func (*NullableTftpAPIRoleConfigOutput) Set added in v0.13.1

func (*NullableTftpAPIRoleConfigOutput) UnmarshalJSON added in v0.13.1

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

func (*NullableTftpAPIRoleConfigOutput) Unset added in v0.13.1

type NullableTftpRoleConfig added in v0.13.1

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

func NewNullableTftpRoleConfig added in v0.13.1

func NewNullableTftpRoleConfig(val *TftpRoleConfig) *NullableTftpRoleConfig

func (NullableTftpRoleConfig) Get added in v0.13.1

func (NullableTftpRoleConfig) IsSet added in v0.13.1

func (v NullableTftpRoleConfig) IsSet() bool

func (NullableTftpRoleConfig) MarshalJSON added in v0.13.1

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

func (*NullableTftpRoleConfig) Set added in v0.13.1

func (*NullableTftpRoleConfig) UnmarshalJSON added in v0.13.1

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

func (*NullableTftpRoleConfig) Unset added in v0.13.1

func (v *NullableTftpRoleConfig) 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 NullableTsdbAPIRoleConfigInput

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

func (NullableTsdbAPIRoleConfigInput) Get

func (NullableTsdbAPIRoleConfigInput) IsSet

func (NullableTsdbAPIRoleConfigInput) MarshalJSON

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

func (*NullableTsdbAPIRoleConfigInput) Set

func (*NullableTsdbAPIRoleConfigInput) UnmarshalJSON

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

func (*NullableTsdbAPIRoleConfigInput) Unset

func (v *NullableTsdbAPIRoleConfigInput) Unset()

type NullableTsdbAPIRoleConfigOutput

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

func (NullableTsdbAPIRoleConfigOutput) Get

func (NullableTsdbAPIRoleConfigOutput) IsSet

func (NullableTsdbAPIRoleConfigOutput) MarshalJSON

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

func (*NullableTsdbAPIRoleConfigOutput) Set

func (*NullableTsdbAPIRoleConfigOutput) UnmarshalJSON

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

func (*NullableTsdbAPIRoleConfigOutput) Unset

type NullableTsdbRoleConfig

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

func NewNullableTsdbRoleConfig

func NewNullableTsdbRoleConfig(val *TsdbRoleConfig) *NullableTsdbRoleConfig

func (NullableTsdbRoleConfig) Get

func (NullableTsdbRoleConfig) IsSet

func (v NullableTsdbRoleConfig) IsSet() bool

func (NullableTsdbRoleConfig) MarshalJSON

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

func (*NullableTsdbRoleConfig) Set

func (*NullableTsdbRoleConfig) UnmarshalJSON

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

func (*NullableTsdbRoleConfig) Unset

func (v *NullableTsdbRoleConfig) Unset()

type NullableTypesAPIMetricsGetOutput

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

func (NullableTypesAPIMetricsGetOutput) Get

func (NullableTypesAPIMetricsGetOutput) IsSet

func (NullableTypesAPIMetricsGetOutput) MarshalJSON

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

func (*NullableTypesAPIMetricsGetOutput) Set

func (*NullableTypesAPIMetricsGetOutput) UnmarshalJSON

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

func (*NullableTypesAPIMetricsGetOutput) Unset

type NullableTypesAPIMetricsRecord

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

func (NullableTypesAPIMetricsRecord) Get

func (NullableTypesAPIMetricsRecord) IsSet

func (NullableTypesAPIMetricsRecord) MarshalJSON

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

func (*NullableTypesAPIMetricsRecord) Set

func (*NullableTypesAPIMetricsRecord) UnmarshalJSON

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

func (*NullableTypesAPIMetricsRecord) Unset

func (v *NullableTypesAPIMetricsRecord) Unset()

type NullableTypesAPIMetricsRole added in v0.9.3

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

func NewNullableTypesAPIMetricsRole added in v0.9.3

func NewNullableTypesAPIMetricsRole(val *TypesAPIMetricsRole) *NullableTypesAPIMetricsRole

func (NullableTypesAPIMetricsRole) Get added in v0.9.3

func (NullableTypesAPIMetricsRole) IsSet added in v0.9.3

func (NullableTypesAPIMetricsRole) MarshalJSON added in v0.9.3

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

func (*NullableTypesAPIMetricsRole) Set added in v0.9.3

func (*NullableTypesAPIMetricsRole) UnmarshalJSON added in v0.9.3

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

func (*NullableTypesAPIMetricsRole) Unset added in v0.9.3

func (v *NullableTypesAPIMetricsRole) Unset()

type NullableTypesDHCPOption added in v0.3.3

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

func NewNullableTypesDHCPOption added in v0.3.3

func NewNullableTypesDHCPOption(val *TypesDHCPOption) *NullableTypesDHCPOption

func (NullableTypesDHCPOption) Get added in v0.3.3

func (NullableTypesDHCPOption) IsSet added in v0.3.3

func (v NullableTypesDHCPOption) IsSet() bool

func (NullableTypesDHCPOption) MarshalJSON added in v0.3.3

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

func (*NullableTypesDHCPOption) Set added in v0.3.3

func (*NullableTypesDHCPOption) UnmarshalJSON added in v0.3.3

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

func (*NullableTypesDHCPOption) Unset added in v0.3.3

func (v *NullableTypesDHCPOption) Unset()

type NullableTypesOIDCConfig

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

func NewNullableTypesOIDCConfig

func NewNullableTypesOIDCConfig(val *TypesOIDCConfig) *NullableTypesOIDCConfig

func (NullableTypesOIDCConfig) Get

func (NullableTypesOIDCConfig) IsSet

func (v NullableTypesOIDCConfig) IsSet() bool

func (NullableTypesOIDCConfig) MarshalJSON

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

func (*NullableTypesOIDCConfig) Set

func (*NullableTypesOIDCConfig) UnmarshalJSON

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

func (*NullableTypesOIDCConfig) Unset

func (v *NullableTypesOIDCConfig) Unset()

type RestErrResponse

type RestErrResponse struct {
	// Application-specific error code.
	Code *int32 `json:"code,omitempty"`
	// Application context.
	Context map[string]interface{} `json:"context,omitempty"`
	// Error message.
	Error *string `json:"error,omitempty"`
	// Status text.
	Status *string `json:"status,omitempty"`
}

RestErrResponse struct for RestErrResponse

func NewRestErrResponse

func NewRestErrResponse() *RestErrResponse

NewRestErrResponse instantiates a new RestErrResponse 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 NewRestErrResponseWithDefaults

func NewRestErrResponseWithDefaults() *RestErrResponse

NewRestErrResponseWithDefaults instantiates a new RestErrResponse 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 (*RestErrResponse) GetCode

func (o *RestErrResponse) GetCode() int32

GetCode returns the Code field value if set, zero value otherwise.

func (*RestErrResponse) GetCodeOk

func (o *RestErrResponse) GetCodeOk() (*int32, bool)

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

func (*RestErrResponse) GetContext

func (o *RestErrResponse) GetContext() map[string]interface{}

GetContext returns the Context field value if set, zero value otherwise.

func (*RestErrResponse) GetContextOk

func (o *RestErrResponse) GetContextOk() (map[string]interface{}, bool)

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

func (*RestErrResponse) GetError

func (o *RestErrResponse) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*RestErrResponse) GetErrorOk

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

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

func (*RestErrResponse) GetStatus

func (o *RestErrResponse) GetStatus() string

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

func (*RestErrResponse) GetStatusOk

func (o *RestErrResponse) 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 (*RestErrResponse) HasCode

func (o *RestErrResponse) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*RestErrResponse) HasContext

func (o *RestErrResponse) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*RestErrResponse) HasError

func (o *RestErrResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*RestErrResponse) HasStatus

func (o *RestErrResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (RestErrResponse) MarshalJSON

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

func (*RestErrResponse) SetCode

func (o *RestErrResponse) SetCode(v int32)

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*RestErrResponse) SetContext

func (o *RestErrResponse) SetContext(v map[string]interface{})

SetContext gets a reference to the given map[string]interface{} and assigns it to the Context field.

func (*RestErrResponse) SetError

func (o *RestErrResponse) SetError(v string)

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

func (*RestErrResponse) SetStatus

func (o *RestErrResponse) SetStatus(v string)

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

func (RestErrResponse) ToMap added in v0.6.7

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

type RolesApiApiService

type RolesApiApiService service

RolesApiApiService RolesApiApi service

func (*RolesApiApiService) ApiAuthConfig

ApiAuthConfig API Users

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

func (*RolesApiApiService) ApiAuthConfigExecute

Execute executes the request

@return AuthAPIConfigOutput

func (*RolesApiApiService) ApiDeleteTokens

ApiDeleteTokens Tokens

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

func (*RolesApiApiService) ApiDeleteTokensExecute

func (a *RolesApiApiService) ApiDeleteTokensExecute(r ApiApiDeleteTokensRequest) (*http.Response, error)

Execute executes the request

func (*RolesApiApiService) ApiDeleteUsers

ApiDeleteUsers API Users

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

func (*RolesApiApiService) ApiDeleteUsersExecute

func (a *RolesApiApiService) ApiDeleteUsersExecute(r ApiApiDeleteUsersRequest) (*http.Response, error)

Execute executes the request

func (*RolesApiApiService) ApiExport added in v0.3.1

ApiExport Export Cluster

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

func (*RolesApiApiService) ApiExportExecute added in v0.3.1

Execute executes the request

@return ApiAPIExportOutput

func (*RolesApiApiService) ApiGetLogMessages added in v0.6.8

ApiGetLogMessages Log messages

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

func (*RolesApiApiService) ApiGetLogMessagesExecute added in v0.6.8

Execute executes the request

@return ApiAPILogMessages

func (*RolesApiApiService) ApiGetMembers

ApiGetMembers Etcd members

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

func (*RolesApiApiService) ApiGetMembersExecute

Execute executes the request

@return ApiAPIMembersOutput

func (*RolesApiApiService) ApiGetRoleConfig

ApiGetRoleConfig API role config

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

func (*RolesApiApiService) ApiGetRoleConfigExecute

Execute executes the request

@return ApiAPIRoleConfigOutput

func (*RolesApiApiService) ApiGetTokens

ApiGetTokens Tokens

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

func (*RolesApiApiService) ApiGetTokensExecute

Execute executes the request

@return AuthAPITokensGetOutput

func (*RolesApiApiService) ApiGetUsers

ApiGetUsers API Users

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

func (*RolesApiApiService) ApiGetUsersExecute

Execute executes the request

@return AuthAPIUsersGetOutput

func (*RolesApiApiService) ApiImport added in v0.3.1

ApiImport Import Cluster

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

func (*RolesApiApiService) ApiImportExecute added in v0.3.1

func (a *RolesApiApiService) ApiImportExecute(r ApiApiImportRequest) (*http.Response, error)

Execute executes the request

func (*RolesApiApiService) ApiLoginUser

ApiLoginUser API Users

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

func (*RolesApiApiService) ApiLoginUserExecute

Execute executes the request

@return AuthAPILoginOutput

func (*RolesApiApiService) ApiPutRoleConfig

ApiPutRoleConfig API role config

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

func (*RolesApiApiService) ApiPutRoleConfigExecute

func (a *RolesApiApiService) ApiPutRoleConfigExecute(r ApiApiPutRoleConfigRequest) (*http.Response, error)

Execute executes the request

func (*RolesApiApiService) ApiPutTokens

ApiPutTokens Tokens

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

func (*RolesApiApiService) ApiPutTokensExecute

Execute executes the request

@return AuthAPITokensPutOutput

func (*RolesApiApiService) ApiPutUsers

ApiPutUsers API Users

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

func (*RolesApiApiService) ApiPutUsersExecute

func (a *RolesApiApiService) ApiPutUsersExecute(r ApiApiPutUsersRequest) (*http.Response, error)

Execute executes the request

func (*RolesApiApiService) ApiUsersMe

ApiUsersMe API Users

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

func (*RolesApiApiService) ApiUsersMeExecute

Execute executes the request

@return AuthAPIMeOutput

func (*RolesApiApiService) ToolsPing added in v0.3.14

ToolsPing Ping tool

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

func (*RolesApiApiService) ToolsPingExecute added in v0.3.14

Execute executes the request

@return ApiAPIToolPingOutput

func (*RolesApiApiService) ToolsPortmap added in v0.3.14

ToolsPortmap Portmap tool

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

func (*RolesApiApiService) ToolsPortmapExecute added in v0.3.14

Execute executes the request

@return ApiAPIToolPortmapOutput

func (*RolesApiApiService) ToolsTraceroute added in v0.3.14

ToolsTraceroute Traceroute tool

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

func (*RolesApiApiService) ToolsTracerouteExecute added in v0.3.14

Execute executes the request

@return ApiAPIToolTracerouteOutput

type RolesBackupApiService

type RolesBackupApiService service

RolesBackupApiService RolesBackupApi service

func (*RolesBackupApiService) BackupGetRoleConfig

BackupGetRoleConfig Backup role config

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

func (*RolesBackupApiService) BackupGetRoleConfigExecute

Execute executes the request

@return BackupAPIRoleConfigOutput

func (*RolesBackupApiService) BackupPutRoleConfig

BackupPutRoleConfig Backup role config

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

func (*RolesBackupApiService) BackupPutRoleConfigExecute

func (a *RolesBackupApiService) BackupPutRoleConfigExecute(r ApiBackupPutRoleConfigRequest) (*http.Response, error)

Execute executes the request

func (*RolesBackupApiService) BackupStart

BackupStart Backup start

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

func (*RolesBackupApiService) BackupStartExecute

Execute executes the request

@return BackupBackupStatus

func (*RolesBackupApiService) BackupStatus

BackupStatus Backup status

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

func (*RolesBackupApiService) BackupStatusExecute

Execute executes the request

@return BackupAPIBackupStatusOutput

type RolesDhcpApiService

type RolesDhcpApiService service

RolesDhcpApiService RolesDhcpApi service

func (*RolesDhcpApiService) DhcpDeleteLeases

DhcpDeleteLeases DHCP Leases

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

func (*RolesDhcpApiService) DhcpDeleteLeasesExecute

func (a *RolesDhcpApiService) DhcpDeleteLeasesExecute(r ApiDhcpDeleteLeasesRequest) (*http.Response, error)

Execute executes the request

func (*RolesDhcpApiService) DhcpDeleteScopes

DhcpDeleteScopes DHCP Scopes

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

func (*RolesDhcpApiService) DhcpDeleteScopesExecute

func (a *RolesDhcpApiService) DhcpDeleteScopesExecute(r ApiDhcpDeleteScopesRequest) (*http.Response, error)

Execute executes the request

func (*RolesDhcpApiService) DhcpGetLeases

DhcpGetLeases DHCP Leases

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

func (*RolesDhcpApiService) DhcpGetLeasesExecute

Execute executes the request

@return DhcpAPILeasesGetOutput

func (*RolesDhcpApiService) DhcpGetRoleConfig

DhcpGetRoleConfig DHCP role config

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

func (*RolesDhcpApiService) DhcpGetRoleConfigExecute

Execute executes the request

@return DhcpAPIRoleConfigOutput

func (*RolesDhcpApiService) DhcpGetScopes

DhcpGetScopes DHCP Scopes

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

func (*RolesDhcpApiService) DhcpGetScopesExecute

Execute executes the request

@return DhcpAPIScopesGetOutput

func (*RolesDhcpApiService) DhcpPutLeases

DhcpPutLeases DHCP Leases

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

func (*RolesDhcpApiService) DhcpPutLeasesExecute

func (a *RolesDhcpApiService) DhcpPutLeasesExecute(r ApiDhcpPutLeasesRequest) (*http.Response, error)

Execute executes the request

func (*RolesDhcpApiService) DhcpPutRoleConfig

DhcpPutRoleConfig DHCP role config

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

func (*RolesDhcpApiService) DhcpPutRoleConfigExecute

func (a *RolesDhcpApiService) DhcpPutRoleConfigExecute(r ApiDhcpPutRoleConfigRequest) (*http.Response, error)

Execute executes the request

func (*RolesDhcpApiService) DhcpPutScopes

DhcpPutScopes DHCP Scopes

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

func (*RolesDhcpApiService) DhcpPutScopesExecute

func (a *RolesDhcpApiService) DhcpPutScopesExecute(r ApiDhcpPutScopesRequest) (*http.Response, error)

Execute executes the request

func (*RolesDhcpApiService) DhcpWolLeases

DhcpWolLeases DHCP Leases

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

func (*RolesDhcpApiService) DhcpWolLeasesExecute

func (a *RolesDhcpApiService) DhcpWolLeasesExecute(r ApiDhcpWolLeasesRequest) (*http.Response, error)

Execute executes the request

type RolesDiscoveryApiService

type RolesDiscoveryApiService service

RolesDiscoveryApiService RolesDiscoveryApi service

func (*RolesDiscoveryApiService) DiscoveryApplyDevice

DiscoveryApplyDevice Apply Discovered devices

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

func (*RolesDiscoveryApiService) DiscoveryApplyDeviceExecute

func (a *RolesDiscoveryApiService) DiscoveryApplyDeviceExecute(r ApiDiscoveryApplyDeviceRequest) (*http.Response, error)

Execute executes the request

func (*RolesDiscoveryApiService) DiscoveryDeleteDevices

DiscoveryDeleteDevices Discovery devices

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

func (*RolesDiscoveryApiService) DiscoveryDeleteDevicesExecute

func (a *RolesDiscoveryApiService) DiscoveryDeleteDevicesExecute(r ApiDiscoveryDeleteDevicesRequest) (*http.Response, error)

Execute executes the request

func (*RolesDiscoveryApiService) DiscoveryDeleteSubnets

DiscoveryDeleteSubnets Discovery Subnets

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

func (*RolesDiscoveryApiService) DiscoveryDeleteSubnetsExecute

func (a *RolesDiscoveryApiService) DiscoveryDeleteSubnetsExecute(r ApiDiscoveryDeleteSubnetsRequest) (*http.Response, error)

Execute executes the request

func (*RolesDiscoveryApiService) DiscoveryGetDevices

DiscoveryGetDevices Discovery devices

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

func (*RolesDiscoveryApiService) DiscoveryGetDevicesExecute

Execute executes the request

@return DiscoveryAPIDevicesGetOutput

func (*RolesDiscoveryApiService) DiscoveryGetRoleConfig

DiscoveryGetRoleConfig Discovery role config

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

func (*RolesDiscoveryApiService) DiscoveryGetRoleConfigExecute

Execute executes the request

@return DiscoveryAPIRoleConfigOutput

func (*RolesDiscoveryApiService) DiscoveryGetSubnets

DiscoveryGetSubnets Discovery subnets

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

func (*RolesDiscoveryApiService) DiscoveryGetSubnetsExecute

Execute executes the request

@return DiscoveryAPISubnetsGetOutput

func (*RolesDiscoveryApiService) DiscoveryPutRoleConfig

DiscoveryPutRoleConfig Discovery role config

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

func (*RolesDiscoveryApiService) DiscoveryPutRoleConfigExecute

func (a *RolesDiscoveryApiService) DiscoveryPutRoleConfigExecute(r ApiDiscoveryPutRoleConfigRequest) (*http.Response, error)

Execute executes the request

func (*RolesDiscoveryApiService) DiscoveryPutSubnets

DiscoveryPutSubnets Discovery Subnets

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

func (*RolesDiscoveryApiService) DiscoveryPutSubnetsExecute

func (a *RolesDiscoveryApiService) DiscoveryPutSubnetsExecute(r ApiDiscoveryPutSubnetsRequest) (*http.Response, error)

Execute executes the request

func (*RolesDiscoveryApiService) DiscoverySubnetStart

DiscoverySubnetStart Discovery Subnets

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

func (*RolesDiscoveryApiService) DiscoverySubnetStartExecute

func (a *RolesDiscoveryApiService) DiscoverySubnetStartExecute(r ApiDiscoverySubnetStartRequest) (*http.Response, error)

Execute executes the request

type RolesDnsApiService

type RolesDnsApiService service

RolesDnsApiService RolesDnsApi service

func (*RolesDnsApiService) DnsDeleteRecords

DnsDeleteRecords DNS Records

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

func (*RolesDnsApiService) DnsDeleteRecordsExecute

func (a *RolesDnsApiService) DnsDeleteRecordsExecute(r ApiDnsDeleteRecordsRequest) (*http.Response, error)

Execute executes the request

func (*RolesDnsApiService) DnsDeleteZones

DnsDeleteZones DNS Zones

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

func (*RolesDnsApiService) DnsDeleteZonesExecute

func (a *RolesDnsApiService) DnsDeleteZonesExecute(r ApiDnsDeleteZonesRequest) (*http.Response, error)

Execute executes the request

func (*RolesDnsApiService) DnsGetRecords

DnsGetRecords DNS Records

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

func (*RolesDnsApiService) DnsGetRecordsExecute

Execute executes the request

@return DnsAPIRecordsGetOutput

func (*RolesDnsApiService) DnsGetRoleConfig

DnsGetRoleConfig DNS role config

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

func (*RolesDnsApiService) DnsGetRoleConfigExecute

Execute executes the request

@return DnsAPIRoleConfigOutput

func (*RolesDnsApiService) DnsGetZones

DnsGetZones DNS Zones

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

func (*RolesDnsApiService) DnsGetZonesExecute

Execute executes the request

@return DnsAPIZonesGetOutput

func (*RolesDnsApiService) DnsPutRecords

DnsPutRecords DNS Records

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

func (*RolesDnsApiService) DnsPutRecordsExecute

func (a *RolesDnsApiService) DnsPutRecordsExecute(r ApiDnsPutRecordsRequest) (*http.Response, error)

Execute executes the request

func (*RolesDnsApiService) DnsPutRoleConfig

DnsPutRoleConfig DNS role config

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

func (*RolesDnsApiService) DnsPutRoleConfigExecute

func (a *RolesDnsApiService) DnsPutRoleConfigExecute(r ApiDnsPutRoleConfigRequest) (*http.Response, error)

Execute executes the request

func (*RolesDnsApiService) DnsPutZones

DnsPutZones DNS Zones

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

func (*RolesDnsApiService) DnsPutZonesExecute

func (a *RolesDnsApiService) DnsPutZonesExecute(r ApiDnsPutZonesRequest) (*http.Response, error)

Execute executes the request

type RolesEtcdApiService

type RolesEtcdApiService service

RolesEtcdApiService RolesEtcdApi service

func (*RolesEtcdApiService) EtcdJoinMember

EtcdJoinMember Etcd join

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

func (*RolesEtcdApiService) EtcdJoinMemberExecute

Execute executes the request

@return ApiAPIMemberJoinOutput

type RolesMonitoringApiService

type RolesMonitoringApiService service

RolesMonitoringApiService RolesMonitoringApi service

func (*RolesMonitoringApiService) MonitoringGetRoleConfig

MonitoringGetRoleConfig Monitoring role config

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

func (*RolesMonitoringApiService) MonitoringGetRoleConfigExecute

Execute executes the request

@return MonitoringAPIRoleConfigOutput

func (*RolesMonitoringApiService) MonitoringPutRoleConfig

MonitoringPutRoleConfig Monitoring role config

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

func (*RolesMonitoringApiService) MonitoringPutRoleConfigExecute

func (a *RolesMonitoringApiService) MonitoringPutRoleConfigExecute(r ApiMonitoringPutRoleConfigRequest) (*http.Response, error)

Execute executes the request

type RolesTftpApiService added in v0.13.1

type RolesTftpApiService service

RolesTftpApiService RolesTftpApi service

func (*RolesTftpApiService) TftpDeleteFiles added in v0.13.1

TftpDeleteFiles TFTP Files

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

func (*RolesTftpApiService) TftpDeleteFilesExecute added in v0.13.1

func (a *RolesTftpApiService) TftpDeleteFilesExecute(r ApiTftpDeleteFilesRequest) (*http.Response, error)

Execute executes the request

func (*RolesTftpApiService) TftpDownloadFiles added in v0.13.1

TftpDownloadFiles TFTP Files

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

func (*RolesTftpApiService) TftpDownloadFilesExecute added in v0.13.1

Execute executes the request

@return TftpAPIFilesDownloadOutput

func (*RolesTftpApiService) TftpGetFiles added in v0.13.1

TftpGetFiles TFTP Files

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

func (*RolesTftpApiService) TftpGetFilesExecute added in v0.13.1

Execute executes the request

@return TftpAPIFilesGetOutput

func (*RolesTftpApiService) TftpGetRoleConfig added in v0.13.1

TftpGetRoleConfig TFTP role config

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

func (*RolesTftpApiService) TftpGetRoleConfigExecute added in v0.13.1

Execute executes the request

@return TftpAPIRoleConfigOutput

func (*RolesTftpApiService) TftpPutFiles added in v0.13.1

TftpPutFiles TFTP Files

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

func (*RolesTftpApiService) TftpPutFilesExecute added in v0.13.1

func (a *RolesTftpApiService) TftpPutFilesExecute(r ApiTftpPutFilesRequest) (*http.Response, error)

Execute executes the request

func (*RolesTftpApiService) TftpPutRoleConfig added in v0.13.1

TftpPutRoleConfig TFTP role config

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

func (*RolesTftpApiService) TftpPutRoleConfigExecute added in v0.13.1

func (a *RolesTftpApiService) TftpPutRoleConfigExecute(r ApiTftpPutRoleConfigRequest) (*http.Response, error)

Execute executes the request

type RolesTsdbApiService

type RolesTsdbApiService service

RolesTsdbApiService RolesTsdbApi service

func (*RolesTsdbApiService) TsdbGetMetrics added in v0.9.3

TsdbGetMetrics Retrieve Metrics

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

func (*RolesTsdbApiService) TsdbGetMetricsExecute added in v0.9.3

Execute executes the request

@return TypesAPIMetricsGetOutput

func (*RolesTsdbApiService) TsdbGetRoleConfig

TsdbGetRoleConfig TSDB role config

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

func (*RolesTsdbApiService) TsdbGetRoleConfigExecute

Execute executes the request

@return TsdbAPIRoleConfigOutput

func (*RolesTsdbApiService) TsdbPutRoleConfig

TsdbPutRoleConfig TSDB role config

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

func (*RolesTsdbApiService) TsdbPutRoleConfigExecute

func (a *RolesTsdbApiService) TsdbPutRoleConfigExecute(r ApiTsdbPutRoleConfigRequest) (*http.Response, error)

Execute executes the request

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

type TftpAPIFile struct {
	Host      string `json:"host"`
	Name      string `json:"name"`
	SizeBytes int32  `json:"sizeBytes"`
}

TftpAPIFile struct for TftpAPIFile

func NewTftpAPIFile added in v0.13.1

func NewTftpAPIFile(host string, name string, sizeBytes int32) *TftpAPIFile

NewTftpAPIFile instantiates a new TftpAPIFile 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 NewTftpAPIFileWithDefaults added in v0.13.1

func NewTftpAPIFileWithDefaults() *TftpAPIFile

NewTftpAPIFileWithDefaults instantiates a new TftpAPIFile 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 (*TftpAPIFile) GetHost added in v0.13.1

func (o *TftpAPIFile) GetHost() string

GetHost returns the Host field value

func (*TftpAPIFile) GetHostOk added in v0.13.1

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

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

func (*TftpAPIFile) GetName added in v0.13.1

func (o *TftpAPIFile) GetName() string

GetName returns the Name field value

func (*TftpAPIFile) GetNameOk added in v0.13.1

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

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

func (*TftpAPIFile) GetSizeBytes added in v0.13.1

func (o *TftpAPIFile) GetSizeBytes() int32

GetSizeBytes returns the SizeBytes field value

func (*TftpAPIFile) GetSizeBytesOk added in v0.13.1

func (o *TftpAPIFile) GetSizeBytesOk() (*int32, bool)

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

func (TftpAPIFile) MarshalJSON added in v0.13.1

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

func (*TftpAPIFile) SetHost added in v0.13.1

func (o *TftpAPIFile) SetHost(v string)

SetHost sets field value

func (*TftpAPIFile) SetName added in v0.13.1

func (o *TftpAPIFile) SetName(v string)

SetName sets field value

func (*TftpAPIFile) SetSizeBytes added in v0.13.1

func (o *TftpAPIFile) SetSizeBytes(v int32)

SetSizeBytes sets field value

func (TftpAPIFile) ToMap added in v0.13.1

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

type TftpAPIFilesDownloadOutput added in v0.13.1

type TftpAPIFilesDownloadOutput struct {
	Data string `json:"data"`
}

TftpAPIFilesDownloadOutput struct for TftpAPIFilesDownloadOutput

func NewTftpAPIFilesDownloadOutput added in v0.13.1

func NewTftpAPIFilesDownloadOutput(data string) *TftpAPIFilesDownloadOutput

NewTftpAPIFilesDownloadOutput instantiates a new TftpAPIFilesDownloadOutput 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 NewTftpAPIFilesDownloadOutputWithDefaults added in v0.13.1

func NewTftpAPIFilesDownloadOutputWithDefaults() *TftpAPIFilesDownloadOutput

NewTftpAPIFilesDownloadOutputWithDefaults instantiates a new TftpAPIFilesDownloadOutput 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 (*TftpAPIFilesDownloadOutput) GetData added in v0.13.1

func (o *TftpAPIFilesDownloadOutput) GetData() string

GetData returns the Data field value

func (*TftpAPIFilesDownloadOutput) GetDataOk added in v0.13.1

func (o *TftpAPIFilesDownloadOutput) GetDataOk() (*string, bool)

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

func (TftpAPIFilesDownloadOutput) MarshalJSON added in v0.13.1

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

func (*TftpAPIFilesDownloadOutput) SetData added in v0.13.1

func (o *TftpAPIFilesDownloadOutput) SetData(v string)

SetData sets field value

func (TftpAPIFilesDownloadOutput) ToMap added in v0.13.1

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

type TftpAPIFilesGetOutput added in v0.13.1

type TftpAPIFilesGetOutput struct {
	Files []TftpAPIFile `json:"files"`
}

TftpAPIFilesGetOutput struct for TftpAPIFilesGetOutput

func NewTftpAPIFilesGetOutput added in v0.13.1

func NewTftpAPIFilesGetOutput(files []TftpAPIFile) *TftpAPIFilesGetOutput

NewTftpAPIFilesGetOutput instantiates a new TftpAPIFilesGetOutput 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 NewTftpAPIFilesGetOutputWithDefaults added in v0.13.1

func NewTftpAPIFilesGetOutputWithDefaults() *TftpAPIFilesGetOutput

NewTftpAPIFilesGetOutputWithDefaults instantiates a new TftpAPIFilesGetOutput 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 (*TftpAPIFilesGetOutput) GetFiles added in v0.13.1

func (o *TftpAPIFilesGetOutput) GetFiles() []TftpAPIFile

GetFiles returns the Files field value If the value is explicit nil, the zero value for []TftpAPIFile will be returned

func (*TftpAPIFilesGetOutput) GetFilesOk added in v0.13.1

func (o *TftpAPIFilesGetOutput) GetFilesOk() ([]TftpAPIFile, bool)

GetFilesOk returns a tuple with the Files field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (TftpAPIFilesGetOutput) MarshalJSON added in v0.13.1

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

func (*TftpAPIFilesGetOutput) SetFiles added in v0.13.1

func (o *TftpAPIFilesGetOutput) SetFiles(v []TftpAPIFile)

SetFiles sets field value

func (TftpAPIFilesGetOutput) ToMap added in v0.13.1

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

type TftpAPIFilesPutInput added in v0.13.1

type TftpAPIFilesPutInput struct {
	Data string `json:"data"`
	Host string `json:"host"`
	Name string `json:"name"`
}

TftpAPIFilesPutInput struct for TftpAPIFilesPutInput

func NewTftpAPIFilesPutInput added in v0.13.1

func NewTftpAPIFilesPutInput(data string, host string, name string) *TftpAPIFilesPutInput

NewTftpAPIFilesPutInput instantiates a new TftpAPIFilesPutInput 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 NewTftpAPIFilesPutInputWithDefaults added in v0.13.1

func NewTftpAPIFilesPutInputWithDefaults() *TftpAPIFilesPutInput

NewTftpAPIFilesPutInputWithDefaults instantiates a new TftpAPIFilesPutInput 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 (*TftpAPIFilesPutInput) GetData added in v0.13.1

func (o *TftpAPIFilesPutInput) GetData() string

GetData returns the Data field value

func (*TftpAPIFilesPutInput) GetDataOk added in v0.13.1

func (o *TftpAPIFilesPutInput) GetDataOk() (*string, bool)

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

func (*TftpAPIFilesPutInput) GetHost added in v0.13.1

func (o *TftpAPIFilesPutInput) GetHost() string

GetHost returns the Host field value

func (*TftpAPIFilesPutInput) GetHostOk added in v0.13.1

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

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

func (*TftpAPIFilesPutInput) GetName added in v0.13.1

func (o *TftpAPIFilesPutInput) GetName() string

GetName returns the Name field value

func (*TftpAPIFilesPutInput) GetNameOk added in v0.13.1

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

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

func (TftpAPIFilesPutInput) MarshalJSON added in v0.13.1

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

func (*TftpAPIFilesPutInput) SetData added in v0.13.1

func (o *TftpAPIFilesPutInput) SetData(v string)

SetData sets field value

func (*TftpAPIFilesPutInput) SetHost added in v0.13.1

func (o *TftpAPIFilesPutInput) SetHost(v string)

SetHost sets field value

func (*TftpAPIFilesPutInput) SetName added in v0.13.1

func (o *TftpAPIFilesPutInput) SetName(v string)

SetName sets field value

func (TftpAPIFilesPutInput) ToMap added in v0.13.1

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

type TftpAPIRoleConfigInput added in v0.13.1

type TftpAPIRoleConfigInput struct {
	Config TftpRoleConfig `json:"config"`
}

TftpAPIRoleConfigInput struct for TftpAPIRoleConfigInput

func NewTftpAPIRoleConfigInput added in v0.13.1

func NewTftpAPIRoleConfigInput(config TftpRoleConfig) *TftpAPIRoleConfigInput

NewTftpAPIRoleConfigInput instantiates a new TftpAPIRoleConfigInput 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 NewTftpAPIRoleConfigInputWithDefaults added in v0.13.1

func NewTftpAPIRoleConfigInputWithDefaults() *TftpAPIRoleConfigInput

NewTftpAPIRoleConfigInputWithDefaults instantiates a new TftpAPIRoleConfigInput 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 (*TftpAPIRoleConfigInput) GetConfig added in v0.13.1

func (o *TftpAPIRoleConfigInput) GetConfig() TftpRoleConfig

GetConfig returns the Config field value

func (*TftpAPIRoleConfigInput) GetConfigOk added in v0.13.1

func (o *TftpAPIRoleConfigInput) GetConfigOk() (*TftpRoleConfig, bool)

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

func (TftpAPIRoleConfigInput) MarshalJSON added in v0.13.1

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

func (*TftpAPIRoleConfigInput) SetConfig added in v0.13.1

func (o *TftpAPIRoleConfigInput) SetConfig(v TftpRoleConfig)

SetConfig sets field value

func (TftpAPIRoleConfigInput) ToMap added in v0.13.1

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

type TftpAPIRoleConfigOutput added in v0.13.1

type TftpAPIRoleConfigOutput struct {
	Config TftpRoleConfig `json:"config"`
}

TftpAPIRoleConfigOutput struct for TftpAPIRoleConfigOutput

func NewTftpAPIRoleConfigOutput added in v0.13.1

func NewTftpAPIRoleConfigOutput(config TftpRoleConfig) *TftpAPIRoleConfigOutput

NewTftpAPIRoleConfigOutput instantiates a new TftpAPIRoleConfigOutput 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 NewTftpAPIRoleConfigOutputWithDefaults added in v0.13.1

func NewTftpAPIRoleConfigOutputWithDefaults() *TftpAPIRoleConfigOutput

NewTftpAPIRoleConfigOutputWithDefaults instantiates a new TftpAPIRoleConfigOutput 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 (*TftpAPIRoleConfigOutput) GetConfig added in v0.13.1

func (o *TftpAPIRoleConfigOutput) GetConfig() TftpRoleConfig

GetConfig returns the Config field value

func (*TftpAPIRoleConfigOutput) GetConfigOk added in v0.13.1

func (o *TftpAPIRoleConfigOutput) GetConfigOk() (*TftpRoleConfig, bool)

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

func (TftpAPIRoleConfigOutput) MarshalJSON added in v0.13.1

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

func (*TftpAPIRoleConfigOutput) SetConfig added in v0.13.1

func (o *TftpAPIRoleConfigOutput) SetConfig(v TftpRoleConfig)

SetConfig sets field value

func (TftpAPIRoleConfigOutput) ToMap added in v0.13.1

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

type TftpRoleConfig added in v0.13.1

type TftpRoleConfig struct {
	EnableLocal *bool  `json:"enableLocal,omitempty"`
	Port        *int32 `json:"port,omitempty"`
}

TftpRoleConfig struct for TftpRoleConfig

func NewTftpRoleConfig added in v0.13.1

func NewTftpRoleConfig() *TftpRoleConfig

NewTftpRoleConfig instantiates a new TftpRoleConfig 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 NewTftpRoleConfigWithDefaults added in v0.13.1

func NewTftpRoleConfigWithDefaults() *TftpRoleConfig

NewTftpRoleConfigWithDefaults instantiates a new TftpRoleConfig 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 (*TftpRoleConfig) GetEnableLocal added in v0.13.1

func (o *TftpRoleConfig) GetEnableLocal() bool

GetEnableLocal returns the EnableLocal field value if set, zero value otherwise.

func (*TftpRoleConfig) GetEnableLocalOk added in v0.13.1

func (o *TftpRoleConfig) GetEnableLocalOk() (*bool, bool)

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

func (*TftpRoleConfig) GetPort added in v0.13.1

func (o *TftpRoleConfig) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*TftpRoleConfig) GetPortOk added in v0.13.1

func (o *TftpRoleConfig) GetPortOk() (*int32, bool)

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

func (*TftpRoleConfig) HasEnableLocal added in v0.13.1

func (o *TftpRoleConfig) HasEnableLocal() bool

HasEnableLocal returns a boolean if a field has been set.

func (*TftpRoleConfig) HasPort added in v0.13.1

func (o *TftpRoleConfig) HasPort() bool

HasPort returns a boolean if a field has been set.

func (TftpRoleConfig) MarshalJSON added in v0.13.1

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

func (*TftpRoleConfig) SetEnableLocal added in v0.13.1

func (o *TftpRoleConfig) SetEnableLocal(v bool)

SetEnableLocal gets a reference to the given bool and assigns it to the EnableLocal field.

func (*TftpRoleConfig) SetPort added in v0.13.1

func (o *TftpRoleConfig) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (TftpRoleConfig) ToMap added in v0.13.1

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

type TsdbAPIRoleConfigInput

type TsdbAPIRoleConfigInput struct {
	Config TsdbRoleConfig `json:"config"`
}

TsdbAPIRoleConfigInput struct for TsdbAPIRoleConfigInput

func NewTsdbAPIRoleConfigInput

func NewTsdbAPIRoleConfigInput(config TsdbRoleConfig) *TsdbAPIRoleConfigInput

NewTsdbAPIRoleConfigInput instantiates a new TsdbAPIRoleConfigInput 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 NewTsdbAPIRoleConfigInputWithDefaults

func NewTsdbAPIRoleConfigInputWithDefaults() *TsdbAPIRoleConfigInput

NewTsdbAPIRoleConfigInputWithDefaults instantiates a new TsdbAPIRoleConfigInput 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 (*TsdbAPIRoleConfigInput) GetConfig

func (o *TsdbAPIRoleConfigInput) GetConfig() TsdbRoleConfig

GetConfig returns the Config field value

func (*TsdbAPIRoleConfigInput) GetConfigOk

func (o *TsdbAPIRoleConfigInput) GetConfigOk() (*TsdbRoleConfig, bool)

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

func (TsdbAPIRoleConfigInput) MarshalJSON

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

func (*TsdbAPIRoleConfigInput) SetConfig

func (o *TsdbAPIRoleConfigInput) SetConfig(v TsdbRoleConfig)

SetConfig sets field value

func (TsdbAPIRoleConfigInput) ToMap added in v0.6.7

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

type TsdbAPIRoleConfigOutput

type TsdbAPIRoleConfigOutput struct {
	Config TsdbRoleConfig `json:"config"`
}

TsdbAPIRoleConfigOutput struct for TsdbAPIRoleConfigOutput

func NewTsdbAPIRoleConfigOutput

func NewTsdbAPIRoleConfigOutput(config TsdbRoleConfig) *TsdbAPIRoleConfigOutput

NewTsdbAPIRoleConfigOutput instantiates a new TsdbAPIRoleConfigOutput 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 NewTsdbAPIRoleConfigOutputWithDefaults

func NewTsdbAPIRoleConfigOutputWithDefaults() *TsdbAPIRoleConfigOutput

NewTsdbAPIRoleConfigOutputWithDefaults instantiates a new TsdbAPIRoleConfigOutput 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 (*TsdbAPIRoleConfigOutput) GetConfig

func (o *TsdbAPIRoleConfigOutput) GetConfig() TsdbRoleConfig

GetConfig returns the Config field value

func (*TsdbAPIRoleConfigOutput) GetConfigOk

func (o *TsdbAPIRoleConfigOutput) GetConfigOk() (*TsdbRoleConfig, bool)

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

func (TsdbAPIRoleConfigOutput) MarshalJSON

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

func (*TsdbAPIRoleConfigOutput) SetConfig

func (o *TsdbAPIRoleConfigOutput) SetConfig(v TsdbRoleConfig)

SetConfig sets field value

func (TsdbAPIRoleConfigOutput) ToMap added in v0.6.7

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

type TsdbRoleConfig

type TsdbRoleConfig struct {
	Enabled *bool  `json:"enabled,omitempty"`
	Expire  *int32 `json:"expire,omitempty"`
	Scrape  *int32 `json:"scrape,omitempty"`
}

TsdbRoleConfig struct for TsdbRoleConfig

func NewTsdbRoleConfig

func NewTsdbRoleConfig() *TsdbRoleConfig

NewTsdbRoleConfig instantiates a new TsdbRoleConfig 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 NewTsdbRoleConfigWithDefaults

func NewTsdbRoleConfigWithDefaults() *TsdbRoleConfig

NewTsdbRoleConfigWithDefaults instantiates a new TsdbRoleConfig 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 (*TsdbRoleConfig) GetEnabled

func (o *TsdbRoleConfig) GetEnabled() bool

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

func (*TsdbRoleConfig) GetEnabledOk

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

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TsdbRoleConfig) GetExpire

func (o *TsdbRoleConfig) GetExpire() int32

GetExpire returns the Expire field value if set, zero value otherwise.

func (*TsdbRoleConfig) GetExpireOk

func (o *TsdbRoleConfig) GetExpireOk() (*int32, bool)

GetExpireOk returns a tuple with the Expire field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TsdbRoleConfig) GetScrape

func (o *TsdbRoleConfig) GetScrape() int32

GetScrape returns the Scrape field value if set, zero value otherwise.

func (*TsdbRoleConfig) GetScrapeOk

func (o *TsdbRoleConfig) GetScrapeOk() (*int32, bool)

GetScrapeOk returns a tuple with the Scrape field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TsdbRoleConfig) HasEnabled

func (o *TsdbRoleConfig) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*TsdbRoleConfig) HasExpire

func (o *TsdbRoleConfig) HasExpire() bool

HasExpire returns a boolean if a field has been set.

func (*TsdbRoleConfig) HasScrape

func (o *TsdbRoleConfig) HasScrape() bool

HasScrape returns a boolean if a field has been set.

func (TsdbRoleConfig) MarshalJSON

func (o TsdbRoleConfig) MarshalJSON() ([]byte, error)

func (*TsdbRoleConfig) SetEnabled

func (o *TsdbRoleConfig) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*TsdbRoleConfig) SetExpire

func (o *TsdbRoleConfig) SetExpire(v int32)

SetExpire gets a reference to the given int32 and assigns it to the Expire field.

func (*TsdbRoleConfig) SetScrape

func (o *TsdbRoleConfig) SetScrape(v int32)

SetScrape gets a reference to the given int32 and assigns it to the Scrape field.

func (TsdbRoleConfig) ToMap added in v0.6.7

func (o TsdbRoleConfig) ToMap() (map[string]interface{}, error)

type TypesAPIMetricsGetOutput

type TypesAPIMetricsGetOutput struct {
	Records []TypesAPIMetricsRecord `json:"records"`
}

TypesAPIMetricsGetOutput struct for TypesAPIMetricsGetOutput

func NewTypesAPIMetricsGetOutput

func NewTypesAPIMetricsGetOutput(records []TypesAPIMetricsRecord) *TypesAPIMetricsGetOutput

NewTypesAPIMetricsGetOutput instantiates a new TypesAPIMetricsGetOutput 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 NewTypesAPIMetricsGetOutputWithDefaults

func NewTypesAPIMetricsGetOutputWithDefaults() *TypesAPIMetricsGetOutput

NewTypesAPIMetricsGetOutputWithDefaults instantiates a new TypesAPIMetricsGetOutput 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 (*TypesAPIMetricsGetOutput) GetRecords

GetRecords returns the Records field value If the value is explicit nil, the zero value for []TypesAPIMetricsRecord will be returned

func (*TypesAPIMetricsGetOutput) GetRecordsOk

func (o *TypesAPIMetricsGetOutput) GetRecordsOk() ([]TypesAPIMetricsRecord, bool)

GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (TypesAPIMetricsGetOutput) MarshalJSON

func (o TypesAPIMetricsGetOutput) MarshalJSON() ([]byte, error)

func (*TypesAPIMetricsGetOutput) SetRecords

SetRecords sets field value

func (TypesAPIMetricsGetOutput) ToMap added in v0.6.7

func (o TypesAPIMetricsGetOutput) ToMap() (map[string]interface{}, error)

type TypesAPIMetricsRecord

type TypesAPIMetricsRecord struct {
	Keys  []string  `json:"keys"`
	Node  string    `json:"node"`
	Time  time.Time `json:"time"`
	Value int32     `json:"value"`
}

TypesAPIMetricsRecord struct for TypesAPIMetricsRecord

func NewTypesAPIMetricsRecord

func NewTypesAPIMetricsRecord(keys []string, node string, time time.Time, value int32) *TypesAPIMetricsRecord

NewTypesAPIMetricsRecord instantiates a new TypesAPIMetricsRecord 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 NewTypesAPIMetricsRecordWithDefaults

func NewTypesAPIMetricsRecordWithDefaults() *TypesAPIMetricsRecord

NewTypesAPIMetricsRecordWithDefaults instantiates a new TypesAPIMetricsRecord 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 (*TypesAPIMetricsRecord) GetKeys added in v0.9.3

func (o *TypesAPIMetricsRecord) GetKeys() []string

GetKeys returns the Keys field value If the value is explicit nil, the zero value for []string will be returned

func (*TypesAPIMetricsRecord) GetKeysOk added in v0.9.3

func (o *TypesAPIMetricsRecord) GetKeysOk() ([]string, bool)

GetKeysOk returns a tuple with the Keys field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TypesAPIMetricsRecord) GetNode

func (o *TypesAPIMetricsRecord) GetNode() string

GetNode returns the Node field value

func (*TypesAPIMetricsRecord) GetNodeOk

func (o *TypesAPIMetricsRecord) GetNodeOk() (*string, bool)

GetNodeOk returns a tuple with the Node field value and a boolean to check if the value has been set.

func (*TypesAPIMetricsRecord) GetTime

func (o *TypesAPIMetricsRecord) GetTime() time.Time

GetTime returns the Time field value

func (*TypesAPIMetricsRecord) GetTimeOk

func (o *TypesAPIMetricsRecord) GetTimeOk() (*time.Time, bool)

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.

func (*TypesAPIMetricsRecord) GetValue

func (o *TypesAPIMetricsRecord) GetValue() int32

GetValue returns the Value field value

func (*TypesAPIMetricsRecord) GetValueOk

func (o *TypesAPIMetricsRecord) GetValueOk() (*int32, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (TypesAPIMetricsRecord) MarshalJSON

func (o TypesAPIMetricsRecord) MarshalJSON() ([]byte, error)

func (*TypesAPIMetricsRecord) SetKeys added in v0.9.3

func (o *TypesAPIMetricsRecord) SetKeys(v []string)

SetKeys sets field value

func (*TypesAPIMetricsRecord) SetNode

func (o *TypesAPIMetricsRecord) SetNode(v string)

SetNode sets field value

func (*TypesAPIMetricsRecord) SetTime

func (o *TypesAPIMetricsRecord) SetTime(v time.Time)

SetTime sets field value

func (*TypesAPIMetricsRecord) SetValue

func (o *TypesAPIMetricsRecord) SetValue(v int32)

SetValue sets field value

func (TypesAPIMetricsRecord) ToMap added in v0.6.7

func (o TypesAPIMetricsRecord) ToMap() (map[string]interface{}, error)

type TypesAPIMetricsRole added in v0.9.3

type TypesAPIMetricsRole string

TypesAPIMetricsRole the model 'TypesAPIMetricsRole'

const (
	TYPESAPIMETRICSROLE_SYSTEM TypesAPIMetricsRole = "system"
	TYPESAPIMETRICSROLE_DNS    TypesAPIMetricsRole = "dns"
)

List of TypesAPIMetricsRole

func NewTypesAPIMetricsRoleFromValue added in v0.9.3

func NewTypesAPIMetricsRoleFromValue(v string) (*TypesAPIMetricsRole, error)

NewTypesAPIMetricsRoleFromValue returns a pointer to a valid TypesAPIMetricsRole for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TypesAPIMetricsRole) IsValid added in v0.9.3

func (v TypesAPIMetricsRole) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TypesAPIMetricsRole) Ptr added in v0.9.3

Ptr returns reference to TypesAPIMetricsRole value

func (*TypesAPIMetricsRole) UnmarshalJSON added in v0.9.3

func (v *TypesAPIMetricsRole) UnmarshalJSON(src []byte) error

type TypesDHCPOption added in v0.3.3

type TypesDHCPOption struct {
	Tag      NullableInt32  `json:"tag,omitempty"`
	TagName  *string        `json:"tagName,omitempty"`
	Value    NullableString `json:"value,omitempty"`
	Value64  []string       `json:"value64,omitempty"`
	ValueHex []string       `json:"valueHex,omitempty"`
}

TypesDHCPOption struct for TypesDHCPOption

func NewTypesDHCPOption added in v0.3.3

func NewTypesDHCPOption() *TypesDHCPOption

NewTypesDHCPOption instantiates a new TypesDHCPOption 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 NewTypesDHCPOptionWithDefaults added in v0.3.3

func NewTypesDHCPOptionWithDefaults() *TypesDHCPOption

NewTypesDHCPOptionWithDefaults instantiates a new TypesDHCPOption 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 (*TypesDHCPOption) GetTag added in v0.3.3

func (o *TypesDHCPOption) GetTag() int32

GetTag returns the Tag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypesDHCPOption) GetTagName added in v0.3.3

func (o *TypesDHCPOption) GetTagName() string

GetTagName returns the TagName field value if set, zero value otherwise.

func (*TypesDHCPOption) GetTagNameOk added in v0.3.3

func (o *TypesDHCPOption) GetTagNameOk() (*string, bool)

GetTagNameOk returns a tuple with the TagName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypesDHCPOption) GetTagOk added in v0.3.3

func (o *TypesDHCPOption) GetTagOk() (*int32, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TypesDHCPOption) GetValue added in v0.3.3

func (o *TypesDHCPOption) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypesDHCPOption) GetValue64 added in v0.3.3

func (o *TypesDHCPOption) GetValue64() []string

GetValue64 returns the Value64 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypesDHCPOption) GetValue64Ok added in v0.3.3

func (o *TypesDHCPOption) GetValue64Ok() ([]string, bool)

GetValue64Ok returns a tuple with the Value64 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 (*TypesDHCPOption) GetValueHex added in v0.6.14

func (o *TypesDHCPOption) GetValueHex() []string

GetValueHex returns the ValueHex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypesDHCPOption) GetValueHexOk added in v0.6.14

func (o *TypesDHCPOption) GetValueHexOk() ([]string, bool)

GetValueHexOk returns a tuple with the ValueHex 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 (*TypesDHCPOption) GetValueOk added in v0.3.3

func (o *TypesDHCPOption) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TypesDHCPOption) HasTag added in v0.3.3

func (o *TypesDHCPOption) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*TypesDHCPOption) HasTagName added in v0.3.3

func (o *TypesDHCPOption) HasTagName() bool

HasTagName returns a boolean if a field has been set.

func (*TypesDHCPOption) HasValue added in v0.3.3

func (o *TypesDHCPOption) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*TypesDHCPOption) HasValue64 added in v0.3.3

func (o *TypesDHCPOption) HasValue64() bool

HasValue64 returns a boolean if a field has been set.

func (*TypesDHCPOption) HasValueHex added in v0.6.14

func (o *TypesDHCPOption) HasValueHex() bool

HasValueHex returns a boolean if a field has been set.

func (TypesDHCPOption) MarshalJSON added in v0.3.3

func (o TypesDHCPOption) MarshalJSON() ([]byte, error)

func (*TypesDHCPOption) SetTag added in v0.3.3

func (o *TypesDHCPOption) SetTag(v int32)

SetTag gets a reference to the given NullableInt32 and assigns it to the Tag field.

func (*TypesDHCPOption) SetTagName added in v0.3.3

func (o *TypesDHCPOption) SetTagName(v string)

SetTagName gets a reference to the given string and assigns it to the TagName field.

func (*TypesDHCPOption) SetTagNil added in v0.3.3

func (o *TypesDHCPOption) SetTagNil()

SetTagNil sets the value for Tag to be an explicit nil

func (*TypesDHCPOption) SetValue added in v0.3.3

func (o *TypesDHCPOption) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*TypesDHCPOption) SetValue64 added in v0.3.3

func (o *TypesDHCPOption) SetValue64(v []string)

SetValue64 gets a reference to the given []string and assigns it to the Value64 field.

func (*TypesDHCPOption) SetValueHex added in v0.6.14

func (o *TypesDHCPOption) SetValueHex(v []string)

SetValueHex gets a reference to the given []string and assigns it to the ValueHex field.

func (*TypesDHCPOption) SetValueNil added in v0.3.3

func (o *TypesDHCPOption) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (TypesDHCPOption) ToMap added in v0.6.7

func (o TypesDHCPOption) ToMap() (map[string]interface{}, error)

func (*TypesDHCPOption) UnsetTag added in v0.3.3

func (o *TypesDHCPOption) UnsetTag()

UnsetTag ensures that no value is present for Tag, not even an explicit nil

func (*TypesDHCPOption) UnsetValue added in v0.3.3

func (o *TypesDHCPOption) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type TypesOIDCConfig

type TypesOIDCConfig struct {
	ClientID     *string  `json:"clientID,omitempty"`
	ClientSecret *string  `json:"clientSecret,omitempty"`
	Issuer       *string  `json:"issuer,omitempty"`
	RedirectURL  *string  `json:"redirectURL,omitempty"`
	Scopes       []string `json:"scopes,omitempty"`
}

TypesOIDCConfig struct for TypesOIDCConfig

func NewTypesOIDCConfig

func NewTypesOIDCConfig() *TypesOIDCConfig

NewTypesOIDCConfig instantiates a new TypesOIDCConfig 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 NewTypesOIDCConfigWithDefaults

func NewTypesOIDCConfigWithDefaults() *TypesOIDCConfig

NewTypesOIDCConfigWithDefaults instantiates a new TypesOIDCConfig 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 (*TypesOIDCConfig) GetClientID

func (o *TypesOIDCConfig) GetClientID() string

GetClientID returns the ClientID field value if set, zero value otherwise.

func (*TypesOIDCConfig) GetClientIDOk

func (o *TypesOIDCConfig) GetClientIDOk() (*string, bool)

GetClientIDOk returns a tuple with the ClientID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypesOIDCConfig) GetClientSecret

func (o *TypesOIDCConfig) GetClientSecret() string

GetClientSecret returns the ClientSecret field value if set, zero value otherwise.

func (*TypesOIDCConfig) GetClientSecretOk

func (o *TypesOIDCConfig) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypesOIDCConfig) GetIssuer

func (o *TypesOIDCConfig) GetIssuer() string

GetIssuer returns the Issuer field value if set, zero value otherwise.

func (*TypesOIDCConfig) GetIssuerOk

func (o *TypesOIDCConfig) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypesOIDCConfig) GetRedirectURL

func (o *TypesOIDCConfig) GetRedirectURL() string

GetRedirectURL returns the RedirectURL field value if set, zero value otherwise.

func (*TypesOIDCConfig) GetRedirectURLOk

func (o *TypesOIDCConfig) GetRedirectURLOk() (*string, bool)

GetRedirectURLOk returns a tuple with the RedirectURL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypesOIDCConfig) GetScopes

func (o *TypesOIDCConfig) GetScopes() []string

GetScopes returns the Scopes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypesOIDCConfig) GetScopesOk

func (o *TypesOIDCConfig) GetScopesOk() ([]string, bool)

GetScopesOk returns a tuple with the Scopes 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 (*TypesOIDCConfig) HasClientID

func (o *TypesOIDCConfig) HasClientID() bool

HasClientID returns a boolean if a field has been set.

func (*TypesOIDCConfig) HasClientSecret

func (o *TypesOIDCConfig) HasClientSecret() bool

HasClientSecret returns a boolean if a field has been set.

func (*TypesOIDCConfig) HasIssuer

func (o *TypesOIDCConfig) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

func (*TypesOIDCConfig) HasRedirectURL

func (o *TypesOIDCConfig) HasRedirectURL() bool

HasRedirectURL returns a boolean if a field has been set.

func (*TypesOIDCConfig) HasScopes

func (o *TypesOIDCConfig) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (TypesOIDCConfig) MarshalJSON

func (o TypesOIDCConfig) MarshalJSON() ([]byte, error)

func (*TypesOIDCConfig) SetClientID

func (o *TypesOIDCConfig) SetClientID(v string)

SetClientID gets a reference to the given string and assigns it to the ClientID field.

func (*TypesOIDCConfig) SetClientSecret

func (o *TypesOIDCConfig) SetClientSecret(v string)

SetClientSecret gets a reference to the given string and assigns it to the ClientSecret field.

func (*TypesOIDCConfig) SetIssuer

func (o *TypesOIDCConfig) SetIssuer(v string)

SetIssuer gets a reference to the given string and assigns it to the Issuer field.

func (*TypesOIDCConfig) SetRedirectURL

func (o *TypesOIDCConfig) SetRedirectURL(v string)

SetRedirectURL gets a reference to the given string and assigns it to the RedirectURL field.

func (*TypesOIDCConfig) SetScopes

func (o *TypesOIDCConfig) SetScopes(v []string)

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (TypesOIDCConfig) ToMap added in v0.6.7

func (o TypesOIDCConfig) ToMap() (map[string]interface{}, error)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL