OmniCore

package module
v0.0.0-...-5acbc00 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2024 License: Apache-2.0 Imports: 20 Imported by: 0

README

Go API client for OmniCore

This is an OmniCore Model and State Management server.

Overview

  • API version: 1.8.18
  • Package version: 1.8.18
  • Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit http://www.korewireless.com

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 OmniCore "github.com/korewireless/OmniCore-Go-SDK"

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(), OmniCore.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(), OmniCore.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(), OmniCore.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), OmniCore.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

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

Class Method HTTP request Description
DeviceApi BindDevice Post /omnicore/subscriptions/{subscriptionId}/registries/{registryId}/bindDeviceToGateway
DeviceApi BindDevices Post /omnicore/subscriptions/{subscriptionId}/registries/{registryId}/bindDevicesToGateway
DeviceApi BlockDeviceCommuncation Put /omnicore/subscriptions/{subscriptionid}/registries/{registryId}/devices/{deviceId}/communication
DeviceApi CreateDevice Post /omnicore/subscriptions/{subscriptionId}/registries/{registryId}/devices
DeviceApi DeleteDevice Delete /omnicore/subscriptions/{subscriptionId}/registries/{registryId}/devices/{deviceId}
DeviceApi GetConfig Get /omnicore/subscriptions/{subscriptionid}/registries/{registryId}/devices/{deviceId}/configVersions
DeviceApi GetDevice Get /omnicore/subscriptions/{subscriptionId}/registries/{registryId}/devices/{deviceId}
DeviceApi GetDevices Get /omnicore/subscriptions/{subscriptionId}/registries/{registryId}/devices
DeviceApi GetDevicesLastSeen Get /omnicore/subscriptions/{subscriptionId}/devices
DeviceApi GetStates Get /omnicore/subscriptions/{subscriptionid}/registries/{registryId}/devices/{deviceId}/states
DeviceApi SendCommandToDevice Post /omnicore/subscriptions/{subscriptionid}/registries/{registryId}/devices/{deviceId}/sendCommandToDevice
DeviceApi UnBindDevice Post /omnicore/subscriptions/{subscriptionId}/registries/{registryId}/unbindDeviceFromGateway
DeviceApi UnBindDevices Post /omnicore/subscriptions/{subscriptionId}/registries/{registryId}/unbindDevicesFromGateway
DeviceApi UpdateConfigurationToDevice Post /omnicore/subscriptions/{subscriptionid}/registries/{registryId}/devices/{deviceId}/updateConfigurationToDevice
DeviceApi UpdateCustomOnboardRequest Post /omnicore/subscriptions/{subscriptionid}/registries/{registryId}/devices/{deviceId}/updateCustomOnboardRequest
DeviceApi UpdateDevice Patch /omnicore/subscriptions/{subscriptionId}/registries/{registryId}/devices/{deviceId}
MetricsApi GetMetrics Get /omnicore/subscriptions/{subscriptionId}/metrics
RegistryApi CreateRegistry Post /omnicore/subscriptions/{subscriptionId}/registries
RegistryApi DeleteRegistry Delete /omnicore/subscriptions/{subscriptionId}/registries/{registryId}
RegistryApi GetRegistries Get /omnicore/subscriptions/{subscriptionId}/registries
RegistryApi GetRegistry Get /omnicore/subscriptions/{subscriptionId}/registries/{registryId}
RegistryApi SendBroadcastToDevices Post /omnicore/subscriptions/{subscriptionid}/registries/{registryId}/sendBroadcastToDevice
RegistryApi UpdateRegistry Patch /omnicore/subscriptions/{subscriptionId}/registries/{registryId}
SinkApi CreateSink Post /omnicore/subscriptions/{subscriptionId}/sinks
SinkApi DeleteSink Delete /omnicore/subscriptions/{subscriptionId}/sinks/{sinkId}
SinkApi GetSink Get /omnicore/subscriptions/{subscriptionId}/sinks/{sinkId}
SinkApi GetSinks Get /omnicore/subscriptions/{subscriptionId}/sinks Get All Sinks
VaultApi CreateVaultConfiguration Post /vault/subscriptions/{subscriptionid}/configurations
VaultApi CreateVaultKey Post /vault/subscriptions/{subscriptionid}/encryptionkeys
VaultApi DeleteConfiguration Delete /vault/subscriptions/{subscriptionid}/configurations/{configid}
VaultApi DeleteVaultKey Delete /vault/subscriptions/{subscriptionid}/encryptionkeys/{keyid}
VaultApi EnableEncryption Post /vault/subscriptions/{subscriptionid}/encryption
VaultApi GetExports Get /vault/subscriptions/{subscriptionid}/exports
VaultApi GetRegistryData Get /vault/subscriptions/{subscriptionid}/folders
VaultApi GetReplays Get /vault/subscriptions/{subscriptionid}/replays
VaultApi GetVaultAudit Get /vault/subscriptions/{subscriptionid}/audit
VaultApi GetVaultConfigurations Get /vault/subscriptions/{subscriptionid}/configurations
VaultApi GetVaultFiles Get /vault/subscriptions/{subscriptionid}/registry/{registryid}/files
VaultApi GetVaultKeys Get /vault/subscriptions/{subscriptionid}/encryptionkeys
VaultApi GetVaultMetrics Get /vault/subscriptions/{subscriptionid}/metrics
VaultApi GetVaultStatus Get /vault/subscriptions/{subscriptionid}/status
VaultApi SetRetention Post /vault/subscriptions/{subscriptionid}/retention
VaultApi StartExport Post /vault/subscriptions/{subscriptionid}/exports
VaultApi StartReplay Post /vault/subscriptions/{subscriptionid}/replays

Documentation For Models

Documentation For Authorization

bearerAuth
  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)
apiKey
  • Type: API key
  • API key parameter name: x-api-key
  • Location: HTTP header

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

Documentation for Utility Methods

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

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

Author

omnicoresupport@korewireless.com

Documentation

Index

Constants

This section is empty.

Variables

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

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

	// 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 AllowedLogLevelEnumValues = []LogLevel{
	"INFO",
	"ERROR",
}

All allowed values of LogLevel enum

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	DeviceApi *DeviceApiService

	MetricsApi *MetricsApiService

	RegistryApi *RegistryApiService

	SinkApi *SinkApiService

	VaultApi *VaultApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the OmniCore Model and State Management API API v1.8.18 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 ApiBindDeviceRequest

type ApiBindDeviceRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiBindDeviceRequest) Bind

application/json

func (ApiBindDeviceRequest) Execute

func (r ApiBindDeviceRequest) Execute() (*Info, *http.Response, error)

type ApiBindDevicesRequest

type ApiBindDevicesRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiBindDevicesRequest) Bind

application/json

func (ApiBindDevicesRequest) Execute

func (r ApiBindDevicesRequest) Execute() (*Info, *http.Response, error)

type ApiBlockDeviceCommuncationRequest

type ApiBlockDeviceCommuncationRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiBlockDeviceCommuncationRequest) Block

application/json

func (ApiBlockDeviceCommuncationRequest) Execute

func (r ApiBlockDeviceCommuncationRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiCreateDeviceRequest

type ApiCreateDeviceRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiCreateDeviceRequest) Device

application/json

func (ApiCreateDeviceRequest) Execute

func (r ApiCreateDeviceRequest) Execute() (*Device, *http.Response, error)

type ApiCreateRegistryRequest

type ApiCreateRegistryRequest struct {
	ApiService *RegistryApiService
	// contains filtered or unexported fields
}

func (ApiCreateRegistryRequest) Execute

func (ApiCreateRegistryRequest) Registry

application/json

type ApiCreateSinkRequest

type ApiCreateSinkRequest struct {
	ApiService *SinkApiService
	// contains filtered or unexported fields
}

func (ApiCreateSinkRequest) Execute

func (r ApiCreateSinkRequest) Execute() (*Sink, *http.Response, error)

func (ApiCreateSinkRequest) Sink

type ApiCreateVaultConfigurationRequest

type ApiCreateVaultConfigurationRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiCreateVaultConfigurationRequest) CreateConfiguration

application/json

func (ApiCreateVaultConfigurationRequest) Execute

type ApiCreateVaultKeyRequest

type ApiCreateVaultKeyRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiCreateVaultKeyRequest) CreateVaultKeyBody

func (r ApiCreateVaultKeyRequest) CreateVaultKeyBody(createVaultKeyBody CreateVaultKeyBody) ApiCreateVaultKeyRequest

application/json

func (ApiCreateVaultKeyRequest) Execute

func (r ApiCreateVaultKeyRequest) Execute() (*Frame, *http.Response, error)

type ApiDeleteConfigurationRequest

type ApiDeleteConfigurationRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiDeleteConfigurationRequest) Execute

type ApiDeleteDeviceRequest

type ApiDeleteDeviceRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiDeleteDeviceRequest) Execute

func (r ApiDeleteDeviceRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiDeleteRegistryRequest

type ApiDeleteRegistryRequest struct {
	ApiService *RegistryApiService
	// contains filtered or unexported fields
}

func (ApiDeleteRegistryRequest) Execute

func (r ApiDeleteRegistryRequest) Execute() (*Info, *http.Response, error)

type ApiDeleteSinkRequest

type ApiDeleteSinkRequest struct {
	ApiService *SinkApiService
	// contains filtered or unexported fields
}

func (ApiDeleteSinkRequest) Execute

func (r ApiDeleteSinkRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiDeleteVaultKeyRequest

type ApiDeleteVaultKeyRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiDeleteVaultKeyRequest) Execute

func (r ApiDeleteVaultKeyRequest) Execute() (*Frame, *http.Response, error)

type ApiEnableEncryptionRequest

type ApiEnableEncryptionRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiEnableEncryptionRequest) EnableEncryptionBody

func (r ApiEnableEncryptionRequest) EnableEncryptionBody(enableEncryptionBody EnableEncryptionBody) ApiEnableEncryptionRequest

application/json

func (ApiEnableEncryptionRequest) Execute

type ApiGetConfigRequest

type ApiGetConfigRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiGetConfigRequest) Execute

func (ApiGetConfigRequest) NumVersions

func (r ApiGetConfigRequest) NumVersions(numVersions int32) ApiGetConfigRequest

The number of versions to list. Versions are listed in decreasing order of the version number. The maximum number of versions retained is 10. If this value is zero, it will return all the versions available.

type ApiGetDeviceRequest

type ApiGetDeviceRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiGetDeviceRequest) Execute

func (r ApiGetDeviceRequest) Execute() (*Device, *http.Response, error)

type ApiGetDevicesLastSeenRequest

type ApiGetDevicesLastSeenRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiGetDevicesLastSeenRequest) DeviceIds

A list of device string IDs. For example, ['device0', 'device12']. If empty, this field is ignored. Maximum IDs: 10,000

func (ApiGetDevicesLastSeenRequest) DeviceNumIds

func (r ApiGetDevicesLastSeenRequest) DeviceNumIds(deviceNumIds []string) ApiGetDevicesLastSeenRequest

A list of device numeric IDs. If empty, this field is ignored. Maximum IDs: 10,000.

func (ApiGetDevicesLastSeenRequest) Execute

func (ApiGetDevicesLastSeenRequest) FieldMask

The fields of the Device resource to be returned to the response. The fields id and numId are always returned, along with any other fields specified. A comma-separated list of fully qualified names of fields. Example:

func (ApiGetDevicesLastSeenRequest) GatewayListOptionsAssociationsDeviceId

func (r ApiGetDevicesLastSeenRequest) GatewayListOptionsAssociationsDeviceId(gatewayListOptionsAssociationsDeviceId string) ApiGetDevicesLastSeenRequest

If set, returns only the gateways with which the specified device is associated. The device ID can be numeric (num_id) or the user-defined string (id). For example, if 456 is specified, returns only the gateways to which the device with num_id 456 is bound.

func (ApiGetDevicesLastSeenRequest) GatewayListOptionsAssociationsGatewayId

func (r ApiGetDevicesLastSeenRequest) GatewayListOptionsAssociationsGatewayId(gatewayListOptionsAssociationsGatewayId string) ApiGetDevicesLastSeenRequest

If set, only devices associated with the specified gateway are returned. The gateway ID can be numeric (num_id) or the user-defined string (id). For example, if 123 is specified, only devices bound to the gateway with num_id 123 are returned

func (ApiGetDevicesLastSeenRequest) GatewayListOptionsGatewayType

func (r ApiGetDevicesLastSeenRequest) GatewayListOptionsGatewayType(gatewayListOptionsGatewayType string) ApiGetDevicesLastSeenRequest

If GATEWAY is specified, only gateways are returned. If NON_GATEWAY is specified, only non-gateway devices are returned. If GATEWAY_TYPE_UNSPECIFIED is specified, all devices are returned.

func (ApiGetDevicesLastSeenRequest) PageNumber

Page Number

func (ApiGetDevicesLastSeenRequest) PageSize

The maximum number of devices to return in the response. If this value is zero, the service will select a default size.

func (ApiGetDevicesLastSeenRequest) SortByClientOnline

func (r ApiGetDevicesLastSeenRequest) SortByClientOnline(sortByClientOnline bool) ApiGetDevicesLastSeenRequest

Set to true to return devices sorted by last heartbeat

type ApiGetDevicesRequest

type ApiGetDevicesRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiGetDevicesRequest) DeviceIds

func (r ApiGetDevicesRequest) DeviceIds(deviceIds []string) ApiGetDevicesRequest

A list of device string IDs. For example, ['device0', 'device12']. If empty, this field is ignored. Maximum IDs: 10,000

func (ApiGetDevicesRequest) DeviceNumIds

func (r ApiGetDevicesRequest) DeviceNumIds(deviceNumIds []string) ApiGetDevicesRequest

A list of device numeric IDs. If empty, this field is ignored. Maximum IDs: 10,000.

func (ApiGetDevicesRequest) Execute

func (ApiGetDevicesRequest) FieldMask

func (r ApiGetDevicesRequest) FieldMask(fieldMask string) ApiGetDevicesRequest

The fields of the Device resource to be returned to the response. The fields id and numId are always returned, along with any other fields specified. A comma-separated list of fully qualified names of fields. Example:

func (ApiGetDevicesRequest) GatewayListOptionsAssociationsDeviceId

func (r ApiGetDevicesRequest) GatewayListOptionsAssociationsDeviceId(gatewayListOptionsAssociationsDeviceId string) ApiGetDevicesRequest

If set, returns only the gateways with which the specified device is associated. The device ID can be numeric (num_id) or the user-defined string (id). For example, if 456 is specified, returns only the gateways to which the device with num_id 456 is bound.

func (ApiGetDevicesRequest) GatewayListOptionsAssociationsGatewayId

func (r ApiGetDevicesRequest) GatewayListOptionsAssociationsGatewayId(gatewayListOptionsAssociationsGatewayId string) ApiGetDevicesRequest

If set, only devices associated with the specified gateway are returned. The gateway ID can be numeric (num_id) or the user-defined string (id). For example, if 123 is specified, only devices bound to the gateway with num_id 123 are returned

func (ApiGetDevicesRequest) GatewayListOptionsGatewayType

func (r ApiGetDevicesRequest) GatewayListOptionsGatewayType(gatewayListOptionsGatewayType string) ApiGetDevicesRequest

If GATEWAY is specified, only gateways are returned. If NON_GATEWAY is specified, only non-gateway devices are returned. If GATEWAY_TYPE_UNSPECIFIED is specified, all devices are returned.

func (ApiGetDevicesRequest) PageNumber

func (r ApiGetDevicesRequest) PageNumber(pageNumber int32) ApiGetDevicesRequest

Page Number

func (ApiGetDevicesRequest) PageSize

func (r ApiGetDevicesRequest) PageSize(pageSize int32) ApiGetDevicesRequest

The maximum number of devices to return in the response. If this value is zero, the service will select a default size.

type ApiGetExportsRequest

type ApiGetExportsRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiGetExportsRequest) Execute

type ApiGetMetricsRequest

type ApiGetMetricsRequest struct {
	ApiService *MetricsApiService
	// contains filtered or unexported fields
}

func (ApiGetMetricsRequest) Execute

func (r ApiGetMetricsRequest) Execute() (*Metrics, *http.Response, error)

type ApiGetRegistriesRequest

type ApiGetRegistriesRequest struct {
	ApiService *RegistryApiService
	// contains filtered or unexported fields
}

func (ApiGetRegistriesRequest) Execute

func (ApiGetRegistriesRequest) PageNumber

func (r ApiGetRegistriesRequest) PageNumber(pageNumber int32) ApiGetRegistriesRequest

Page Number

func (ApiGetRegistriesRequest) PageSize

Page Size

func (ApiGetRegistriesRequest) RegistryIds

func (r ApiGetRegistriesRequest) RegistryIds(registryIds []string) ApiGetRegistriesRequest

A list of registry string IDs. For example, ['registry0', 'registry12']. If empty, this field is ignored. Maximum IDs: 10,000

type ApiGetRegistryDataRequest

type ApiGetRegistryDataRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiGetRegistryDataRequest) Execute

type ApiGetRegistryRequest

type ApiGetRegistryRequest struct {
	ApiService *RegistryApiService
	// contains filtered or unexported fields
}

func (ApiGetRegistryRequest) Execute

type ApiGetReplaysRequest

type ApiGetReplaysRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiGetReplaysRequest) Execute

type ApiGetSinkRequest

type ApiGetSinkRequest struct {
	ApiService *SinkApiService
	// contains filtered or unexported fields
}

func (ApiGetSinkRequest) Execute

func (r ApiGetSinkRequest) Execute() (*Sink, *http.Response, error)

type ApiGetSinksRequest

type ApiGetSinksRequest struct {
	ApiService *SinkApiService
	// contains filtered or unexported fields
}

func (ApiGetSinksRequest) Execute

func (r ApiGetSinksRequest) Execute() (*ListSinks, *http.Response, error)

type ApiGetStatesRequest

type ApiGetStatesRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiGetStatesRequest) Execute

func (ApiGetStatesRequest) NumStates

func (r ApiGetStatesRequest) NumStates(numStates int32) ApiGetStatesRequest

The number of states to list. States are listed in descending order of update time. The maximum number of states retained is 10. If this value is zero, it will return all the states available.

type ApiGetVaultAuditRequest

type ApiGetVaultAuditRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiGetVaultAuditRequest) Execute

func (ApiGetVaultAuditRequest) PageNumber

func (r ApiGetVaultAuditRequest) PageNumber(pageNumber int32) ApiGetVaultAuditRequest

Page Number

func (ApiGetVaultAuditRequest) PageSize

Page Size

type ApiGetVaultConfigurationsRequest

type ApiGetVaultConfigurationsRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiGetVaultConfigurationsRequest) Execute

type ApiGetVaultFilesRequest

type ApiGetVaultFilesRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiGetVaultFilesRequest) Execute

func (ApiGetVaultFilesRequest) FileType

file type

type ApiGetVaultKeysRequest

type ApiGetVaultKeysRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiGetVaultKeysRequest) Execute

type ApiGetVaultMetricsRequest

type ApiGetVaultMetricsRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiGetVaultMetricsRequest) EndTime

end time

func (ApiGetVaultMetricsRequest) Execute

func (ApiGetVaultMetricsRequest) StartTime

start time

type ApiGetVaultStatusRequest

type ApiGetVaultStatusRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiGetVaultStatusRequest) Execute

type ApiSendBroadcastToDevicesRequest

type ApiSendBroadcastToDevicesRequest struct {
	ApiService *RegistryApiService
	// contains filtered or unexported fields
}

func (ApiSendBroadcastToDevicesRequest) Broadcast

application/json

func (ApiSendBroadcastToDevicesRequest) Execute

func (r ApiSendBroadcastToDevicesRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiSendCommandToDeviceRequest

type ApiSendCommandToDeviceRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiSendCommandToDeviceRequest) Command

application/json

func (ApiSendCommandToDeviceRequest) Execute

func (r ApiSendCommandToDeviceRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiSetRetentionRequest

type ApiSetRetentionRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiSetRetentionRequest) Execute

func (r ApiSetRetentionRequest) Execute() (*Frame, *http.Response, error)

func (ApiSetRetentionRequest) SetRetentionBody

func (r ApiSetRetentionRequest) SetRetentionBody(setRetentionBody SetRetentionBody) ApiSetRetentionRequest

application/json

type ApiStartExportRequest

type ApiStartExportRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiStartExportRequest) Execute

func (r ApiStartExportRequest) Execute() (*Frame, *http.Response, error)

func (ApiStartExportRequest) StartExportBody

func (r ApiStartExportRequest) StartExportBody(startExportBody StartExportBody) ApiStartExportRequest

application/json

type ApiStartReplayRequest

type ApiStartReplayRequest struct {
	ApiService *VaultApiService
	// contains filtered or unexported fields
}

func (ApiStartReplayRequest) Execute

func (r ApiStartReplayRequest) Execute() (string, *http.Response, error)

func (ApiStartReplayRequest) ReplayBody

func (r ApiStartReplayRequest) ReplayBody(replayBody ReplayBody) ApiStartReplayRequest

application/json

type ApiUnBindDeviceRequest

type ApiUnBindDeviceRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiUnBindDeviceRequest) Execute

func (r ApiUnBindDeviceRequest) Execute() (*Info, *http.Response, error)

func (ApiUnBindDeviceRequest) Unbind

application/json

type ApiUnBindDevicesRequest

type ApiUnBindDevicesRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiUnBindDevicesRequest) Execute

func (r ApiUnBindDevicesRequest) Execute() (*Info, *http.Response, error)

func (ApiUnBindDevicesRequest) Unbind

application/json

type ApiUpdateConfigurationToDeviceRequest

type ApiUpdateConfigurationToDeviceRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiUpdateConfigurationToDeviceRequest) Configuration

application/json

func (ApiUpdateConfigurationToDeviceRequest) Execute

type ApiUpdateCustomOnboardRequestRequest

type ApiUpdateCustomOnboardRequestRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiUpdateCustomOnboardRequestRequest) CustomOnboard

application/json

func (ApiUpdateCustomOnboardRequestRequest) Execute

type ApiUpdateDeviceRequest

type ApiUpdateDeviceRequest struct {
	ApiService *DeviceApiService
	// contains filtered or unexported fields
}

func (ApiUpdateDeviceRequest) Device

application/json

func (ApiUpdateDeviceRequest) Execute

func (r ApiUpdateDeviceRequest) Execute() (*Device, *http.Response, error)

func (ApiUpdateDeviceRequest) UpdateMask

func (r ApiUpdateDeviceRequest) UpdateMask(updateMask string) ApiUpdateDeviceRequest

Required. Only updates the device fields indicated by this mask. The field mask must not be empty, and it must not contain fields that are immutable or only set by the server. Mutable top-level fields: credentials,logLevel, blocked,policy and metadata

type ApiUpdateRegistryRequest

type ApiUpdateRegistryRequest struct {
	ApiService *RegistryApiService
	// contains filtered or unexported fields
}

func (ApiUpdateRegistryRequest) Execute

func (ApiUpdateRegistryRequest) Registry

application/json

func (ApiUpdateRegistryRequest) UpdateMask

func (r ApiUpdateRegistryRequest) UpdateMask(updateMask string) ApiUpdateRegistryRequest

values to be updated: eventNotificationConfigs,stateNotificationConfig.pubsub_topic_name,logNotificationConfig.pubsub_topic_name,customOnboardNotificationConfig.pubsub_topic_name,mqttConfig.mqtt_enabled_state,httpConfig.http_enabled_state,logLevel,credentials,customOnboardEnabled

type Audit

type Audit struct {
	SubscriptionId *string `json:"subscriptionId,omitempty"`
	Operation      *string `json:"operation,omitempty"`
	Actor          *string `json:"actor,omitempty"`
	Updatedon      *string `json:"updatedon,omitempty"`
}

Audit struct for Audit

func NewAudit

func NewAudit() *Audit

NewAudit instantiates a new Audit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuditWithDefaults

func NewAuditWithDefaults() *Audit

NewAuditWithDefaults instantiates a new Audit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Audit) GetActor

func (o *Audit) GetActor() string

GetActor returns the Actor field value if set, zero value otherwise.

func (*Audit) GetActorOk

func (o *Audit) GetActorOk() (*string, bool)

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

func (*Audit) GetOperation

func (o *Audit) GetOperation() string

GetOperation returns the Operation field value if set, zero value otherwise.

func (*Audit) GetOperationOk

func (o *Audit) GetOperationOk() (*string, bool)

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

func (*Audit) GetSubscriptionId

func (o *Audit) GetSubscriptionId() string

GetSubscriptionId returns the SubscriptionId field value if set, zero value otherwise.

func (*Audit) GetSubscriptionIdOk

func (o *Audit) GetSubscriptionIdOk() (*string, bool)

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

func (*Audit) GetUpdatedon

func (o *Audit) GetUpdatedon() string

GetUpdatedon returns the Updatedon field value if set, zero value otherwise.

func (*Audit) GetUpdatedonOk

func (o *Audit) GetUpdatedonOk() (*string, bool)

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

func (*Audit) HasActor

func (o *Audit) HasActor() bool

HasActor returns a boolean if a field has been set.

func (*Audit) HasOperation

func (o *Audit) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*Audit) HasSubscriptionId

func (o *Audit) HasSubscriptionId() bool

HasSubscriptionId returns a boolean if a field has been set.

func (*Audit) HasUpdatedon

func (o *Audit) HasUpdatedon() bool

HasUpdatedon returns a boolean if a field has been set.

func (Audit) MarshalJSON

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

func (*Audit) SetActor

func (o *Audit) SetActor(v string)

SetActor gets a reference to the given string and assigns it to the Actor field.

func (*Audit) SetOperation

func (o *Audit) SetOperation(v string)

SetOperation gets a reference to the given string and assigns it to the Operation field.

func (*Audit) SetSubscriptionId

func (o *Audit) SetSubscriptionId(v string)

SetSubscriptionId gets a reference to the given string and assigns it to the SubscriptionId field.

func (*Audit) SetUpdatedon

func (o *Audit) SetUpdatedon(v string)

SetUpdatedon gets a reference to the given string and assigns it to the Updatedon field.

func (Audit) ToMap

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

type AuditResult

type AuditResult struct {
	Audit      []Audit `json:"audit,omitempty"`
	TotalCount *int32  `json:"totalCount,omitempty"`
	PageNumber *int32  `json:"pageNumber,omitempty"`
	PageSize   *int32  `json:"pageSize,omitempty"`
}

AuditResult struct for AuditResult

func NewAuditResult

func NewAuditResult() *AuditResult

NewAuditResult instantiates a new AuditResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuditResultWithDefaults

func NewAuditResultWithDefaults() *AuditResult

NewAuditResultWithDefaults instantiates a new AuditResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuditResult) GetAudit

func (o *AuditResult) GetAudit() []Audit

GetAudit returns the Audit field value if set, zero value otherwise.

func (*AuditResult) GetAuditOk

func (o *AuditResult) GetAuditOk() ([]Audit, bool)

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

func (*AuditResult) GetPageNumber

func (o *AuditResult) GetPageNumber() int32

GetPageNumber returns the PageNumber field value if set, zero value otherwise.

func (*AuditResult) GetPageNumberOk

func (o *AuditResult) GetPageNumberOk() (*int32, bool)

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

func (*AuditResult) GetPageSize

func (o *AuditResult) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*AuditResult) GetPageSizeOk

func (o *AuditResult) GetPageSizeOk() (*int32, bool)

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

func (*AuditResult) GetTotalCount

func (o *AuditResult) GetTotalCount() int32

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*AuditResult) GetTotalCountOk

func (o *AuditResult) GetTotalCountOk() (*int32, bool)

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

func (*AuditResult) HasAudit

func (o *AuditResult) HasAudit() bool

HasAudit returns a boolean if a field has been set.

func (*AuditResult) HasPageNumber

func (o *AuditResult) HasPageNumber() bool

HasPageNumber returns a boolean if a field has been set.

func (*AuditResult) HasPageSize

func (o *AuditResult) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*AuditResult) HasTotalCount

func (o *AuditResult) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (AuditResult) MarshalJSON

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

func (*AuditResult) SetAudit

func (o *AuditResult) SetAudit(v []Audit)

SetAudit gets a reference to the given []Audit and assigns it to the Audit field.

func (*AuditResult) SetPageNumber

func (o *AuditResult) SetPageNumber(v int32)

SetPageNumber gets a reference to the given int32 and assigns it to the PageNumber field.

func (*AuditResult) SetPageSize

func (o *AuditResult) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*AuditResult) SetTotalCount

func (o *AuditResult) SetTotalCount(v int32)

SetTotalCount gets a reference to the given int32 and assigns it to the TotalCount field.

func (AuditResult) ToMap

func (o AuditResult) 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 BindRequest

type BindRequest struct {
	DeviceId  string `json:"deviceId"`
	GatewayId string `json:"gatewayId"`
}

BindRequest struct for BindRequest

func NewBindRequest

func NewBindRequest(deviceId string, gatewayId string) *BindRequest

NewBindRequest instantiates a new BindRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBindRequestWithDefaults

func NewBindRequestWithDefaults() *BindRequest

NewBindRequestWithDefaults instantiates a new BindRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BindRequest) GetDeviceId

func (o *BindRequest) GetDeviceId() string

GetDeviceId returns the DeviceId field value

func (*BindRequest) GetDeviceIdOk

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

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

func (*BindRequest) GetGatewayId

func (o *BindRequest) GetGatewayId() string

GetGatewayId returns the GatewayId field value

func (*BindRequest) GetGatewayIdOk

func (o *BindRequest) GetGatewayIdOk() (*string, bool)

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

func (BindRequest) MarshalJSON

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

func (*BindRequest) SetDeviceId

func (o *BindRequest) SetDeviceId(v string)

SetDeviceId sets field value

func (*BindRequest) SetGatewayId

func (o *BindRequest) SetGatewayId(v string)

SetGatewayId sets field value

func (BindRequest) ToMap

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

type BindRequestIdsGateway

type BindRequestIdsGateway struct {
	DeviceIds []string `json:"deviceIds"`
	GatewayId string   `json:"gatewayId"`
}

BindRequestIdsGateway struct for BindRequestIdsGateway

func NewBindRequestIdsGateway

func NewBindRequestIdsGateway(deviceIds []string, gatewayId string) *BindRequestIdsGateway

NewBindRequestIdsGateway instantiates a new BindRequestIdsGateway object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBindRequestIdsGatewayWithDefaults

func NewBindRequestIdsGatewayWithDefaults() *BindRequestIdsGateway

NewBindRequestIdsGatewayWithDefaults instantiates a new BindRequestIdsGateway object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BindRequestIdsGateway) GetDeviceIds

func (o *BindRequestIdsGateway) GetDeviceIds() []string

GetDeviceIds returns the DeviceIds field value

func (*BindRequestIdsGateway) GetDeviceIdsOk

func (o *BindRequestIdsGateway) GetDeviceIdsOk() ([]string, bool)

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

func (*BindRequestIdsGateway) GetGatewayId

func (o *BindRequestIdsGateway) GetGatewayId() string

GetGatewayId returns the GatewayId field value

func (*BindRequestIdsGateway) GetGatewayIdOk

func (o *BindRequestIdsGateway) GetGatewayIdOk() (*string, bool)

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

func (BindRequestIdsGateway) MarshalJSON

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

func (*BindRequestIdsGateway) SetDeviceIds

func (o *BindRequestIdsGateway) SetDeviceIds(v []string)

SetDeviceIds sets field value

func (*BindRequestIdsGateway) SetGatewayId

func (o *BindRequestIdsGateway) SetGatewayId(v string)

SetGatewayId sets field value

func (BindRequestIdsGateway) ToMap

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

type BlockCommunicationBody

type BlockCommunicationBody struct {
	Isblocked *bool `json:"isblocked,omitempty"`
}

BlockCommunicationBody struct for BlockCommunicationBody

func NewBlockCommunicationBody

func NewBlockCommunicationBody() *BlockCommunicationBody

NewBlockCommunicationBody instantiates a new BlockCommunicationBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBlockCommunicationBodyWithDefaults

func NewBlockCommunicationBodyWithDefaults() *BlockCommunicationBody

NewBlockCommunicationBodyWithDefaults instantiates a new BlockCommunicationBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BlockCommunicationBody) GetIsblocked

func (o *BlockCommunicationBody) GetIsblocked() bool

GetIsblocked returns the Isblocked field value if set, zero value otherwise.

func (*BlockCommunicationBody) GetIsblockedOk

func (o *BlockCommunicationBody) GetIsblockedOk() (*bool, bool)

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

func (*BlockCommunicationBody) HasIsblocked

func (o *BlockCommunicationBody) HasIsblocked() bool

HasIsblocked returns a boolean if a field has been set.

func (BlockCommunicationBody) MarshalJSON

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

func (*BlockCommunicationBody) SetIsblocked

func (o *BlockCommunicationBody) SetIsblocked(v bool)

SetIsblocked gets a reference to the given bool and assigns it to the Isblocked field.

func (BlockCommunicationBody) ToMap

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

type Config

type Config struct {
	ConnectionParameter string  `json:"connectionParameter"`
	Region              *string `json:"region,omitempty"`
	ExternalId          *string `json:"externalId,omitempty"`
}

Config struct for Config

func NewConfig

func NewConfig(connectionParameter string) *Config

NewConfig instantiates a new Config object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigWithDefaults

func NewConfigWithDefaults() *Config

NewConfigWithDefaults instantiates a new Config object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Config) GetConnectionParameter

func (o *Config) GetConnectionParameter() string

GetConnectionParameter returns the ConnectionParameter field value

func (*Config) GetConnectionParameterOk

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

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

func (*Config) GetExternalId

func (o *Config) GetExternalId() string

GetExternalId returns the ExternalId field value if set, zero value otherwise.

func (*Config) GetExternalIdOk

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

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

func (*Config) GetRegion

func (o *Config) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*Config) GetRegionOk

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

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

func (*Config) HasExternalId

func (o *Config) HasExternalId() bool

HasExternalId returns a boolean if a field has been set.

func (*Config) HasRegion

func (o *Config) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (Config) MarshalJSON

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

func (*Config) SetConnectionParameter

func (o *Config) SetConnectionParameter(v string)

SetConnectionParameter sets field value

func (*Config) SetExternalId

func (o *Config) SetExternalId(v string)

SetExternalId gets a reference to the given string and assigns it to the ExternalId field.

func (*Config) SetRegion

func (o *Config) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (Config) ToMap

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

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) ServerURL

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

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

ServerURLWithContext returns a new server URL given an endpoint

type Configurations

type Configurations struct {
	Details []VaultConfiguration `json:"Details,omitempty"`
}

Configurations struct for Configurations

func NewConfigurations

func NewConfigurations() *Configurations

NewConfigurations instantiates a new Configurations object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigurationsWithDefaults

func NewConfigurationsWithDefaults() *Configurations

NewConfigurationsWithDefaults instantiates a new Configurations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Configurations) GetDetails

func (o *Configurations) GetDetails() []VaultConfiguration

GetDetails returns the Details field value if set, zero value otherwise.

func (*Configurations) GetDetailsOk

func (o *Configurations) GetDetailsOk() ([]VaultConfiguration, bool)

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

func (*Configurations) HasDetails

func (o *Configurations) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (Configurations) MarshalJSON

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

func (*Configurations) SetDetails

func (o *Configurations) SetDetails(v []VaultConfiguration)

SetDetails gets a reference to the given []VaultConfiguration and assigns it to the Details field.

func (Configurations) ToMap

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

type CreateConfiguration

type CreateConfiguration struct {
	Data *string `json:"data,omitempty"`
	Type *string `json:"type,omitempty"`
}

CreateConfiguration struct for CreateConfiguration

func NewCreateConfiguration

func NewCreateConfiguration() *CreateConfiguration

NewCreateConfiguration instantiates a new CreateConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateConfigurationWithDefaults

func NewCreateConfigurationWithDefaults() *CreateConfiguration

NewCreateConfigurationWithDefaults instantiates a new CreateConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateConfiguration) GetData

func (o *CreateConfiguration) GetData() string

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

func (*CreateConfiguration) GetDataOk

func (o *CreateConfiguration) GetDataOk() (*string, bool)

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

func (*CreateConfiguration) GetType

func (o *CreateConfiguration) GetType() string

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

func (*CreateConfiguration) GetTypeOk

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

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

func (*CreateConfiguration) HasData

func (o *CreateConfiguration) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateConfiguration) HasType

func (o *CreateConfiguration) HasType() bool

HasType returns a boolean if a field has been set.

func (CreateConfiguration) MarshalJSON

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

func (*CreateConfiguration) SetData

func (o *CreateConfiguration) SetData(v string)

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

func (*CreateConfiguration) SetType

func (o *CreateConfiguration) SetType(v string)

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

func (CreateConfiguration) ToMap

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

type CreateVaultKeyBody

type CreateVaultKeyBody struct {
	Name *string `json:"name,omitempty"`
	Key  *string `json:"key,omitempty"`
}

CreateVaultKeyBody struct for CreateVaultKeyBody

func NewCreateVaultKeyBody

func NewCreateVaultKeyBody() *CreateVaultKeyBody

NewCreateVaultKeyBody instantiates a new CreateVaultKeyBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateVaultKeyBodyWithDefaults

func NewCreateVaultKeyBodyWithDefaults() *CreateVaultKeyBody

NewCreateVaultKeyBodyWithDefaults instantiates a new CreateVaultKeyBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateVaultKeyBody) GetKey

func (o *CreateVaultKeyBody) GetKey() string

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

func (*CreateVaultKeyBody) GetKeyOk

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

func (o *CreateVaultKeyBody) GetName() string

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

func (*CreateVaultKeyBody) GetNameOk

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

func (o *CreateVaultKeyBody) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*CreateVaultKeyBody) HasName

func (o *CreateVaultKeyBody) HasName() bool

HasName returns a boolean if a field has been set.

func (CreateVaultKeyBody) MarshalJSON

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

func (*CreateVaultKeyBody) SetKey

func (o *CreateVaultKeyBody) SetKey(v string)

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

func (*CreateVaultKeyBody) SetName

func (o *CreateVaultKeyBody) SetName(v string)

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

func (CreateVaultKeyBody) ToMap

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

type CustomOnboard

type CustomOnboard struct {
	Id                 string             `json:"id"`
	Name               *string            `json:"name,omitempty"`
	NumId              *string            `json:"numId,omitempty"`
	Parent             *string            `json:"parent,omitempty"`
	Registry           *string            `json:"registry,omitempty"`
	Blocked            *bool              `json:"blocked,omitempty"`
	Capresent          *bool              `json:"capresent,omitempty"`
	Subscription       *string            `json:"subscription,omitempty"`
	CreatedOn          *string            `json:"createdOn,omitempty"`
	UpdatedOn          *string            `json:"updatedOn,omitempty"`
	Credentials        []DeviceCredential `json:"credentials,omitempty"`
	Gateway            []string           `json:"gateway,omitempty"`
	GatewayConfig      *GatewayConfig     `json:"gatewayConfig,omitempty"`
	IsGateway          *bool              `json:"isGateway,omitempty"`
	DeviceErrors       *string            `json:"deviceErrors,omitempty"`
	ClientOnline       *bool              `json:"clientOnline,omitempty"`
	LastConfigAckTime  *string            `json:"lastConfigAckTime,omitempty"`
	LastConfigSendTime *string            `json:"lastConfigSendTime,omitempty"`
	LastErrorStatus    *ErrorStatus       `json:"lastErrorStatus,omitempty"`
	LastErrorTime      *string            `json:"lastErrorTime,omitempty"`
	LastEventTime      *string            `json:"lastEventTime,omitempty"`
	LastHeartbeatTime  *string            `json:"lastHeartbeatTime,omitempty"`
	LastStateTime      *string            `json:"lastStateTime,omitempty"`
	LogLevel           *LogLevel          `json:"logLevel,omitempty"`
	Metadata           *map[string]string `json:"metadata,omitempty"`
	Config             *DeviceConfig      `json:"config,omitempty"`
	State              *DeviceState       `json:"state,omitempty"`
	Policy             *Policy            `json:"policy,omitempty"`
	CustomOnboardData  *string            `json:"customOnboardData,omitempty"`
	IsApprove          *bool              `json:"isApprove,omitempty"`
}

CustomOnboard struct for CustomOnboard

func NewCustomOnboard

func NewCustomOnboard(id string) *CustomOnboard

NewCustomOnboard instantiates a new CustomOnboard object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomOnboardWithDefaults

func NewCustomOnboardWithDefaults() *CustomOnboard

NewCustomOnboardWithDefaults instantiates a new CustomOnboard object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomOnboard) GetBlocked

func (o *CustomOnboard) GetBlocked() bool

GetBlocked returns the Blocked field value if set, zero value otherwise.

func (*CustomOnboard) GetBlockedOk

func (o *CustomOnboard) GetBlockedOk() (*bool, bool)

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

func (*CustomOnboard) GetCapresent

func (o *CustomOnboard) GetCapresent() bool

GetCapresent returns the Capresent field value if set, zero value otherwise.

func (*CustomOnboard) GetCapresentOk

func (o *CustomOnboard) GetCapresentOk() (*bool, bool)

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

func (*CustomOnboard) GetClientOnline

func (o *CustomOnboard) GetClientOnline() bool

GetClientOnline returns the ClientOnline field value if set, zero value otherwise.

func (*CustomOnboard) GetClientOnlineOk

func (o *CustomOnboard) GetClientOnlineOk() (*bool, bool)

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

func (*CustomOnboard) GetConfig

func (o *CustomOnboard) GetConfig() DeviceConfig

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

func (*CustomOnboard) GetConfigOk

func (o *CustomOnboard) GetConfigOk() (*DeviceConfig, bool)

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

func (*CustomOnboard) GetCreatedOn

func (o *CustomOnboard) GetCreatedOn() string

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*CustomOnboard) GetCreatedOnOk

func (o *CustomOnboard) GetCreatedOnOk() (*string, bool)

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

func (*CustomOnboard) GetCredentials

func (o *CustomOnboard) GetCredentials() []DeviceCredential

GetCredentials returns the Credentials field value if set, zero value otherwise.

func (*CustomOnboard) GetCredentialsOk

func (o *CustomOnboard) GetCredentialsOk() ([]DeviceCredential, bool)

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

func (*CustomOnboard) GetCustomOnboardData

func (o *CustomOnboard) GetCustomOnboardData() string

GetCustomOnboardData returns the CustomOnboardData field value if set, zero value otherwise.

func (*CustomOnboard) GetCustomOnboardDataOk

func (o *CustomOnboard) GetCustomOnboardDataOk() (*string, bool)

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

func (*CustomOnboard) GetDeviceErrors

func (o *CustomOnboard) GetDeviceErrors() string

GetDeviceErrors returns the DeviceErrors field value if set, zero value otherwise.

func (*CustomOnboard) GetDeviceErrorsOk

func (o *CustomOnboard) GetDeviceErrorsOk() (*string, bool)

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

func (*CustomOnboard) GetGateway

func (o *CustomOnboard) GetGateway() []string

GetGateway returns the Gateway field value if set, zero value otherwise.

func (*CustomOnboard) GetGatewayConfig

func (o *CustomOnboard) GetGatewayConfig() GatewayConfig

GetGatewayConfig returns the GatewayConfig field value if set, zero value otherwise.

func (*CustomOnboard) GetGatewayConfigOk

func (o *CustomOnboard) GetGatewayConfigOk() (*GatewayConfig, bool)

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

func (*CustomOnboard) GetGatewayOk

func (o *CustomOnboard) GetGatewayOk() ([]string, bool)

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

func (*CustomOnboard) GetId

func (o *CustomOnboard) GetId() string

GetId returns the Id field value

func (*CustomOnboard) GetIdOk

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

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

func (*CustomOnboard) GetIsApprove

func (o *CustomOnboard) GetIsApprove() bool

GetIsApprove returns the IsApprove field value if set, zero value otherwise.

func (*CustomOnboard) GetIsApproveOk

func (o *CustomOnboard) GetIsApproveOk() (*bool, bool)

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

func (*CustomOnboard) GetIsGateway

func (o *CustomOnboard) GetIsGateway() bool

GetIsGateway returns the IsGateway field value if set, zero value otherwise.

func (*CustomOnboard) GetIsGatewayOk

func (o *CustomOnboard) GetIsGatewayOk() (*bool, bool)

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

func (*CustomOnboard) GetLastConfigAckTime

func (o *CustomOnboard) GetLastConfigAckTime() string

GetLastConfigAckTime returns the LastConfigAckTime field value if set, zero value otherwise.

func (*CustomOnboard) GetLastConfigAckTimeOk

func (o *CustomOnboard) GetLastConfigAckTimeOk() (*string, bool)

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

func (*CustomOnboard) GetLastConfigSendTime

func (o *CustomOnboard) GetLastConfigSendTime() string

GetLastConfigSendTime returns the LastConfigSendTime field value if set, zero value otherwise.

func (*CustomOnboard) GetLastConfigSendTimeOk

func (o *CustomOnboard) GetLastConfigSendTimeOk() (*string, bool)

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

func (*CustomOnboard) GetLastErrorStatus

func (o *CustomOnboard) GetLastErrorStatus() ErrorStatus

GetLastErrorStatus returns the LastErrorStatus field value if set, zero value otherwise.

func (*CustomOnboard) GetLastErrorStatusOk

func (o *CustomOnboard) GetLastErrorStatusOk() (*ErrorStatus, bool)

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

func (*CustomOnboard) GetLastErrorTime

func (o *CustomOnboard) GetLastErrorTime() string

GetLastErrorTime returns the LastErrorTime field value if set, zero value otherwise.

func (*CustomOnboard) GetLastErrorTimeOk

func (o *CustomOnboard) GetLastErrorTimeOk() (*string, bool)

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

func (*CustomOnboard) GetLastEventTime

func (o *CustomOnboard) GetLastEventTime() string

GetLastEventTime returns the LastEventTime field value if set, zero value otherwise.

func (*CustomOnboard) GetLastEventTimeOk

func (o *CustomOnboard) GetLastEventTimeOk() (*string, bool)

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

func (*CustomOnboard) GetLastHeartbeatTime

func (o *CustomOnboard) GetLastHeartbeatTime() string

GetLastHeartbeatTime returns the LastHeartbeatTime field value if set, zero value otherwise.

func (*CustomOnboard) GetLastHeartbeatTimeOk

func (o *CustomOnboard) GetLastHeartbeatTimeOk() (*string, bool)

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

func (*CustomOnboard) GetLastStateTime

func (o *CustomOnboard) GetLastStateTime() string

GetLastStateTime returns the LastStateTime field value if set, zero value otherwise.

func (*CustomOnboard) GetLastStateTimeOk

func (o *CustomOnboard) GetLastStateTimeOk() (*string, bool)

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

func (*CustomOnboard) GetLogLevel

func (o *CustomOnboard) GetLogLevel() LogLevel

GetLogLevel returns the LogLevel field value if set, zero value otherwise.

func (*CustomOnboard) GetLogLevelOk

func (o *CustomOnboard) GetLogLevelOk() (*LogLevel, bool)

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

func (*CustomOnboard) GetMetadata

func (o *CustomOnboard) GetMetadata() map[string]string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CustomOnboard) GetMetadataOk

func (o *CustomOnboard) GetMetadataOk() (*map[string]string, bool)

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

func (*CustomOnboard) GetName

func (o *CustomOnboard) GetName() string

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

func (*CustomOnboard) GetNameOk

func (o *CustomOnboard) 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 (*CustomOnboard) GetNumId

func (o *CustomOnboard) GetNumId() string

GetNumId returns the NumId field value if set, zero value otherwise.

func (*CustomOnboard) GetNumIdOk

func (o *CustomOnboard) GetNumIdOk() (*string, bool)

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

func (*CustomOnboard) GetParent

func (o *CustomOnboard) GetParent() string

GetParent returns the Parent field value if set, zero value otherwise.

func (*CustomOnboard) GetParentOk

func (o *CustomOnboard) GetParentOk() (*string, bool)

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

func (*CustomOnboard) GetPolicy

func (o *CustomOnboard) GetPolicy() Policy

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

func (*CustomOnboard) GetPolicyOk

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

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

func (*CustomOnboard) GetRegistry

func (o *CustomOnboard) GetRegistry() string

GetRegistry returns the Registry field value if set, zero value otherwise.

func (*CustomOnboard) GetRegistryOk

func (o *CustomOnboard) GetRegistryOk() (*string, bool)

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

func (*CustomOnboard) GetState

func (o *CustomOnboard) GetState() DeviceState

GetState returns the State field value if set, zero value otherwise.

func (*CustomOnboard) GetStateOk

func (o *CustomOnboard) GetStateOk() (*DeviceState, bool)

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

func (*CustomOnboard) GetSubscription

func (o *CustomOnboard) GetSubscription() string

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*CustomOnboard) GetSubscriptionOk

func (o *CustomOnboard) GetSubscriptionOk() (*string, bool)

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

func (*CustomOnboard) GetUpdatedOn

func (o *CustomOnboard) GetUpdatedOn() string

GetUpdatedOn returns the UpdatedOn field value if set, zero value otherwise.

func (*CustomOnboard) GetUpdatedOnOk

func (o *CustomOnboard) GetUpdatedOnOk() (*string, bool)

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

func (*CustomOnboard) HasBlocked

func (o *CustomOnboard) HasBlocked() bool

HasBlocked returns a boolean if a field has been set.

func (*CustomOnboard) HasCapresent

func (o *CustomOnboard) HasCapresent() bool

HasCapresent returns a boolean if a field has been set.

func (*CustomOnboard) HasClientOnline

func (o *CustomOnboard) HasClientOnline() bool

HasClientOnline returns a boolean if a field has been set.

func (*CustomOnboard) HasConfig

func (o *CustomOnboard) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*CustomOnboard) HasCreatedOn

func (o *CustomOnboard) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*CustomOnboard) HasCredentials

func (o *CustomOnboard) HasCredentials() bool

HasCredentials returns a boolean if a field has been set.

func (*CustomOnboard) HasCustomOnboardData

func (o *CustomOnboard) HasCustomOnboardData() bool

HasCustomOnboardData returns a boolean if a field has been set.

func (*CustomOnboard) HasDeviceErrors

func (o *CustomOnboard) HasDeviceErrors() bool

HasDeviceErrors returns a boolean if a field has been set.

func (*CustomOnboard) HasGateway

func (o *CustomOnboard) HasGateway() bool

HasGateway returns a boolean if a field has been set.

func (*CustomOnboard) HasGatewayConfig

func (o *CustomOnboard) HasGatewayConfig() bool

HasGatewayConfig returns a boolean if a field has been set.

func (*CustomOnboard) HasIsApprove

func (o *CustomOnboard) HasIsApprove() bool

HasIsApprove returns a boolean if a field has been set.

func (*CustomOnboard) HasIsGateway

func (o *CustomOnboard) HasIsGateway() bool

HasIsGateway returns a boolean if a field has been set.

func (*CustomOnboard) HasLastConfigAckTime

func (o *CustomOnboard) HasLastConfigAckTime() bool

HasLastConfigAckTime returns a boolean if a field has been set.

func (*CustomOnboard) HasLastConfigSendTime

func (o *CustomOnboard) HasLastConfigSendTime() bool

HasLastConfigSendTime returns a boolean if a field has been set.

func (*CustomOnboard) HasLastErrorStatus

func (o *CustomOnboard) HasLastErrorStatus() bool

HasLastErrorStatus returns a boolean if a field has been set.

func (*CustomOnboard) HasLastErrorTime

func (o *CustomOnboard) HasLastErrorTime() bool

HasLastErrorTime returns a boolean if a field has been set.

func (*CustomOnboard) HasLastEventTime

func (o *CustomOnboard) HasLastEventTime() bool

HasLastEventTime returns a boolean if a field has been set.

func (*CustomOnboard) HasLastHeartbeatTime

func (o *CustomOnboard) HasLastHeartbeatTime() bool

HasLastHeartbeatTime returns a boolean if a field has been set.

func (*CustomOnboard) HasLastStateTime

func (o *CustomOnboard) HasLastStateTime() bool

HasLastStateTime returns a boolean if a field has been set.

func (*CustomOnboard) HasLogLevel

func (o *CustomOnboard) HasLogLevel() bool

HasLogLevel returns a boolean if a field has been set.

func (*CustomOnboard) HasMetadata

func (o *CustomOnboard) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*CustomOnboard) HasName

func (o *CustomOnboard) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomOnboard) HasNumId

func (o *CustomOnboard) HasNumId() bool

HasNumId returns a boolean if a field has been set.

func (*CustomOnboard) HasParent

func (o *CustomOnboard) HasParent() bool

HasParent returns a boolean if a field has been set.

func (*CustomOnboard) HasPolicy

func (o *CustomOnboard) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (*CustomOnboard) HasRegistry

func (o *CustomOnboard) HasRegistry() bool

HasRegistry returns a boolean if a field has been set.

func (*CustomOnboard) HasState

func (o *CustomOnboard) HasState() bool

HasState returns a boolean if a field has been set.

func (*CustomOnboard) HasSubscription

func (o *CustomOnboard) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (*CustomOnboard) HasUpdatedOn

func (o *CustomOnboard) HasUpdatedOn() bool

HasUpdatedOn returns a boolean if a field has been set.

func (CustomOnboard) MarshalJSON

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

func (*CustomOnboard) SetBlocked

func (o *CustomOnboard) SetBlocked(v bool)

SetBlocked gets a reference to the given bool and assigns it to the Blocked field.

func (*CustomOnboard) SetCapresent

func (o *CustomOnboard) SetCapresent(v bool)

SetCapresent gets a reference to the given bool and assigns it to the Capresent field.

func (*CustomOnboard) SetClientOnline

func (o *CustomOnboard) SetClientOnline(v bool)

SetClientOnline gets a reference to the given bool and assigns it to the ClientOnline field.

func (*CustomOnboard) SetConfig

func (o *CustomOnboard) SetConfig(v DeviceConfig)

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

func (*CustomOnboard) SetCreatedOn

func (o *CustomOnboard) SetCreatedOn(v string)

SetCreatedOn gets a reference to the given string and assigns it to the CreatedOn field.

func (*CustomOnboard) SetCredentials

func (o *CustomOnboard) SetCredentials(v []DeviceCredential)

SetCredentials gets a reference to the given []DeviceCredential and assigns it to the Credentials field.

func (*CustomOnboard) SetCustomOnboardData

func (o *CustomOnboard) SetCustomOnboardData(v string)

SetCustomOnboardData gets a reference to the given string and assigns it to the CustomOnboardData field.

func (*CustomOnboard) SetDeviceErrors

func (o *CustomOnboard) SetDeviceErrors(v string)

SetDeviceErrors gets a reference to the given string and assigns it to the DeviceErrors field.

func (*CustomOnboard) SetGateway

func (o *CustomOnboard) SetGateway(v []string)

SetGateway gets a reference to the given []string and assigns it to the Gateway field.

func (*CustomOnboard) SetGatewayConfig

func (o *CustomOnboard) SetGatewayConfig(v GatewayConfig)

SetGatewayConfig gets a reference to the given GatewayConfig and assigns it to the GatewayConfig field.

func (*CustomOnboard) SetId

func (o *CustomOnboard) SetId(v string)

SetId sets field value

func (*CustomOnboard) SetIsApprove

func (o *CustomOnboard) SetIsApprove(v bool)

SetIsApprove gets a reference to the given bool and assigns it to the IsApprove field.

func (*CustomOnboard) SetIsGateway

func (o *CustomOnboard) SetIsGateway(v bool)

SetIsGateway gets a reference to the given bool and assigns it to the IsGateway field.

func (*CustomOnboard) SetLastConfigAckTime

func (o *CustomOnboard) SetLastConfigAckTime(v string)

SetLastConfigAckTime gets a reference to the given string and assigns it to the LastConfigAckTime field.

func (*CustomOnboard) SetLastConfigSendTime

func (o *CustomOnboard) SetLastConfigSendTime(v string)

SetLastConfigSendTime gets a reference to the given string and assigns it to the LastConfigSendTime field.

func (*CustomOnboard) SetLastErrorStatus

func (o *CustomOnboard) SetLastErrorStatus(v ErrorStatus)

SetLastErrorStatus gets a reference to the given ErrorStatus and assigns it to the LastErrorStatus field.

func (*CustomOnboard) SetLastErrorTime

func (o *CustomOnboard) SetLastErrorTime(v string)

SetLastErrorTime gets a reference to the given string and assigns it to the LastErrorTime field.

func (*CustomOnboard) SetLastEventTime

func (o *CustomOnboard) SetLastEventTime(v string)

SetLastEventTime gets a reference to the given string and assigns it to the LastEventTime field.

func (*CustomOnboard) SetLastHeartbeatTime

func (o *CustomOnboard) SetLastHeartbeatTime(v string)

SetLastHeartbeatTime gets a reference to the given string and assigns it to the LastHeartbeatTime field.

func (*CustomOnboard) SetLastStateTime

func (o *CustomOnboard) SetLastStateTime(v string)

SetLastStateTime gets a reference to the given string and assigns it to the LastStateTime field.

func (*CustomOnboard) SetLogLevel

func (o *CustomOnboard) SetLogLevel(v LogLevel)

SetLogLevel gets a reference to the given LogLevel and assigns it to the LogLevel field.

func (*CustomOnboard) SetMetadata

func (o *CustomOnboard) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CustomOnboard) SetName

func (o *CustomOnboard) SetName(v string)

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

func (*CustomOnboard) SetNumId

func (o *CustomOnboard) SetNumId(v string)

SetNumId gets a reference to the given string and assigns it to the NumId field.

func (*CustomOnboard) SetParent

func (o *CustomOnboard) SetParent(v string)

SetParent gets a reference to the given string and assigns it to the Parent field.

func (*CustomOnboard) SetPolicy

func (o *CustomOnboard) SetPolicy(v Policy)

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

func (*CustomOnboard) SetRegistry

func (o *CustomOnboard) SetRegistry(v string)

SetRegistry gets a reference to the given string and assigns it to the Registry field.

func (*CustomOnboard) SetState

func (o *CustomOnboard) SetState(v DeviceState)

SetState gets a reference to the given DeviceState and assigns it to the State field.

func (*CustomOnboard) SetSubscription

func (o *CustomOnboard) SetSubscription(v string)

SetSubscription gets a reference to the given string and assigns it to the Subscription field.

func (*CustomOnboard) SetUpdatedOn

func (o *CustomOnboard) SetUpdatedOn(v string)

SetUpdatedOn gets a reference to the given string and assigns it to the UpdatedOn field.

func (CustomOnboard) ToMap

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

type CustomOnboardTcpUdpModelDetails

type CustomOnboardTcpUdpModelDetails struct {
	// The ID of the TCP/UDP model
	Id *int32 `json:"id,omitempty"`
	// The name of the model
	ModelName *string `json:"modelName,omitempty"`
	// The manufacturer of the model
	Manufacturer *string          `json:"manufacturer,omitempty"`
	Image        TcpUdpImage      `json:"image"`
	TcpDetails   TcpUdpPortDetail `json:"tcpDetails"`
	UdpDetails   TcpUdpPortDetail `json:"udpDetails"`
	// Additional metadata in raw JSON format
	Metadata map[string]interface{} `json:"metadata,omitempty"`
	// The creation timestamp of the model
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The last update timestamp of the model
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

CustomOnboardTcpUdpModelDetails struct for CustomOnboardTcpUdpModelDetails

func NewCustomOnboardTcpUdpModelDetails

func NewCustomOnboardTcpUdpModelDetails(image TcpUdpImage, tcpDetails TcpUdpPortDetail, udpDetails TcpUdpPortDetail) *CustomOnboardTcpUdpModelDetails

NewCustomOnboardTcpUdpModelDetails instantiates a new CustomOnboardTcpUdpModelDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomOnboardTcpUdpModelDetailsWithDefaults

func NewCustomOnboardTcpUdpModelDetailsWithDefaults() *CustomOnboardTcpUdpModelDetails

NewCustomOnboardTcpUdpModelDetailsWithDefaults instantiates a new CustomOnboardTcpUdpModelDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomOnboardTcpUdpModelDetails) GetCreatedAt

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

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

func (*CustomOnboardTcpUdpModelDetails) GetCreatedAtOk

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

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

func (*CustomOnboardTcpUdpModelDetails) GetId

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

func (*CustomOnboardTcpUdpModelDetails) GetIdOk

func (o *CustomOnboardTcpUdpModelDetails) 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 (*CustomOnboardTcpUdpModelDetails) GetImage

GetImage returns the Image field value

func (*CustomOnboardTcpUdpModelDetails) GetImageOk

func (o *CustomOnboardTcpUdpModelDetails) GetImageOk() (*TcpUdpImage, bool)

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

func (*CustomOnboardTcpUdpModelDetails) GetManufacturer

func (o *CustomOnboardTcpUdpModelDetails) GetManufacturer() string

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

func (*CustomOnboardTcpUdpModelDetails) GetManufacturerOk

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

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

func (*CustomOnboardTcpUdpModelDetails) GetMetadata

func (o *CustomOnboardTcpUdpModelDetails) GetMetadata() map[string]interface{}

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CustomOnboardTcpUdpModelDetails) GetMetadataOk

func (o *CustomOnboardTcpUdpModelDetails) GetMetadataOk() (map[string]interface{}, bool)

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

func (*CustomOnboardTcpUdpModelDetails) GetModelName

func (o *CustomOnboardTcpUdpModelDetails) GetModelName() string

GetModelName returns the ModelName field value if set, zero value otherwise.

func (*CustomOnboardTcpUdpModelDetails) GetModelNameOk

func (o *CustomOnboardTcpUdpModelDetails) GetModelNameOk() (*string, bool)

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

func (*CustomOnboardTcpUdpModelDetails) GetTcpDetails

GetTcpDetails returns the TcpDetails field value

func (*CustomOnboardTcpUdpModelDetails) GetTcpDetailsOk

func (o *CustomOnboardTcpUdpModelDetails) GetTcpDetailsOk() (*TcpUdpPortDetail, bool)

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

func (*CustomOnboardTcpUdpModelDetails) GetUdpDetails

GetUdpDetails returns the UdpDetails field value

func (*CustomOnboardTcpUdpModelDetails) GetUdpDetailsOk

func (o *CustomOnboardTcpUdpModelDetails) GetUdpDetailsOk() (*TcpUdpPortDetail, bool)

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

func (*CustomOnboardTcpUdpModelDetails) GetUpdatedAt

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

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

func (*CustomOnboardTcpUdpModelDetails) GetUpdatedAtOk

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

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

func (*CustomOnboardTcpUdpModelDetails) HasCreatedAt

func (o *CustomOnboardTcpUdpModelDetails) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CustomOnboardTcpUdpModelDetails) HasId

HasId returns a boolean if a field has been set.

func (*CustomOnboardTcpUdpModelDetails) HasManufacturer

func (o *CustomOnboardTcpUdpModelDetails) HasManufacturer() bool

HasManufacturer returns a boolean if a field has been set.

func (*CustomOnboardTcpUdpModelDetails) HasMetadata

func (o *CustomOnboardTcpUdpModelDetails) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*CustomOnboardTcpUdpModelDetails) HasModelName

func (o *CustomOnboardTcpUdpModelDetails) HasModelName() bool

HasModelName returns a boolean if a field has been set.

func (*CustomOnboardTcpUdpModelDetails) HasUpdatedAt

func (o *CustomOnboardTcpUdpModelDetails) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CustomOnboardTcpUdpModelDetails) MarshalJSON

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

func (*CustomOnboardTcpUdpModelDetails) SetCreatedAt

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

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

func (*CustomOnboardTcpUdpModelDetails) SetId

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

func (*CustomOnboardTcpUdpModelDetails) SetImage

SetImage sets field value

func (*CustomOnboardTcpUdpModelDetails) SetManufacturer

func (o *CustomOnboardTcpUdpModelDetails) SetManufacturer(v string)

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

func (*CustomOnboardTcpUdpModelDetails) SetMetadata

func (o *CustomOnboardTcpUdpModelDetails) SetMetadata(v map[string]interface{})

SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.

func (*CustomOnboardTcpUdpModelDetails) SetModelName

func (o *CustomOnboardTcpUdpModelDetails) SetModelName(v string)

SetModelName gets a reference to the given string and assigns it to the ModelName field.

func (*CustomOnboardTcpUdpModelDetails) SetTcpDetails

SetTcpDetails sets field value

func (*CustomOnboardTcpUdpModelDetails) SetUdpDetails

SetUdpDetails sets field value

func (*CustomOnboardTcpUdpModelDetails) SetUpdatedAt

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

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

func (CustomOnboardTcpUdpModelDetails) ToMap

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

type Details

type Details struct {
	Details *string `json:"details,omitempty"`
}

Details struct for Details

func NewDetails

func NewDetails() *Details

NewDetails instantiates a new Details object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDetailsWithDefaults

func NewDetailsWithDefaults() *Details

NewDetailsWithDefaults instantiates a new Details object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Details) GetDetails

func (o *Details) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*Details) GetDetailsOk

func (o *Details) GetDetailsOk() (*string, bool)

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

func (*Details) HasDetails

func (o *Details) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (Details) MarshalJSON

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

func (*Details) SetDetails

func (o *Details) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (Details) ToMap

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

type Device

type Device struct {
	Id                 string                    `json:"id"`
	Name               *string                   `json:"name,omitempty"`
	NumId              *string                   `json:"numId,omitempty"`
	Parent             *string                   `json:"parent,omitempty"`
	Registry           *string                   `json:"registry,omitempty"`
	Blocked            *bool                     `json:"blocked,omitempty"`
	Capresent          *bool                     `json:"capresent,omitempty"`
	Subscription       *string                   `json:"subscription,omitempty"`
	CreatedOn          *string                   `json:"createdOn,omitempty"`
	UpdatedOn          *string                   `json:"updatedOn,omitempty"`
	Credentials        []DeviceCredential        `json:"credentials,omitempty"`
	Gateway            []string                  `json:"gateway,omitempty"`
	GatewayConfig      *GatewayConfig            `json:"gatewayConfig,omitempty"`
	IsGateway          *bool                     `json:"isGateway,omitempty"`
	DeviceErrors       *string                   `json:"deviceErrors,omitempty"`
	ClientOnline       *bool                     `json:"clientOnline,omitempty"`
	LastConfigAckTime  *string                   `json:"lastConfigAckTime,omitempty"`
	LastConfigSendTime *string                   `json:"lastConfigSendTime,omitempty"`
	LastErrorStatus    *ErrorStatus              `json:"lastErrorStatus,omitempty"`
	LastErrorTime      *string                   `json:"lastErrorTime,omitempty"`
	LastEventTime      *string                   `json:"lastEventTime,omitempty"`
	LastHeartbeatTime  *string                   `json:"lastHeartbeatTime,omitempty"`
	LastStateTime      *string                   `json:"lastStateTime,omitempty"`
	LogLevel           *LogLevel                 `json:"logLevel,omitempty"`
	Metadata           *map[string]string        `json:"metadata,omitempty"`
	Config             *DeviceConfig             `json:"config,omitempty"`
	State              *DeviceState              `json:"state,omitempty"`
	Policy             *Policy                   `json:"policy,omitempty"`
	TcpUdpModelDetails *DeviceTcpUdpModelDetails `json:"tcpUdpModelDetails,omitempty"`
	TcpUdpModelId      *float32                  `json:"tcpUdpModelId,omitempty"`
	IsTcpUdpDevice     *bool                     `json:"isTcpUdpDevice,omitempty"`
}

Device struct for Device

func NewDevice

func NewDevice(id string) *Device

NewDevice instantiates a new Device object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceWithDefaults

func NewDeviceWithDefaults() *Device

NewDeviceWithDefaults instantiates a new Device object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Device) GetBlocked

func (o *Device) GetBlocked() bool

GetBlocked returns the Blocked field value if set, zero value otherwise.

func (*Device) GetBlockedOk

func (o *Device) GetBlockedOk() (*bool, bool)

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

func (*Device) GetCapresent

func (o *Device) GetCapresent() bool

GetCapresent returns the Capresent field value if set, zero value otherwise.

func (*Device) GetCapresentOk

func (o *Device) GetCapresentOk() (*bool, bool)

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

func (*Device) GetClientOnline

func (o *Device) GetClientOnline() bool

GetClientOnline returns the ClientOnline field value if set, zero value otherwise.

func (*Device) GetClientOnlineOk

func (o *Device) GetClientOnlineOk() (*bool, bool)

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

func (*Device) GetConfig

func (o *Device) GetConfig() DeviceConfig

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

func (*Device) GetConfigOk

func (o *Device) GetConfigOk() (*DeviceConfig, bool)

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

func (*Device) GetCreatedOn

func (o *Device) GetCreatedOn() string

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Device) GetCreatedOnOk

func (o *Device) GetCreatedOnOk() (*string, bool)

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

func (*Device) GetCredentials

func (o *Device) GetCredentials() []DeviceCredential

GetCredentials returns the Credentials field value if set, zero value otherwise.

func (*Device) GetCredentialsOk

func (o *Device) GetCredentialsOk() ([]DeviceCredential, bool)

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

func (*Device) GetDeviceErrors

func (o *Device) GetDeviceErrors() string

GetDeviceErrors returns the DeviceErrors field value if set, zero value otherwise.

func (*Device) GetDeviceErrorsOk

func (o *Device) GetDeviceErrorsOk() (*string, bool)

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

func (*Device) GetGateway

func (o *Device) GetGateway() []string

GetGateway returns the Gateway field value if set, zero value otherwise.

func (*Device) GetGatewayConfig

func (o *Device) GetGatewayConfig() GatewayConfig

GetGatewayConfig returns the GatewayConfig field value if set, zero value otherwise.

func (*Device) GetGatewayConfigOk

func (o *Device) GetGatewayConfigOk() (*GatewayConfig, bool)

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

func (*Device) GetGatewayOk

func (o *Device) GetGatewayOk() ([]string, bool)

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

func (*Device) GetId

func (o *Device) GetId() string

GetId returns the Id field value

func (*Device) GetIdOk

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

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

func (*Device) GetIsGateway

func (o *Device) GetIsGateway() bool

GetIsGateway returns the IsGateway field value if set, zero value otherwise.

func (*Device) GetIsGatewayOk

func (o *Device) GetIsGatewayOk() (*bool, bool)

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

func (*Device) GetIsTcpUdpDevice

func (o *Device) GetIsTcpUdpDevice() bool

GetIsTcpUdpDevice returns the IsTcpUdpDevice field value if set, zero value otherwise.

func (*Device) GetIsTcpUdpDeviceOk

func (o *Device) GetIsTcpUdpDeviceOk() (*bool, bool)

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

func (*Device) GetLastConfigAckTime

func (o *Device) GetLastConfigAckTime() string

GetLastConfigAckTime returns the LastConfigAckTime field value if set, zero value otherwise.

func (*Device) GetLastConfigAckTimeOk

func (o *Device) GetLastConfigAckTimeOk() (*string, bool)

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

func (*Device) GetLastConfigSendTime

func (o *Device) GetLastConfigSendTime() string

GetLastConfigSendTime returns the LastConfigSendTime field value if set, zero value otherwise.

func (*Device) GetLastConfigSendTimeOk

func (o *Device) GetLastConfigSendTimeOk() (*string, bool)

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

func (*Device) GetLastErrorStatus

func (o *Device) GetLastErrorStatus() ErrorStatus

GetLastErrorStatus returns the LastErrorStatus field value if set, zero value otherwise.

func (*Device) GetLastErrorStatusOk

func (o *Device) GetLastErrorStatusOk() (*ErrorStatus, bool)

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

func (*Device) GetLastErrorTime

func (o *Device) GetLastErrorTime() string

GetLastErrorTime returns the LastErrorTime field value if set, zero value otherwise.

func (*Device) GetLastErrorTimeOk

func (o *Device) GetLastErrorTimeOk() (*string, bool)

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

func (*Device) GetLastEventTime

func (o *Device) GetLastEventTime() string

GetLastEventTime returns the LastEventTime field value if set, zero value otherwise.

func (*Device) GetLastEventTimeOk

func (o *Device) GetLastEventTimeOk() (*string, bool)

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

func (*Device) GetLastHeartbeatTime

func (o *Device) GetLastHeartbeatTime() string

GetLastHeartbeatTime returns the LastHeartbeatTime field value if set, zero value otherwise.

func (*Device) GetLastHeartbeatTimeOk

func (o *Device) GetLastHeartbeatTimeOk() (*string, bool)

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

func (*Device) GetLastStateTime

func (o *Device) GetLastStateTime() string

GetLastStateTime returns the LastStateTime field value if set, zero value otherwise.

func (*Device) GetLastStateTimeOk

func (o *Device) GetLastStateTimeOk() (*string, bool)

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

func (*Device) GetLogLevel

func (o *Device) GetLogLevel() LogLevel

GetLogLevel returns the LogLevel field value if set, zero value otherwise.

func (*Device) GetLogLevelOk

func (o *Device) GetLogLevelOk() (*LogLevel, bool)

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

func (*Device) GetMetadata

func (o *Device) GetMetadata() map[string]string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*Device) GetMetadataOk

func (o *Device) GetMetadataOk() (*map[string]string, bool)

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

func (*Device) GetName

func (o *Device) GetName() string

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

func (*Device) GetNameOk

func (o *Device) 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 (*Device) GetNumId

func (o *Device) GetNumId() string

GetNumId returns the NumId field value if set, zero value otherwise.

func (*Device) GetNumIdOk

func (o *Device) GetNumIdOk() (*string, bool)

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

func (*Device) GetParent

func (o *Device) GetParent() string

GetParent returns the Parent field value if set, zero value otherwise.

func (*Device) GetParentOk

func (o *Device) GetParentOk() (*string, bool)

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

func (*Device) GetPolicy

func (o *Device) GetPolicy() Policy

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

func (*Device) GetPolicyOk

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

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

func (*Device) GetRegistry

func (o *Device) GetRegistry() string

GetRegistry returns the Registry field value if set, zero value otherwise.

func (*Device) GetRegistryOk

func (o *Device) GetRegistryOk() (*string, bool)

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

func (*Device) GetState

func (o *Device) GetState() DeviceState

GetState returns the State field value if set, zero value otherwise.

func (*Device) GetStateOk

func (o *Device) GetStateOk() (*DeviceState, bool)

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

func (*Device) GetSubscription

func (o *Device) GetSubscription() string

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*Device) GetSubscriptionOk

func (o *Device) GetSubscriptionOk() (*string, bool)

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

func (*Device) GetTcpUdpModelDetails

func (o *Device) GetTcpUdpModelDetails() DeviceTcpUdpModelDetails

GetTcpUdpModelDetails returns the TcpUdpModelDetails field value if set, zero value otherwise.

func (*Device) GetTcpUdpModelDetailsOk

func (o *Device) GetTcpUdpModelDetailsOk() (*DeviceTcpUdpModelDetails, bool)

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

func (*Device) GetTcpUdpModelId

func (o *Device) GetTcpUdpModelId() float32

GetTcpUdpModelId returns the TcpUdpModelId field value if set, zero value otherwise.

func (*Device) GetTcpUdpModelIdOk

func (o *Device) GetTcpUdpModelIdOk() (*float32, bool)

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

func (*Device) GetUpdatedOn

func (o *Device) GetUpdatedOn() string

GetUpdatedOn returns the UpdatedOn field value if set, zero value otherwise.

func (*Device) GetUpdatedOnOk

func (o *Device) GetUpdatedOnOk() (*string, bool)

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

func (*Device) HasBlocked

func (o *Device) HasBlocked() bool

HasBlocked returns a boolean if a field has been set.

func (*Device) HasCapresent

func (o *Device) HasCapresent() bool

HasCapresent returns a boolean if a field has been set.

func (*Device) HasClientOnline

func (o *Device) HasClientOnline() bool

HasClientOnline returns a boolean if a field has been set.

func (*Device) HasConfig

func (o *Device) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*Device) HasCreatedOn

func (o *Device) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Device) HasCredentials

func (o *Device) HasCredentials() bool

HasCredentials returns a boolean if a field has been set.

func (*Device) HasDeviceErrors

func (o *Device) HasDeviceErrors() bool

HasDeviceErrors returns a boolean if a field has been set.

func (*Device) HasGateway

func (o *Device) HasGateway() bool

HasGateway returns a boolean if a field has been set.

func (*Device) HasGatewayConfig

func (o *Device) HasGatewayConfig() bool

HasGatewayConfig returns a boolean if a field has been set.

func (*Device) HasIsGateway

func (o *Device) HasIsGateway() bool

HasIsGateway returns a boolean if a field has been set.

func (*Device) HasIsTcpUdpDevice

func (o *Device) HasIsTcpUdpDevice() bool

HasIsTcpUdpDevice returns a boolean if a field has been set.

func (*Device) HasLastConfigAckTime

func (o *Device) HasLastConfigAckTime() bool

HasLastConfigAckTime returns a boolean if a field has been set.

func (*Device) HasLastConfigSendTime

func (o *Device) HasLastConfigSendTime() bool

HasLastConfigSendTime returns a boolean if a field has been set.

func (*Device) HasLastErrorStatus

func (o *Device) HasLastErrorStatus() bool

HasLastErrorStatus returns a boolean if a field has been set.

func (*Device) HasLastErrorTime

func (o *Device) HasLastErrorTime() bool

HasLastErrorTime returns a boolean if a field has been set.

func (*Device) HasLastEventTime

func (o *Device) HasLastEventTime() bool

HasLastEventTime returns a boolean if a field has been set.

func (*Device) HasLastHeartbeatTime

func (o *Device) HasLastHeartbeatTime() bool

HasLastHeartbeatTime returns a boolean if a field has been set.

func (*Device) HasLastStateTime

func (o *Device) HasLastStateTime() bool

HasLastStateTime returns a boolean if a field has been set.

func (*Device) HasLogLevel

func (o *Device) HasLogLevel() bool

HasLogLevel returns a boolean if a field has been set.

func (*Device) HasMetadata

func (o *Device) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*Device) HasName

func (o *Device) HasName() bool

HasName returns a boolean if a field has been set.

func (*Device) HasNumId

func (o *Device) HasNumId() bool

HasNumId returns a boolean if a field has been set.

func (*Device) HasParent

func (o *Device) HasParent() bool

HasParent returns a boolean if a field has been set.

func (*Device) HasPolicy

func (o *Device) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (*Device) HasRegistry

func (o *Device) HasRegistry() bool

HasRegistry returns a boolean if a field has been set.

func (*Device) HasState

func (o *Device) HasState() bool

HasState returns a boolean if a field has been set.

func (*Device) HasSubscription

func (o *Device) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (*Device) HasTcpUdpModelDetails

func (o *Device) HasTcpUdpModelDetails() bool

HasTcpUdpModelDetails returns a boolean if a field has been set.

func (*Device) HasTcpUdpModelId

func (o *Device) HasTcpUdpModelId() bool

HasTcpUdpModelId returns a boolean if a field has been set.

func (*Device) HasUpdatedOn

func (o *Device) HasUpdatedOn() bool

HasUpdatedOn returns a boolean if a field has been set.

func (Device) MarshalJSON

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

func (*Device) SetBlocked

func (o *Device) SetBlocked(v bool)

SetBlocked gets a reference to the given bool and assigns it to the Blocked field.

func (*Device) SetCapresent

func (o *Device) SetCapresent(v bool)

SetCapresent gets a reference to the given bool and assigns it to the Capresent field.

func (*Device) SetClientOnline

func (o *Device) SetClientOnline(v bool)

SetClientOnline gets a reference to the given bool and assigns it to the ClientOnline field.

func (*Device) SetConfig

func (o *Device) SetConfig(v DeviceConfig)

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

func (*Device) SetCreatedOn

func (o *Device) SetCreatedOn(v string)

SetCreatedOn gets a reference to the given string and assigns it to the CreatedOn field.

func (*Device) SetCredentials

func (o *Device) SetCredentials(v []DeviceCredential)

SetCredentials gets a reference to the given []DeviceCredential and assigns it to the Credentials field.

func (*Device) SetDeviceErrors

func (o *Device) SetDeviceErrors(v string)

SetDeviceErrors gets a reference to the given string and assigns it to the DeviceErrors field.

func (*Device) SetGateway

func (o *Device) SetGateway(v []string)

SetGateway gets a reference to the given []string and assigns it to the Gateway field.

func (*Device) SetGatewayConfig

func (o *Device) SetGatewayConfig(v GatewayConfig)

SetGatewayConfig gets a reference to the given GatewayConfig and assigns it to the GatewayConfig field.

func (*Device) SetId

func (o *Device) SetId(v string)

SetId sets field value

func (*Device) SetIsGateway

func (o *Device) SetIsGateway(v bool)

SetIsGateway gets a reference to the given bool and assigns it to the IsGateway field.

func (*Device) SetIsTcpUdpDevice

func (o *Device) SetIsTcpUdpDevice(v bool)

SetIsTcpUdpDevice gets a reference to the given bool and assigns it to the IsTcpUdpDevice field.

func (*Device) SetLastConfigAckTime

func (o *Device) SetLastConfigAckTime(v string)

SetLastConfigAckTime gets a reference to the given string and assigns it to the LastConfigAckTime field.

func (*Device) SetLastConfigSendTime

func (o *Device) SetLastConfigSendTime(v string)

SetLastConfigSendTime gets a reference to the given string and assigns it to the LastConfigSendTime field.

func (*Device) SetLastErrorStatus

func (o *Device) SetLastErrorStatus(v ErrorStatus)

SetLastErrorStatus gets a reference to the given ErrorStatus and assigns it to the LastErrorStatus field.

func (*Device) SetLastErrorTime

func (o *Device) SetLastErrorTime(v string)

SetLastErrorTime gets a reference to the given string and assigns it to the LastErrorTime field.

func (*Device) SetLastEventTime

func (o *Device) SetLastEventTime(v string)

SetLastEventTime gets a reference to the given string and assigns it to the LastEventTime field.

func (*Device) SetLastHeartbeatTime

func (o *Device) SetLastHeartbeatTime(v string)

SetLastHeartbeatTime gets a reference to the given string and assigns it to the LastHeartbeatTime field.

func (*Device) SetLastStateTime

func (o *Device) SetLastStateTime(v string)

SetLastStateTime gets a reference to the given string and assigns it to the LastStateTime field.

func (*Device) SetLogLevel

func (o *Device) SetLogLevel(v LogLevel)

SetLogLevel gets a reference to the given LogLevel and assigns it to the LogLevel field.

func (*Device) SetMetadata

func (o *Device) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*Device) SetName

func (o *Device) SetName(v string)

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

func (*Device) SetNumId

func (o *Device) SetNumId(v string)

SetNumId gets a reference to the given string and assigns it to the NumId field.

func (*Device) SetParent

func (o *Device) SetParent(v string)

SetParent gets a reference to the given string and assigns it to the Parent field.

func (*Device) SetPolicy

func (o *Device) SetPolicy(v Policy)

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

func (*Device) SetRegistry

func (o *Device) SetRegistry(v string)

SetRegistry gets a reference to the given string and assigns it to the Registry field.

func (*Device) SetState

func (o *Device) SetState(v DeviceState)

SetState gets a reference to the given DeviceState and assigns it to the State field.

func (*Device) SetSubscription

func (o *Device) SetSubscription(v string)

SetSubscription gets a reference to the given string and assigns it to the Subscription field.

func (*Device) SetTcpUdpModelDetails

func (o *Device) SetTcpUdpModelDetails(v DeviceTcpUdpModelDetails)

SetTcpUdpModelDetails gets a reference to the given DeviceTcpUdpModelDetails and assigns it to the TcpUdpModelDetails field.

func (*Device) SetTcpUdpModelId

func (o *Device) SetTcpUdpModelId(v float32)

SetTcpUdpModelId gets a reference to the given float32 and assigns it to the TcpUdpModelId field.

func (*Device) SetUpdatedOn

func (o *Device) SetUpdatedOn(v string)

SetUpdatedOn gets a reference to the given string and assigns it to the UpdatedOn field.

func (Device) ToMap

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

type DeviceApiService

type DeviceApiService service

DeviceApiService DeviceApi service

func (*DeviceApiService) BindDevice

func (a *DeviceApiService) BindDevice(ctx context.Context, subscriptionId string, registryId string) ApiBindDeviceRequest

BindDevice Method for BindDevice

Bind a device to a gateway under a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@return ApiBindDeviceRequest

func (*DeviceApiService) BindDeviceExecute

func (a *DeviceApiService) BindDeviceExecute(r ApiBindDeviceRequest) (*Info, *http.Response, error)

Execute executes the request

@return Info

func (*DeviceApiService) BindDevices

func (a *DeviceApiService) BindDevices(ctx context.Context, subscriptionId string, registryId string) ApiBindDevicesRequest

BindDevices Method for BindDevices

Bind devices to a gateway under a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@return ApiBindDevicesRequest

func (*DeviceApiService) BindDevicesExecute

func (a *DeviceApiService) BindDevicesExecute(r ApiBindDevicesRequest) (*Info, *http.Response, error)

Execute executes the request

@return Info

func (*DeviceApiService) BlockDeviceCommuncation

func (a *DeviceApiService) BlockDeviceCommuncation(ctx context.Context, subscriptionid string, registryId string, deviceId string) ApiBlockDeviceCommuncationRequest

BlockDeviceCommuncation Method for BlockDeviceCommuncation

Blocks All Communication From A Device

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@param registryId Registry ID
@param deviceId Device ID
@return ApiBlockDeviceCommuncationRequest

func (*DeviceApiService) BlockDeviceCommuncationExecute

func (a *DeviceApiService) BlockDeviceCommuncationExecute(r ApiBlockDeviceCommuncationRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*DeviceApiService) CreateDevice

func (a *DeviceApiService) CreateDevice(ctx context.Context, subscriptionId string, registryId string) ApiCreateDeviceRequest

CreateDevice Method for CreateDevice

Create a device under a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@return ApiCreateDeviceRequest

func (*DeviceApiService) CreateDeviceExecute

func (a *DeviceApiService) CreateDeviceExecute(r ApiCreateDeviceRequest) (*Device, *http.Response, error)

Execute executes the request

@return Device

func (*DeviceApiService) DeleteDevice

func (a *DeviceApiService) DeleteDevice(ctx context.Context, subscriptionId string, registryId string, deviceId string) ApiDeleteDeviceRequest

DeleteDevice Method for DeleteDevice

Delete a device under a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@param deviceId Device ID
@return ApiDeleteDeviceRequest

func (*DeviceApiService) DeleteDeviceExecute

func (a *DeviceApiService) DeleteDeviceExecute(r ApiDeleteDeviceRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*DeviceApiService) GetConfig

func (a *DeviceApiService) GetConfig(ctx context.Context, subscriptionid string, registryId string, deviceId string) ApiGetConfigRequest

GetConfig Method for GetConfig

Get Configs Of Devices

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@param registryId Registry ID
@param deviceId Device ID
@return ApiGetConfigRequest

func (*DeviceApiService) GetConfigExecute

Execute executes the request

@return ListDeviceConfigVersionsResponse

func (*DeviceApiService) GetDevice

func (a *DeviceApiService) GetDevice(ctx context.Context, subscriptionId string, registryId string, deviceId string) ApiGetDeviceRequest

GetDevice Method for GetDevice

Get a device under a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@param deviceId Device ID
@return ApiGetDeviceRequest

func (*DeviceApiService) GetDeviceExecute

func (a *DeviceApiService) GetDeviceExecute(r ApiGetDeviceRequest) (*Device, *http.Response, error)

Execute executes the request

@return Device

func (*DeviceApiService) GetDevices

func (a *DeviceApiService) GetDevices(ctx context.Context, subscriptionId string, registryId string) ApiGetDevicesRequest

GetDevices Method for GetDevices

Get all devices under a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@return ApiGetDevicesRequest

func (*DeviceApiService) GetDevicesExecute

Execute executes the request

@return ListDevicesResponse

func (*DeviceApiService) GetDevicesLastSeen

func (a *DeviceApiService) GetDevicesLastSeen(ctx context.Context, subscriptionId string) ApiGetDevicesLastSeenRequest

GetDevicesLastSeen Method for GetDevicesLastSeen

Get devices under a subscription sorted by last seen

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

func (*DeviceApiService) GetDevicesLastSeenExecute

Execute executes the request

@return ListDevicesOnlineResponse

func (*DeviceApiService) GetStates

func (a *DeviceApiService) GetStates(ctx context.Context, subscriptionid string, registryId string, deviceId string) ApiGetStatesRequest

GetStates Method for GetStates

Get States Of Devices

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@param registryId Registry ID
@param deviceId Device ID
@return ApiGetStatesRequest

func (*DeviceApiService) GetStatesExecute

Execute executes the request

@return ListDeviceStatesResponse

func (*DeviceApiService) SendCommandToDevice

func (a *DeviceApiService) SendCommandToDevice(ctx context.Context, subscriptionid string, registryId string, deviceId string) ApiSendCommandToDeviceRequest

SendCommandToDevice Method for SendCommandToDevice

Send A Command To A Device

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@param registryId Registry ID
@param deviceId Device ID
@return ApiSendCommandToDeviceRequest

func (*DeviceApiService) SendCommandToDeviceExecute

func (a *DeviceApiService) SendCommandToDeviceExecute(r ApiSendCommandToDeviceRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*DeviceApiService) UnBindDevice

func (a *DeviceApiService) UnBindDevice(ctx context.Context, subscriptionId string, registryId string) ApiUnBindDeviceRequest

UnBindDevice Method for UnBindDevice

UnBind a device from a gateway under a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@return ApiUnBindDeviceRequest

func (*DeviceApiService) UnBindDeviceExecute

func (a *DeviceApiService) UnBindDeviceExecute(r ApiUnBindDeviceRequest) (*Info, *http.Response, error)

Execute executes the request

@return Info

func (*DeviceApiService) UnBindDevices

func (a *DeviceApiService) UnBindDevices(ctx context.Context, subscriptionId string, registryId string) ApiUnBindDevicesRequest

UnBindDevices Method for UnBindDevices

UnBind devices from a gateway under a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@return ApiUnBindDevicesRequest

func (*DeviceApiService) UnBindDevicesExecute

func (a *DeviceApiService) UnBindDevicesExecute(r ApiUnBindDevicesRequest) (*Info, *http.Response, error)

Execute executes the request

@return Info

func (*DeviceApiService) UpdateConfigurationToDevice

func (a *DeviceApiService) UpdateConfigurationToDevice(ctx context.Context, subscriptionid string, registryId string, deviceId string) ApiUpdateConfigurationToDeviceRequest

UpdateConfigurationToDevice Method for UpdateConfigurationToDevice

Update A Configuration Of A Device

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@param registryId Registry ID
@param deviceId Device ID
@return ApiUpdateConfigurationToDeviceRequest

func (*DeviceApiService) UpdateConfigurationToDeviceExecute

func (a *DeviceApiService) UpdateConfigurationToDeviceExecute(r ApiUpdateConfigurationToDeviceRequest) (*DeviceConfig, *http.Response, error)

Execute executes the request

@return DeviceConfig

func (*DeviceApiService) UpdateCustomOnboardRequest

func (a *DeviceApiService) UpdateCustomOnboardRequest(ctx context.Context, subscriptionid string, registryId string, deviceId string) ApiUpdateCustomOnboardRequestRequest

UpdateCustomOnboardRequest Method for UpdateCustomOnboardRequest

Approve/Reject a Custom Onboard Request

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@param registryId Registry ID
@param deviceId Device ID
@return ApiUpdateCustomOnboardRequestRequest

func (*DeviceApiService) UpdateCustomOnboardRequestExecute

func (a *DeviceApiService) UpdateCustomOnboardRequestExecute(r ApiUpdateCustomOnboardRequestRequest) (*Info, *http.Response, error)

Execute executes the request

@return Info

func (*DeviceApiService) UpdateDevice

func (a *DeviceApiService) UpdateDevice(ctx context.Context, subscriptionId string, registryId string, deviceId string) ApiUpdateDeviceRequest

UpdateDevice Method for UpdateDevice

Modify device under a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@param deviceId Device ID
@return ApiUpdateDeviceRequest

func (*DeviceApiService) UpdateDeviceExecute

func (a *DeviceApiService) UpdateDeviceExecute(r ApiUpdateDeviceRequest) (*Device, *http.Response, error)

Execute executes the request

@return Device

type DeviceCommand

type DeviceCommand struct {
	// Base64 Encoded Command String
	BinaryData string  `json:"binaryData"`
	Subfolder  *string `json:"subfolder,omitempty"`
}

DeviceCommand struct for DeviceCommand

func NewDeviceCommand

func NewDeviceCommand(binaryData string) *DeviceCommand

NewDeviceCommand instantiates a new DeviceCommand object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceCommandWithDefaults

func NewDeviceCommandWithDefaults() *DeviceCommand

NewDeviceCommandWithDefaults instantiates a new DeviceCommand object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceCommand) GetBinaryData

func (o *DeviceCommand) GetBinaryData() string

GetBinaryData returns the BinaryData field value

func (*DeviceCommand) GetBinaryDataOk

func (o *DeviceCommand) GetBinaryDataOk() (*string, bool)

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

func (*DeviceCommand) GetSubfolder

func (o *DeviceCommand) GetSubfolder() string

GetSubfolder returns the Subfolder field value if set, zero value otherwise.

func (*DeviceCommand) GetSubfolderOk

func (o *DeviceCommand) GetSubfolderOk() (*string, bool)

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

func (*DeviceCommand) HasSubfolder

func (o *DeviceCommand) HasSubfolder() bool

HasSubfolder returns a boolean if a field has been set.

func (DeviceCommand) MarshalJSON

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

func (*DeviceCommand) SetBinaryData

func (o *DeviceCommand) SetBinaryData(v string)

SetBinaryData sets field value

func (*DeviceCommand) SetSubfolder

func (o *DeviceCommand) SetSubfolder(v string)

SetSubfolder gets a reference to the given string and assigns it to the Subfolder field.

func (DeviceCommand) ToMap

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

type DeviceConfig

type DeviceConfig struct {
	Acknowledged *bool `json:"acknowledged,omitempty"`
	// Base64 Encoded Comnfig String
	BinaryData      *string `json:"binaryData,omitempty"`
	CloudUpdateTime *string `json:"cloudUpdateTime,omitempty"`
	DeviceAckTime   *string `json:"deviceAckTime,omitempty"`
	Version         *int32  `json:"version,omitempty"`
}

DeviceConfig struct for DeviceConfig

func NewDeviceConfig

func NewDeviceConfig() *DeviceConfig

NewDeviceConfig instantiates a new DeviceConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceConfigWithDefaults

func NewDeviceConfigWithDefaults() *DeviceConfig

NewDeviceConfigWithDefaults instantiates a new DeviceConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceConfig) GetAcknowledged

func (o *DeviceConfig) GetAcknowledged() bool

GetAcknowledged returns the Acknowledged field value if set, zero value otherwise.

func (*DeviceConfig) GetAcknowledgedOk

func (o *DeviceConfig) GetAcknowledgedOk() (*bool, bool)

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

func (*DeviceConfig) GetBinaryData

func (o *DeviceConfig) GetBinaryData() string

GetBinaryData returns the BinaryData field value if set, zero value otherwise.

func (*DeviceConfig) GetBinaryDataOk

func (o *DeviceConfig) GetBinaryDataOk() (*string, bool)

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

func (*DeviceConfig) GetCloudUpdateTime

func (o *DeviceConfig) GetCloudUpdateTime() string

GetCloudUpdateTime returns the CloudUpdateTime field value if set, zero value otherwise.

func (*DeviceConfig) GetCloudUpdateTimeOk

func (o *DeviceConfig) GetCloudUpdateTimeOk() (*string, bool)

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

func (*DeviceConfig) GetDeviceAckTime

func (o *DeviceConfig) GetDeviceAckTime() string

GetDeviceAckTime returns the DeviceAckTime field value if set, zero value otherwise.

func (*DeviceConfig) GetDeviceAckTimeOk

func (o *DeviceConfig) GetDeviceAckTimeOk() (*string, bool)

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

func (*DeviceConfig) GetVersion

func (o *DeviceConfig) GetVersion() int32

GetVersion returns the Version field value if set, zero value otherwise.

func (*DeviceConfig) GetVersionOk

func (o *DeviceConfig) GetVersionOk() (*int32, bool)

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

func (*DeviceConfig) HasAcknowledged

func (o *DeviceConfig) HasAcknowledged() bool

HasAcknowledged returns a boolean if a field has been set.

func (*DeviceConfig) HasBinaryData

func (o *DeviceConfig) HasBinaryData() bool

HasBinaryData returns a boolean if a field has been set.

func (*DeviceConfig) HasCloudUpdateTime

func (o *DeviceConfig) HasCloudUpdateTime() bool

HasCloudUpdateTime returns a boolean if a field has been set.

func (*DeviceConfig) HasDeviceAckTime

func (o *DeviceConfig) HasDeviceAckTime() bool

HasDeviceAckTime returns a boolean if a field has been set.

func (*DeviceConfig) HasVersion

func (o *DeviceConfig) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (DeviceConfig) MarshalJSON

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

func (*DeviceConfig) SetAcknowledged

func (o *DeviceConfig) SetAcknowledged(v bool)

SetAcknowledged gets a reference to the given bool and assigns it to the Acknowledged field.

func (*DeviceConfig) SetBinaryData

func (o *DeviceConfig) SetBinaryData(v string)

SetBinaryData gets a reference to the given string and assigns it to the BinaryData field.

func (*DeviceConfig) SetCloudUpdateTime

func (o *DeviceConfig) SetCloudUpdateTime(v string)

SetCloudUpdateTime gets a reference to the given string and assigns it to the CloudUpdateTime field.

func (*DeviceConfig) SetDeviceAckTime

func (o *DeviceConfig) SetDeviceAckTime(v string)

SetDeviceAckTime gets a reference to the given string and assigns it to the DeviceAckTime field.

func (*DeviceConfig) SetVersion

func (o *DeviceConfig) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field.

func (DeviceConfig) ToMap

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

type DeviceConfiguration

type DeviceConfiguration struct {
	// Base64 Encoded Config String
	BinaryData      string  `json:"binaryData"`
	Subfolder       *string `json:"subfolder,omitempty"`
	VersionToUpdate *string `json:"versionToUpdate,omitempty"`
}

DeviceConfiguration struct for DeviceConfiguration

func NewDeviceConfiguration

func NewDeviceConfiguration(binaryData string) *DeviceConfiguration

NewDeviceConfiguration instantiates a new DeviceConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceConfigurationWithDefaults

func NewDeviceConfigurationWithDefaults() *DeviceConfiguration

NewDeviceConfigurationWithDefaults instantiates a new DeviceConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceConfiguration) GetBinaryData

func (o *DeviceConfiguration) GetBinaryData() string

GetBinaryData returns the BinaryData field value

func (*DeviceConfiguration) GetBinaryDataOk

func (o *DeviceConfiguration) GetBinaryDataOk() (*string, bool)

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

func (*DeviceConfiguration) GetSubfolder

func (o *DeviceConfiguration) GetSubfolder() string

GetSubfolder returns the Subfolder field value if set, zero value otherwise.

func (*DeviceConfiguration) GetSubfolderOk

func (o *DeviceConfiguration) GetSubfolderOk() (*string, bool)

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

func (*DeviceConfiguration) GetVersionToUpdate

func (o *DeviceConfiguration) GetVersionToUpdate() string

GetVersionToUpdate returns the VersionToUpdate field value if set, zero value otherwise.

func (*DeviceConfiguration) GetVersionToUpdateOk

func (o *DeviceConfiguration) GetVersionToUpdateOk() (*string, bool)

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

func (*DeviceConfiguration) HasSubfolder

func (o *DeviceConfiguration) HasSubfolder() bool

HasSubfolder returns a boolean if a field has been set.

func (*DeviceConfiguration) HasVersionToUpdate

func (o *DeviceConfiguration) HasVersionToUpdate() bool

HasVersionToUpdate returns a boolean if a field has been set.

func (DeviceConfiguration) MarshalJSON

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

func (*DeviceConfiguration) SetBinaryData

func (o *DeviceConfiguration) SetBinaryData(v string)

SetBinaryData sets field value

func (*DeviceConfiguration) SetSubfolder

func (o *DeviceConfiguration) SetSubfolder(v string)

SetSubfolder gets a reference to the given string and assigns it to the Subfolder field.

func (*DeviceConfiguration) SetVersionToUpdate

func (o *DeviceConfiguration) SetVersionToUpdate(v string)

SetVersionToUpdate gets a reference to the given string and assigns it to the VersionToUpdate field.

func (DeviceConfiguration) ToMap

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

type DeviceCredential

type DeviceCredential struct {
	// ExpirationTime: [Optional] The time at which this credential becomes invalid. This credential will be ignored for new client authentication requests after this timestamp; however, it will not be automatically deleted.
	ExpirationTime *string              `json:"expirationTime,omitempty"`
	Id             *string              `json:"id,omitempty"`
	PublicKey      *PublicKeyCredential `json:"publicKey,omitempty"`
}

DeviceCredential struct for DeviceCredential

func NewDeviceCredential

func NewDeviceCredential() *DeviceCredential

NewDeviceCredential instantiates a new DeviceCredential object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceCredentialWithDefaults

func NewDeviceCredentialWithDefaults() *DeviceCredential

NewDeviceCredentialWithDefaults instantiates a new DeviceCredential object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceCredential) GetExpirationTime

func (o *DeviceCredential) GetExpirationTime() string

GetExpirationTime returns the ExpirationTime field value if set, zero value otherwise.

func (*DeviceCredential) GetExpirationTimeOk

func (o *DeviceCredential) GetExpirationTimeOk() (*string, bool)

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

func (*DeviceCredential) GetId

func (o *DeviceCredential) GetId() string

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

func (*DeviceCredential) GetIdOk

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

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

func (*DeviceCredential) GetPublicKey

func (o *DeviceCredential) GetPublicKey() PublicKeyCredential

GetPublicKey returns the PublicKey field value if set, zero value otherwise.

func (*DeviceCredential) GetPublicKeyOk

func (o *DeviceCredential) GetPublicKeyOk() (*PublicKeyCredential, bool)

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

func (*DeviceCredential) HasExpirationTime

func (o *DeviceCredential) HasExpirationTime() bool

HasExpirationTime returns a boolean if a field has been set.

func (*DeviceCredential) HasId

func (o *DeviceCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*DeviceCredential) HasPublicKey

func (o *DeviceCredential) HasPublicKey() bool

HasPublicKey returns a boolean if a field has been set.

func (DeviceCredential) MarshalJSON

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

func (*DeviceCredential) SetExpirationTime

func (o *DeviceCredential) SetExpirationTime(v string)

SetExpirationTime gets a reference to the given string and assigns it to the ExpirationTime field.

func (*DeviceCredential) SetId

func (o *DeviceCredential) SetId(v string)

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

func (*DeviceCredential) SetPublicKey

func (o *DeviceCredential) SetPublicKey(v PublicKeyCredential)

SetPublicKey gets a reference to the given PublicKeyCredential and assigns it to the PublicKey field.

func (DeviceCredential) ToMap

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

type DeviceOnline

type DeviceOnline struct {
	Id                string  `json:"id"`
	Registry          *string `json:"registry,omitempty"`
	ClientOnline      *bool   `json:"clientOnline,omitempty"`
	LastHeartbeatTime *string `json:"lastHeartbeatTime,omitempty"`
	Subscription      *string `json:"subscription,omitempty"`
}

DeviceOnline struct for DeviceOnline

func NewDeviceOnline

func NewDeviceOnline(id string) *DeviceOnline

NewDeviceOnline instantiates a new DeviceOnline object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceOnlineWithDefaults

func NewDeviceOnlineWithDefaults() *DeviceOnline

NewDeviceOnlineWithDefaults instantiates a new DeviceOnline object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceOnline) GetClientOnline

func (o *DeviceOnline) GetClientOnline() bool

GetClientOnline returns the ClientOnline field value if set, zero value otherwise.

func (*DeviceOnline) GetClientOnlineOk

func (o *DeviceOnline) GetClientOnlineOk() (*bool, bool)

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

func (*DeviceOnline) GetId

func (o *DeviceOnline) GetId() string

GetId returns the Id field value

func (*DeviceOnline) GetIdOk

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

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

func (*DeviceOnline) GetLastHeartbeatTime

func (o *DeviceOnline) GetLastHeartbeatTime() string

GetLastHeartbeatTime returns the LastHeartbeatTime field value if set, zero value otherwise.

func (*DeviceOnline) GetLastHeartbeatTimeOk

func (o *DeviceOnline) GetLastHeartbeatTimeOk() (*string, bool)

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

func (*DeviceOnline) GetRegistry

func (o *DeviceOnline) GetRegistry() string

GetRegistry returns the Registry field value if set, zero value otherwise.

func (*DeviceOnline) GetRegistryOk

func (o *DeviceOnline) GetRegistryOk() (*string, bool)

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

func (*DeviceOnline) GetSubscription

func (o *DeviceOnline) GetSubscription() string

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*DeviceOnline) GetSubscriptionOk

func (o *DeviceOnline) GetSubscriptionOk() (*string, bool)

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

func (*DeviceOnline) HasClientOnline

func (o *DeviceOnline) HasClientOnline() bool

HasClientOnline returns a boolean if a field has been set.

func (*DeviceOnline) HasLastHeartbeatTime

func (o *DeviceOnline) HasLastHeartbeatTime() bool

HasLastHeartbeatTime returns a boolean if a field has been set.

func (*DeviceOnline) HasRegistry

func (o *DeviceOnline) HasRegistry() bool

HasRegistry returns a boolean if a field has been set.

func (*DeviceOnline) HasSubscription

func (o *DeviceOnline) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (DeviceOnline) MarshalJSON

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

func (*DeviceOnline) SetClientOnline

func (o *DeviceOnline) SetClientOnline(v bool)

SetClientOnline gets a reference to the given bool and assigns it to the ClientOnline field.

func (*DeviceOnline) SetId

func (o *DeviceOnline) SetId(v string)

SetId sets field value

func (*DeviceOnline) SetLastHeartbeatTime

func (o *DeviceOnline) SetLastHeartbeatTime(v string)

SetLastHeartbeatTime gets a reference to the given string and assigns it to the LastHeartbeatTime field.

func (*DeviceOnline) SetRegistry

func (o *DeviceOnline) SetRegistry(v string)

SetRegistry gets a reference to the given string and assigns it to the Registry field.

func (*DeviceOnline) SetSubscription

func (o *DeviceOnline) SetSubscription(v string)

SetSubscription gets a reference to the given string and assigns it to the Subscription field.

func (DeviceOnline) ToMap

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

type DeviceRegistry

type DeviceRegistry struct {
	Id                              string                    `json:"id"`
	Name                            *string                   `json:"name,omitempty"`
	Parent                          *string                   `json:"parent,omitempty"`
	CreatedOn                       *string                   `json:"createdOn,omitempty"`
	UpdatedOn                       *string                   `json:"updatedOn,omitempty"`
	Credentials                     []RegistryCredential      `json:"credentials,omitempty"`
	HttpConfig                      *HttpConfig               `json:"httpConfig,omitempty"`
	MqttConfig                      *MqttConfig               `json:"mqttConfig,omitempty"`
	LogLevel                        *LogLevel                 `json:"logLevel,omitempty"`
	IsNatsRoute                     *bool                     `json:"isNatsRoute,omitempty"`
	EventNotificationConfigs        []EventNotificationConfig `json:"eventNotificationConfigs,omitempty"`
	LogNotificationConfig           *NotificationConfig       `json:"logNotificationConfig,omitempty"`
	StateNotificationConfig         *NotificationConfig       `json:"stateNotificationConfig,omitempty"`
	CustomOnboardNotificationConfig *NotificationConfig       `json:"customOnboardNotificationConfig,omitempty"`
	CustomOnboardEnabled            *bool                     `json:"customOnboardEnabled,omitempty"`
	NumberOfDevices                 *int32                    `json:"numberOfDevices,omitempty"`
	NumberOfGateways                *int32                    `json:"numberOfGateways,omitempty"`
	RouteTarget                     *string                   `json:"routeTarget,omitempty"`
}

DeviceRegistry struct for DeviceRegistry

func NewDeviceRegistry

func NewDeviceRegistry(id string) *DeviceRegistry

NewDeviceRegistry instantiates a new DeviceRegistry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceRegistryWithDefaults

func NewDeviceRegistryWithDefaults() *DeviceRegistry

NewDeviceRegistryWithDefaults instantiates a new DeviceRegistry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceRegistry) GetCreatedOn

func (o *DeviceRegistry) GetCreatedOn() string

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*DeviceRegistry) GetCreatedOnOk

func (o *DeviceRegistry) GetCreatedOnOk() (*string, bool)

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

func (*DeviceRegistry) GetCredentials

func (o *DeviceRegistry) GetCredentials() []RegistryCredential

GetCredentials returns the Credentials field value if set, zero value otherwise.

func (*DeviceRegistry) GetCredentialsOk

func (o *DeviceRegistry) GetCredentialsOk() ([]RegistryCredential, bool)

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

func (*DeviceRegistry) GetCustomOnboardEnabled

func (o *DeviceRegistry) GetCustomOnboardEnabled() bool

GetCustomOnboardEnabled returns the CustomOnboardEnabled field value if set, zero value otherwise.

func (*DeviceRegistry) GetCustomOnboardEnabledOk

func (o *DeviceRegistry) GetCustomOnboardEnabledOk() (*bool, bool)

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

func (*DeviceRegistry) GetCustomOnboardNotificationConfig

func (o *DeviceRegistry) GetCustomOnboardNotificationConfig() NotificationConfig

GetCustomOnboardNotificationConfig returns the CustomOnboardNotificationConfig field value if set, zero value otherwise.

func (*DeviceRegistry) GetCustomOnboardNotificationConfigOk

func (o *DeviceRegistry) GetCustomOnboardNotificationConfigOk() (*NotificationConfig, bool)

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

func (*DeviceRegistry) GetEventNotificationConfigs

func (o *DeviceRegistry) GetEventNotificationConfigs() []EventNotificationConfig

GetEventNotificationConfigs returns the EventNotificationConfigs field value if set, zero value otherwise.

func (*DeviceRegistry) GetEventNotificationConfigsOk

func (o *DeviceRegistry) GetEventNotificationConfigsOk() ([]EventNotificationConfig, bool)

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

func (*DeviceRegistry) GetHttpConfig

func (o *DeviceRegistry) GetHttpConfig() HttpConfig

GetHttpConfig returns the HttpConfig field value if set, zero value otherwise.

func (*DeviceRegistry) GetHttpConfigOk

func (o *DeviceRegistry) GetHttpConfigOk() (*HttpConfig, bool)

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

func (*DeviceRegistry) GetId

func (o *DeviceRegistry) GetId() string

GetId returns the Id field value

func (*DeviceRegistry) GetIdOk

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

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

func (*DeviceRegistry) GetIsNatsRoute

func (o *DeviceRegistry) GetIsNatsRoute() bool

GetIsNatsRoute returns the IsNatsRoute field value if set, zero value otherwise.

func (*DeviceRegistry) GetIsNatsRouteOk

func (o *DeviceRegistry) GetIsNatsRouteOk() (*bool, bool)

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

func (*DeviceRegistry) GetLogLevel

func (o *DeviceRegistry) GetLogLevel() LogLevel

GetLogLevel returns the LogLevel field value if set, zero value otherwise.

func (*DeviceRegistry) GetLogLevelOk

func (o *DeviceRegistry) GetLogLevelOk() (*LogLevel, bool)

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

func (*DeviceRegistry) GetLogNotificationConfig

func (o *DeviceRegistry) GetLogNotificationConfig() NotificationConfig

GetLogNotificationConfig returns the LogNotificationConfig field value if set, zero value otherwise.

func (*DeviceRegistry) GetLogNotificationConfigOk

func (o *DeviceRegistry) GetLogNotificationConfigOk() (*NotificationConfig, bool)

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

func (*DeviceRegistry) GetMqttConfig

func (o *DeviceRegistry) GetMqttConfig() MqttConfig

GetMqttConfig returns the MqttConfig field value if set, zero value otherwise.

func (*DeviceRegistry) GetMqttConfigOk

func (o *DeviceRegistry) GetMqttConfigOk() (*MqttConfig, bool)

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

func (*DeviceRegistry) GetName

func (o *DeviceRegistry) GetName() string

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

func (*DeviceRegistry) GetNameOk

func (o *DeviceRegistry) 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 (*DeviceRegistry) GetNumberOfDevices

func (o *DeviceRegistry) GetNumberOfDevices() int32

GetNumberOfDevices returns the NumberOfDevices field value if set, zero value otherwise.

func (*DeviceRegistry) GetNumberOfDevicesOk

func (o *DeviceRegistry) GetNumberOfDevicesOk() (*int32, bool)

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

func (*DeviceRegistry) GetNumberOfGateways

func (o *DeviceRegistry) GetNumberOfGateways() int32

GetNumberOfGateways returns the NumberOfGateways field value if set, zero value otherwise.

func (*DeviceRegistry) GetNumberOfGatewaysOk

func (o *DeviceRegistry) GetNumberOfGatewaysOk() (*int32, bool)

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

func (*DeviceRegistry) GetParent

func (o *DeviceRegistry) GetParent() string

GetParent returns the Parent field value if set, zero value otherwise.

func (*DeviceRegistry) GetParentOk

func (o *DeviceRegistry) GetParentOk() (*string, bool)

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

func (*DeviceRegistry) GetRouteTarget

func (o *DeviceRegistry) GetRouteTarget() string

GetRouteTarget returns the RouteTarget field value if set, zero value otherwise.

func (*DeviceRegistry) GetRouteTargetOk

func (o *DeviceRegistry) GetRouteTargetOk() (*string, bool)

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

func (*DeviceRegistry) GetStateNotificationConfig

func (o *DeviceRegistry) GetStateNotificationConfig() NotificationConfig

GetStateNotificationConfig returns the StateNotificationConfig field value if set, zero value otherwise.

func (*DeviceRegistry) GetStateNotificationConfigOk

func (o *DeviceRegistry) GetStateNotificationConfigOk() (*NotificationConfig, bool)

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

func (*DeviceRegistry) GetUpdatedOn

func (o *DeviceRegistry) GetUpdatedOn() string

GetUpdatedOn returns the UpdatedOn field value if set, zero value otherwise.

func (*DeviceRegistry) GetUpdatedOnOk

func (o *DeviceRegistry) GetUpdatedOnOk() (*string, bool)

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

func (*DeviceRegistry) HasCreatedOn

func (o *DeviceRegistry) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*DeviceRegistry) HasCredentials

func (o *DeviceRegistry) HasCredentials() bool

HasCredentials returns a boolean if a field has been set.

func (*DeviceRegistry) HasCustomOnboardEnabled

func (o *DeviceRegistry) HasCustomOnboardEnabled() bool

HasCustomOnboardEnabled returns a boolean if a field has been set.

func (*DeviceRegistry) HasCustomOnboardNotificationConfig

func (o *DeviceRegistry) HasCustomOnboardNotificationConfig() bool

HasCustomOnboardNotificationConfig returns a boolean if a field has been set.

func (*DeviceRegistry) HasEventNotificationConfigs

func (o *DeviceRegistry) HasEventNotificationConfigs() bool

HasEventNotificationConfigs returns a boolean if a field has been set.

func (*DeviceRegistry) HasHttpConfig

func (o *DeviceRegistry) HasHttpConfig() bool

HasHttpConfig returns a boolean if a field has been set.

func (*DeviceRegistry) HasIsNatsRoute

func (o *DeviceRegistry) HasIsNatsRoute() bool

HasIsNatsRoute returns a boolean if a field has been set.

func (*DeviceRegistry) HasLogLevel

func (o *DeviceRegistry) HasLogLevel() bool

HasLogLevel returns a boolean if a field has been set.

func (*DeviceRegistry) HasLogNotificationConfig

func (o *DeviceRegistry) HasLogNotificationConfig() bool

HasLogNotificationConfig returns a boolean if a field has been set.

func (*DeviceRegistry) HasMqttConfig

func (o *DeviceRegistry) HasMqttConfig() bool

HasMqttConfig returns a boolean if a field has been set.

func (*DeviceRegistry) HasName

func (o *DeviceRegistry) HasName() bool

HasName returns a boolean if a field has been set.

func (*DeviceRegistry) HasNumberOfDevices

func (o *DeviceRegistry) HasNumberOfDevices() bool

HasNumberOfDevices returns a boolean if a field has been set.

func (*DeviceRegistry) HasNumberOfGateways

func (o *DeviceRegistry) HasNumberOfGateways() bool

HasNumberOfGateways returns a boolean if a field has been set.

func (*DeviceRegistry) HasParent

func (o *DeviceRegistry) HasParent() bool

HasParent returns a boolean if a field has been set.

func (*DeviceRegistry) HasRouteTarget

func (o *DeviceRegistry) HasRouteTarget() bool

HasRouteTarget returns a boolean if a field has been set.

func (*DeviceRegistry) HasStateNotificationConfig

func (o *DeviceRegistry) HasStateNotificationConfig() bool

HasStateNotificationConfig returns a boolean if a field has been set.

func (*DeviceRegistry) HasUpdatedOn

func (o *DeviceRegistry) HasUpdatedOn() bool

HasUpdatedOn returns a boolean if a field has been set.

func (DeviceRegistry) MarshalJSON

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

func (*DeviceRegistry) SetCreatedOn

func (o *DeviceRegistry) SetCreatedOn(v string)

SetCreatedOn gets a reference to the given string and assigns it to the CreatedOn field.

func (*DeviceRegistry) SetCredentials

func (o *DeviceRegistry) SetCredentials(v []RegistryCredential)

SetCredentials gets a reference to the given []RegistryCredential and assigns it to the Credentials field.

func (*DeviceRegistry) SetCustomOnboardEnabled

func (o *DeviceRegistry) SetCustomOnboardEnabled(v bool)

SetCustomOnboardEnabled gets a reference to the given bool and assigns it to the CustomOnboardEnabled field.

func (*DeviceRegistry) SetCustomOnboardNotificationConfig

func (o *DeviceRegistry) SetCustomOnboardNotificationConfig(v NotificationConfig)

SetCustomOnboardNotificationConfig gets a reference to the given NotificationConfig and assigns it to the CustomOnboardNotificationConfig field.

func (*DeviceRegistry) SetEventNotificationConfigs

func (o *DeviceRegistry) SetEventNotificationConfigs(v []EventNotificationConfig)

SetEventNotificationConfigs gets a reference to the given []EventNotificationConfig and assigns it to the EventNotificationConfigs field.

func (*DeviceRegistry) SetHttpConfig

func (o *DeviceRegistry) SetHttpConfig(v HttpConfig)

SetHttpConfig gets a reference to the given HttpConfig and assigns it to the HttpConfig field.

func (*DeviceRegistry) SetId

func (o *DeviceRegistry) SetId(v string)

SetId sets field value

func (*DeviceRegistry) SetIsNatsRoute

func (o *DeviceRegistry) SetIsNatsRoute(v bool)

SetIsNatsRoute gets a reference to the given bool and assigns it to the IsNatsRoute field.

func (*DeviceRegistry) SetLogLevel

func (o *DeviceRegistry) SetLogLevel(v LogLevel)

SetLogLevel gets a reference to the given LogLevel and assigns it to the LogLevel field.

func (*DeviceRegistry) SetLogNotificationConfig

func (o *DeviceRegistry) SetLogNotificationConfig(v NotificationConfig)

SetLogNotificationConfig gets a reference to the given NotificationConfig and assigns it to the LogNotificationConfig field.

func (*DeviceRegistry) SetMqttConfig

func (o *DeviceRegistry) SetMqttConfig(v MqttConfig)

SetMqttConfig gets a reference to the given MqttConfig and assigns it to the MqttConfig field.

func (*DeviceRegistry) SetName

func (o *DeviceRegistry) SetName(v string)

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

func (*DeviceRegistry) SetNumberOfDevices

func (o *DeviceRegistry) SetNumberOfDevices(v int32)

SetNumberOfDevices gets a reference to the given int32 and assigns it to the NumberOfDevices field.

func (*DeviceRegistry) SetNumberOfGateways

func (o *DeviceRegistry) SetNumberOfGateways(v int32)

SetNumberOfGateways gets a reference to the given int32 and assigns it to the NumberOfGateways field.

func (*DeviceRegistry) SetParent

func (o *DeviceRegistry) SetParent(v string)

SetParent gets a reference to the given string and assigns it to the Parent field.

func (*DeviceRegistry) SetRouteTarget

func (o *DeviceRegistry) SetRouteTarget(v string)

SetRouteTarget gets a reference to the given string and assigns it to the RouteTarget field.

func (*DeviceRegistry) SetStateNotificationConfig

func (o *DeviceRegistry) SetStateNotificationConfig(v NotificationConfig)

SetStateNotificationConfig gets a reference to the given NotificationConfig and assigns it to the StateNotificationConfig field.

func (*DeviceRegistry) SetUpdatedOn

func (o *DeviceRegistry) SetUpdatedOn(v string)

SetUpdatedOn gets a reference to the given string and assigns it to the UpdatedOn field.

func (DeviceRegistry) ToMap

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

type DeviceState

type DeviceState struct {
	// Base64 Encoded State String
	BinaryData *string `json:"binaryData,omitempty"`
	UpdateTime *string `json:"updateTime,omitempty"`
}

DeviceState struct for DeviceState

func NewDeviceState

func NewDeviceState() *DeviceState

NewDeviceState instantiates a new DeviceState object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceStateWithDefaults

func NewDeviceStateWithDefaults() *DeviceState

NewDeviceStateWithDefaults instantiates a new DeviceState object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceState) GetBinaryData

func (o *DeviceState) GetBinaryData() string

GetBinaryData returns the BinaryData field value if set, zero value otherwise.

func (*DeviceState) GetBinaryDataOk

func (o *DeviceState) GetBinaryDataOk() (*string, bool)

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

func (*DeviceState) GetUpdateTime

func (o *DeviceState) GetUpdateTime() string

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*DeviceState) GetUpdateTimeOk

func (o *DeviceState) GetUpdateTimeOk() (*string, bool)

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

func (*DeviceState) HasBinaryData

func (o *DeviceState) HasBinaryData() bool

HasBinaryData returns a boolean if a field has been set.

func (*DeviceState) HasUpdateTime

func (o *DeviceState) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (DeviceState) MarshalJSON

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

func (*DeviceState) SetBinaryData

func (o *DeviceState) SetBinaryData(v string)

SetBinaryData gets a reference to the given string and assigns it to the BinaryData field.

func (*DeviceState) SetUpdateTime

func (o *DeviceState) SetUpdateTime(v string)

SetUpdateTime gets a reference to the given string and assigns it to the UpdateTime field.

func (DeviceState) ToMap

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

type DeviceTcpUdpModelDetails

type DeviceTcpUdpModelDetails struct {
	// The ID of the TCP/UDP model
	Id *int32 `json:"id,omitempty"`
	// The name of the model
	ModelName *string `json:"modelName,omitempty"`
	// The manufacturer of the model
	Manufacturer *string          `json:"manufacturer,omitempty"`
	Image        TcpUdpImage      `json:"image"`
	TcpDetails   TcpUdpPortDetail `json:"tcpDetails"`
	UdpDetails   TcpUdpPortDetail `json:"udpDetails"`
	// Additional metadata in raw JSON format
	Metadata map[string]interface{} `json:"metadata,omitempty"`
	// The creation timestamp of the model
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The last update timestamp of the model
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

DeviceTcpUdpModelDetails struct for DeviceTcpUdpModelDetails

func NewDeviceTcpUdpModelDetails

func NewDeviceTcpUdpModelDetails(image TcpUdpImage, tcpDetails TcpUdpPortDetail, udpDetails TcpUdpPortDetail) *DeviceTcpUdpModelDetails

NewDeviceTcpUdpModelDetails instantiates a new DeviceTcpUdpModelDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceTcpUdpModelDetailsWithDefaults

func NewDeviceTcpUdpModelDetailsWithDefaults() *DeviceTcpUdpModelDetails

NewDeviceTcpUdpModelDetailsWithDefaults instantiates a new DeviceTcpUdpModelDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceTcpUdpModelDetails) GetCreatedAt

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

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

func (*DeviceTcpUdpModelDetails) GetCreatedAtOk

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

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

func (*DeviceTcpUdpModelDetails) GetId

func (o *DeviceTcpUdpModelDetails) GetId() int32

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

func (*DeviceTcpUdpModelDetails) GetIdOk

func (o *DeviceTcpUdpModelDetails) 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 (*DeviceTcpUdpModelDetails) GetImage

func (o *DeviceTcpUdpModelDetails) GetImage() TcpUdpImage

GetImage returns the Image field value

func (*DeviceTcpUdpModelDetails) GetImageOk

func (o *DeviceTcpUdpModelDetails) GetImageOk() (*TcpUdpImage, bool)

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

func (*DeviceTcpUdpModelDetails) GetManufacturer

func (o *DeviceTcpUdpModelDetails) GetManufacturer() string

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

func (*DeviceTcpUdpModelDetails) GetManufacturerOk

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

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

func (*DeviceTcpUdpModelDetails) GetMetadata

func (o *DeviceTcpUdpModelDetails) GetMetadata() map[string]interface{}

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*DeviceTcpUdpModelDetails) GetMetadataOk

func (o *DeviceTcpUdpModelDetails) GetMetadataOk() (map[string]interface{}, bool)

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

func (*DeviceTcpUdpModelDetails) GetModelName

func (o *DeviceTcpUdpModelDetails) GetModelName() string

GetModelName returns the ModelName field value if set, zero value otherwise.

func (*DeviceTcpUdpModelDetails) GetModelNameOk

func (o *DeviceTcpUdpModelDetails) GetModelNameOk() (*string, bool)

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

func (*DeviceTcpUdpModelDetails) GetTcpDetails

func (o *DeviceTcpUdpModelDetails) GetTcpDetails() TcpUdpPortDetail

GetTcpDetails returns the TcpDetails field value

func (*DeviceTcpUdpModelDetails) GetTcpDetailsOk

func (o *DeviceTcpUdpModelDetails) GetTcpDetailsOk() (*TcpUdpPortDetail, bool)

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

func (*DeviceTcpUdpModelDetails) GetUdpDetails

func (o *DeviceTcpUdpModelDetails) GetUdpDetails() TcpUdpPortDetail

GetUdpDetails returns the UdpDetails field value

func (*DeviceTcpUdpModelDetails) GetUdpDetailsOk

func (o *DeviceTcpUdpModelDetails) GetUdpDetailsOk() (*TcpUdpPortDetail, bool)

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

func (*DeviceTcpUdpModelDetails) GetUpdatedAt

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

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

func (*DeviceTcpUdpModelDetails) GetUpdatedAtOk

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

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

func (*DeviceTcpUdpModelDetails) HasCreatedAt

func (o *DeviceTcpUdpModelDetails) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DeviceTcpUdpModelDetails) HasId

func (o *DeviceTcpUdpModelDetails) HasId() bool

HasId returns a boolean if a field has been set.

func (*DeviceTcpUdpModelDetails) HasManufacturer

func (o *DeviceTcpUdpModelDetails) HasManufacturer() bool

HasManufacturer returns a boolean if a field has been set.

func (*DeviceTcpUdpModelDetails) HasMetadata

func (o *DeviceTcpUdpModelDetails) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*DeviceTcpUdpModelDetails) HasModelName

func (o *DeviceTcpUdpModelDetails) HasModelName() bool

HasModelName returns a boolean if a field has been set.

func (*DeviceTcpUdpModelDetails) HasUpdatedAt

func (o *DeviceTcpUdpModelDetails) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (DeviceTcpUdpModelDetails) MarshalJSON

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

func (*DeviceTcpUdpModelDetails) SetCreatedAt

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

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

func (*DeviceTcpUdpModelDetails) SetId

func (o *DeviceTcpUdpModelDetails) SetId(v int32)

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

func (*DeviceTcpUdpModelDetails) SetImage

func (o *DeviceTcpUdpModelDetails) SetImage(v TcpUdpImage)

SetImage sets field value

func (*DeviceTcpUdpModelDetails) SetManufacturer

func (o *DeviceTcpUdpModelDetails) SetManufacturer(v string)

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

func (*DeviceTcpUdpModelDetails) SetMetadata

func (o *DeviceTcpUdpModelDetails) SetMetadata(v map[string]interface{})

SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.

func (*DeviceTcpUdpModelDetails) SetModelName

func (o *DeviceTcpUdpModelDetails) SetModelName(v string)

SetModelName gets a reference to the given string and assigns it to the ModelName field.

func (*DeviceTcpUdpModelDetails) SetTcpDetails

func (o *DeviceTcpUdpModelDetails) SetTcpDetails(v TcpUdpPortDetail)

SetTcpDetails sets field value

func (*DeviceTcpUdpModelDetails) SetUdpDetails

func (o *DeviceTcpUdpModelDetails) SetUdpDetails(v TcpUdpPortDetail)

SetUdpDetails sets field value

func (*DeviceTcpUdpModelDetails) SetUpdatedAt

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

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

func (DeviceTcpUdpModelDetails) ToMap

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

type EnableEncryptionBody

type EnableEncryptionBody struct {
	Action          *string `json:"action,omitempty"`
	IsEncrypted     *bool   `json:"isEncrypted,omitempty"`
	EncryptionKeyId *int32  `json:"encryptionKeyId,omitempty"`
}

EnableEncryptionBody struct for EnableEncryptionBody

func NewEnableEncryptionBody

func NewEnableEncryptionBody() *EnableEncryptionBody

NewEnableEncryptionBody instantiates a new EnableEncryptionBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEnableEncryptionBodyWithDefaults

func NewEnableEncryptionBodyWithDefaults() *EnableEncryptionBody

NewEnableEncryptionBodyWithDefaults instantiates a new EnableEncryptionBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EnableEncryptionBody) GetAction

func (o *EnableEncryptionBody) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*EnableEncryptionBody) GetActionOk

func (o *EnableEncryptionBody) GetActionOk() (*string, bool)

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

func (*EnableEncryptionBody) GetEncryptionKeyId

func (o *EnableEncryptionBody) GetEncryptionKeyId() int32

GetEncryptionKeyId returns the EncryptionKeyId field value if set, zero value otherwise.

func (*EnableEncryptionBody) GetEncryptionKeyIdOk

func (o *EnableEncryptionBody) GetEncryptionKeyIdOk() (*int32, bool)

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

func (*EnableEncryptionBody) GetIsEncrypted

func (o *EnableEncryptionBody) GetIsEncrypted() bool

GetIsEncrypted returns the IsEncrypted field value if set, zero value otherwise.

func (*EnableEncryptionBody) GetIsEncryptedOk

func (o *EnableEncryptionBody) GetIsEncryptedOk() (*bool, bool)

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

func (*EnableEncryptionBody) HasAction

func (o *EnableEncryptionBody) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*EnableEncryptionBody) HasEncryptionKeyId

func (o *EnableEncryptionBody) HasEncryptionKeyId() bool

HasEncryptionKeyId returns a boolean if a field has been set.

func (*EnableEncryptionBody) HasIsEncrypted

func (o *EnableEncryptionBody) HasIsEncrypted() bool

HasIsEncrypted returns a boolean if a field has been set.

func (EnableEncryptionBody) MarshalJSON

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

func (*EnableEncryptionBody) SetAction

func (o *EnableEncryptionBody) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*EnableEncryptionBody) SetEncryptionKeyId

func (o *EnableEncryptionBody) SetEncryptionKeyId(v int32)

SetEncryptionKeyId gets a reference to the given int32 and assigns it to the EncryptionKeyId field.

func (*EnableEncryptionBody) SetIsEncrypted

func (o *EnableEncryptionBody) SetIsEncrypted(v bool)

SetIsEncrypted gets a reference to the given bool and assigns it to the IsEncrypted field.

func (EnableEncryptionBody) ToMap

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

type EnableVault

type EnableVault struct {
	Type   string `json:"type"`
	Action string `json:"action"`
}

EnableVault struct for EnableVault

func NewEnableVault

func NewEnableVault(type_ string, action string) *EnableVault

NewEnableVault instantiates a new EnableVault object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEnableVaultWithDefaults

func NewEnableVaultWithDefaults() *EnableVault

NewEnableVaultWithDefaults instantiates a new EnableVault object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EnableVault) GetAction

func (o *EnableVault) GetAction() string

GetAction returns the Action field value

func (*EnableVault) GetActionOk

func (o *EnableVault) GetActionOk() (*string, bool)

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

func (*EnableVault) GetType

func (o *EnableVault) GetType() string

GetType returns the Type field value

func (*EnableVault) GetTypeOk

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

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

func (EnableVault) MarshalJSON

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

func (*EnableVault) SetAction

func (o *EnableVault) SetAction(v string)

SetAction sets field value

func (*EnableVault) SetType

func (o *EnableVault) SetType(v string)

SetType sets field value

func (EnableVault) ToMap

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

type ErrorFrame

type ErrorFrame struct {
	Code    int32  `json:"code"`
	Details string `json:"details"`
	Message string `json:"message"`
	Status  string `json:"status"`
}

ErrorFrame struct for ErrorFrame

func NewErrorFrame

func NewErrorFrame(code int32, details string, message string, status string) *ErrorFrame

NewErrorFrame instantiates a new ErrorFrame object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorFrameWithDefaults

func NewErrorFrameWithDefaults() *ErrorFrame

NewErrorFrameWithDefaults instantiates a new ErrorFrame object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorFrame) GetCode

func (o *ErrorFrame) GetCode() int32

GetCode returns the Code field value

func (*ErrorFrame) GetCodeOk

func (o *ErrorFrame) GetCodeOk() (*int32, bool)

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

func (*ErrorFrame) GetDetails

func (o *ErrorFrame) GetDetails() string

GetDetails returns the Details field value

func (*ErrorFrame) GetDetailsOk

func (o *ErrorFrame) GetDetailsOk() (*string, bool)

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

func (*ErrorFrame) GetMessage

func (o *ErrorFrame) GetMessage() string

GetMessage returns the Message field value

func (*ErrorFrame) GetMessageOk

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

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

func (*ErrorFrame) GetStatus

func (o *ErrorFrame) GetStatus() string

GetStatus returns the Status field value

func (*ErrorFrame) GetStatusOk

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

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

func (ErrorFrame) MarshalJSON

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

func (*ErrorFrame) SetCode

func (o *ErrorFrame) SetCode(v int32)

SetCode sets field value

func (*ErrorFrame) SetDetails

func (o *ErrorFrame) SetDetails(v string)

SetDetails sets field value

func (*ErrorFrame) SetMessage

func (o *ErrorFrame) SetMessage(v string)

SetMessage sets field value

func (*ErrorFrame) SetStatus

func (o *ErrorFrame) SetStatus(v string)

SetStatus sets field value

func (ErrorFrame) ToMap

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

type ErrorStatus

type ErrorStatus struct {
	Code    *int32  `json:"code,omitempty"`
	Details *string `json:"details,omitempty"`
	Message *string `json:"message,omitempty"`
}

ErrorStatus struct for ErrorStatus

func NewErrorStatus

func NewErrorStatus() *ErrorStatus

NewErrorStatus instantiates a new ErrorStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorStatusWithDefaults

func NewErrorStatusWithDefaults() *ErrorStatus

NewErrorStatusWithDefaults instantiates a new ErrorStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorStatus) GetCode

func (o *ErrorStatus) GetCode() int32

GetCode returns the Code field value if set, zero value otherwise.

func (*ErrorStatus) GetCodeOk

func (o *ErrorStatus) 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 (*ErrorStatus) GetDetails

func (o *ErrorStatus) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*ErrorStatus) GetDetailsOk

func (o *ErrorStatus) GetDetailsOk() (*string, bool)

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

func (*ErrorStatus) GetMessage

func (o *ErrorStatus) GetMessage() string

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

func (*ErrorStatus) GetMessageOk

func (o *ErrorStatus) 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 (*ErrorStatus) HasCode

func (o *ErrorStatus) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*ErrorStatus) HasDetails

func (o *ErrorStatus) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*ErrorStatus) HasMessage

func (o *ErrorStatus) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ErrorStatus) MarshalJSON

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

func (*ErrorStatus) SetCode

func (o *ErrorStatus) SetCode(v int32)

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*ErrorStatus) SetDetails

func (o *ErrorStatus) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (*ErrorStatus) SetMessage

func (o *ErrorStatus) SetMessage(v string)

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

func (ErrorStatus) ToMap

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

type EventNotificationConfig

type EventNotificationConfig struct {
	// PubsubTopicName: A Topic name. For example, `projects/myProject/topics/deviceEvents`.
	PubsubTopicName *string `json:"pubsubTopicName,omitempty"`
	// SubfolderMatches: If the subfolder name matches this string exactly, this configuration will be used. The string must not include the leading '/' character. If empty, all strings are matched. This field is used only for telemetry events; subfolders are not supported for state changes.
	SubfolderMatches *string `json:"subfolderMatches,omitempty"`
	RoleArn          *string `json:"roleArn,omitempty"`
	Region           *string `json:"region,omitempty"`
	Stream           *string `json:"stream,omitempty"`
}

EventNotificationConfig struct for EventNotificationConfig

func NewEventNotificationConfig

func NewEventNotificationConfig() *EventNotificationConfig

NewEventNotificationConfig instantiates a new EventNotificationConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventNotificationConfigWithDefaults

func NewEventNotificationConfigWithDefaults() *EventNotificationConfig

NewEventNotificationConfigWithDefaults instantiates a new EventNotificationConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventNotificationConfig) GetPubsubTopicName

func (o *EventNotificationConfig) GetPubsubTopicName() string

GetPubsubTopicName returns the PubsubTopicName field value if set, zero value otherwise.

func (*EventNotificationConfig) GetPubsubTopicNameOk

func (o *EventNotificationConfig) GetPubsubTopicNameOk() (*string, bool)

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

func (*EventNotificationConfig) GetRegion

func (o *EventNotificationConfig) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*EventNotificationConfig) GetRegionOk

func (o *EventNotificationConfig) GetRegionOk() (*string, bool)

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

func (*EventNotificationConfig) GetRoleArn

func (o *EventNotificationConfig) GetRoleArn() string

GetRoleArn returns the RoleArn field value if set, zero value otherwise.

func (*EventNotificationConfig) GetRoleArnOk

func (o *EventNotificationConfig) GetRoleArnOk() (*string, bool)

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

func (*EventNotificationConfig) GetStream

func (o *EventNotificationConfig) GetStream() string

GetStream returns the Stream field value if set, zero value otherwise.

func (*EventNotificationConfig) GetStreamOk

func (o *EventNotificationConfig) GetStreamOk() (*string, bool)

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

func (*EventNotificationConfig) GetSubfolderMatches

func (o *EventNotificationConfig) GetSubfolderMatches() string

GetSubfolderMatches returns the SubfolderMatches field value if set, zero value otherwise.

func (*EventNotificationConfig) GetSubfolderMatchesOk

func (o *EventNotificationConfig) GetSubfolderMatchesOk() (*string, bool)

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

func (*EventNotificationConfig) HasPubsubTopicName

func (o *EventNotificationConfig) HasPubsubTopicName() bool

HasPubsubTopicName returns a boolean if a field has been set.

func (*EventNotificationConfig) HasRegion

func (o *EventNotificationConfig) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*EventNotificationConfig) HasRoleArn

func (o *EventNotificationConfig) HasRoleArn() bool

HasRoleArn returns a boolean if a field has been set.

func (*EventNotificationConfig) HasStream

func (o *EventNotificationConfig) HasStream() bool

HasStream returns a boolean if a field has been set.

func (*EventNotificationConfig) HasSubfolderMatches

func (o *EventNotificationConfig) HasSubfolderMatches() bool

HasSubfolderMatches returns a boolean if a field has been set.

func (EventNotificationConfig) MarshalJSON

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

func (*EventNotificationConfig) SetPubsubTopicName

func (o *EventNotificationConfig) SetPubsubTopicName(v string)

SetPubsubTopicName gets a reference to the given string and assigns it to the PubsubTopicName field.

func (*EventNotificationConfig) SetRegion

func (o *EventNotificationConfig) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*EventNotificationConfig) SetRoleArn

func (o *EventNotificationConfig) SetRoleArn(v string)

SetRoleArn gets a reference to the given string and assigns it to the RoleArn field.

func (*EventNotificationConfig) SetStream

func (o *EventNotificationConfig) SetStream(v string)

SetStream gets a reference to the given string and assigns it to the Stream field.

func (*EventNotificationConfig) SetSubfolderMatches

func (o *EventNotificationConfig) SetSubfolderMatches(v string)

SetSubfolderMatches gets a reference to the given string and assigns it to the SubfolderMatches field.

func (EventNotificationConfig) ToMap

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

type ExportDetail

type ExportDetail struct {
	Subscription *string  `json:"subscription,omitempty"`
	Name         *string  `json:"name,omitempty"`
	Source       *string  `json:"source,omitempty"`
	Status       *string  `json:"status,omitempty"`
	Destination  *string  `json:"destination,omitempty"`
	CreatedOn    *string  `json:"createdOn,omitempty"`
	Nooffiles    *int32   `json:"nooffiles,omitempty"`
	FileSize     *float32 `json:"fileSize,omitempty"`
	Done         *bool    `json:"done,omitempty"`
}

ExportDetail struct for ExportDetail

func NewExportDetail

func NewExportDetail() *ExportDetail

NewExportDetail instantiates a new ExportDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExportDetailWithDefaults

func NewExportDetailWithDefaults() *ExportDetail

NewExportDetailWithDefaults instantiates a new ExportDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExportDetail) GetCreatedOn

func (o *ExportDetail) GetCreatedOn() string

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*ExportDetail) GetCreatedOnOk

func (o *ExportDetail) GetCreatedOnOk() (*string, bool)

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

func (*ExportDetail) GetDestination

func (o *ExportDetail) GetDestination() string

GetDestination returns the Destination field value if set, zero value otherwise.

func (*ExportDetail) GetDestinationOk

func (o *ExportDetail) GetDestinationOk() (*string, bool)

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

func (*ExportDetail) GetDone

func (o *ExportDetail) GetDone() bool

GetDone returns the Done field value if set, zero value otherwise.

func (*ExportDetail) GetDoneOk

func (o *ExportDetail) GetDoneOk() (*bool, bool)

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

func (*ExportDetail) GetFileSize

func (o *ExportDetail) GetFileSize() float32

GetFileSize returns the FileSize field value if set, zero value otherwise.

func (*ExportDetail) GetFileSizeOk

func (o *ExportDetail) GetFileSizeOk() (*float32, bool)

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

func (*ExportDetail) GetName

func (o *ExportDetail) GetName() string

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

func (*ExportDetail) GetNameOk

func (o *ExportDetail) 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 (*ExportDetail) GetNooffiles

func (o *ExportDetail) GetNooffiles() int32

GetNooffiles returns the Nooffiles field value if set, zero value otherwise.

func (*ExportDetail) GetNooffilesOk

func (o *ExportDetail) GetNooffilesOk() (*int32, bool)

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

func (*ExportDetail) GetSource

func (o *ExportDetail) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*ExportDetail) GetSourceOk

func (o *ExportDetail) GetSourceOk() (*string, bool)

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

func (*ExportDetail) GetStatus

func (o *ExportDetail) GetStatus() string

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

func (*ExportDetail) GetStatusOk

func (o *ExportDetail) 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 (*ExportDetail) GetSubscription

func (o *ExportDetail) GetSubscription() string

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*ExportDetail) GetSubscriptionOk

func (o *ExportDetail) GetSubscriptionOk() (*string, bool)

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

func (*ExportDetail) HasCreatedOn

func (o *ExportDetail) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*ExportDetail) HasDestination

func (o *ExportDetail) HasDestination() bool

HasDestination returns a boolean if a field has been set.

func (*ExportDetail) HasDone

func (o *ExportDetail) HasDone() bool

HasDone returns a boolean if a field has been set.

func (*ExportDetail) HasFileSize

func (o *ExportDetail) HasFileSize() bool

HasFileSize returns a boolean if a field has been set.

func (*ExportDetail) HasName

func (o *ExportDetail) HasName() bool

HasName returns a boolean if a field has been set.

func (*ExportDetail) HasNooffiles

func (o *ExportDetail) HasNooffiles() bool

HasNooffiles returns a boolean if a field has been set.

func (*ExportDetail) HasSource

func (o *ExportDetail) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*ExportDetail) HasStatus

func (o *ExportDetail) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ExportDetail) HasSubscription

func (o *ExportDetail) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (ExportDetail) MarshalJSON

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

func (*ExportDetail) SetCreatedOn

func (o *ExportDetail) SetCreatedOn(v string)

SetCreatedOn gets a reference to the given string and assigns it to the CreatedOn field.

func (*ExportDetail) SetDestination

func (o *ExportDetail) SetDestination(v string)

SetDestination gets a reference to the given string and assigns it to the Destination field.

func (*ExportDetail) SetDone

func (o *ExportDetail) SetDone(v bool)

SetDone gets a reference to the given bool and assigns it to the Done field.

func (*ExportDetail) SetFileSize

func (o *ExportDetail) SetFileSize(v float32)

SetFileSize gets a reference to the given float32 and assigns it to the FileSize field.

func (*ExportDetail) SetName

func (o *ExportDetail) SetName(v string)

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

func (*ExportDetail) SetNooffiles

func (o *ExportDetail) SetNooffiles(v int32)

SetNooffiles gets a reference to the given int32 and assigns it to the Nooffiles field.

func (*ExportDetail) SetSource

func (o *ExportDetail) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*ExportDetail) SetStatus

func (o *ExportDetail) SetStatus(v string)

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

func (*ExportDetail) SetSubscription

func (o *ExportDetail) SetSubscription(v string)

SetSubscription gets a reference to the given string and assigns it to the Subscription field.

func (ExportDetail) ToMap

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

type FileDetail

type FileDetail struct {
	Name *string `json:"name,omitempty"`
	Url  *string `json:"url,omitempty"`
}

FileDetail struct for FileDetail

func NewFileDetail

func NewFileDetail() *FileDetail

NewFileDetail instantiates a new FileDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFileDetailWithDefaults

func NewFileDetailWithDefaults() *FileDetail

NewFileDetailWithDefaults instantiates a new FileDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FileDetail) GetName

func (o *FileDetail) GetName() string

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

func (*FileDetail) GetNameOk

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

func (o *FileDetail) GetUrl() string

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

func (*FileDetail) GetUrlOk

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

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

func (*FileDetail) HasName

func (o *FileDetail) HasName() bool

HasName returns a boolean if a field has been set.

func (*FileDetail) HasUrl

func (o *FileDetail) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (FileDetail) MarshalJSON

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

func (*FileDetail) SetName

func (o *FileDetail) SetName(v string)

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

func (*FileDetail) SetUrl

func (o *FileDetail) SetUrl(v string)

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

func (FileDetail) ToMap

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

type FileDetails

type FileDetails struct {
	Details []FileDetail `json:"details,omitempty"`
}

FileDetails struct for FileDetails

func NewFileDetails

func NewFileDetails() *FileDetails

NewFileDetails instantiates a new FileDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFileDetailsWithDefaults

func NewFileDetailsWithDefaults() *FileDetails

NewFileDetailsWithDefaults instantiates a new FileDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FileDetails) GetDetails

func (o *FileDetails) GetDetails() []FileDetail

GetDetails returns the Details field value if set, zero value otherwise.

func (*FileDetails) GetDetailsOk

func (o *FileDetails) GetDetailsOk() ([]FileDetail, bool)

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

func (*FileDetails) HasDetails

func (o *FileDetails) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (FileDetails) MarshalJSON

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

func (*FileDetails) SetDetails

func (o *FileDetails) SetDetails(v []FileDetail)

SetDetails gets a reference to the given []FileDetail and assigns it to the Details field.

func (FileDetails) ToMap

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

type Folder

type Folder struct {
	NoOfFiles      *int32   `json:"noOfFiles,omitempty"`
	FileSize       *float32 `json:"fileSize,omitempty"`
	Noofoperations *int32   `json:"noofoperations,omitempty"`
	Updatedon      *string  `json:"updatedon,omitempty"`
	Registryid     *string  `json:"registryid,omitempty"`
}

Folder struct for Folder

func NewFolder

func NewFolder() *Folder

NewFolder instantiates a new Folder object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFolderWithDefaults

func NewFolderWithDefaults() *Folder

NewFolderWithDefaults instantiates a new Folder object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Folder) GetFileSize

func (o *Folder) GetFileSize() float32

GetFileSize returns the FileSize field value if set, zero value otherwise.

func (*Folder) GetFileSizeOk

func (o *Folder) GetFileSizeOk() (*float32, bool)

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

func (*Folder) GetNoOfFiles

func (o *Folder) GetNoOfFiles() int32

GetNoOfFiles returns the NoOfFiles field value if set, zero value otherwise.

func (*Folder) GetNoOfFilesOk

func (o *Folder) GetNoOfFilesOk() (*int32, bool)

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

func (*Folder) GetNoofoperations

func (o *Folder) GetNoofoperations() int32

GetNoofoperations returns the Noofoperations field value if set, zero value otherwise.

func (*Folder) GetNoofoperationsOk

func (o *Folder) GetNoofoperationsOk() (*int32, bool)

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

func (*Folder) GetRegistryid

func (o *Folder) GetRegistryid() string

GetRegistryid returns the Registryid field value if set, zero value otherwise.

func (*Folder) GetRegistryidOk

func (o *Folder) GetRegistryidOk() (*string, bool)

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

func (*Folder) GetUpdatedon

func (o *Folder) GetUpdatedon() string

GetUpdatedon returns the Updatedon field value if set, zero value otherwise.

func (*Folder) GetUpdatedonOk

func (o *Folder) GetUpdatedonOk() (*string, bool)

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

func (*Folder) HasFileSize

func (o *Folder) HasFileSize() bool

HasFileSize returns a boolean if a field has been set.

func (*Folder) HasNoOfFiles

func (o *Folder) HasNoOfFiles() bool

HasNoOfFiles returns a boolean if a field has been set.

func (*Folder) HasNoofoperations

func (o *Folder) HasNoofoperations() bool

HasNoofoperations returns a boolean if a field has been set.

func (*Folder) HasRegistryid

func (o *Folder) HasRegistryid() bool

HasRegistryid returns a boolean if a field has been set.

func (*Folder) HasUpdatedon

func (o *Folder) HasUpdatedon() bool

HasUpdatedon returns a boolean if a field has been set.

func (Folder) MarshalJSON

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

func (*Folder) SetFileSize

func (o *Folder) SetFileSize(v float32)

SetFileSize gets a reference to the given float32 and assigns it to the FileSize field.

func (*Folder) SetNoOfFiles

func (o *Folder) SetNoOfFiles(v int32)

SetNoOfFiles gets a reference to the given int32 and assigns it to the NoOfFiles field.

func (*Folder) SetNoofoperations

func (o *Folder) SetNoofoperations(v int32)

SetNoofoperations gets a reference to the given int32 and assigns it to the Noofoperations field.

func (*Folder) SetRegistryid

func (o *Folder) SetRegistryid(v string)

SetRegistryid gets a reference to the given string and assigns it to the Registryid field.

func (*Folder) SetUpdatedon

func (o *Folder) SetUpdatedon(v string)

SetUpdatedon gets a reference to the given string and assigns it to the Updatedon field.

func (Folder) ToMap

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

type FolderData

type FolderData struct {
	Details []Folder `json:"details,omitempty"`
}

FolderData struct for FolderData

func NewFolderData

func NewFolderData() *FolderData

NewFolderData instantiates a new FolderData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFolderDataWithDefaults

func NewFolderDataWithDefaults() *FolderData

NewFolderDataWithDefaults instantiates a new FolderData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FolderData) GetDetails

func (o *FolderData) GetDetails() []Folder

GetDetails returns the Details field value if set, zero value otherwise.

func (*FolderData) GetDetailsOk

func (o *FolderData) GetDetailsOk() ([]Folder, bool)

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

func (*FolderData) HasDetails

func (o *FolderData) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (FolderData) MarshalJSON

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

func (*FolderData) SetDetails

func (o *FolderData) SetDetails(v []Folder)

SetDetails gets a reference to the given []Folder and assigns it to the Details field.

func (FolderData) ToMap

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

type Frame

type Frame struct {
	Details *string `json:"details,omitempty"`
}

Frame struct for Frame

func NewFrame

func NewFrame() *Frame

NewFrame instantiates a new Frame object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFrameWithDefaults

func NewFrameWithDefaults() *Frame

NewFrameWithDefaults instantiates a new Frame object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Frame) GetDetails

func (o *Frame) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*Frame) GetDetailsOk

func (o *Frame) GetDetailsOk() (*string, bool)

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

func (*Frame) HasDetails

func (o *Frame) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (Frame) MarshalJSON

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

func (*Frame) SetDetails

func (o *Frame) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (Frame) ToMap

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

type GatewayConfig

type GatewayConfig struct {
	GatewayAuthMethod *string `json:"gatewayAuthMethod,omitempty"`
	GatewayType       *string `json:"gatewayType,omitempty"`
}

GatewayConfig struct for GatewayConfig

func NewGatewayConfig

func NewGatewayConfig() *GatewayConfig

NewGatewayConfig instantiates a new GatewayConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGatewayConfigWithDefaults

func NewGatewayConfigWithDefaults() *GatewayConfig

NewGatewayConfigWithDefaults instantiates a new GatewayConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GatewayConfig) GetGatewayAuthMethod

func (o *GatewayConfig) GetGatewayAuthMethod() string

GetGatewayAuthMethod returns the GatewayAuthMethod field value if set, zero value otherwise.

func (*GatewayConfig) GetGatewayAuthMethodOk

func (o *GatewayConfig) GetGatewayAuthMethodOk() (*string, bool)

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

func (*GatewayConfig) GetGatewayType

func (o *GatewayConfig) GetGatewayType() string

GetGatewayType returns the GatewayType field value if set, zero value otherwise.

func (*GatewayConfig) GetGatewayTypeOk

func (o *GatewayConfig) GetGatewayTypeOk() (*string, bool)

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

func (*GatewayConfig) HasGatewayAuthMethod

func (o *GatewayConfig) HasGatewayAuthMethod() bool

HasGatewayAuthMethod returns a boolean if a field has been set.

func (*GatewayConfig) HasGatewayType

func (o *GatewayConfig) HasGatewayType() bool

HasGatewayType returns a boolean if a field has been set.

func (GatewayConfig) MarshalJSON

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

func (*GatewayConfig) SetGatewayAuthMethod

func (o *GatewayConfig) SetGatewayAuthMethod(v string)

SetGatewayAuthMethod gets a reference to the given string and assigns it to the GatewayAuthMethod field.

func (*GatewayConfig) SetGatewayType

func (o *GatewayConfig) SetGatewayType(v string)

SetGatewayType gets a reference to the given string and assigns it to the GatewayType field.

func (GatewayConfig) ToMap

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

type GenericErrorResponse

type GenericErrorResponse struct {
	Error ErrorFrame `json:"error"`
}

GenericErrorResponse struct for GenericErrorResponse

func NewGenericErrorResponse

func NewGenericErrorResponse(error_ ErrorFrame) *GenericErrorResponse

NewGenericErrorResponse instantiates a new GenericErrorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGenericErrorResponseWithDefaults

func NewGenericErrorResponseWithDefaults() *GenericErrorResponse

NewGenericErrorResponseWithDefaults instantiates a new GenericErrorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GenericErrorResponse) GetError

func (o *GenericErrorResponse) GetError() ErrorFrame

GetError returns the Error field value

func (*GenericErrorResponse) GetErrorOk

func (o *GenericErrorResponse) GetErrorOk() (*ErrorFrame, bool)

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

func (GenericErrorResponse) MarshalJSON

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

func (*GenericErrorResponse) SetError

func (o *GenericErrorResponse) SetError(v ErrorFrame)

SetError sets field value

func (GenericErrorResponse) ToMap

func (o GenericErrorResponse) 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 GetExportsResponse

type GetExportsResponse struct {
	Details []ExportDetail `json:"details,omitempty"`
}

GetExportsResponse struct for GetExportsResponse

func NewGetExportsResponse

func NewGetExportsResponse() *GetExportsResponse

NewGetExportsResponse instantiates a new GetExportsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetExportsResponseWithDefaults

func NewGetExportsResponseWithDefaults() *GetExportsResponse

NewGetExportsResponseWithDefaults instantiates a new GetExportsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetExportsResponse) GetDetails

func (o *GetExportsResponse) GetDetails() []ExportDetail

GetDetails returns the Details field value if set, zero value otherwise.

func (*GetExportsResponse) GetDetailsOk

func (o *GetExportsResponse) GetDetailsOk() ([]ExportDetail, bool)

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

func (*GetExportsResponse) HasDetails

func (o *GetExportsResponse) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (GetExportsResponse) MarshalJSON

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

func (*GetExportsResponse) SetDetails

func (o *GetExportsResponse) SetDetails(v []ExportDetail)

SetDetails gets a reference to the given []ExportDetail and assigns it to the Details field.

func (GetExportsResponse) ToMap

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

type GetKeysResponse

type GetKeysResponse struct {
	Details []VaultEncryptionKey `json:"details,omitempty"`
}

GetKeysResponse struct for GetKeysResponse

func NewGetKeysResponse

func NewGetKeysResponse() *GetKeysResponse

NewGetKeysResponse instantiates a new GetKeysResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetKeysResponseWithDefaults

func NewGetKeysResponseWithDefaults() *GetKeysResponse

NewGetKeysResponseWithDefaults instantiates a new GetKeysResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetKeysResponse) GetDetails

func (o *GetKeysResponse) GetDetails() []VaultEncryptionKey

GetDetails returns the Details field value if set, zero value otherwise.

func (*GetKeysResponse) GetDetailsOk

func (o *GetKeysResponse) GetDetailsOk() ([]VaultEncryptionKey, bool)

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

func (*GetKeysResponse) HasDetails

func (o *GetKeysResponse) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (GetKeysResponse) MarshalJSON

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

func (*GetKeysResponse) SetDetails

func (o *GetKeysResponse) SetDetails(v []VaultEncryptionKey)

SetDetails gets a reference to the given []VaultEncryptionKey and assigns it to the Details field.

func (GetKeysResponse) ToMap

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

type GetReplaysResponse

type GetReplaysResponse struct {
	Details []Replay `json:"details,omitempty"`
}

GetReplaysResponse struct for GetReplaysResponse

func NewGetReplaysResponse

func NewGetReplaysResponse() *GetReplaysResponse

NewGetReplaysResponse instantiates a new GetReplaysResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetReplaysResponseWithDefaults

func NewGetReplaysResponseWithDefaults() *GetReplaysResponse

NewGetReplaysResponseWithDefaults instantiates a new GetReplaysResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetReplaysResponse) GetDetails

func (o *GetReplaysResponse) GetDetails() []Replay

GetDetails returns the Details field value if set, zero value otherwise.

func (*GetReplaysResponse) GetDetailsOk

func (o *GetReplaysResponse) GetDetailsOk() ([]Replay, bool)

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

func (*GetReplaysResponse) HasDetails

func (o *GetReplaysResponse) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (GetReplaysResponse) MarshalJSON

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

func (*GetReplaysResponse) SetDetails

func (o *GetReplaysResponse) SetDetails(v []Replay)

SetDetails gets a reference to the given []Replay and assigns it to the Details field.

func (GetReplaysResponse) ToMap

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

type HttpConfig

type HttpConfig struct {
	// HttpEnabledState: If enabled, allows devices to use DeviceService via the HTTP protocol. Otherwise, any requests to DeviceService will fail for this registry.  Possible values:   \"HTTP_STATE_UNSPECIFIED\" - No HTTP state specified. If not specified, DeviceService will be enabled by default.   \"HTTP_ENABLED\" - Enables DeviceService (HTTP) service for the registry.   \"HTTP_DISABLED\" - Disables DeviceService (HTTP) service for the registry.
	HttpEnabledState *string `json:"httpEnabledState,omitempty"`
}

HttpConfig struct for HttpConfig

func NewHttpConfig

func NewHttpConfig() *HttpConfig

NewHttpConfig instantiates a new HttpConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHttpConfigWithDefaults

func NewHttpConfigWithDefaults() *HttpConfig

NewHttpConfigWithDefaults instantiates a new HttpConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HttpConfig) GetHttpEnabledState

func (o *HttpConfig) GetHttpEnabledState() string

GetHttpEnabledState returns the HttpEnabledState field value if set, zero value otherwise.

func (*HttpConfig) GetHttpEnabledStateOk

func (o *HttpConfig) GetHttpEnabledStateOk() (*string, bool)

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

func (*HttpConfig) HasHttpEnabledState

func (o *HttpConfig) HasHttpEnabledState() bool

HasHttpEnabledState returns a boolean if a field has been set.

func (HttpConfig) MarshalJSON

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

func (*HttpConfig) SetHttpEnabledState

func (o *HttpConfig) SetHttpEnabledState(v string)

SetHttpEnabledState gets a reference to the given string and assigns it to the HttpEnabledState field.

func (HttpConfig) ToMap

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

type Info

type Info struct {
	Info *string `json:"info,omitempty"`
}

Info struct for Info

func NewInfo

func NewInfo() *Info

NewInfo instantiates a new Info object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInfoWithDefaults

func NewInfoWithDefaults() *Info

NewInfoWithDefaults instantiates a new Info object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Info) GetInfo

func (o *Info) GetInfo() string

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

func (*Info) GetInfoOk

func (o *Info) GetInfoOk() (*string, 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 (*Info) HasInfo

func (o *Info) HasInfo() bool

HasInfo returns a boolean if a field has been set.

func (Info) MarshalJSON

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

func (*Info) SetInfo

func (o *Info) SetInfo(v string)

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

func (Info) ToMap

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

type ListDeviceConfigVersionsResponse

type ListDeviceConfigVersionsResponse struct {
	DeviceConfigs []DeviceConfig `json:"deviceConfigs,omitempty"`
}

ListDeviceConfigVersionsResponse struct for ListDeviceConfigVersionsResponse

func NewListDeviceConfigVersionsResponse

func NewListDeviceConfigVersionsResponse() *ListDeviceConfigVersionsResponse

NewListDeviceConfigVersionsResponse instantiates a new ListDeviceConfigVersionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListDeviceConfigVersionsResponseWithDefaults

func NewListDeviceConfigVersionsResponseWithDefaults() *ListDeviceConfigVersionsResponse

NewListDeviceConfigVersionsResponseWithDefaults instantiates a new ListDeviceConfigVersionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListDeviceConfigVersionsResponse) GetDeviceConfigs

func (o *ListDeviceConfigVersionsResponse) GetDeviceConfigs() []DeviceConfig

GetDeviceConfigs returns the DeviceConfigs field value if set, zero value otherwise.

func (*ListDeviceConfigVersionsResponse) GetDeviceConfigsOk

func (o *ListDeviceConfigVersionsResponse) GetDeviceConfigsOk() ([]DeviceConfig, bool)

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

func (*ListDeviceConfigVersionsResponse) HasDeviceConfigs

func (o *ListDeviceConfigVersionsResponse) HasDeviceConfigs() bool

HasDeviceConfigs returns a boolean if a field has been set.

func (ListDeviceConfigVersionsResponse) MarshalJSON

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

func (*ListDeviceConfigVersionsResponse) SetDeviceConfigs

func (o *ListDeviceConfigVersionsResponse) SetDeviceConfigs(v []DeviceConfig)

SetDeviceConfigs gets a reference to the given []DeviceConfig and assigns it to the DeviceConfigs field.

func (ListDeviceConfigVersionsResponse) ToMap

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

type ListDeviceRegistries

type ListDeviceRegistries struct {
	DeviceRegistries []DeviceRegistry `json:"deviceRegistries"`
	PageNumber       *int32           `json:"pageNumber,omitempty"`
	PageSize         *int32           `json:"pageSize,omitempty"`
	TotalCount       *int32           `json:"totalCount,omitempty"`
}

ListDeviceRegistries struct for ListDeviceRegistries

func NewListDeviceRegistries

func NewListDeviceRegistries(deviceRegistries []DeviceRegistry) *ListDeviceRegistries

NewListDeviceRegistries instantiates a new ListDeviceRegistries object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListDeviceRegistriesWithDefaults

func NewListDeviceRegistriesWithDefaults() *ListDeviceRegistries

NewListDeviceRegistriesWithDefaults instantiates a new ListDeviceRegistries object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListDeviceRegistries) GetDeviceRegistries

func (o *ListDeviceRegistries) GetDeviceRegistries() []DeviceRegistry

GetDeviceRegistries returns the DeviceRegistries field value

func (*ListDeviceRegistries) GetDeviceRegistriesOk

func (o *ListDeviceRegistries) GetDeviceRegistriesOk() ([]DeviceRegistry, bool)

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

func (*ListDeviceRegistries) GetPageNumber

func (o *ListDeviceRegistries) GetPageNumber() int32

GetPageNumber returns the PageNumber field value if set, zero value otherwise.

func (*ListDeviceRegistries) GetPageNumberOk

func (o *ListDeviceRegistries) GetPageNumberOk() (*int32, bool)

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

func (*ListDeviceRegistries) GetPageSize

func (o *ListDeviceRegistries) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*ListDeviceRegistries) GetPageSizeOk

func (o *ListDeviceRegistries) GetPageSizeOk() (*int32, bool)

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

func (*ListDeviceRegistries) GetTotalCount

func (o *ListDeviceRegistries) GetTotalCount() int32

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*ListDeviceRegistries) GetTotalCountOk

func (o *ListDeviceRegistries) GetTotalCountOk() (*int32, bool)

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

func (*ListDeviceRegistries) HasPageNumber

func (o *ListDeviceRegistries) HasPageNumber() bool

HasPageNumber returns a boolean if a field has been set.

func (*ListDeviceRegistries) HasPageSize

func (o *ListDeviceRegistries) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*ListDeviceRegistries) HasTotalCount

func (o *ListDeviceRegistries) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (ListDeviceRegistries) MarshalJSON

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

func (*ListDeviceRegistries) SetDeviceRegistries

func (o *ListDeviceRegistries) SetDeviceRegistries(v []DeviceRegistry)

SetDeviceRegistries sets field value

func (*ListDeviceRegistries) SetPageNumber

func (o *ListDeviceRegistries) SetPageNumber(v int32)

SetPageNumber gets a reference to the given int32 and assigns it to the PageNumber field.

func (*ListDeviceRegistries) SetPageSize

func (o *ListDeviceRegistries) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*ListDeviceRegistries) SetTotalCount

func (o *ListDeviceRegistries) SetTotalCount(v int32)

SetTotalCount gets a reference to the given int32 and assigns it to the TotalCount field.

func (ListDeviceRegistries) ToMap

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

type ListDeviceStatesResponse

type ListDeviceStatesResponse struct {
	DeviceStates []DeviceState `json:"deviceStates,omitempty"`
}

ListDeviceStatesResponse struct for ListDeviceStatesResponse

func NewListDeviceStatesResponse

func NewListDeviceStatesResponse() *ListDeviceStatesResponse

NewListDeviceStatesResponse instantiates a new ListDeviceStatesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListDeviceStatesResponseWithDefaults

func NewListDeviceStatesResponseWithDefaults() *ListDeviceStatesResponse

NewListDeviceStatesResponseWithDefaults instantiates a new ListDeviceStatesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListDeviceStatesResponse) GetDeviceStates

func (o *ListDeviceStatesResponse) GetDeviceStates() []DeviceState

GetDeviceStates returns the DeviceStates field value if set, zero value otherwise.

func (*ListDeviceStatesResponse) GetDeviceStatesOk

func (o *ListDeviceStatesResponse) GetDeviceStatesOk() ([]DeviceState, bool)

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

func (*ListDeviceStatesResponse) HasDeviceStates

func (o *ListDeviceStatesResponse) HasDeviceStates() bool

HasDeviceStates returns a boolean if a field has been set.

func (ListDeviceStatesResponse) MarshalJSON

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

func (*ListDeviceStatesResponse) SetDeviceStates

func (o *ListDeviceStatesResponse) SetDeviceStates(v []DeviceState)

SetDeviceStates gets a reference to the given []DeviceState and assigns it to the DeviceStates field.

func (ListDeviceStatesResponse) ToMap

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

type ListDevicesOnlineResponse

type ListDevicesOnlineResponse struct {
	Devices    []DeviceOnline `json:"devices"`
	PageNumber *int32         `json:"pageNumber,omitempty"`
	PageSize   *int32         `json:"pageSize,omitempty"`
	TotalCount *int32         `json:"totalCount,omitempty"`
}

ListDevicesOnlineResponse struct for ListDevicesOnlineResponse

func NewListDevicesOnlineResponse

func NewListDevicesOnlineResponse(devices []DeviceOnline) *ListDevicesOnlineResponse

NewListDevicesOnlineResponse instantiates a new ListDevicesOnlineResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListDevicesOnlineResponseWithDefaults

func NewListDevicesOnlineResponseWithDefaults() *ListDevicesOnlineResponse

NewListDevicesOnlineResponseWithDefaults instantiates a new ListDevicesOnlineResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListDevicesOnlineResponse) GetDevices

func (o *ListDevicesOnlineResponse) GetDevices() []DeviceOnline

GetDevices returns the Devices field value

func (*ListDevicesOnlineResponse) GetDevicesOk

func (o *ListDevicesOnlineResponse) GetDevicesOk() ([]DeviceOnline, bool)

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

func (*ListDevicesOnlineResponse) GetPageNumber

func (o *ListDevicesOnlineResponse) GetPageNumber() int32

GetPageNumber returns the PageNumber field value if set, zero value otherwise.

func (*ListDevicesOnlineResponse) GetPageNumberOk

func (o *ListDevicesOnlineResponse) GetPageNumberOk() (*int32, bool)

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

func (*ListDevicesOnlineResponse) GetPageSize

func (o *ListDevicesOnlineResponse) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*ListDevicesOnlineResponse) GetPageSizeOk

func (o *ListDevicesOnlineResponse) GetPageSizeOk() (*int32, bool)

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

func (*ListDevicesOnlineResponse) GetTotalCount

func (o *ListDevicesOnlineResponse) GetTotalCount() int32

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*ListDevicesOnlineResponse) GetTotalCountOk

func (o *ListDevicesOnlineResponse) GetTotalCountOk() (*int32, bool)

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

func (*ListDevicesOnlineResponse) HasPageNumber

func (o *ListDevicesOnlineResponse) HasPageNumber() bool

HasPageNumber returns a boolean if a field has been set.

func (*ListDevicesOnlineResponse) HasPageSize

func (o *ListDevicesOnlineResponse) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*ListDevicesOnlineResponse) HasTotalCount

func (o *ListDevicesOnlineResponse) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (ListDevicesOnlineResponse) MarshalJSON

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

func (*ListDevicesOnlineResponse) SetDevices

func (o *ListDevicesOnlineResponse) SetDevices(v []DeviceOnline)

SetDevices sets field value

func (*ListDevicesOnlineResponse) SetPageNumber

func (o *ListDevicesOnlineResponse) SetPageNumber(v int32)

SetPageNumber gets a reference to the given int32 and assigns it to the PageNumber field.

func (*ListDevicesOnlineResponse) SetPageSize

func (o *ListDevicesOnlineResponse) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*ListDevicesOnlineResponse) SetTotalCount

func (o *ListDevicesOnlineResponse) SetTotalCount(v int32)

SetTotalCount gets a reference to the given int32 and assigns it to the TotalCount field.

func (ListDevicesOnlineResponse) ToMap

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

type ListDevicesResponse

type ListDevicesResponse struct {
	Devices    []Device `json:"devices"`
	PageNumber *int32   `json:"pageNumber,omitempty"`
	PageSize   *int32   `json:"pageSize,omitempty"`
	TotalCount *int32   `json:"totalCount,omitempty"`
}

ListDevicesResponse struct for ListDevicesResponse

func NewListDevicesResponse

func NewListDevicesResponse(devices []Device) *ListDevicesResponse

NewListDevicesResponse instantiates a new ListDevicesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListDevicesResponseWithDefaults

func NewListDevicesResponseWithDefaults() *ListDevicesResponse

NewListDevicesResponseWithDefaults instantiates a new ListDevicesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListDevicesResponse) GetDevices

func (o *ListDevicesResponse) GetDevices() []Device

GetDevices returns the Devices field value

func (*ListDevicesResponse) GetDevicesOk

func (o *ListDevicesResponse) GetDevicesOk() ([]Device, bool)

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

func (*ListDevicesResponse) GetPageNumber

func (o *ListDevicesResponse) GetPageNumber() int32

GetPageNumber returns the PageNumber field value if set, zero value otherwise.

func (*ListDevicesResponse) GetPageNumberOk

func (o *ListDevicesResponse) GetPageNumberOk() (*int32, bool)

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

func (*ListDevicesResponse) GetPageSize

func (o *ListDevicesResponse) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*ListDevicesResponse) GetPageSizeOk

func (o *ListDevicesResponse) GetPageSizeOk() (*int32, bool)

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

func (*ListDevicesResponse) GetTotalCount

func (o *ListDevicesResponse) GetTotalCount() int32

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*ListDevicesResponse) GetTotalCountOk

func (o *ListDevicesResponse) GetTotalCountOk() (*int32, bool)

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

func (*ListDevicesResponse) HasPageNumber

func (o *ListDevicesResponse) HasPageNumber() bool

HasPageNumber returns a boolean if a field has been set.

func (*ListDevicesResponse) HasPageSize

func (o *ListDevicesResponse) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*ListDevicesResponse) HasTotalCount

func (o *ListDevicesResponse) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (ListDevicesResponse) MarshalJSON

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

func (*ListDevicesResponse) SetDevices

func (o *ListDevicesResponse) SetDevices(v []Device)

SetDevices sets field value

func (*ListDevicesResponse) SetPageNumber

func (o *ListDevicesResponse) SetPageNumber(v int32)

SetPageNumber gets a reference to the given int32 and assigns it to the PageNumber field.

func (*ListDevicesResponse) SetPageSize

func (o *ListDevicesResponse) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*ListDevicesResponse) SetTotalCount

func (o *ListDevicesResponse) SetTotalCount(v int32)

SetTotalCount gets a reference to the given int32 and assigns it to the TotalCount field.

func (ListDevicesResponse) ToMap

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

type ListSinks

type ListSinks struct {
	Sinks []Sink `json:"sinks,omitempty"`
}

ListSinks struct for ListSinks

func NewListSinks

func NewListSinks() *ListSinks

NewListSinks instantiates a new ListSinks object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListSinksWithDefaults

func NewListSinksWithDefaults() *ListSinks

NewListSinksWithDefaults instantiates a new ListSinks object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListSinks) GetSinks

func (o *ListSinks) GetSinks() []Sink

GetSinks returns the Sinks field value if set, zero value otherwise.

func (*ListSinks) GetSinksOk

func (o *ListSinks) GetSinksOk() ([]Sink, bool)

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

func (*ListSinks) HasSinks

func (o *ListSinks) HasSinks() bool

HasSinks returns a boolean if a field has been set.

func (ListSinks) MarshalJSON

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

func (*ListSinks) SetSinks

func (o *ListSinks) SetSinks(v []Sink)

SetSinks gets a reference to the given []Sink and assigns it to the Sinks field.

func (ListSinks) ToMap

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

type ListSinksSinksInner

type ListSinksSinksInner struct {
	Id           *string                    `json:"id,omitempty"`
	Subscription *string                    `json:"subscription,omitempty"`
	Sink         *string                    `json:"sink,omitempty"`
	Config       *ListSinksSinksInnerConfig `json:"config,omitempty"`
	Status       *bool                      `json:"status,omitempty"`
	Createdon    *string                    `json:"createdon,omitempty"`
	Updatedon    *string                    `json:"updatedon,omitempty"`
}

ListSinksSinksInner struct for ListSinksSinksInner

func NewListSinksSinksInner

func NewListSinksSinksInner() *ListSinksSinksInner

NewListSinksSinksInner instantiates a new ListSinksSinksInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListSinksSinksInnerWithDefaults

func NewListSinksSinksInnerWithDefaults() *ListSinksSinksInner

NewListSinksSinksInnerWithDefaults instantiates a new ListSinksSinksInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListSinksSinksInner) GetConfig

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

func (*ListSinksSinksInner) GetConfigOk

func (o *ListSinksSinksInner) GetConfigOk() (*ListSinksSinksInnerConfig, bool)

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

func (*ListSinksSinksInner) GetCreatedon

func (o *ListSinksSinksInner) GetCreatedon() string

GetCreatedon returns the Createdon field value if set, zero value otherwise.

func (*ListSinksSinksInner) GetCreatedonOk

func (o *ListSinksSinksInner) GetCreatedonOk() (*string, bool)

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

func (*ListSinksSinksInner) GetId

func (o *ListSinksSinksInner) GetId() string

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

func (*ListSinksSinksInner) GetIdOk

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

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

func (*ListSinksSinksInner) GetSink

func (o *ListSinksSinksInner) GetSink() string

GetSink returns the Sink field value if set, zero value otherwise.

func (*ListSinksSinksInner) GetSinkOk

func (o *ListSinksSinksInner) GetSinkOk() (*string, bool)

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

func (*ListSinksSinksInner) GetStatus

func (o *ListSinksSinksInner) GetStatus() bool

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

func (*ListSinksSinksInner) GetStatusOk

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

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

func (*ListSinksSinksInner) GetSubscription

func (o *ListSinksSinksInner) GetSubscription() string

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*ListSinksSinksInner) GetSubscriptionOk

func (o *ListSinksSinksInner) GetSubscriptionOk() (*string, bool)

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

func (*ListSinksSinksInner) GetUpdatedon

func (o *ListSinksSinksInner) GetUpdatedon() string

GetUpdatedon returns the Updatedon field value if set, zero value otherwise.

func (*ListSinksSinksInner) GetUpdatedonOk

func (o *ListSinksSinksInner) GetUpdatedonOk() (*string, bool)

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

func (*ListSinksSinksInner) HasConfig

func (o *ListSinksSinksInner) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*ListSinksSinksInner) HasCreatedon

func (o *ListSinksSinksInner) HasCreatedon() bool

HasCreatedon returns a boolean if a field has been set.

func (*ListSinksSinksInner) HasId

func (o *ListSinksSinksInner) HasId() bool

HasId returns a boolean if a field has been set.

func (*ListSinksSinksInner) HasSink

func (o *ListSinksSinksInner) HasSink() bool

HasSink returns a boolean if a field has been set.

func (*ListSinksSinksInner) HasStatus

func (o *ListSinksSinksInner) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ListSinksSinksInner) HasSubscription

func (o *ListSinksSinksInner) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (*ListSinksSinksInner) HasUpdatedon

func (o *ListSinksSinksInner) HasUpdatedon() bool

HasUpdatedon returns a boolean if a field has been set.

func (ListSinksSinksInner) MarshalJSON

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

func (*ListSinksSinksInner) SetConfig

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

func (*ListSinksSinksInner) SetCreatedon

func (o *ListSinksSinksInner) SetCreatedon(v string)

SetCreatedon gets a reference to the given string and assigns it to the Createdon field.

func (*ListSinksSinksInner) SetId

func (o *ListSinksSinksInner) SetId(v string)

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

func (*ListSinksSinksInner) SetSink

func (o *ListSinksSinksInner) SetSink(v string)

SetSink gets a reference to the given string and assigns it to the Sink field.

func (*ListSinksSinksInner) SetStatus

func (o *ListSinksSinksInner) SetStatus(v bool)

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

func (*ListSinksSinksInner) SetSubscription

func (o *ListSinksSinksInner) SetSubscription(v string)

SetSubscription gets a reference to the given string and assigns it to the Subscription field.

func (*ListSinksSinksInner) SetUpdatedon

func (o *ListSinksSinksInner) SetUpdatedon(v string)

SetUpdatedon gets a reference to the given string and assigns it to the Updatedon field.

func (ListSinksSinksInner) ToMap

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

type ListSinksSinksInnerConfig

type ListSinksSinksInnerConfig struct {
	ConnectionParameter *string `json:"connectionParameter,omitempty"`
}

ListSinksSinksInnerConfig struct for ListSinksSinksInnerConfig

func NewListSinksSinksInnerConfig

func NewListSinksSinksInnerConfig() *ListSinksSinksInnerConfig

NewListSinksSinksInnerConfig instantiates a new ListSinksSinksInnerConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListSinksSinksInnerConfigWithDefaults

func NewListSinksSinksInnerConfigWithDefaults() *ListSinksSinksInnerConfig

NewListSinksSinksInnerConfigWithDefaults instantiates a new ListSinksSinksInnerConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListSinksSinksInnerConfig) GetConnectionParameter

func (o *ListSinksSinksInnerConfig) GetConnectionParameter() string

GetConnectionParameter returns the ConnectionParameter field value if set, zero value otherwise.

func (*ListSinksSinksInnerConfig) GetConnectionParameterOk

func (o *ListSinksSinksInnerConfig) GetConnectionParameterOk() (*string, bool)

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

func (*ListSinksSinksInnerConfig) HasConnectionParameter

func (o *ListSinksSinksInnerConfig) HasConnectionParameter() bool

HasConnectionParameter returns a boolean if a field has been set.

func (ListSinksSinksInnerConfig) MarshalJSON

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

func (*ListSinksSinksInnerConfig) SetConnectionParameter

func (o *ListSinksSinksInnerConfig) SetConnectionParameter(v string)

SetConnectionParameter gets a reference to the given string and assigns it to the ConnectionParameter field.

func (ListSinksSinksInnerConfig) ToMap

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

type LogLevel

type LogLevel string

LogLevel the model 'LogLevel'

const (
	INFO  LogLevel = "INFO"
	ERROR LogLevel = "ERROR"
)

List of LogLevel

func NewLogLevelFromValue

func NewLogLevelFromValue(v string) (*LogLevel, error)

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

func (LogLevel) IsValid

func (v LogLevel) IsValid() bool

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

func (LogLevel) Ptr

func (v LogLevel) Ptr() *LogLevel

Ptr returns reference to LogLevel value

func (*LogLevel) UnmarshalJSON

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

type MappedNullable

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

type Metrics

type Metrics struct {
	Details *MetricsDetails `json:"details,omitempty"`
}

Metrics struct for Metrics

func NewMetrics

func NewMetrics() *Metrics

NewMetrics instantiates a new Metrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsWithDefaults

func NewMetricsWithDefaults() *Metrics

NewMetricsWithDefaults instantiates a new Metrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Metrics) GetDetails

func (o *Metrics) GetDetails() MetricsDetails

GetDetails returns the Details field value if set, zero value otherwise.

func (*Metrics) GetDetailsOk

func (o *Metrics) GetDetailsOk() (*MetricsDetails, bool)

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

func (*Metrics) HasDetails

func (o *Metrics) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (Metrics) MarshalJSON

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

func (*Metrics) SetDetails

func (o *Metrics) SetDetails(v MetricsDetails)

SetDetails gets a reference to the given MetricsDetails and assigns it to the Details field.

func (Metrics) ToMap

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

type MetricsApiService

type MetricsApiService service

MetricsApiService MetricsApi service

func (*MetricsApiService) GetMetrics

func (a *MetricsApiService) GetMetrics(ctx context.Context, subscriptionId string) ApiGetMetricsRequest

GetMetrics Method for GetMetrics

get metrics

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

func (*MetricsApiService) GetMetricsExecute

func (a *MetricsApiService) GetMetricsExecute(r ApiGetMetricsRequest) (*Metrics, *http.Response, error)

Execute executes the request

@return Metrics

type MetricsData

type MetricsData struct {
	Data            []MetricsLogs `json:"data,omitempty"`
	TotalExportSize *float32      `json:"TotalExportSize,omitempty"`
	TotalReplaySize *float32      `json:"TotalReplaySize,omitempty"`
}

MetricsData struct for MetricsData

func NewMetricsData

func NewMetricsData() *MetricsData

NewMetricsData instantiates a new MetricsData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsDataWithDefaults

func NewMetricsDataWithDefaults() *MetricsData

NewMetricsDataWithDefaults instantiates a new MetricsData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsData) GetData

func (o *MetricsData) GetData() []MetricsLogs

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

func (*MetricsData) GetDataOk

func (o *MetricsData) GetDataOk() ([]MetricsLogs, bool)

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

func (*MetricsData) GetTotalExportSize

func (o *MetricsData) GetTotalExportSize() float32

GetTotalExportSize returns the TotalExportSize field value if set, zero value otherwise.

func (*MetricsData) GetTotalExportSizeOk

func (o *MetricsData) GetTotalExportSizeOk() (*float32, bool)

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

func (*MetricsData) GetTotalReplaySize

func (o *MetricsData) GetTotalReplaySize() float32

GetTotalReplaySize returns the TotalReplaySize field value if set, zero value otherwise.

func (*MetricsData) GetTotalReplaySizeOk

func (o *MetricsData) GetTotalReplaySizeOk() (*float32, bool)

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

func (*MetricsData) HasData

func (o *MetricsData) HasData() bool

HasData returns a boolean if a field has been set.

func (*MetricsData) HasTotalExportSize

func (o *MetricsData) HasTotalExportSize() bool

HasTotalExportSize returns a boolean if a field has been set.

func (*MetricsData) HasTotalReplaySize

func (o *MetricsData) HasTotalReplaySize() bool

HasTotalReplaySize returns a boolean if a field has been set.

func (MetricsData) MarshalJSON

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

func (*MetricsData) SetData

func (o *MetricsData) SetData(v []MetricsLogs)

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

func (*MetricsData) SetTotalExportSize

func (o *MetricsData) SetTotalExportSize(v float32)

SetTotalExportSize gets a reference to the given float32 and assigns it to the TotalExportSize field.

func (*MetricsData) SetTotalReplaySize

func (o *MetricsData) SetTotalReplaySize(v float32)

SetTotalReplaySize gets a reference to the given float32 and assigns it to the TotalReplaySize field.

func (MetricsData) ToMap

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

type MetricsDetails

type MetricsDetails struct {
	NoOfMessagesFor30Minutes     []map[string]interface{} `json:"NoOfMessagesFor30Minutes,omitempty"`
	NoOfMessagesFor48Hours       []map[string]interface{} `json:"NoOfMessagesFor48Hours,omitempty"`
	BillableBytesReceived        *int32                   `json:"billableBytesReceived,omitempty"`
	BillableBytesSent            *int32                   `json:"billableBytesSent,omitempty"`
	BillableMessageSize          *int32                   `json:"billableMessageSize,omitempty"`
	BytesReceived                *int32                   `json:"bytesReceived,omitempty"`
	BytesSent                    *int32                   `json:"bytesSent,omitempty"`
	MessageSize                  *int32                   `json:"messageSize,omitempty"`
	NoOfAckMessages              *int32                   `json:"noOfAckMessages,omitempty"`
	NoOfCommandMessages          *int32                   `json:"noOfCommandMessages,omitempty"`
	NoOfConfigMessages           *int32                   `json:"noOfConfigMessages,omitempty"`
	NoOfDeviceConnectionsFailed  *int32                   `json:"noOfDeviceConnectionsFailed,omitempty"`
	NoOfDevices                  *int32                   `json:"noOfDevices,omitempty"`
	NoOfDisConnections           *int32                   `json:"noOfDisConnections,omitempty"`
	NoOfEventMessages            *int32                   `json:"noOfEventMessages,omitempty"`
	NoOfGatewayConnectionsFailed *int32                   `json:"noOfGatewayConnectionsFailed,omitempty"`
	NoOfGateways                 *int32                   `json:"noOfGateways,omitempty"`
	NoOfLoopBackMessages         *int32                   `json:"noOfLoopBackMessages,omitempty"`
	NoOfMessages                 *int32                   `json:"noOfMessages,omitempty"`
	NoOfPublishErrors            *int32                   `json:"noOfPublishErrors,omitempty"`
	NoOfRegistries               *int32                   `json:"noOfRegistries,omitempty"`
	NoOfStateMessages            *int32                   `json:"noOfStateMessages,omitempty"`
	NoOfSubscribe                *int32                   `json:"noOfSubscribe,omitempty"`
	NoOfSuccessfulConnections    *int32                   `json:"noOfSuccessfulConnections,omitempty"`
	NoOfUnSubscribe              *int32                   `json:"noOfUnSubscribe,omitempty"`
	SubscriptionId               *string                  `json:"subscriptionId,omitempty"`
}

MetricsDetails struct for MetricsDetails

func NewMetricsDetails

func NewMetricsDetails() *MetricsDetails

NewMetricsDetails instantiates a new MetricsDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsDetailsWithDefaults

func NewMetricsDetailsWithDefaults() *MetricsDetails

NewMetricsDetailsWithDefaults instantiates a new MetricsDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsDetails) GetBillableBytesReceived

func (o *MetricsDetails) GetBillableBytesReceived() int32

GetBillableBytesReceived returns the BillableBytesReceived field value if set, zero value otherwise.

func (*MetricsDetails) GetBillableBytesReceivedOk

func (o *MetricsDetails) GetBillableBytesReceivedOk() (*int32, bool)

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

func (*MetricsDetails) GetBillableBytesSent

func (o *MetricsDetails) GetBillableBytesSent() int32

GetBillableBytesSent returns the BillableBytesSent field value if set, zero value otherwise.

func (*MetricsDetails) GetBillableBytesSentOk

func (o *MetricsDetails) GetBillableBytesSentOk() (*int32, bool)

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

func (*MetricsDetails) GetBillableMessageSize

func (o *MetricsDetails) GetBillableMessageSize() int32

GetBillableMessageSize returns the BillableMessageSize field value if set, zero value otherwise.

func (*MetricsDetails) GetBillableMessageSizeOk

func (o *MetricsDetails) GetBillableMessageSizeOk() (*int32, bool)

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

func (*MetricsDetails) GetBytesReceived

func (o *MetricsDetails) GetBytesReceived() int32

GetBytesReceived returns the BytesReceived field value if set, zero value otherwise.

func (*MetricsDetails) GetBytesReceivedOk

func (o *MetricsDetails) GetBytesReceivedOk() (*int32, bool)

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

func (*MetricsDetails) GetBytesSent

func (o *MetricsDetails) GetBytesSent() int32

GetBytesSent returns the BytesSent field value if set, zero value otherwise.

func (*MetricsDetails) GetBytesSentOk

func (o *MetricsDetails) GetBytesSentOk() (*int32, bool)

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

func (*MetricsDetails) GetMessageSize

func (o *MetricsDetails) GetMessageSize() int32

GetMessageSize returns the MessageSize field value if set, zero value otherwise.

func (*MetricsDetails) GetMessageSizeOk

func (o *MetricsDetails) GetMessageSizeOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfAckMessages

func (o *MetricsDetails) GetNoOfAckMessages() int32

GetNoOfAckMessages returns the NoOfAckMessages field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfAckMessagesOk

func (o *MetricsDetails) GetNoOfAckMessagesOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfCommandMessages

func (o *MetricsDetails) GetNoOfCommandMessages() int32

GetNoOfCommandMessages returns the NoOfCommandMessages field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfCommandMessagesOk

func (o *MetricsDetails) GetNoOfCommandMessagesOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfConfigMessages

func (o *MetricsDetails) GetNoOfConfigMessages() int32

GetNoOfConfigMessages returns the NoOfConfigMessages field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfConfigMessagesOk

func (o *MetricsDetails) GetNoOfConfigMessagesOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfDeviceConnectionsFailed

func (o *MetricsDetails) GetNoOfDeviceConnectionsFailed() int32

GetNoOfDeviceConnectionsFailed returns the NoOfDeviceConnectionsFailed field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfDeviceConnectionsFailedOk

func (o *MetricsDetails) GetNoOfDeviceConnectionsFailedOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfDevices

func (o *MetricsDetails) GetNoOfDevices() int32

GetNoOfDevices returns the NoOfDevices field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfDevicesOk

func (o *MetricsDetails) GetNoOfDevicesOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfDisConnections

func (o *MetricsDetails) GetNoOfDisConnections() int32

GetNoOfDisConnections returns the NoOfDisConnections field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfDisConnectionsOk

func (o *MetricsDetails) GetNoOfDisConnectionsOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfEventMessages

func (o *MetricsDetails) GetNoOfEventMessages() int32

GetNoOfEventMessages returns the NoOfEventMessages field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfEventMessagesOk

func (o *MetricsDetails) GetNoOfEventMessagesOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfGatewayConnectionsFailed

func (o *MetricsDetails) GetNoOfGatewayConnectionsFailed() int32

GetNoOfGatewayConnectionsFailed returns the NoOfGatewayConnectionsFailed field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfGatewayConnectionsFailedOk

func (o *MetricsDetails) GetNoOfGatewayConnectionsFailedOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfGateways

func (o *MetricsDetails) GetNoOfGateways() int32

GetNoOfGateways returns the NoOfGateways field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfGatewaysOk

func (o *MetricsDetails) GetNoOfGatewaysOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfLoopBackMessages

func (o *MetricsDetails) GetNoOfLoopBackMessages() int32

GetNoOfLoopBackMessages returns the NoOfLoopBackMessages field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfLoopBackMessagesOk

func (o *MetricsDetails) GetNoOfLoopBackMessagesOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfMessages

func (o *MetricsDetails) GetNoOfMessages() int32

GetNoOfMessages returns the NoOfMessages field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfMessagesFor30Minutes

func (o *MetricsDetails) GetNoOfMessagesFor30Minutes() []map[string]interface{}

GetNoOfMessagesFor30Minutes returns the NoOfMessagesFor30Minutes field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfMessagesFor30MinutesOk

func (o *MetricsDetails) GetNoOfMessagesFor30MinutesOk() ([]map[string]interface{}, bool)

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

func (*MetricsDetails) GetNoOfMessagesFor48Hours

func (o *MetricsDetails) GetNoOfMessagesFor48Hours() []map[string]interface{}

GetNoOfMessagesFor48Hours returns the NoOfMessagesFor48Hours field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfMessagesFor48HoursOk

func (o *MetricsDetails) GetNoOfMessagesFor48HoursOk() ([]map[string]interface{}, bool)

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

func (*MetricsDetails) GetNoOfMessagesOk

func (o *MetricsDetails) GetNoOfMessagesOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfPublishErrors

func (o *MetricsDetails) GetNoOfPublishErrors() int32

GetNoOfPublishErrors returns the NoOfPublishErrors field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfPublishErrorsOk

func (o *MetricsDetails) GetNoOfPublishErrorsOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfRegistries

func (o *MetricsDetails) GetNoOfRegistries() int32

GetNoOfRegistries returns the NoOfRegistries field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfRegistriesOk

func (o *MetricsDetails) GetNoOfRegistriesOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfStateMessages

func (o *MetricsDetails) GetNoOfStateMessages() int32

GetNoOfStateMessages returns the NoOfStateMessages field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfStateMessagesOk

func (o *MetricsDetails) GetNoOfStateMessagesOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfSubscribe

func (o *MetricsDetails) GetNoOfSubscribe() int32

GetNoOfSubscribe returns the NoOfSubscribe field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfSubscribeOk

func (o *MetricsDetails) GetNoOfSubscribeOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfSuccessfulConnections

func (o *MetricsDetails) GetNoOfSuccessfulConnections() int32

GetNoOfSuccessfulConnections returns the NoOfSuccessfulConnections field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfSuccessfulConnectionsOk

func (o *MetricsDetails) GetNoOfSuccessfulConnectionsOk() (*int32, bool)

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

func (*MetricsDetails) GetNoOfUnSubscribe

func (o *MetricsDetails) GetNoOfUnSubscribe() int32

GetNoOfUnSubscribe returns the NoOfUnSubscribe field value if set, zero value otherwise.

func (*MetricsDetails) GetNoOfUnSubscribeOk

func (o *MetricsDetails) GetNoOfUnSubscribeOk() (*int32, bool)

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

func (*MetricsDetails) GetSubscriptionId

func (o *MetricsDetails) GetSubscriptionId() string

GetSubscriptionId returns the SubscriptionId field value if set, zero value otherwise.

func (*MetricsDetails) GetSubscriptionIdOk

func (o *MetricsDetails) GetSubscriptionIdOk() (*string, bool)

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

func (*MetricsDetails) HasBillableBytesReceived

func (o *MetricsDetails) HasBillableBytesReceived() bool

HasBillableBytesReceived returns a boolean if a field has been set.

func (*MetricsDetails) HasBillableBytesSent

func (o *MetricsDetails) HasBillableBytesSent() bool

HasBillableBytesSent returns a boolean if a field has been set.

func (*MetricsDetails) HasBillableMessageSize

func (o *MetricsDetails) HasBillableMessageSize() bool

HasBillableMessageSize returns a boolean if a field has been set.

func (*MetricsDetails) HasBytesReceived

func (o *MetricsDetails) HasBytesReceived() bool

HasBytesReceived returns a boolean if a field has been set.

func (*MetricsDetails) HasBytesSent

func (o *MetricsDetails) HasBytesSent() bool

HasBytesSent returns a boolean if a field has been set.

func (*MetricsDetails) HasMessageSize

func (o *MetricsDetails) HasMessageSize() bool

HasMessageSize returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfAckMessages

func (o *MetricsDetails) HasNoOfAckMessages() bool

HasNoOfAckMessages returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfCommandMessages

func (o *MetricsDetails) HasNoOfCommandMessages() bool

HasNoOfCommandMessages returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfConfigMessages

func (o *MetricsDetails) HasNoOfConfigMessages() bool

HasNoOfConfigMessages returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfDeviceConnectionsFailed

func (o *MetricsDetails) HasNoOfDeviceConnectionsFailed() bool

HasNoOfDeviceConnectionsFailed returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfDevices

func (o *MetricsDetails) HasNoOfDevices() bool

HasNoOfDevices returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfDisConnections

func (o *MetricsDetails) HasNoOfDisConnections() bool

HasNoOfDisConnections returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfEventMessages

func (o *MetricsDetails) HasNoOfEventMessages() bool

HasNoOfEventMessages returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfGatewayConnectionsFailed

func (o *MetricsDetails) HasNoOfGatewayConnectionsFailed() bool

HasNoOfGatewayConnectionsFailed returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfGateways

func (o *MetricsDetails) HasNoOfGateways() bool

HasNoOfGateways returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfLoopBackMessages

func (o *MetricsDetails) HasNoOfLoopBackMessages() bool

HasNoOfLoopBackMessages returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfMessages

func (o *MetricsDetails) HasNoOfMessages() bool

HasNoOfMessages returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfMessagesFor30Minutes

func (o *MetricsDetails) HasNoOfMessagesFor30Minutes() bool

HasNoOfMessagesFor30Minutes returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfMessagesFor48Hours

func (o *MetricsDetails) HasNoOfMessagesFor48Hours() bool

HasNoOfMessagesFor48Hours returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfPublishErrors

func (o *MetricsDetails) HasNoOfPublishErrors() bool

HasNoOfPublishErrors returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfRegistries

func (o *MetricsDetails) HasNoOfRegistries() bool

HasNoOfRegistries returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfStateMessages

func (o *MetricsDetails) HasNoOfStateMessages() bool

HasNoOfStateMessages returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfSubscribe

func (o *MetricsDetails) HasNoOfSubscribe() bool

HasNoOfSubscribe returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfSuccessfulConnections

func (o *MetricsDetails) HasNoOfSuccessfulConnections() bool

HasNoOfSuccessfulConnections returns a boolean if a field has been set.

func (*MetricsDetails) HasNoOfUnSubscribe

func (o *MetricsDetails) HasNoOfUnSubscribe() bool

HasNoOfUnSubscribe returns a boolean if a field has been set.

func (*MetricsDetails) HasSubscriptionId

func (o *MetricsDetails) HasSubscriptionId() bool

HasSubscriptionId returns a boolean if a field has been set.

func (MetricsDetails) MarshalJSON

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

func (*MetricsDetails) SetBillableBytesReceived

func (o *MetricsDetails) SetBillableBytesReceived(v int32)

SetBillableBytesReceived gets a reference to the given int32 and assigns it to the BillableBytesReceived field.

func (*MetricsDetails) SetBillableBytesSent

func (o *MetricsDetails) SetBillableBytesSent(v int32)

SetBillableBytesSent gets a reference to the given int32 and assigns it to the BillableBytesSent field.

func (*MetricsDetails) SetBillableMessageSize

func (o *MetricsDetails) SetBillableMessageSize(v int32)

SetBillableMessageSize gets a reference to the given int32 and assigns it to the BillableMessageSize field.

func (*MetricsDetails) SetBytesReceived

func (o *MetricsDetails) SetBytesReceived(v int32)

SetBytesReceived gets a reference to the given int32 and assigns it to the BytesReceived field.

func (*MetricsDetails) SetBytesSent

func (o *MetricsDetails) SetBytesSent(v int32)

SetBytesSent gets a reference to the given int32 and assigns it to the BytesSent field.

func (*MetricsDetails) SetMessageSize

func (o *MetricsDetails) SetMessageSize(v int32)

SetMessageSize gets a reference to the given int32 and assigns it to the MessageSize field.

func (*MetricsDetails) SetNoOfAckMessages

func (o *MetricsDetails) SetNoOfAckMessages(v int32)

SetNoOfAckMessages gets a reference to the given int32 and assigns it to the NoOfAckMessages field.

func (*MetricsDetails) SetNoOfCommandMessages

func (o *MetricsDetails) SetNoOfCommandMessages(v int32)

SetNoOfCommandMessages gets a reference to the given int32 and assigns it to the NoOfCommandMessages field.

func (*MetricsDetails) SetNoOfConfigMessages

func (o *MetricsDetails) SetNoOfConfigMessages(v int32)

SetNoOfConfigMessages gets a reference to the given int32 and assigns it to the NoOfConfigMessages field.

func (*MetricsDetails) SetNoOfDeviceConnectionsFailed

func (o *MetricsDetails) SetNoOfDeviceConnectionsFailed(v int32)

SetNoOfDeviceConnectionsFailed gets a reference to the given int32 and assigns it to the NoOfDeviceConnectionsFailed field.

func (*MetricsDetails) SetNoOfDevices

func (o *MetricsDetails) SetNoOfDevices(v int32)

SetNoOfDevices gets a reference to the given int32 and assigns it to the NoOfDevices field.

func (*MetricsDetails) SetNoOfDisConnections

func (o *MetricsDetails) SetNoOfDisConnections(v int32)

SetNoOfDisConnections gets a reference to the given int32 and assigns it to the NoOfDisConnections field.

func (*MetricsDetails) SetNoOfEventMessages

func (o *MetricsDetails) SetNoOfEventMessages(v int32)

SetNoOfEventMessages gets a reference to the given int32 and assigns it to the NoOfEventMessages field.

func (*MetricsDetails) SetNoOfGatewayConnectionsFailed

func (o *MetricsDetails) SetNoOfGatewayConnectionsFailed(v int32)

SetNoOfGatewayConnectionsFailed gets a reference to the given int32 and assigns it to the NoOfGatewayConnectionsFailed field.

func (*MetricsDetails) SetNoOfGateways

func (o *MetricsDetails) SetNoOfGateways(v int32)

SetNoOfGateways gets a reference to the given int32 and assigns it to the NoOfGateways field.

func (*MetricsDetails) SetNoOfLoopBackMessages

func (o *MetricsDetails) SetNoOfLoopBackMessages(v int32)

SetNoOfLoopBackMessages gets a reference to the given int32 and assigns it to the NoOfLoopBackMessages field.

func (*MetricsDetails) SetNoOfMessages

func (o *MetricsDetails) SetNoOfMessages(v int32)

SetNoOfMessages gets a reference to the given int32 and assigns it to the NoOfMessages field.

func (*MetricsDetails) SetNoOfMessagesFor30Minutes

func (o *MetricsDetails) SetNoOfMessagesFor30Minutes(v []map[string]interface{})

SetNoOfMessagesFor30Minutes gets a reference to the given []map[string]interface{} and assigns it to the NoOfMessagesFor30Minutes field.

func (*MetricsDetails) SetNoOfMessagesFor48Hours

func (o *MetricsDetails) SetNoOfMessagesFor48Hours(v []map[string]interface{})

SetNoOfMessagesFor48Hours gets a reference to the given []map[string]interface{} and assigns it to the NoOfMessagesFor48Hours field.

func (*MetricsDetails) SetNoOfPublishErrors

func (o *MetricsDetails) SetNoOfPublishErrors(v int32)

SetNoOfPublishErrors gets a reference to the given int32 and assigns it to the NoOfPublishErrors field.

func (*MetricsDetails) SetNoOfRegistries

func (o *MetricsDetails) SetNoOfRegistries(v int32)

SetNoOfRegistries gets a reference to the given int32 and assigns it to the NoOfRegistries field.

func (*MetricsDetails) SetNoOfStateMessages

func (o *MetricsDetails) SetNoOfStateMessages(v int32)

SetNoOfStateMessages gets a reference to the given int32 and assigns it to the NoOfStateMessages field.

func (*MetricsDetails) SetNoOfSubscribe

func (o *MetricsDetails) SetNoOfSubscribe(v int32)

SetNoOfSubscribe gets a reference to the given int32 and assigns it to the NoOfSubscribe field.

func (*MetricsDetails) SetNoOfSuccessfulConnections

func (o *MetricsDetails) SetNoOfSuccessfulConnections(v int32)

SetNoOfSuccessfulConnections gets a reference to the given int32 and assigns it to the NoOfSuccessfulConnections field.

func (*MetricsDetails) SetNoOfUnSubscribe

func (o *MetricsDetails) SetNoOfUnSubscribe(v int32)

SetNoOfUnSubscribe gets a reference to the given int32 and assigns it to the NoOfUnSubscribe field.

func (*MetricsDetails) SetSubscriptionId

func (o *MetricsDetails) SetSubscriptionId(v string)

SetSubscriptionId gets a reference to the given string and assigns it to the SubscriptionId field.

func (MetricsDetails) ToMap

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

type MetricsLogs

type MetricsLogs struct {
	NoOfFiles      *int32   `json:"noOfFiles,omitempty"`
	FileSize       *float32 `json:"fileSize,omitempty"`
	Noofoperations *int32   `json:"noofoperations,omitempty"`
	Updatedon      *string  `json:"updatedon,omitempty"`
	ReplayFileSize *float32 `json:"replayFileSize,omitempty"`
	ExportFileSize *float32 `json:"exportFileSize,omitempty"`
}

MetricsLogs struct for MetricsLogs

func NewMetricsLogs

func NewMetricsLogs() *MetricsLogs

NewMetricsLogs instantiates a new MetricsLogs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsLogsWithDefaults

func NewMetricsLogsWithDefaults() *MetricsLogs

NewMetricsLogsWithDefaults instantiates a new MetricsLogs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsLogs) GetExportFileSize

func (o *MetricsLogs) GetExportFileSize() float32

GetExportFileSize returns the ExportFileSize field value if set, zero value otherwise.

func (*MetricsLogs) GetExportFileSizeOk

func (o *MetricsLogs) GetExportFileSizeOk() (*float32, bool)

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

func (*MetricsLogs) GetFileSize

func (o *MetricsLogs) GetFileSize() float32

GetFileSize returns the FileSize field value if set, zero value otherwise.

func (*MetricsLogs) GetFileSizeOk

func (o *MetricsLogs) GetFileSizeOk() (*float32, bool)

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

func (*MetricsLogs) GetNoOfFiles

func (o *MetricsLogs) GetNoOfFiles() int32

GetNoOfFiles returns the NoOfFiles field value if set, zero value otherwise.

func (*MetricsLogs) GetNoOfFilesOk

func (o *MetricsLogs) GetNoOfFilesOk() (*int32, bool)

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

func (*MetricsLogs) GetNoofoperations

func (o *MetricsLogs) GetNoofoperations() int32

GetNoofoperations returns the Noofoperations field value if set, zero value otherwise.

func (*MetricsLogs) GetNoofoperationsOk

func (o *MetricsLogs) GetNoofoperationsOk() (*int32, bool)

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

func (*MetricsLogs) GetReplayFileSize

func (o *MetricsLogs) GetReplayFileSize() float32

GetReplayFileSize returns the ReplayFileSize field value if set, zero value otherwise.

func (*MetricsLogs) GetReplayFileSizeOk

func (o *MetricsLogs) GetReplayFileSizeOk() (*float32, bool)

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

func (*MetricsLogs) GetUpdatedon

func (o *MetricsLogs) GetUpdatedon() string

GetUpdatedon returns the Updatedon field value if set, zero value otherwise.

func (*MetricsLogs) GetUpdatedonOk

func (o *MetricsLogs) GetUpdatedonOk() (*string, bool)

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

func (*MetricsLogs) HasExportFileSize

func (o *MetricsLogs) HasExportFileSize() bool

HasExportFileSize returns a boolean if a field has been set.

func (*MetricsLogs) HasFileSize

func (o *MetricsLogs) HasFileSize() bool

HasFileSize returns a boolean if a field has been set.

func (*MetricsLogs) HasNoOfFiles

func (o *MetricsLogs) HasNoOfFiles() bool

HasNoOfFiles returns a boolean if a field has been set.

func (*MetricsLogs) HasNoofoperations

func (o *MetricsLogs) HasNoofoperations() bool

HasNoofoperations returns a boolean if a field has been set.

func (*MetricsLogs) HasReplayFileSize

func (o *MetricsLogs) HasReplayFileSize() bool

HasReplayFileSize returns a boolean if a field has been set.

func (*MetricsLogs) HasUpdatedon

func (o *MetricsLogs) HasUpdatedon() bool

HasUpdatedon returns a boolean if a field has been set.

func (MetricsLogs) MarshalJSON

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

func (*MetricsLogs) SetExportFileSize

func (o *MetricsLogs) SetExportFileSize(v float32)

SetExportFileSize gets a reference to the given float32 and assigns it to the ExportFileSize field.

func (*MetricsLogs) SetFileSize

func (o *MetricsLogs) SetFileSize(v float32)

SetFileSize gets a reference to the given float32 and assigns it to the FileSize field.

func (*MetricsLogs) SetNoOfFiles

func (o *MetricsLogs) SetNoOfFiles(v int32)

SetNoOfFiles gets a reference to the given int32 and assigns it to the NoOfFiles field.

func (*MetricsLogs) SetNoofoperations

func (o *MetricsLogs) SetNoofoperations(v int32)

SetNoofoperations gets a reference to the given int32 and assigns it to the Noofoperations field.

func (*MetricsLogs) SetReplayFileSize

func (o *MetricsLogs) SetReplayFileSize(v float32)

SetReplayFileSize gets a reference to the given float32 and assigns it to the ReplayFileSize field.

func (*MetricsLogs) SetUpdatedon

func (o *MetricsLogs) SetUpdatedon(v string)

SetUpdatedon gets a reference to the given string and assigns it to the Updatedon field.

func (MetricsLogs) ToMap

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

type MetricsResponse

type MetricsResponse struct {
	Details *MetricsResponseDetails `json:"details,omitempty"`
}

MetricsResponse struct for MetricsResponse

func NewMetricsResponse

func NewMetricsResponse() *MetricsResponse

NewMetricsResponse instantiates a new MetricsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsResponseWithDefaults

func NewMetricsResponseWithDefaults() *MetricsResponse

NewMetricsResponseWithDefaults instantiates a new MetricsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsResponse) GetDetails

func (o *MetricsResponse) GetDetails() MetricsResponseDetails

GetDetails returns the Details field value if set, zero value otherwise.

func (*MetricsResponse) GetDetailsOk

func (o *MetricsResponse) GetDetailsOk() (*MetricsResponseDetails, bool)

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

func (*MetricsResponse) HasDetails

func (o *MetricsResponse) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (MetricsResponse) MarshalJSON

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

func (*MetricsResponse) SetDetails

func (o *MetricsResponse) SetDetails(v MetricsResponseDetails)

SetDetails gets a reference to the given MetricsResponseDetails and assigns it to the Details field.

func (MetricsResponse) ToMap

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

type MetricsResponseDetails

type MetricsResponseDetails struct {
	SubscriptionId       *string            `json:"subscriptionId,omitempty"`
	NoOfFiles            *int32             `json:"noOfFiles,omitempty"`
	FileSize             *float32           `json:"fileSize,omitempty"`
	Noofoperations       *int32             `json:"noofoperations,omitempty"`
	NoOfReplays          *int32             `json:"noOfReplays,omitempty"`
	NoOfExports          *int32             `json:"noOfExports,omitempty"`
	Operations           []OperationMetrics `json:"Operations,omitempty"`
	DetailsForTimePeriod *MetricsData       `json:"detailsForTimePeriod,omitempty"`
}

MetricsResponseDetails struct for MetricsResponseDetails

func NewMetricsResponseDetails

func NewMetricsResponseDetails() *MetricsResponseDetails

NewMetricsResponseDetails instantiates a new MetricsResponseDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsResponseDetailsWithDefaults

func NewMetricsResponseDetailsWithDefaults() *MetricsResponseDetails

NewMetricsResponseDetailsWithDefaults instantiates a new MetricsResponseDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsResponseDetails) GetDetailsForTimePeriod

func (o *MetricsResponseDetails) GetDetailsForTimePeriod() MetricsData

GetDetailsForTimePeriod returns the DetailsForTimePeriod field value if set, zero value otherwise.

func (*MetricsResponseDetails) GetDetailsForTimePeriodOk

func (o *MetricsResponseDetails) GetDetailsForTimePeriodOk() (*MetricsData, bool)

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

func (*MetricsResponseDetails) GetFileSize

func (o *MetricsResponseDetails) GetFileSize() float32

GetFileSize returns the FileSize field value if set, zero value otherwise.

func (*MetricsResponseDetails) GetFileSizeOk

func (o *MetricsResponseDetails) GetFileSizeOk() (*float32, bool)

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

func (*MetricsResponseDetails) GetNoOfExports

func (o *MetricsResponseDetails) GetNoOfExports() int32

GetNoOfExports returns the NoOfExports field value if set, zero value otherwise.

func (*MetricsResponseDetails) GetNoOfExportsOk

func (o *MetricsResponseDetails) GetNoOfExportsOk() (*int32, bool)

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

func (*MetricsResponseDetails) GetNoOfFiles

func (o *MetricsResponseDetails) GetNoOfFiles() int32

GetNoOfFiles returns the NoOfFiles field value if set, zero value otherwise.

func (*MetricsResponseDetails) GetNoOfFilesOk

func (o *MetricsResponseDetails) GetNoOfFilesOk() (*int32, bool)

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

func (*MetricsResponseDetails) GetNoOfReplays

func (o *MetricsResponseDetails) GetNoOfReplays() int32

GetNoOfReplays returns the NoOfReplays field value if set, zero value otherwise.

func (*MetricsResponseDetails) GetNoOfReplaysOk

func (o *MetricsResponseDetails) GetNoOfReplaysOk() (*int32, bool)

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

func (*MetricsResponseDetails) GetNoofoperations

func (o *MetricsResponseDetails) GetNoofoperations() int32

GetNoofoperations returns the Noofoperations field value if set, zero value otherwise.

func (*MetricsResponseDetails) GetNoofoperationsOk

func (o *MetricsResponseDetails) GetNoofoperationsOk() (*int32, bool)

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

func (*MetricsResponseDetails) GetOperations

func (o *MetricsResponseDetails) GetOperations() []OperationMetrics

GetOperations returns the Operations field value if set, zero value otherwise.

func (*MetricsResponseDetails) GetOperationsOk

func (o *MetricsResponseDetails) GetOperationsOk() ([]OperationMetrics, bool)

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

func (*MetricsResponseDetails) GetSubscriptionId

func (o *MetricsResponseDetails) GetSubscriptionId() string

GetSubscriptionId returns the SubscriptionId field value if set, zero value otherwise.

func (*MetricsResponseDetails) GetSubscriptionIdOk

func (o *MetricsResponseDetails) GetSubscriptionIdOk() (*string, bool)

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

func (*MetricsResponseDetails) HasDetailsForTimePeriod

func (o *MetricsResponseDetails) HasDetailsForTimePeriod() bool

HasDetailsForTimePeriod returns a boolean if a field has been set.

func (*MetricsResponseDetails) HasFileSize

func (o *MetricsResponseDetails) HasFileSize() bool

HasFileSize returns a boolean if a field has been set.

func (*MetricsResponseDetails) HasNoOfExports

func (o *MetricsResponseDetails) HasNoOfExports() bool

HasNoOfExports returns a boolean if a field has been set.

func (*MetricsResponseDetails) HasNoOfFiles

func (o *MetricsResponseDetails) HasNoOfFiles() bool

HasNoOfFiles returns a boolean if a field has been set.

func (*MetricsResponseDetails) HasNoOfReplays

func (o *MetricsResponseDetails) HasNoOfReplays() bool

HasNoOfReplays returns a boolean if a field has been set.

func (*MetricsResponseDetails) HasNoofoperations

func (o *MetricsResponseDetails) HasNoofoperations() bool

HasNoofoperations returns a boolean if a field has been set.

func (*MetricsResponseDetails) HasOperations

func (o *MetricsResponseDetails) HasOperations() bool

HasOperations returns a boolean if a field has been set.

func (*MetricsResponseDetails) HasSubscriptionId

func (o *MetricsResponseDetails) HasSubscriptionId() bool

HasSubscriptionId returns a boolean if a field has been set.

func (MetricsResponseDetails) MarshalJSON

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

func (*MetricsResponseDetails) SetDetailsForTimePeriod

func (o *MetricsResponseDetails) SetDetailsForTimePeriod(v MetricsData)

SetDetailsForTimePeriod gets a reference to the given MetricsData and assigns it to the DetailsForTimePeriod field.

func (*MetricsResponseDetails) SetFileSize

func (o *MetricsResponseDetails) SetFileSize(v float32)

SetFileSize gets a reference to the given float32 and assigns it to the FileSize field.

func (*MetricsResponseDetails) SetNoOfExports

func (o *MetricsResponseDetails) SetNoOfExports(v int32)

SetNoOfExports gets a reference to the given int32 and assigns it to the NoOfExports field.

func (*MetricsResponseDetails) SetNoOfFiles

func (o *MetricsResponseDetails) SetNoOfFiles(v int32)

SetNoOfFiles gets a reference to the given int32 and assigns it to the NoOfFiles field.

func (*MetricsResponseDetails) SetNoOfReplays

func (o *MetricsResponseDetails) SetNoOfReplays(v int32)

SetNoOfReplays gets a reference to the given int32 and assigns it to the NoOfReplays field.

func (*MetricsResponseDetails) SetNoofoperations

func (o *MetricsResponseDetails) SetNoofoperations(v int32)

SetNoofoperations gets a reference to the given int32 and assigns it to the Noofoperations field.

func (*MetricsResponseDetails) SetOperations

func (o *MetricsResponseDetails) SetOperations(v []OperationMetrics)

SetOperations gets a reference to the given []OperationMetrics and assigns it to the Operations field.

func (*MetricsResponseDetails) SetSubscriptionId

func (o *MetricsResponseDetails) SetSubscriptionId(v string)

SetSubscriptionId gets a reference to the given string and assigns it to the SubscriptionId field.

func (MetricsResponseDetails) ToMap

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

type MqttConfig

type MqttConfig struct {
	// MqttEnabledState: If enabled, allows connections using the MQTT protocol. Otherwise, MQTT connections to this registry will fail.  Possible values:   \"MQTT_STATE_UNSPECIFIED\" - No MQTT state specified. If not specified, MQTT will be enabled by default.   \"MQTT_ENABLED\" - Enables a MQTT connection.   \"MQTT_DISABLED\" - Disables a MQTT connection.
	MqttEnabledState *string `json:"mqttEnabledState,omitempty"`
}

MqttConfig struct for MqttConfig

func NewMqttConfig

func NewMqttConfig() *MqttConfig

NewMqttConfig instantiates a new MqttConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMqttConfigWithDefaults

func NewMqttConfigWithDefaults() *MqttConfig

NewMqttConfigWithDefaults instantiates a new MqttConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MqttConfig) GetMqttEnabledState

func (o *MqttConfig) GetMqttEnabledState() string

GetMqttEnabledState returns the MqttEnabledState field value if set, zero value otherwise.

func (*MqttConfig) GetMqttEnabledStateOk

func (o *MqttConfig) GetMqttEnabledStateOk() (*string, bool)

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

func (*MqttConfig) HasMqttEnabledState

func (o *MqttConfig) HasMqttEnabledState() bool

HasMqttEnabledState returns a boolean if a field has been set.

func (MqttConfig) MarshalJSON

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

func (*MqttConfig) SetMqttEnabledState

func (o *MqttConfig) SetMqttEnabledState(v string)

SetMqttEnabledState gets a reference to the given string and assigns it to the MqttEnabledState field.

func (MqttConfig) ToMap

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

type NotificationConfig

type NotificationConfig struct {
	// PubsubTopicName: A Topic name. For example, `projects/myProject/topics/deviceEvents`.
	PubsubTopicName *string `json:"pubsubTopicName,omitempty"`
	RoleArn         *string `json:"roleArn,omitempty"`
	Region          *string `json:"region,omitempty"`
	Stream          *string `json:"stream,omitempty"`
}

NotificationConfig struct for NotificationConfig

func NewNotificationConfig

func NewNotificationConfig() *NotificationConfig

NewNotificationConfig instantiates a new NotificationConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotificationConfigWithDefaults

func NewNotificationConfigWithDefaults() *NotificationConfig

NewNotificationConfigWithDefaults instantiates a new NotificationConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotificationConfig) GetPubsubTopicName

func (o *NotificationConfig) GetPubsubTopicName() string

GetPubsubTopicName returns the PubsubTopicName field value if set, zero value otherwise.

func (*NotificationConfig) GetPubsubTopicNameOk

func (o *NotificationConfig) GetPubsubTopicNameOk() (*string, bool)

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

func (*NotificationConfig) GetRegion

func (o *NotificationConfig) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*NotificationConfig) GetRegionOk

func (o *NotificationConfig) GetRegionOk() (*string, bool)

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

func (*NotificationConfig) GetRoleArn

func (o *NotificationConfig) GetRoleArn() string

GetRoleArn returns the RoleArn field value if set, zero value otherwise.

func (*NotificationConfig) GetRoleArnOk

func (o *NotificationConfig) GetRoleArnOk() (*string, bool)

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

func (*NotificationConfig) GetStream

func (o *NotificationConfig) GetStream() string

GetStream returns the Stream field value if set, zero value otherwise.

func (*NotificationConfig) GetStreamOk

func (o *NotificationConfig) GetStreamOk() (*string, bool)

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

func (*NotificationConfig) HasPubsubTopicName

func (o *NotificationConfig) HasPubsubTopicName() bool

HasPubsubTopicName returns a boolean if a field has been set.

func (*NotificationConfig) HasRegion

func (o *NotificationConfig) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*NotificationConfig) HasRoleArn

func (o *NotificationConfig) HasRoleArn() bool

HasRoleArn returns a boolean if a field has been set.

func (*NotificationConfig) HasStream

func (o *NotificationConfig) HasStream() bool

HasStream returns a boolean if a field has been set.

func (NotificationConfig) MarshalJSON

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

func (*NotificationConfig) SetPubsubTopicName

func (o *NotificationConfig) SetPubsubTopicName(v string)

SetPubsubTopicName gets a reference to the given string and assigns it to the PubsubTopicName field.

func (*NotificationConfig) SetRegion

func (o *NotificationConfig) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*NotificationConfig) SetRoleArn

func (o *NotificationConfig) SetRoleArn(v string)

SetRoleArn gets a reference to the given string and assigns it to the RoleArn field.

func (*NotificationConfig) SetStream

func (o *NotificationConfig) SetStream(v string)

SetStream gets a reference to the given string and assigns it to the Stream field.

func (NotificationConfig) ToMap

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

type NullableAudit

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

func NewNullableAudit

func NewNullableAudit(val *Audit) *NullableAudit

func (NullableAudit) Get

func (v NullableAudit) Get() *Audit

func (NullableAudit) IsSet

func (v NullableAudit) IsSet() bool

func (NullableAudit) MarshalJSON

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

func (*NullableAudit) Set

func (v *NullableAudit) Set(val *Audit)

func (*NullableAudit) UnmarshalJSON

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

func (*NullableAudit) Unset

func (v *NullableAudit) Unset()

type NullableAuditResult

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

func NewNullableAuditResult

func NewNullableAuditResult(val *AuditResult) *NullableAuditResult

func (NullableAuditResult) Get

func (NullableAuditResult) IsSet

func (v NullableAuditResult) IsSet() bool

func (NullableAuditResult) MarshalJSON

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

func (*NullableAuditResult) Set

func (v *NullableAuditResult) Set(val *AuditResult)

func (*NullableAuditResult) UnmarshalJSON

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

func (*NullableAuditResult) Unset

func (v *NullableAuditResult) Unset()

type NullableBindRequest

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

func NewNullableBindRequest

func NewNullableBindRequest(val *BindRequest) *NullableBindRequest

func (NullableBindRequest) Get

func (NullableBindRequest) IsSet

func (v NullableBindRequest) IsSet() bool

func (NullableBindRequest) MarshalJSON

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

func (*NullableBindRequest) Set

func (v *NullableBindRequest) Set(val *BindRequest)

func (*NullableBindRequest) UnmarshalJSON

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

func (*NullableBindRequest) Unset

func (v *NullableBindRequest) Unset()

type NullableBindRequestIdsGateway

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

func (NullableBindRequestIdsGateway) Get

func (NullableBindRequestIdsGateway) IsSet

func (NullableBindRequestIdsGateway) MarshalJSON

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

func (*NullableBindRequestIdsGateway) Set

func (*NullableBindRequestIdsGateway) UnmarshalJSON

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

func (*NullableBindRequestIdsGateway) Unset

func (v *NullableBindRequestIdsGateway) Unset()

type NullableBlockCommunicationBody

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

func (NullableBlockCommunicationBody) Get

func (NullableBlockCommunicationBody) IsSet

func (NullableBlockCommunicationBody) MarshalJSON

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

func (*NullableBlockCommunicationBody) Set

func (*NullableBlockCommunicationBody) UnmarshalJSON

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

func (*NullableBlockCommunicationBody) Unset

func (v *NullableBlockCommunicationBody) 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 NullableConfig

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

func NewNullableConfig

func NewNullableConfig(val *Config) *NullableConfig

func (NullableConfig) Get

func (v NullableConfig) Get() *Config

func (NullableConfig) IsSet

func (v NullableConfig) IsSet() bool

func (NullableConfig) MarshalJSON

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

func (*NullableConfig) Set

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

func (*NullableConfig) UnmarshalJSON

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

func (*NullableConfig) Unset

func (v *NullableConfig) Unset()

type NullableConfigurations

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

func NewNullableConfigurations

func NewNullableConfigurations(val *Configurations) *NullableConfigurations

func (NullableConfigurations) Get

func (NullableConfigurations) IsSet

func (v NullableConfigurations) IsSet() bool

func (NullableConfigurations) MarshalJSON

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

func (*NullableConfigurations) Set

func (*NullableConfigurations) UnmarshalJSON

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

func (*NullableConfigurations) Unset

func (v *NullableConfigurations) Unset()

type NullableCreateConfiguration

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

func NewNullableCreateConfiguration

func NewNullableCreateConfiguration(val *CreateConfiguration) *NullableCreateConfiguration

func (NullableCreateConfiguration) Get

func (NullableCreateConfiguration) IsSet

func (NullableCreateConfiguration) MarshalJSON

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

func (*NullableCreateConfiguration) Set

func (*NullableCreateConfiguration) UnmarshalJSON

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

func (*NullableCreateConfiguration) Unset

func (v *NullableCreateConfiguration) Unset()

type NullableCreateVaultKeyBody

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

func NewNullableCreateVaultKeyBody

func NewNullableCreateVaultKeyBody(val *CreateVaultKeyBody) *NullableCreateVaultKeyBody

func (NullableCreateVaultKeyBody) Get

func (NullableCreateVaultKeyBody) IsSet

func (v NullableCreateVaultKeyBody) IsSet() bool

func (NullableCreateVaultKeyBody) MarshalJSON

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

func (*NullableCreateVaultKeyBody) Set

func (*NullableCreateVaultKeyBody) UnmarshalJSON

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

func (*NullableCreateVaultKeyBody) Unset

func (v *NullableCreateVaultKeyBody) Unset()

type NullableCustomOnboard

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

func NewNullableCustomOnboard

func NewNullableCustomOnboard(val *CustomOnboard) *NullableCustomOnboard

func (NullableCustomOnboard) Get

func (NullableCustomOnboard) IsSet

func (v NullableCustomOnboard) IsSet() bool

func (NullableCustomOnboard) MarshalJSON

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

func (*NullableCustomOnboard) Set

func (v *NullableCustomOnboard) Set(val *CustomOnboard)

func (*NullableCustomOnboard) UnmarshalJSON

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

func (*NullableCustomOnboard) Unset

func (v *NullableCustomOnboard) Unset()

type NullableCustomOnboardTcpUdpModelDetails

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

func (NullableCustomOnboardTcpUdpModelDetails) Get

func (NullableCustomOnboardTcpUdpModelDetails) IsSet

func (NullableCustomOnboardTcpUdpModelDetails) MarshalJSON

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

func (*NullableCustomOnboardTcpUdpModelDetails) Set

func (*NullableCustomOnboardTcpUdpModelDetails) UnmarshalJSON

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

func (*NullableCustomOnboardTcpUdpModelDetails) Unset

type NullableDetails

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

func NewNullableDetails

func NewNullableDetails(val *Details) *NullableDetails

func (NullableDetails) Get

func (v NullableDetails) Get() *Details

func (NullableDetails) IsSet

func (v NullableDetails) IsSet() bool

func (NullableDetails) MarshalJSON

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

func (*NullableDetails) Set

func (v *NullableDetails) Set(val *Details)

func (*NullableDetails) UnmarshalJSON

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

func (*NullableDetails) Unset

func (v *NullableDetails) Unset()

type NullableDevice

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

func NewNullableDevice

func NewNullableDevice(val *Device) *NullableDevice

func (NullableDevice) Get

func (v NullableDevice) Get() *Device

func (NullableDevice) IsSet

func (v NullableDevice) IsSet() bool

func (NullableDevice) MarshalJSON

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

func (*NullableDevice) Set

func (v *NullableDevice) Set(val *Device)

func (*NullableDevice) UnmarshalJSON

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

func (*NullableDevice) Unset

func (v *NullableDevice) Unset()

type NullableDeviceCommand

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

func NewNullableDeviceCommand

func NewNullableDeviceCommand(val *DeviceCommand) *NullableDeviceCommand

func (NullableDeviceCommand) Get

func (NullableDeviceCommand) IsSet

func (v NullableDeviceCommand) IsSet() bool

func (NullableDeviceCommand) MarshalJSON

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

func (*NullableDeviceCommand) Set

func (v *NullableDeviceCommand) Set(val *DeviceCommand)

func (*NullableDeviceCommand) UnmarshalJSON

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

func (*NullableDeviceCommand) Unset

func (v *NullableDeviceCommand) Unset()

type NullableDeviceConfig

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

func NewNullableDeviceConfig

func NewNullableDeviceConfig(val *DeviceConfig) *NullableDeviceConfig

func (NullableDeviceConfig) Get

func (NullableDeviceConfig) IsSet

func (v NullableDeviceConfig) IsSet() bool

func (NullableDeviceConfig) MarshalJSON

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

func (*NullableDeviceConfig) Set

func (v *NullableDeviceConfig) Set(val *DeviceConfig)

func (*NullableDeviceConfig) UnmarshalJSON

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

func (*NullableDeviceConfig) Unset

func (v *NullableDeviceConfig) Unset()

type NullableDeviceConfiguration

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

func NewNullableDeviceConfiguration

func NewNullableDeviceConfiguration(val *DeviceConfiguration) *NullableDeviceConfiguration

func (NullableDeviceConfiguration) Get

func (NullableDeviceConfiguration) IsSet

func (NullableDeviceConfiguration) MarshalJSON

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

func (*NullableDeviceConfiguration) Set

func (*NullableDeviceConfiguration) UnmarshalJSON

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

func (*NullableDeviceConfiguration) Unset

func (v *NullableDeviceConfiguration) Unset()

type NullableDeviceCredential

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

func NewNullableDeviceCredential

func NewNullableDeviceCredential(val *DeviceCredential) *NullableDeviceCredential

func (NullableDeviceCredential) Get

func (NullableDeviceCredential) IsSet

func (v NullableDeviceCredential) IsSet() bool

func (NullableDeviceCredential) MarshalJSON

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

func (*NullableDeviceCredential) Set

func (*NullableDeviceCredential) UnmarshalJSON

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

func (*NullableDeviceCredential) Unset

func (v *NullableDeviceCredential) Unset()

type NullableDeviceOnline

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

func NewNullableDeviceOnline

func NewNullableDeviceOnline(val *DeviceOnline) *NullableDeviceOnline

func (NullableDeviceOnline) Get

func (NullableDeviceOnline) IsSet

func (v NullableDeviceOnline) IsSet() bool

func (NullableDeviceOnline) MarshalJSON

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

func (*NullableDeviceOnline) Set

func (v *NullableDeviceOnline) Set(val *DeviceOnline)

func (*NullableDeviceOnline) UnmarshalJSON

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

func (*NullableDeviceOnline) Unset

func (v *NullableDeviceOnline) Unset()

type NullableDeviceRegistry

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

func NewNullableDeviceRegistry

func NewNullableDeviceRegistry(val *DeviceRegistry) *NullableDeviceRegistry

func (NullableDeviceRegistry) Get

func (NullableDeviceRegistry) IsSet

func (v NullableDeviceRegistry) IsSet() bool

func (NullableDeviceRegistry) MarshalJSON

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

func (*NullableDeviceRegistry) Set

func (*NullableDeviceRegistry) UnmarshalJSON

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

func (*NullableDeviceRegistry) Unset

func (v *NullableDeviceRegistry) Unset()

type NullableDeviceState

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

func NewNullableDeviceState

func NewNullableDeviceState(val *DeviceState) *NullableDeviceState

func (NullableDeviceState) Get

func (NullableDeviceState) IsSet

func (v NullableDeviceState) IsSet() bool

func (NullableDeviceState) MarshalJSON

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

func (*NullableDeviceState) Set

func (v *NullableDeviceState) Set(val *DeviceState)

func (*NullableDeviceState) UnmarshalJSON

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

func (*NullableDeviceState) Unset

func (v *NullableDeviceState) Unset()

type NullableDeviceTcpUdpModelDetails

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

func (NullableDeviceTcpUdpModelDetails) Get

func (NullableDeviceTcpUdpModelDetails) IsSet

func (NullableDeviceTcpUdpModelDetails) MarshalJSON

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

func (*NullableDeviceTcpUdpModelDetails) Set

func (*NullableDeviceTcpUdpModelDetails) UnmarshalJSON

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

func (*NullableDeviceTcpUdpModelDetails) Unset

type NullableEnableEncryptionBody

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

func NewNullableEnableEncryptionBody

func NewNullableEnableEncryptionBody(val *EnableEncryptionBody) *NullableEnableEncryptionBody

func (NullableEnableEncryptionBody) Get

func (NullableEnableEncryptionBody) IsSet

func (NullableEnableEncryptionBody) MarshalJSON

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

func (*NullableEnableEncryptionBody) Set

func (*NullableEnableEncryptionBody) UnmarshalJSON

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

func (*NullableEnableEncryptionBody) Unset

func (v *NullableEnableEncryptionBody) Unset()

type NullableEnableVault

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

func NewNullableEnableVault

func NewNullableEnableVault(val *EnableVault) *NullableEnableVault

func (NullableEnableVault) Get

func (NullableEnableVault) IsSet

func (v NullableEnableVault) IsSet() bool

func (NullableEnableVault) MarshalJSON

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

func (*NullableEnableVault) Set

func (v *NullableEnableVault) Set(val *EnableVault)

func (*NullableEnableVault) UnmarshalJSON

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

func (*NullableEnableVault) Unset

func (v *NullableEnableVault) Unset()

type NullableErrorFrame

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

func NewNullableErrorFrame

func NewNullableErrorFrame(val *ErrorFrame) *NullableErrorFrame

func (NullableErrorFrame) Get

func (v NullableErrorFrame) Get() *ErrorFrame

func (NullableErrorFrame) IsSet

func (v NullableErrorFrame) IsSet() bool

func (NullableErrorFrame) MarshalJSON

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

func (*NullableErrorFrame) Set

func (v *NullableErrorFrame) Set(val *ErrorFrame)

func (*NullableErrorFrame) UnmarshalJSON

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

func (*NullableErrorFrame) Unset

func (v *NullableErrorFrame) Unset()

type NullableErrorStatus

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

func NewNullableErrorStatus

func NewNullableErrorStatus(val *ErrorStatus) *NullableErrorStatus

func (NullableErrorStatus) Get

func (NullableErrorStatus) IsSet

func (v NullableErrorStatus) IsSet() bool

func (NullableErrorStatus) MarshalJSON

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

func (*NullableErrorStatus) Set

func (v *NullableErrorStatus) Set(val *ErrorStatus)

func (*NullableErrorStatus) UnmarshalJSON

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

func (*NullableErrorStatus) Unset

func (v *NullableErrorStatus) Unset()

type NullableEventNotificationConfig

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

func (NullableEventNotificationConfig) Get

func (NullableEventNotificationConfig) IsSet

func (NullableEventNotificationConfig) MarshalJSON

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

func (*NullableEventNotificationConfig) Set

func (*NullableEventNotificationConfig) UnmarshalJSON

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

func (*NullableEventNotificationConfig) Unset

type NullableExportDetail

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

func NewNullableExportDetail

func NewNullableExportDetail(val *ExportDetail) *NullableExportDetail

func (NullableExportDetail) Get

func (NullableExportDetail) IsSet

func (v NullableExportDetail) IsSet() bool

func (NullableExportDetail) MarshalJSON

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

func (*NullableExportDetail) Set

func (v *NullableExportDetail) Set(val *ExportDetail)

func (*NullableExportDetail) UnmarshalJSON

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

func (*NullableExportDetail) Unset

func (v *NullableExportDetail) Unset()

type NullableFileDetail

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

func NewNullableFileDetail

func NewNullableFileDetail(val *FileDetail) *NullableFileDetail

func (NullableFileDetail) Get

func (v NullableFileDetail) Get() *FileDetail

func (NullableFileDetail) IsSet

func (v NullableFileDetail) IsSet() bool

func (NullableFileDetail) MarshalJSON

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

func (*NullableFileDetail) Set

func (v *NullableFileDetail) Set(val *FileDetail)

func (*NullableFileDetail) UnmarshalJSON

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

func (*NullableFileDetail) Unset

func (v *NullableFileDetail) Unset()

type NullableFileDetails

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

func NewNullableFileDetails

func NewNullableFileDetails(val *FileDetails) *NullableFileDetails

func (NullableFileDetails) Get

func (NullableFileDetails) IsSet

func (v NullableFileDetails) IsSet() bool

func (NullableFileDetails) MarshalJSON

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

func (*NullableFileDetails) Set

func (v *NullableFileDetails) Set(val *FileDetails)

func (*NullableFileDetails) UnmarshalJSON

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

func (*NullableFileDetails) Unset

func (v *NullableFileDetails) 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 NullableFolder

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

func NewNullableFolder

func NewNullableFolder(val *Folder) *NullableFolder

func (NullableFolder) Get

func (v NullableFolder) Get() *Folder

func (NullableFolder) IsSet

func (v NullableFolder) IsSet() bool

func (NullableFolder) MarshalJSON

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

func (*NullableFolder) Set

func (v *NullableFolder) Set(val *Folder)

func (*NullableFolder) UnmarshalJSON

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

func (*NullableFolder) Unset

func (v *NullableFolder) Unset()

type NullableFolderData

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

func NewNullableFolderData

func NewNullableFolderData(val *FolderData) *NullableFolderData

func (NullableFolderData) Get

func (v NullableFolderData) Get() *FolderData

func (NullableFolderData) IsSet

func (v NullableFolderData) IsSet() bool

func (NullableFolderData) MarshalJSON

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

func (*NullableFolderData) Set

func (v *NullableFolderData) Set(val *FolderData)

func (*NullableFolderData) UnmarshalJSON

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

func (*NullableFolderData) Unset

func (v *NullableFolderData) Unset()

type NullableFrame

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

func NewNullableFrame

func NewNullableFrame(val *Frame) *NullableFrame

func (NullableFrame) Get

func (v NullableFrame) Get() *Frame

func (NullableFrame) IsSet

func (v NullableFrame) IsSet() bool

func (NullableFrame) MarshalJSON

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

func (*NullableFrame) Set

func (v *NullableFrame) Set(val *Frame)

func (*NullableFrame) UnmarshalJSON

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

func (*NullableFrame) Unset

func (v *NullableFrame) Unset()

type NullableGatewayConfig

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

func NewNullableGatewayConfig

func NewNullableGatewayConfig(val *GatewayConfig) *NullableGatewayConfig

func (NullableGatewayConfig) Get

func (NullableGatewayConfig) IsSet

func (v NullableGatewayConfig) IsSet() bool

func (NullableGatewayConfig) MarshalJSON

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

func (*NullableGatewayConfig) Set

func (v *NullableGatewayConfig) Set(val *GatewayConfig)

func (*NullableGatewayConfig) UnmarshalJSON

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

func (*NullableGatewayConfig) Unset

func (v *NullableGatewayConfig) Unset()

type NullableGenericErrorResponse

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

func NewNullableGenericErrorResponse

func NewNullableGenericErrorResponse(val *GenericErrorResponse) *NullableGenericErrorResponse

func (NullableGenericErrorResponse) Get

func (NullableGenericErrorResponse) IsSet

func (NullableGenericErrorResponse) MarshalJSON

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

func (*NullableGenericErrorResponse) Set

func (*NullableGenericErrorResponse) UnmarshalJSON

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

func (*NullableGenericErrorResponse) Unset

func (v *NullableGenericErrorResponse) Unset()

type NullableGetExportsResponse

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

func NewNullableGetExportsResponse

func NewNullableGetExportsResponse(val *GetExportsResponse) *NullableGetExportsResponse

func (NullableGetExportsResponse) Get

func (NullableGetExportsResponse) IsSet

func (v NullableGetExportsResponse) IsSet() bool

func (NullableGetExportsResponse) MarshalJSON

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

func (*NullableGetExportsResponse) Set

func (*NullableGetExportsResponse) UnmarshalJSON

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

func (*NullableGetExportsResponse) Unset

func (v *NullableGetExportsResponse) Unset()

type NullableGetKeysResponse

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

func NewNullableGetKeysResponse

func NewNullableGetKeysResponse(val *GetKeysResponse) *NullableGetKeysResponse

func (NullableGetKeysResponse) Get

func (NullableGetKeysResponse) IsSet

func (v NullableGetKeysResponse) IsSet() bool

func (NullableGetKeysResponse) MarshalJSON

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

func (*NullableGetKeysResponse) Set

func (*NullableGetKeysResponse) UnmarshalJSON

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

func (*NullableGetKeysResponse) Unset

func (v *NullableGetKeysResponse) Unset()

type NullableGetReplaysResponse

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

func NewNullableGetReplaysResponse

func NewNullableGetReplaysResponse(val *GetReplaysResponse) *NullableGetReplaysResponse

func (NullableGetReplaysResponse) Get

func (NullableGetReplaysResponse) IsSet

func (v NullableGetReplaysResponse) IsSet() bool

func (NullableGetReplaysResponse) MarshalJSON

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

func (*NullableGetReplaysResponse) Set

func (*NullableGetReplaysResponse) UnmarshalJSON

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

func (*NullableGetReplaysResponse) Unset

func (v *NullableGetReplaysResponse) Unset()

type NullableHttpConfig

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

func NewNullableHttpConfig

func NewNullableHttpConfig(val *HttpConfig) *NullableHttpConfig

func (NullableHttpConfig) Get

func (v NullableHttpConfig) Get() *HttpConfig

func (NullableHttpConfig) IsSet

func (v NullableHttpConfig) IsSet() bool

func (NullableHttpConfig) MarshalJSON

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

func (*NullableHttpConfig) Set

func (v *NullableHttpConfig) Set(val *HttpConfig)

func (*NullableHttpConfig) UnmarshalJSON

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

func (*NullableHttpConfig) Unset

func (v *NullableHttpConfig) Unset()

type NullableInfo

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

func NewNullableInfo

func NewNullableInfo(val *Info) *NullableInfo

func (NullableInfo) Get

func (v NullableInfo) Get() *Info

func (NullableInfo) IsSet

func (v NullableInfo) IsSet() bool

func (NullableInfo) MarshalJSON

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

func (*NullableInfo) Set

func (v *NullableInfo) Set(val *Info)

func (*NullableInfo) UnmarshalJSON

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

func (*NullableInfo) Unset

func (v *NullableInfo) 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 NullableListDeviceConfigVersionsResponse

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

func (NullableListDeviceConfigVersionsResponse) Get

func (NullableListDeviceConfigVersionsResponse) IsSet

func (NullableListDeviceConfigVersionsResponse) MarshalJSON

func (*NullableListDeviceConfigVersionsResponse) Set

func (*NullableListDeviceConfigVersionsResponse) UnmarshalJSON

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

func (*NullableListDeviceConfigVersionsResponse) Unset

type NullableListDeviceRegistries

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

func NewNullableListDeviceRegistries

func NewNullableListDeviceRegistries(val *ListDeviceRegistries) *NullableListDeviceRegistries

func (NullableListDeviceRegistries) Get

func (NullableListDeviceRegistries) IsSet

func (NullableListDeviceRegistries) MarshalJSON

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

func (*NullableListDeviceRegistries) Set

func (*NullableListDeviceRegistries) UnmarshalJSON

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

func (*NullableListDeviceRegistries) Unset

func (v *NullableListDeviceRegistries) Unset()

type NullableListDeviceStatesResponse

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

func (NullableListDeviceStatesResponse) Get

func (NullableListDeviceStatesResponse) IsSet

func (NullableListDeviceStatesResponse) MarshalJSON

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

func (*NullableListDeviceStatesResponse) Set

func (*NullableListDeviceStatesResponse) UnmarshalJSON

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

func (*NullableListDeviceStatesResponse) Unset

type NullableListDevicesOnlineResponse

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

func (NullableListDevicesOnlineResponse) Get

func (NullableListDevicesOnlineResponse) IsSet

func (NullableListDevicesOnlineResponse) MarshalJSON

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

func (*NullableListDevicesOnlineResponse) Set

func (*NullableListDevicesOnlineResponse) UnmarshalJSON

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

func (*NullableListDevicesOnlineResponse) Unset

type NullableListDevicesResponse

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

func NewNullableListDevicesResponse

func NewNullableListDevicesResponse(val *ListDevicesResponse) *NullableListDevicesResponse

func (NullableListDevicesResponse) Get

func (NullableListDevicesResponse) IsSet

func (NullableListDevicesResponse) MarshalJSON

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

func (*NullableListDevicesResponse) Set

func (*NullableListDevicesResponse) UnmarshalJSON

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

func (*NullableListDevicesResponse) Unset

func (v *NullableListDevicesResponse) Unset()

type NullableListSinks

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

func NewNullableListSinks

func NewNullableListSinks(val *ListSinks) *NullableListSinks

func (NullableListSinks) Get

func (v NullableListSinks) Get() *ListSinks

func (NullableListSinks) IsSet

func (v NullableListSinks) IsSet() bool

func (NullableListSinks) MarshalJSON

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

func (*NullableListSinks) Set

func (v *NullableListSinks) Set(val *ListSinks)

func (*NullableListSinks) UnmarshalJSON

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

func (*NullableListSinks) Unset

func (v *NullableListSinks) Unset()

type NullableListSinksSinksInner

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

func NewNullableListSinksSinksInner

func NewNullableListSinksSinksInner(val *ListSinksSinksInner) *NullableListSinksSinksInner

func (NullableListSinksSinksInner) Get

func (NullableListSinksSinksInner) IsSet

func (NullableListSinksSinksInner) MarshalJSON

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

func (*NullableListSinksSinksInner) Set

func (*NullableListSinksSinksInner) UnmarshalJSON

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

func (*NullableListSinksSinksInner) Unset

func (v *NullableListSinksSinksInner) Unset()

type NullableListSinksSinksInnerConfig

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

func (NullableListSinksSinksInnerConfig) Get

func (NullableListSinksSinksInnerConfig) IsSet

func (NullableListSinksSinksInnerConfig) MarshalJSON

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

func (*NullableListSinksSinksInnerConfig) Set

func (*NullableListSinksSinksInnerConfig) UnmarshalJSON

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

func (*NullableListSinksSinksInnerConfig) Unset

type NullableLogLevel

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

func NewNullableLogLevel

func NewNullableLogLevel(val *LogLevel) *NullableLogLevel

func (NullableLogLevel) Get

func (v NullableLogLevel) Get() *LogLevel

func (NullableLogLevel) IsSet

func (v NullableLogLevel) IsSet() bool

func (NullableLogLevel) MarshalJSON

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

func (*NullableLogLevel) Set

func (v *NullableLogLevel) Set(val *LogLevel)

func (*NullableLogLevel) UnmarshalJSON

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

func (*NullableLogLevel) Unset

func (v *NullableLogLevel) Unset()

type NullableMetrics

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

func NewNullableMetrics

func NewNullableMetrics(val *Metrics) *NullableMetrics

func (NullableMetrics) Get

func (v NullableMetrics) Get() *Metrics

func (NullableMetrics) IsSet

func (v NullableMetrics) IsSet() bool

func (NullableMetrics) MarshalJSON

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

func (*NullableMetrics) Set

func (v *NullableMetrics) Set(val *Metrics)

func (*NullableMetrics) UnmarshalJSON

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

func (*NullableMetrics) Unset

func (v *NullableMetrics) Unset()

type NullableMetricsData

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

func NewNullableMetricsData

func NewNullableMetricsData(val *MetricsData) *NullableMetricsData

func (NullableMetricsData) Get

func (NullableMetricsData) IsSet

func (v NullableMetricsData) IsSet() bool

func (NullableMetricsData) MarshalJSON

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

func (*NullableMetricsData) Set

func (v *NullableMetricsData) Set(val *MetricsData)

func (*NullableMetricsData) UnmarshalJSON

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

func (*NullableMetricsData) Unset

func (v *NullableMetricsData) Unset()

type NullableMetricsDetails

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

func NewNullableMetricsDetails

func NewNullableMetricsDetails(val *MetricsDetails) *NullableMetricsDetails

func (NullableMetricsDetails) Get

func (NullableMetricsDetails) IsSet

func (v NullableMetricsDetails) IsSet() bool

func (NullableMetricsDetails) MarshalJSON

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

func (*NullableMetricsDetails) Set

func (*NullableMetricsDetails) UnmarshalJSON

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

func (*NullableMetricsDetails) Unset

func (v *NullableMetricsDetails) Unset()

type NullableMetricsLogs

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

func NewNullableMetricsLogs

func NewNullableMetricsLogs(val *MetricsLogs) *NullableMetricsLogs

func (NullableMetricsLogs) Get

func (NullableMetricsLogs) IsSet

func (v NullableMetricsLogs) IsSet() bool

func (NullableMetricsLogs) MarshalJSON

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

func (*NullableMetricsLogs) Set

func (v *NullableMetricsLogs) Set(val *MetricsLogs)

func (*NullableMetricsLogs) UnmarshalJSON

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

func (*NullableMetricsLogs) Unset

func (v *NullableMetricsLogs) Unset()

type NullableMetricsResponse

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

func NewNullableMetricsResponse

func NewNullableMetricsResponse(val *MetricsResponse) *NullableMetricsResponse

func (NullableMetricsResponse) Get

func (NullableMetricsResponse) IsSet

func (v NullableMetricsResponse) IsSet() bool

func (NullableMetricsResponse) MarshalJSON

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

func (*NullableMetricsResponse) Set

func (*NullableMetricsResponse) UnmarshalJSON

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

func (*NullableMetricsResponse) Unset

func (v *NullableMetricsResponse) Unset()

type NullableMetricsResponseDetails

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

func (NullableMetricsResponseDetails) Get

func (NullableMetricsResponseDetails) IsSet

func (NullableMetricsResponseDetails) MarshalJSON

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

func (*NullableMetricsResponseDetails) Set

func (*NullableMetricsResponseDetails) UnmarshalJSON

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

func (*NullableMetricsResponseDetails) Unset

func (v *NullableMetricsResponseDetails) Unset()

type NullableMqttConfig

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

func NewNullableMqttConfig

func NewNullableMqttConfig(val *MqttConfig) *NullableMqttConfig

func (NullableMqttConfig) Get

func (v NullableMqttConfig) Get() *MqttConfig

func (NullableMqttConfig) IsSet

func (v NullableMqttConfig) IsSet() bool

func (NullableMqttConfig) MarshalJSON

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

func (*NullableMqttConfig) Set

func (v *NullableMqttConfig) Set(val *MqttConfig)

func (*NullableMqttConfig) UnmarshalJSON

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

func (*NullableMqttConfig) Unset

func (v *NullableMqttConfig) Unset()

type NullableNotificationConfig

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

func NewNullableNotificationConfig

func NewNullableNotificationConfig(val *NotificationConfig) *NullableNotificationConfig

func (NullableNotificationConfig) Get

func (NullableNotificationConfig) IsSet

func (v NullableNotificationConfig) IsSet() bool

func (NullableNotificationConfig) MarshalJSON

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

func (*NullableNotificationConfig) Set

func (*NullableNotificationConfig) UnmarshalJSON

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

func (*NullableNotificationConfig) Unset

func (v *NullableNotificationConfig) Unset()

type NullableOperationMetrics

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

func NewNullableOperationMetrics

func NewNullableOperationMetrics(val *OperationMetrics) *NullableOperationMetrics

func (NullableOperationMetrics) Get

func (NullableOperationMetrics) IsSet

func (v NullableOperationMetrics) IsSet() bool

func (NullableOperationMetrics) MarshalJSON

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

func (*NullableOperationMetrics) Set

func (*NullableOperationMetrics) UnmarshalJSON

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

func (*NullableOperationMetrics) Unset

func (v *NullableOperationMetrics) Unset()

type NullablePolicy

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

func NewNullablePolicy

func NewNullablePolicy(val *Policy) *NullablePolicy

func (NullablePolicy) Get

func (v NullablePolicy) Get() *Policy

func (NullablePolicy) IsSet

func (v NullablePolicy) IsSet() bool

func (NullablePolicy) MarshalJSON

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

func (*NullablePolicy) Set

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

func (*NullablePolicy) UnmarshalJSON

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

func (*NullablePolicy) Unset

func (v *NullablePolicy) Unset()

type NullablePublicKeyCertificate

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

func NewNullablePublicKeyCertificate

func NewNullablePublicKeyCertificate(val *PublicKeyCertificate) *NullablePublicKeyCertificate

func (NullablePublicKeyCertificate) Get

func (NullablePublicKeyCertificate) IsSet

func (NullablePublicKeyCertificate) MarshalJSON

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

func (*NullablePublicKeyCertificate) Set

func (*NullablePublicKeyCertificate) UnmarshalJSON

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

func (*NullablePublicKeyCertificate) Unset

func (v *NullablePublicKeyCertificate) Unset()

type NullablePublicKeyCredential

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

func NewNullablePublicKeyCredential

func NewNullablePublicKeyCredential(val *PublicKeyCredential) *NullablePublicKeyCredential

func (NullablePublicKeyCredential) Get

func (NullablePublicKeyCredential) IsSet

func (NullablePublicKeyCredential) MarshalJSON

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

func (*NullablePublicKeyCredential) Set

func (*NullablePublicKeyCredential) UnmarshalJSON

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

func (*NullablePublicKeyCredential) Unset

func (v *NullablePublicKeyCredential) Unset()

type NullableRegistryCredential

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

func NewNullableRegistryCredential

func NewNullableRegistryCredential(val *RegistryCredential) *NullableRegistryCredential

func (NullableRegistryCredential) Get

func (NullableRegistryCredential) IsSet

func (v NullableRegistryCredential) IsSet() bool

func (NullableRegistryCredential) MarshalJSON

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

func (*NullableRegistryCredential) Set

func (*NullableRegistryCredential) UnmarshalJSON

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

func (*NullableRegistryCredential) Unset

func (v *NullableRegistryCredential) Unset()

type NullableReplay

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

func NewNullableReplay

func NewNullableReplay(val *Replay) *NullableReplay

func (NullableReplay) Get

func (v NullableReplay) Get() *Replay

func (NullableReplay) IsSet

func (v NullableReplay) IsSet() bool

func (NullableReplay) MarshalJSON

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

func (*NullableReplay) Set

func (v *NullableReplay) Set(val *Replay)

func (*NullableReplay) UnmarshalJSON

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

func (*NullableReplay) Unset

func (v *NullableReplay) Unset()

type NullableReplayBody

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

func NewNullableReplayBody

func NewNullableReplayBody(val *ReplayBody) *NullableReplayBody

func (NullableReplayBody) Get

func (v NullableReplayBody) Get() *ReplayBody

func (NullableReplayBody) IsSet

func (v NullableReplayBody) IsSet() bool

func (NullableReplayBody) MarshalJSON

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

func (*NullableReplayBody) Set

func (v *NullableReplayBody) Set(val *ReplayBody)

func (*NullableReplayBody) UnmarshalJSON

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

func (*NullableReplayBody) Unset

func (v *NullableReplayBody) Unset()

type NullableSetRetentionBody

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

func NewNullableSetRetentionBody

func NewNullableSetRetentionBody(val *SetRetentionBody) *NullableSetRetentionBody

func (NullableSetRetentionBody) Get

func (NullableSetRetentionBody) IsSet

func (v NullableSetRetentionBody) IsSet() bool

func (NullableSetRetentionBody) MarshalJSON

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

func (*NullableSetRetentionBody) Set

func (*NullableSetRetentionBody) UnmarshalJSON

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

func (*NullableSetRetentionBody) Unset

func (v *NullableSetRetentionBody) Unset()

type NullableSink

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

func NewNullableSink

func NewNullableSink(val *Sink) *NullableSink

func (NullableSink) Get

func (v NullableSink) Get() *Sink

func (NullableSink) IsSet

func (v NullableSink) IsSet() bool

func (NullableSink) MarshalJSON

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

func (*NullableSink) Set

func (v *NullableSink) Set(val *Sink)

func (*NullableSink) UnmarshalJSON

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

func (*NullableSink) Unset

func (v *NullableSink) Unset()

type NullableStartExportBody

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

func NewNullableStartExportBody

func NewNullableStartExportBody(val *StartExportBody) *NullableStartExportBody

func (NullableStartExportBody) Get

func (NullableStartExportBody) IsSet

func (v NullableStartExportBody) IsSet() bool

func (NullableStartExportBody) MarshalJSON

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

func (*NullableStartExportBody) Set

func (*NullableStartExportBody) UnmarshalJSON

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

func (*NullableStartExportBody) Unset

func (v *NullableStartExportBody) 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 NullableTcpUdpImage

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

func NewNullableTcpUdpImage

func NewNullableTcpUdpImage(val *TcpUdpImage) *NullableTcpUdpImage

func (NullableTcpUdpImage) Get

func (NullableTcpUdpImage) IsSet

func (v NullableTcpUdpImage) IsSet() bool

func (NullableTcpUdpImage) MarshalJSON

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

func (*NullableTcpUdpImage) Set

func (v *NullableTcpUdpImage) Set(val *TcpUdpImage)

func (*NullableTcpUdpImage) UnmarshalJSON

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

func (*NullableTcpUdpImage) Unset

func (v *NullableTcpUdpImage) Unset()

type NullableTcpUdpModel

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

func NewNullableTcpUdpModel

func NewNullableTcpUdpModel(val *TcpUdpModel) *NullableTcpUdpModel

func (NullableTcpUdpModel) Get

func (NullableTcpUdpModel) IsSet

func (v NullableTcpUdpModel) IsSet() bool

func (NullableTcpUdpModel) MarshalJSON

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

func (*NullableTcpUdpModel) Set

func (v *NullableTcpUdpModel) Set(val *TcpUdpModel)

func (*NullableTcpUdpModel) UnmarshalJSON

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

func (*NullableTcpUdpModel) Unset

func (v *NullableTcpUdpModel) Unset()

type NullableTcpUdpPortDetail

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

func NewNullableTcpUdpPortDetail

func NewNullableTcpUdpPortDetail(val *TcpUdpPortDetail) *NullableTcpUdpPortDetail

func (NullableTcpUdpPortDetail) Get

func (NullableTcpUdpPortDetail) IsSet

func (v NullableTcpUdpPortDetail) IsSet() bool

func (NullableTcpUdpPortDetail) MarshalJSON

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

func (*NullableTcpUdpPortDetail) Set

func (*NullableTcpUdpPortDetail) UnmarshalJSON

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

func (*NullableTcpUdpPortDetail) Unset

func (v *NullableTcpUdpPortDetail) 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 NullableVaultConfiguration

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

func NewNullableVaultConfiguration

func NewNullableVaultConfiguration(val *VaultConfiguration) *NullableVaultConfiguration

func (NullableVaultConfiguration) Get

func (NullableVaultConfiguration) IsSet

func (v NullableVaultConfiguration) IsSet() bool

func (NullableVaultConfiguration) MarshalJSON

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

func (*NullableVaultConfiguration) Set

func (*NullableVaultConfiguration) UnmarshalJSON

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

func (*NullableVaultConfiguration) Unset

func (v *NullableVaultConfiguration) Unset()

type NullableVaultEncryptionKey

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

func NewNullableVaultEncryptionKey

func NewNullableVaultEncryptionKey(val *VaultEncryptionKey) *NullableVaultEncryptionKey

func (NullableVaultEncryptionKey) Get

func (NullableVaultEncryptionKey) IsSet

func (v NullableVaultEncryptionKey) IsSet() bool

func (NullableVaultEncryptionKey) MarshalJSON

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

func (*NullableVaultEncryptionKey) Set

func (*NullableVaultEncryptionKey) UnmarshalJSON

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

func (*NullableVaultEncryptionKey) Unset

func (v *NullableVaultEncryptionKey) Unset()

type NullableVaultStatus

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

func NewNullableVaultStatus

func NewNullableVaultStatus(val *VaultStatus) *NullableVaultStatus

func (NullableVaultStatus) Get

func (NullableVaultStatus) IsSet

func (v NullableVaultStatus) IsSet() bool

func (NullableVaultStatus) MarshalJSON

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

func (*NullableVaultStatus) Set

func (v *NullableVaultStatus) Set(val *VaultStatus)

func (*NullableVaultStatus) UnmarshalJSON

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

func (*NullableVaultStatus) Unset

func (v *NullableVaultStatus) Unset()

type NullableVaultStatusDetails

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

func NewNullableVaultStatusDetails

func NewNullableVaultStatusDetails(val *VaultStatusDetails) *NullableVaultStatusDetails

func (NullableVaultStatusDetails) Get

func (NullableVaultStatusDetails) IsSet

func (v NullableVaultStatusDetails) IsSet() bool

func (NullableVaultStatusDetails) MarshalJSON

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

func (*NullableVaultStatusDetails) Set

func (*NullableVaultStatusDetails) UnmarshalJSON

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

func (*NullableVaultStatusDetails) Unset

func (v *NullableVaultStatusDetails) Unset()

type NullableX509CertificateDetails

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

func (NullableX509CertificateDetails) Get

func (NullableX509CertificateDetails) IsSet

func (NullableX509CertificateDetails) MarshalJSON

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

func (*NullableX509CertificateDetails) Set

func (*NullableX509CertificateDetails) UnmarshalJSON

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

func (*NullableX509CertificateDetails) Unset

func (v *NullableX509CertificateDetails) Unset()

type OperationMetrics

type OperationMetrics struct {
	NoOfFiles      *int32   `json:"noOfFiles,omitempty"`
	FileSize       *float32 `json:"fileSize,omitempty"`
	Operation      *string  `json:"operation,omitempty"`
	Noofoperations *int32   `json:"noofoperations,omitempty"`
	Updatedon      *string  `json:"updatedon,omitempty"`
	Registryid     *string  `json:"registryid,omitempty"`
}

OperationMetrics struct for OperationMetrics

func NewOperationMetrics

func NewOperationMetrics() *OperationMetrics

NewOperationMetrics instantiates a new OperationMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOperationMetricsWithDefaults

func NewOperationMetricsWithDefaults() *OperationMetrics

NewOperationMetricsWithDefaults instantiates a new OperationMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OperationMetrics) GetFileSize

func (o *OperationMetrics) GetFileSize() float32

GetFileSize returns the FileSize field value if set, zero value otherwise.

func (*OperationMetrics) GetFileSizeOk

func (o *OperationMetrics) GetFileSizeOk() (*float32, bool)

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

func (*OperationMetrics) GetNoOfFiles

func (o *OperationMetrics) GetNoOfFiles() int32

GetNoOfFiles returns the NoOfFiles field value if set, zero value otherwise.

func (*OperationMetrics) GetNoOfFilesOk

func (o *OperationMetrics) GetNoOfFilesOk() (*int32, bool)

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

func (*OperationMetrics) GetNoofoperations

func (o *OperationMetrics) GetNoofoperations() int32

GetNoofoperations returns the Noofoperations field value if set, zero value otherwise.

func (*OperationMetrics) GetNoofoperationsOk

func (o *OperationMetrics) GetNoofoperationsOk() (*int32, bool)

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

func (*OperationMetrics) GetOperation

func (o *OperationMetrics) GetOperation() string

GetOperation returns the Operation field value if set, zero value otherwise.

func (*OperationMetrics) GetOperationOk

func (o *OperationMetrics) GetOperationOk() (*string, bool)

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

func (*OperationMetrics) GetRegistryid

func (o *OperationMetrics) GetRegistryid() string

GetRegistryid returns the Registryid field value if set, zero value otherwise.

func (*OperationMetrics) GetRegistryidOk

func (o *OperationMetrics) GetRegistryidOk() (*string, bool)

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

func (*OperationMetrics) GetUpdatedon

func (o *OperationMetrics) GetUpdatedon() string

GetUpdatedon returns the Updatedon field value if set, zero value otherwise.

func (*OperationMetrics) GetUpdatedonOk

func (o *OperationMetrics) GetUpdatedonOk() (*string, bool)

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

func (*OperationMetrics) HasFileSize

func (o *OperationMetrics) HasFileSize() bool

HasFileSize returns a boolean if a field has been set.

func (*OperationMetrics) HasNoOfFiles

func (o *OperationMetrics) HasNoOfFiles() bool

HasNoOfFiles returns a boolean if a field has been set.

func (*OperationMetrics) HasNoofoperations

func (o *OperationMetrics) HasNoofoperations() bool

HasNoofoperations returns a boolean if a field has been set.

func (*OperationMetrics) HasOperation

func (o *OperationMetrics) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*OperationMetrics) HasRegistryid

func (o *OperationMetrics) HasRegistryid() bool

HasRegistryid returns a boolean if a field has been set.

func (*OperationMetrics) HasUpdatedon

func (o *OperationMetrics) HasUpdatedon() bool

HasUpdatedon returns a boolean if a field has been set.

func (OperationMetrics) MarshalJSON

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

func (*OperationMetrics) SetFileSize

func (o *OperationMetrics) SetFileSize(v float32)

SetFileSize gets a reference to the given float32 and assigns it to the FileSize field.

func (*OperationMetrics) SetNoOfFiles

func (o *OperationMetrics) SetNoOfFiles(v int32)

SetNoOfFiles gets a reference to the given int32 and assigns it to the NoOfFiles field.

func (*OperationMetrics) SetNoofoperations

func (o *OperationMetrics) SetNoofoperations(v int32)

SetNoofoperations gets a reference to the given int32 and assigns it to the Noofoperations field.

func (*OperationMetrics) SetOperation

func (o *OperationMetrics) SetOperation(v string)

SetOperation gets a reference to the given string and assigns it to the Operation field.

func (*OperationMetrics) SetRegistryid

func (o *OperationMetrics) SetRegistryid(v string)

SetRegistryid gets a reference to the given string and assigns it to the Registryid field.

func (*OperationMetrics) SetUpdatedon

func (o *OperationMetrics) SetUpdatedon(v string)

SetUpdatedon gets a reference to the given string and assigns it to the Updatedon field.

func (OperationMetrics) ToMap

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

type Policy

type Policy struct {
	Connect                 bool   `json:"Connect"`
	PublishState            bool   `json:"PublishState"`
	PublishEvents           bool   `json:"PublishEvents"`
	PublishEventsRegex      string `json:"PublishEventsRegex"`
	PublishLoopback         bool   `json:"PublishLoopback"`
	SubscribeCommand        bool   `json:"SubscribeCommand"`
	SubscribeCommandRegex   string `json:"SubscribeCommandRegex"`
	SubscribeBroadcast      bool   `json:"SubscribeBroadcast"`
	SubscribeBroadcastRegex string `json:"SubscribeBroadcastRegex"`
	SubscribeConfig         bool   `json:"SubscribeConfig"`
}

Policy struct for Policy

func NewPolicy

func NewPolicy(connect bool, publishState bool, publishEvents bool, publishEventsRegex string, publishLoopback bool, subscribeCommand bool, subscribeCommandRegex string, subscribeBroadcast bool, subscribeBroadcastRegex string, subscribeConfig bool) *Policy

NewPolicy instantiates a new Policy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPolicyWithDefaults

func NewPolicyWithDefaults() *Policy

NewPolicyWithDefaults instantiates a new Policy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Policy) GetConnect

func (o *Policy) GetConnect() bool

GetConnect returns the Connect field value

func (*Policy) GetConnectOk

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

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

func (*Policy) GetPublishEvents

func (o *Policy) GetPublishEvents() bool

GetPublishEvents returns the PublishEvents field value

func (*Policy) GetPublishEventsOk

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

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

func (*Policy) GetPublishEventsRegex

func (o *Policy) GetPublishEventsRegex() string

GetPublishEventsRegex returns the PublishEventsRegex field value

func (*Policy) GetPublishEventsRegexOk

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

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

func (*Policy) GetPublishLoopback

func (o *Policy) GetPublishLoopback() bool

GetPublishLoopback returns the PublishLoopback field value

func (*Policy) GetPublishLoopbackOk

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

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

func (*Policy) GetPublishState

func (o *Policy) GetPublishState() bool

GetPublishState returns the PublishState field value

func (*Policy) GetPublishStateOk

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

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

func (*Policy) GetSubscribeBroadcast

func (o *Policy) GetSubscribeBroadcast() bool

GetSubscribeBroadcast returns the SubscribeBroadcast field value

func (*Policy) GetSubscribeBroadcastOk

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

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

func (*Policy) GetSubscribeBroadcastRegex

func (o *Policy) GetSubscribeBroadcastRegex() string

GetSubscribeBroadcastRegex returns the SubscribeBroadcastRegex field value

func (*Policy) GetSubscribeBroadcastRegexOk

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

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

func (*Policy) GetSubscribeCommand

func (o *Policy) GetSubscribeCommand() bool

GetSubscribeCommand returns the SubscribeCommand field value

func (*Policy) GetSubscribeCommandOk

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

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

func (*Policy) GetSubscribeCommandRegex

func (o *Policy) GetSubscribeCommandRegex() string

GetSubscribeCommandRegex returns the SubscribeCommandRegex field value

func (*Policy) GetSubscribeCommandRegexOk

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

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

func (*Policy) GetSubscribeConfig

func (o *Policy) GetSubscribeConfig() bool

GetSubscribeConfig returns the SubscribeConfig field value

func (*Policy) GetSubscribeConfigOk

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

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

func (Policy) MarshalJSON

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

func (*Policy) SetConnect

func (o *Policy) SetConnect(v bool)

SetConnect sets field value

func (*Policy) SetPublishEvents

func (o *Policy) SetPublishEvents(v bool)

SetPublishEvents sets field value

func (*Policy) SetPublishEventsRegex

func (o *Policy) SetPublishEventsRegex(v string)

SetPublishEventsRegex sets field value

func (*Policy) SetPublishLoopback

func (o *Policy) SetPublishLoopback(v bool)

SetPublishLoopback sets field value

func (*Policy) SetPublishState

func (o *Policy) SetPublishState(v bool)

SetPublishState sets field value

func (*Policy) SetSubscribeBroadcast

func (o *Policy) SetSubscribeBroadcast(v bool)

SetSubscribeBroadcast sets field value

func (*Policy) SetSubscribeBroadcastRegex

func (o *Policy) SetSubscribeBroadcastRegex(v string)

SetSubscribeBroadcastRegex sets field value

func (*Policy) SetSubscribeCommand

func (o *Policy) SetSubscribeCommand(v bool)

SetSubscribeCommand sets field value

func (*Policy) SetSubscribeCommandRegex

func (o *Policy) SetSubscribeCommandRegex(v string)

SetSubscribeCommandRegex sets field value

func (*Policy) SetSubscribeConfig

func (o *Policy) SetSubscribeConfig(v bool)

SetSubscribeConfig sets field value

func (Policy) ToMap

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

type PublicKeyCertificate

type PublicKeyCertificate struct {
	// Certificate: The certificate data.
	Certificate *string `json:"certificate,omitempty"`
	// Format: The certificate format.  Possible values:   \"UNSPECIFIED_PUBLIC_KEY_CERTIFICATE_FORMAT\" - The format has not been specified. This is an invalid default value and must not be used.   \"X509_CERTIFICATE_PEM\" - An X.509v3 certificate ([RFC5280](https://www.ietf.org/rfc/rfc5280.txt)), encoded in base64, and wrapped by `-----BEGIN CERTIFICATE-----` and `-----END CERTIFICATE-----`.
	Format      *string                 `json:"format,omitempty"`
	X509Details *X509CertificateDetails `json:"x509Details,omitempty"`
}

PublicKeyCertificate struct for PublicKeyCertificate

func NewPublicKeyCertificate

func NewPublicKeyCertificate() *PublicKeyCertificate

NewPublicKeyCertificate instantiates a new PublicKeyCertificate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPublicKeyCertificateWithDefaults

func NewPublicKeyCertificateWithDefaults() *PublicKeyCertificate

NewPublicKeyCertificateWithDefaults instantiates a new PublicKeyCertificate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PublicKeyCertificate) GetCertificate

func (o *PublicKeyCertificate) GetCertificate() string

GetCertificate returns the Certificate field value if set, zero value otherwise.

func (*PublicKeyCertificate) GetCertificateOk

func (o *PublicKeyCertificate) GetCertificateOk() (*string, bool)

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

func (*PublicKeyCertificate) GetFormat

func (o *PublicKeyCertificate) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise.

func (*PublicKeyCertificate) GetFormatOk

func (o *PublicKeyCertificate) GetFormatOk() (*string, bool)

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

func (*PublicKeyCertificate) GetX509Details

func (o *PublicKeyCertificate) GetX509Details() X509CertificateDetails

GetX509Details returns the X509Details field value if set, zero value otherwise.

func (*PublicKeyCertificate) GetX509DetailsOk

func (o *PublicKeyCertificate) GetX509DetailsOk() (*X509CertificateDetails, bool)

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

func (*PublicKeyCertificate) HasCertificate

func (o *PublicKeyCertificate) HasCertificate() bool

HasCertificate returns a boolean if a field has been set.

func (*PublicKeyCertificate) HasFormat

func (o *PublicKeyCertificate) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (*PublicKeyCertificate) HasX509Details

func (o *PublicKeyCertificate) HasX509Details() bool

HasX509Details returns a boolean if a field has been set.

func (PublicKeyCertificate) MarshalJSON

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

func (*PublicKeyCertificate) SetCertificate

func (o *PublicKeyCertificate) SetCertificate(v string)

SetCertificate gets a reference to the given string and assigns it to the Certificate field.

func (*PublicKeyCertificate) SetFormat

func (o *PublicKeyCertificate) SetFormat(v string)

SetFormat gets a reference to the given string and assigns it to the Format field.

func (*PublicKeyCertificate) SetX509Details

func (o *PublicKeyCertificate) SetX509Details(v X509CertificateDetails)

SetX509Details gets a reference to the given X509CertificateDetails and assigns it to the X509Details field.

func (PublicKeyCertificate) ToMap

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

type PublicKeyCredential

type PublicKeyCredential struct {
	// Format: The format of the key.  Possible values:   \"UNSPECIFIED_PUBLIC_KEY_FORMAT\" - The format has not been specified. This is an invalid default value and must not be used.   \"RSA_PEM\" - An RSA public key encoded in base64, and wrapped by `-----BEGIN PUBLIC KEY-----` and `-----END PUBLIC KEY-----`. This can be used to verify `RS256` signatures in JWT tokens ([RFC7518]( https://www.ietf.org/rfc/rfc7518.txt)).   \"RSA_X509_PEM\" - As RSA_PEM, but wrapped in an X.509v3 certificate ([RFC5280]( https://www.ietf.org/rfc/rfc5280.txt)), encoded in base64, and wrapped by `-----BEGIN CERTIFICATE-----` and `-----END CERTIFICATE-----`.   \"ES256_PEM\" - Public key for the ECDSA algorithm using P-256 and SHA-256, encoded in base64, and wrapped by `-----BEGIN PUBLIC KEY-----` and `-----END PUBLIC KEY-----`. This can be used to verify JWT tokens with the `ES256` algorithm ([RFC7518](https://www.ietf.org/rfc/rfc7518.txt)). This curve is defined in [OpenSSL](https://www.openssl.org/) as the `prime256v1` curve.   \"ES256_X509_PEM\" - As ES256_PEM, but wrapped in an X.509v3 certificate ([RFC5280]( https://www.ietf.org/rfc/rfc5280.txt)), encoded in base64, and wrapped by `-----BEGIN CERTIFICATE-----` and `-----END CERTIFICATE-----`.
	Format string `json:"format"`
	// Key: The key data.
	Key *string `json:"key,omitempty"`
}

PublicKeyCredential struct for PublicKeyCredential

func NewPublicKeyCredential

func NewPublicKeyCredential(format string) *PublicKeyCredential

NewPublicKeyCredential instantiates a new PublicKeyCredential object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPublicKeyCredentialWithDefaults

func NewPublicKeyCredentialWithDefaults() *PublicKeyCredential

NewPublicKeyCredentialWithDefaults instantiates a new PublicKeyCredential object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PublicKeyCredential) GetFormat

func (o *PublicKeyCredential) GetFormat() string

GetFormat returns the Format field value

func (*PublicKeyCredential) GetFormatOk

func (o *PublicKeyCredential) GetFormatOk() (*string, bool)

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

func (*PublicKeyCredential) GetKey

func (o *PublicKeyCredential) GetKey() string

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

func (*PublicKeyCredential) GetKeyOk

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

func (o *PublicKeyCredential) HasKey() bool

HasKey returns a boolean if a field has been set.

func (PublicKeyCredential) MarshalJSON

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

func (*PublicKeyCredential) SetFormat

func (o *PublicKeyCredential) SetFormat(v string)

SetFormat sets field value

func (*PublicKeyCredential) SetKey

func (o *PublicKeyCredential) SetKey(v string)

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

func (PublicKeyCredential) ToMap

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

type RegistryApiService

type RegistryApiService service

RegistryApiService RegistryApi service

func (*RegistryApiService) CreateRegistry

func (a *RegistryApiService) CreateRegistry(ctx context.Context, subscriptionId string) ApiCreateRegistryRequest

CreateRegistry Method for CreateRegistry

Create a registry

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

func (*RegistryApiService) CreateRegistryExecute

Execute executes the request

@return DeviceRegistry

func (*RegistryApiService) DeleteRegistry

func (a *RegistryApiService) DeleteRegistry(ctx context.Context, subscriptionId string, registryId string) ApiDeleteRegistryRequest

DeleteRegistry Method for DeleteRegistry

Delete a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@return ApiDeleteRegistryRequest

func (*RegistryApiService) DeleteRegistryExecute

func (a *RegistryApiService) DeleteRegistryExecute(r ApiDeleteRegistryRequest) (*Info, *http.Response, error)

Execute executes the request

@return Info

func (*RegistryApiService) GetRegistries

func (a *RegistryApiService) GetRegistries(ctx context.Context, subscriptionId string) ApiGetRegistriesRequest

GetRegistries Method for GetRegistries

Get all registries under a subscription

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

func (*RegistryApiService) GetRegistriesExecute

Execute executes the request

@return ListDeviceRegistries

func (*RegistryApiService) GetRegistry

func (a *RegistryApiService) GetRegistry(ctx context.Context, subscriptionId string, registryId string) ApiGetRegistryRequest

GetRegistry Method for GetRegistry

Get a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@return ApiGetRegistryRequest

func (*RegistryApiService) GetRegistryExecute

Execute executes the request

@return DeviceRegistry

func (*RegistryApiService) SendBroadcastToDevices

func (a *RegistryApiService) SendBroadcastToDevices(ctx context.Context, subscriptionid string, registryId string) ApiSendBroadcastToDevicesRequest

SendBroadcastToDevices Method for SendBroadcastToDevices

Send Broadcast To Devices

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@param registryId Registry ID
@return ApiSendBroadcastToDevicesRequest

func (*RegistryApiService) SendBroadcastToDevicesExecute

func (a *RegistryApiService) SendBroadcastToDevicesExecute(r ApiSendBroadcastToDevicesRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*RegistryApiService) UpdateRegistry

func (a *RegistryApiService) UpdateRegistry(ctx context.Context, subscriptionId string, registryId string) ApiUpdateRegistryRequest

UpdateRegistry Method for UpdateRegistry

Update a registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param registryId Registry ID
@return ApiUpdateRegistryRequest

func (*RegistryApiService) UpdateRegistryExecute

Execute executes the request

@return DeviceRegistry

type RegistryCredential

type RegistryCredential struct {
	PublicKeyCertificate *PublicKeyCertificate `json:"publicKeyCertificate,omitempty"`
	Id                   *string               `json:"id,omitempty"`
}

RegistryCredential struct for RegistryCredential

func NewRegistryCredential

func NewRegistryCredential() *RegistryCredential

NewRegistryCredential instantiates a new RegistryCredential object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRegistryCredentialWithDefaults

func NewRegistryCredentialWithDefaults() *RegistryCredential

NewRegistryCredentialWithDefaults instantiates a new RegistryCredential object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RegistryCredential) GetId

func (o *RegistryCredential) GetId() string

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

func (*RegistryCredential) GetIdOk

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

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

func (*RegistryCredential) GetPublicKeyCertificate

func (o *RegistryCredential) GetPublicKeyCertificate() PublicKeyCertificate

GetPublicKeyCertificate returns the PublicKeyCertificate field value if set, zero value otherwise.

func (*RegistryCredential) GetPublicKeyCertificateOk

func (o *RegistryCredential) GetPublicKeyCertificateOk() (*PublicKeyCertificate, bool)

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

func (*RegistryCredential) HasId

func (o *RegistryCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*RegistryCredential) HasPublicKeyCertificate

func (o *RegistryCredential) HasPublicKeyCertificate() bool

HasPublicKeyCertificate returns a boolean if a field has been set.

func (RegistryCredential) MarshalJSON

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

func (*RegistryCredential) SetId

func (o *RegistryCredential) SetId(v string)

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

func (*RegistryCredential) SetPublicKeyCertificate

func (o *RegistryCredential) SetPublicKeyCertificate(v PublicKeyCertificate)

SetPublicKeyCertificate gets a reference to the given PublicKeyCertificate and assigns it to the PublicKeyCertificate field.

func (RegistryCredential) ToMap

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

type Replay

type Replay struct {
	Id           *int32  `json:"id,omitempty"`
	Registry     *string `json:"registry,omitempty"`
	StartTime    *int32  `json:"startTime,omitempty"`
	EndTime      *int32  `json:"endTime,omitempty"`
	Subscription *string `json:"subscription,omitempty"`
	Destination  *string `json:"destination,omitempty"`
	Source       *string `json:"source,omitempty"`
	Status       *string `json:"status,omitempty"`
	Size         *int32  `json:"size,omitempty"`
	Count        *int32  `json:"count,omitempty"`
}

Replay struct for Replay

func NewReplay

func NewReplay() *Replay

NewReplay instantiates a new Replay object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReplayWithDefaults

func NewReplayWithDefaults() *Replay

NewReplayWithDefaults instantiates a new Replay object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Replay) GetCount

func (o *Replay) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*Replay) GetCountOk

func (o *Replay) GetCountOk() (*int32, bool)

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

func (*Replay) GetDestination

func (o *Replay) GetDestination() string

GetDestination returns the Destination field value if set, zero value otherwise.

func (*Replay) GetDestinationOk

func (o *Replay) GetDestinationOk() (*string, bool)

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

func (*Replay) GetEndTime

func (o *Replay) GetEndTime() int32

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*Replay) GetEndTimeOk

func (o *Replay) GetEndTimeOk() (*int32, bool)

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

func (*Replay) GetId

func (o *Replay) GetId() int32

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

func (*Replay) GetIdOk

func (o *Replay) 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 (*Replay) GetRegistry

func (o *Replay) GetRegistry() string

GetRegistry returns the Registry field value if set, zero value otherwise.

func (*Replay) GetRegistryOk

func (o *Replay) GetRegistryOk() (*string, bool)

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

func (*Replay) GetSize

func (o *Replay) GetSize() int32

GetSize returns the Size field value if set, zero value otherwise.

func (*Replay) GetSizeOk

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

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

func (*Replay) GetSource

func (o *Replay) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*Replay) GetSourceOk

func (o *Replay) GetSourceOk() (*string, bool)

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

func (*Replay) GetStartTime

func (o *Replay) GetStartTime() int32

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*Replay) GetStartTimeOk

func (o *Replay) GetStartTimeOk() (*int32, bool)

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

func (*Replay) GetStatus

func (o *Replay) GetStatus() string

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

func (*Replay) GetStatusOk

func (o *Replay) 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 (*Replay) GetSubscription

func (o *Replay) GetSubscription() string

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*Replay) GetSubscriptionOk

func (o *Replay) GetSubscriptionOk() (*string, bool)

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

func (*Replay) HasCount

func (o *Replay) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*Replay) HasDestination

func (o *Replay) HasDestination() bool

HasDestination returns a boolean if a field has been set.

func (*Replay) HasEndTime

func (o *Replay) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*Replay) HasId

func (o *Replay) HasId() bool

HasId returns a boolean if a field has been set.

func (*Replay) HasRegistry

func (o *Replay) HasRegistry() bool

HasRegistry returns a boolean if a field has been set.

func (*Replay) HasSize

func (o *Replay) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*Replay) HasSource

func (o *Replay) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*Replay) HasStartTime

func (o *Replay) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*Replay) HasStatus

func (o *Replay) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Replay) HasSubscription

func (o *Replay) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (Replay) MarshalJSON

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

func (*Replay) SetCount

func (o *Replay) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*Replay) SetDestination

func (o *Replay) SetDestination(v string)

SetDestination gets a reference to the given string and assigns it to the Destination field.

func (*Replay) SetEndTime

func (o *Replay) SetEndTime(v int32)

SetEndTime gets a reference to the given int32 and assigns it to the EndTime field.

func (*Replay) SetId

func (o *Replay) SetId(v int32)

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

func (*Replay) SetRegistry

func (o *Replay) SetRegistry(v string)

SetRegistry gets a reference to the given string and assigns it to the Registry field.

func (*Replay) SetSize

func (o *Replay) SetSize(v int32)

SetSize gets a reference to the given int32 and assigns it to the Size field.

func (*Replay) SetSource

func (o *Replay) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*Replay) SetStartTime

func (o *Replay) SetStartTime(v int32)

SetStartTime gets a reference to the given int32 and assigns it to the StartTime field.

func (*Replay) SetStatus

func (o *Replay) SetStatus(v string)

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

func (*Replay) SetSubscription

func (o *Replay) SetSubscription(v string)

SetSubscription gets a reference to the given string and assigns it to the Subscription field.

func (Replay) ToMap

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

type ReplayBody

type ReplayBody struct {
	Registry    *string `json:"registry,omitempty"`
	StartTime   *int32  `json:"startTime,omitempty"`
	EndTime     *int32  `json:"endTime,omitempty"`
	Destination *string `json:"destination,omitempty"`
	Source      *string `json:"source,omitempty"`
}

ReplayBody struct for ReplayBody

func NewReplayBody

func NewReplayBody() *ReplayBody

NewReplayBody instantiates a new ReplayBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReplayBodyWithDefaults

func NewReplayBodyWithDefaults() *ReplayBody

NewReplayBodyWithDefaults instantiates a new ReplayBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReplayBody) GetDestination

func (o *ReplayBody) GetDestination() string

GetDestination returns the Destination field value if set, zero value otherwise.

func (*ReplayBody) GetDestinationOk

func (o *ReplayBody) GetDestinationOk() (*string, bool)

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

func (*ReplayBody) GetEndTime

func (o *ReplayBody) GetEndTime() int32

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*ReplayBody) GetEndTimeOk

func (o *ReplayBody) GetEndTimeOk() (*int32, bool)

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

func (*ReplayBody) GetRegistry

func (o *ReplayBody) GetRegistry() string

GetRegistry returns the Registry field value if set, zero value otherwise.

func (*ReplayBody) GetRegistryOk

func (o *ReplayBody) GetRegistryOk() (*string, bool)

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

func (*ReplayBody) GetSource

func (o *ReplayBody) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*ReplayBody) GetSourceOk

func (o *ReplayBody) GetSourceOk() (*string, bool)

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

func (*ReplayBody) GetStartTime

func (o *ReplayBody) GetStartTime() int32

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*ReplayBody) GetStartTimeOk

func (o *ReplayBody) GetStartTimeOk() (*int32, bool)

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

func (*ReplayBody) HasDestination

func (o *ReplayBody) HasDestination() bool

HasDestination returns a boolean if a field has been set.

func (*ReplayBody) HasEndTime

func (o *ReplayBody) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*ReplayBody) HasRegistry

func (o *ReplayBody) HasRegistry() bool

HasRegistry returns a boolean if a field has been set.

func (*ReplayBody) HasSource

func (o *ReplayBody) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*ReplayBody) HasStartTime

func (o *ReplayBody) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (ReplayBody) MarshalJSON

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

func (*ReplayBody) SetDestination

func (o *ReplayBody) SetDestination(v string)

SetDestination gets a reference to the given string and assigns it to the Destination field.

func (*ReplayBody) SetEndTime

func (o *ReplayBody) SetEndTime(v int32)

SetEndTime gets a reference to the given int32 and assigns it to the EndTime field.

func (*ReplayBody) SetRegistry

func (o *ReplayBody) SetRegistry(v string)

SetRegistry gets a reference to the given string and assigns it to the Registry field.

func (*ReplayBody) SetSource

func (o *ReplayBody) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*ReplayBody) SetStartTime

func (o *ReplayBody) SetStartTime(v int32)

SetStartTime gets a reference to the given int32 and assigns it to the StartTime field.

func (ReplayBody) ToMap

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

type ServerConfiguration

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

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

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

URL formats template on a index using given variables

type ServerVariable

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

ServerVariable stores the information about a server variable

type SetRetentionBody

type SetRetentionBody struct {
	RetentionPeriod *string `json:"retentionPeriod,omitempty"`
}

SetRetentionBody struct for SetRetentionBody

func NewSetRetentionBody

func NewSetRetentionBody() *SetRetentionBody

NewSetRetentionBody instantiates a new SetRetentionBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSetRetentionBodyWithDefaults

func NewSetRetentionBodyWithDefaults() *SetRetentionBody

NewSetRetentionBodyWithDefaults instantiates a new SetRetentionBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SetRetentionBody) GetRetentionPeriod

func (o *SetRetentionBody) GetRetentionPeriod() string

GetRetentionPeriod returns the RetentionPeriod field value if set, zero value otherwise.

func (*SetRetentionBody) GetRetentionPeriodOk

func (o *SetRetentionBody) GetRetentionPeriodOk() (*string, bool)

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

func (*SetRetentionBody) HasRetentionPeriod

func (o *SetRetentionBody) HasRetentionPeriod() bool

HasRetentionPeriod returns a boolean if a field has been set.

func (SetRetentionBody) MarshalJSON

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

func (*SetRetentionBody) SetRetentionPeriod

func (o *SetRetentionBody) SetRetentionPeriod(v string)

SetRetentionPeriod gets a reference to the given string and assigns it to the RetentionPeriod field.

func (SetRetentionBody) ToMap

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

type Sink

type Sink struct {
	Id           *string `json:"id,omitempty"`
	Subscription *string `json:"subscription,omitempty"`
	Sink         *string `json:"sink,omitempty"`
	Config       *Config `json:"config,omitempty"`
	Status       *bool   `json:"status,omitempty"`
	Createdon    *string `json:"createdon,omitempty"`
	Updatedon    *string `json:"updatedon,omitempty"`
}

Sink struct for Sink

func NewSink

func NewSink() *Sink

NewSink instantiates a new Sink object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSinkWithDefaults

func NewSinkWithDefaults() *Sink

NewSinkWithDefaults instantiates a new Sink object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Sink) GetConfig

func (o *Sink) GetConfig() Config

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

func (*Sink) GetConfigOk

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

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

func (*Sink) GetCreatedon

func (o *Sink) GetCreatedon() string

GetCreatedon returns the Createdon field value if set, zero value otherwise.

func (*Sink) GetCreatedonOk

func (o *Sink) GetCreatedonOk() (*string, bool)

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

func (*Sink) GetId

func (o *Sink) GetId() string

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

func (*Sink) GetIdOk

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

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

func (*Sink) GetSink

func (o *Sink) GetSink() string

GetSink returns the Sink field value if set, zero value otherwise.

func (*Sink) GetSinkOk

func (o *Sink) GetSinkOk() (*string, bool)

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

func (*Sink) GetStatus

func (o *Sink) GetStatus() bool

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

func (*Sink) GetStatusOk

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

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

func (*Sink) GetSubscription

func (o *Sink) GetSubscription() string

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*Sink) GetSubscriptionOk

func (o *Sink) GetSubscriptionOk() (*string, bool)

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

func (*Sink) GetUpdatedon

func (o *Sink) GetUpdatedon() string

GetUpdatedon returns the Updatedon field value if set, zero value otherwise.

func (*Sink) GetUpdatedonOk

func (o *Sink) GetUpdatedonOk() (*string, bool)

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

func (*Sink) HasConfig

func (o *Sink) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*Sink) HasCreatedon

func (o *Sink) HasCreatedon() bool

HasCreatedon returns a boolean if a field has been set.

func (*Sink) HasId

func (o *Sink) HasId() bool

HasId returns a boolean if a field has been set.

func (*Sink) HasSink

func (o *Sink) HasSink() bool

HasSink returns a boolean if a field has been set.

func (*Sink) HasStatus

func (o *Sink) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Sink) HasSubscription

func (o *Sink) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (*Sink) HasUpdatedon

func (o *Sink) HasUpdatedon() bool

HasUpdatedon returns a boolean if a field has been set.

func (Sink) MarshalJSON

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

func (*Sink) SetConfig

func (o *Sink) SetConfig(v Config)

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

func (*Sink) SetCreatedon

func (o *Sink) SetCreatedon(v string)

SetCreatedon gets a reference to the given string and assigns it to the Createdon field.

func (*Sink) SetId

func (o *Sink) SetId(v string)

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

func (*Sink) SetSink

func (o *Sink) SetSink(v string)

SetSink gets a reference to the given string and assigns it to the Sink field.

func (*Sink) SetStatus

func (o *Sink) SetStatus(v bool)

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

func (*Sink) SetSubscription

func (o *Sink) SetSubscription(v string)

SetSubscription gets a reference to the given string and assigns it to the Subscription field.

func (*Sink) SetUpdatedon

func (o *Sink) SetUpdatedon(v string)

SetUpdatedon gets a reference to the given string and assigns it to the Updatedon field.

func (Sink) ToMap

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

type SinkApiService

type SinkApiService service

SinkApiService SinkApi service

func (*SinkApiService) CreateSink

func (a *SinkApiService) CreateSink(ctx context.Context, subscriptionId string) ApiCreateSinkRequest

CreateSink Method for CreateSink

Create a Sink

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

func (*SinkApiService) CreateSinkExecute

func (a *SinkApiService) CreateSinkExecute(r ApiCreateSinkRequest) (*Sink, *http.Response, error)

Execute executes the request

@return Sink

func (*SinkApiService) DeleteSink

func (a *SinkApiService) DeleteSink(ctx context.Context, subscriptionId string, sinkId string) ApiDeleteSinkRequest

DeleteSink Method for DeleteSink

Delete a Sink

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param sinkId Sink ID
@return ApiDeleteSinkRequest

func (*SinkApiService) DeleteSinkExecute

func (a *SinkApiService) DeleteSinkExecute(r ApiDeleteSinkRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*SinkApiService) GetSink

func (a *SinkApiService) GetSink(ctx context.Context, subscriptionId string, sinkId string) ApiGetSinkRequest

GetSink Method for GetSink

Get A Sink

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Subscription ID
@param sinkId Sink ID
@return ApiGetSinkRequest

func (*SinkApiService) GetSinkExecute

func (a *SinkApiService) GetSinkExecute(r ApiGetSinkRequest) (*Sink, *http.Response, error)

Execute executes the request

@return Sink

func (*SinkApiService) GetSinks

func (a *SinkApiService) GetSinks(ctx context.Context, subscriptionId string) ApiGetSinksRequest

GetSinks Get All Sinks

Get Sinks

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

func (*SinkApiService) GetSinksExecute

func (a *SinkApiService) GetSinksExecute(r ApiGetSinksRequest) (*ListSinks, *http.Response, error)

Execute executes the request

@return ListSinks

type StartExportBody

type StartExportBody struct {
	Source      *string `json:"source,omitempty"`
	Destination *string `json:"destination,omitempty"`
}

StartExportBody struct for StartExportBody

func NewStartExportBody

func NewStartExportBody() *StartExportBody

NewStartExportBody instantiates a new StartExportBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStartExportBodyWithDefaults

func NewStartExportBodyWithDefaults() *StartExportBody

NewStartExportBodyWithDefaults instantiates a new StartExportBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StartExportBody) GetDestination

func (o *StartExportBody) GetDestination() string

GetDestination returns the Destination field value if set, zero value otherwise.

func (*StartExportBody) GetDestinationOk

func (o *StartExportBody) GetDestinationOk() (*string, bool)

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

func (*StartExportBody) GetSource

func (o *StartExportBody) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*StartExportBody) GetSourceOk

func (o *StartExportBody) GetSourceOk() (*string, bool)

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

func (*StartExportBody) HasDestination

func (o *StartExportBody) HasDestination() bool

HasDestination returns a boolean if a field has been set.

func (*StartExportBody) HasSource

func (o *StartExportBody) HasSource() bool

HasSource returns a boolean if a field has been set.

func (StartExportBody) MarshalJSON

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

func (*StartExportBody) SetDestination

func (o *StartExportBody) SetDestination(v string)

SetDestination gets a reference to the given string and assigns it to the Destination field.

func (*StartExportBody) SetSource

func (o *StartExportBody) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (StartExportBody) ToMap

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

type TcpUdpImage

type TcpUdpImage struct {
	// Indicates if the image is valid
	Valid bool `json:"valid"`
	// The content type of the image
	ContentType *string `json:"contentType,omitempty"`
	// The storage key of the image
	StorageKey *string `json:"storageKey,omitempty"`
	// The link to the image
	Link *string `json:"link,omitempty"`
	// The binary data of the image
	Data **os.File `json:"data,omitempty"`
}

TcpUdpImage struct for TcpUdpImage

func NewTcpUdpImage

func NewTcpUdpImage(valid bool) *TcpUdpImage

NewTcpUdpImage instantiates a new TcpUdpImage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTcpUdpImageWithDefaults

func NewTcpUdpImageWithDefaults() *TcpUdpImage

NewTcpUdpImageWithDefaults instantiates a new TcpUdpImage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TcpUdpImage) GetContentType

func (o *TcpUdpImage) GetContentType() string

GetContentType returns the ContentType field value if set, zero value otherwise.

func (*TcpUdpImage) GetContentTypeOk

func (o *TcpUdpImage) GetContentTypeOk() (*string, bool)

GetContentTypeOk returns a tuple with the ContentType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpUdpImage) GetData

func (o *TcpUdpImage) GetData() *os.File

GetData returns the Data field value if set, zero value otherwise.

func (*TcpUdpImage) GetDataOk

func (o *TcpUdpImage) GetDataOk() (**os.File, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *TcpUdpImage) GetLink() string

GetLink returns the Link field value if set, zero value otherwise.

func (*TcpUdpImage) GetLinkOk

func (o *TcpUdpImage) GetLinkOk() (*string, bool)

GetLinkOk returns a tuple with the Link field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpUdpImage) GetStorageKey

func (o *TcpUdpImage) GetStorageKey() string

GetStorageKey returns the StorageKey field value if set, zero value otherwise.

func (*TcpUdpImage) GetStorageKeyOk

func (o *TcpUdpImage) GetStorageKeyOk() (*string, bool)

GetStorageKeyOk returns a tuple with the StorageKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpUdpImage) GetValid

func (o *TcpUdpImage) GetValid() bool

GetValid returns the Valid field value

func (*TcpUdpImage) GetValidOk

func (o *TcpUdpImage) GetValidOk() (*bool, bool)

GetValidOk returns a tuple with the Valid field value and a boolean to check if the value has been set.

func (*TcpUdpImage) HasContentType

func (o *TcpUdpImage) HasContentType() bool

HasContentType returns a boolean if a field has been set.

func (*TcpUdpImage) HasData

func (o *TcpUdpImage) HasData() bool

HasData returns a boolean if a field has been set.

func (o *TcpUdpImage) HasLink() bool

HasLink returns a boolean if a field has been set.

func (*TcpUdpImage) HasStorageKey

func (o *TcpUdpImage) HasStorageKey() bool

HasStorageKey returns a boolean if a field has been set.

func (TcpUdpImage) MarshalJSON

func (o TcpUdpImage) MarshalJSON() ([]byte, error)

func (*TcpUdpImage) SetContentType

func (o *TcpUdpImage) SetContentType(v string)

SetContentType gets a reference to the given string and assigns it to the ContentType field.

func (*TcpUdpImage) SetData

func (o *TcpUdpImage) SetData(v *os.File)

SetData gets a reference to the given *os.File and assigns it to the Data field.

func (o *TcpUdpImage) SetLink(v string)

SetLink gets a reference to the given string and assigns it to the Link field.

func (*TcpUdpImage) SetStorageKey

func (o *TcpUdpImage) SetStorageKey(v string)

SetStorageKey gets a reference to the given string and assigns it to the StorageKey field.

func (*TcpUdpImage) SetValid

func (o *TcpUdpImage) SetValid(v bool)

SetValid sets field value

func (TcpUdpImage) ToMap

func (o TcpUdpImage) ToMap() (map[string]interface{}, error)

type TcpUdpModel

type TcpUdpModel struct {
	// The ID of the TCP/UDP model
	Id *int32 `json:"id,omitempty"`
	// The name of the model
	ModelName *string `json:"modelName,omitempty"`
	// The manufacturer of the model
	Manufacturer *string          `json:"manufacturer,omitempty"`
	Image        TcpUdpImage      `json:"image"`
	TcpDetails   TcpUdpPortDetail `json:"tcpDetails"`
	UdpDetails   TcpUdpPortDetail `json:"udpDetails"`
	// Additional metadata in raw JSON format
	Metadata map[string]interface{} `json:"metadata,omitempty"`
	// The creation timestamp of the model
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The last update timestamp of the model
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

TcpUdpModel struct for TcpUdpModel

func NewTcpUdpModel

func NewTcpUdpModel(image TcpUdpImage, tcpDetails TcpUdpPortDetail, udpDetails TcpUdpPortDetail) *TcpUdpModel

NewTcpUdpModel instantiates a new TcpUdpModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTcpUdpModelWithDefaults

func NewTcpUdpModelWithDefaults() *TcpUdpModel

NewTcpUdpModelWithDefaults instantiates a new TcpUdpModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TcpUdpModel) GetCreatedAt

func (o *TcpUdpModel) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*TcpUdpModel) GetCreatedAtOk

func (o *TcpUdpModel) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpUdpModel) GetId

func (o *TcpUdpModel) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*TcpUdpModel) GetIdOk

func (o *TcpUdpModel) 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 (*TcpUdpModel) GetImage

func (o *TcpUdpModel) GetImage() TcpUdpImage

GetImage returns the Image field value

func (*TcpUdpModel) GetImageOk

func (o *TcpUdpModel) GetImageOk() (*TcpUdpImage, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*TcpUdpModel) GetManufacturer

func (o *TcpUdpModel) GetManufacturer() string

GetManufacturer returns the Manufacturer field value if set, zero value otherwise.

func (*TcpUdpModel) GetManufacturerOk

func (o *TcpUdpModel) GetManufacturerOk() (*string, bool)

GetManufacturerOk returns a tuple with the Manufacturer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpUdpModel) GetMetadata

func (o *TcpUdpModel) GetMetadata() map[string]interface{}

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*TcpUdpModel) GetMetadataOk

func (o *TcpUdpModel) GetMetadataOk() (map[string]interface{}, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpUdpModel) GetModelName

func (o *TcpUdpModel) GetModelName() string

GetModelName returns the ModelName field value if set, zero value otherwise.

func (*TcpUdpModel) GetModelNameOk

func (o *TcpUdpModel) GetModelNameOk() (*string, bool)

GetModelNameOk returns a tuple with the ModelName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpUdpModel) GetTcpDetails

func (o *TcpUdpModel) GetTcpDetails() TcpUdpPortDetail

GetTcpDetails returns the TcpDetails field value

func (*TcpUdpModel) GetTcpDetailsOk

func (o *TcpUdpModel) GetTcpDetailsOk() (*TcpUdpPortDetail, bool)

GetTcpDetailsOk returns a tuple with the TcpDetails field value and a boolean to check if the value has been set.

func (*TcpUdpModel) GetUdpDetails

func (o *TcpUdpModel) GetUdpDetails() TcpUdpPortDetail

GetUdpDetails returns the UdpDetails field value

func (*TcpUdpModel) GetUdpDetailsOk

func (o *TcpUdpModel) GetUdpDetailsOk() (*TcpUdpPortDetail, bool)

GetUdpDetailsOk returns a tuple with the UdpDetails field value and a boolean to check if the value has been set.

func (*TcpUdpModel) GetUpdatedAt

func (o *TcpUdpModel) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*TcpUdpModel) GetUpdatedAtOk

func (o *TcpUdpModel) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpUdpModel) HasCreatedAt

func (o *TcpUdpModel) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*TcpUdpModel) HasId

func (o *TcpUdpModel) HasId() bool

HasId returns a boolean if a field has been set.

func (*TcpUdpModel) HasManufacturer

func (o *TcpUdpModel) HasManufacturer() bool

HasManufacturer returns a boolean if a field has been set.

func (*TcpUdpModel) HasMetadata

func (o *TcpUdpModel) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*TcpUdpModel) HasModelName

func (o *TcpUdpModel) HasModelName() bool

HasModelName returns a boolean if a field has been set.

func (*TcpUdpModel) HasUpdatedAt

func (o *TcpUdpModel) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (TcpUdpModel) MarshalJSON

func (o TcpUdpModel) MarshalJSON() ([]byte, error)

func (*TcpUdpModel) SetCreatedAt

func (o *TcpUdpModel) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*TcpUdpModel) SetId

func (o *TcpUdpModel) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*TcpUdpModel) SetImage

func (o *TcpUdpModel) SetImage(v TcpUdpImage)

SetImage sets field value

func (*TcpUdpModel) SetManufacturer

func (o *TcpUdpModel) SetManufacturer(v string)

SetManufacturer gets a reference to the given string and assigns it to the Manufacturer field.

func (*TcpUdpModel) SetMetadata

func (o *TcpUdpModel) SetMetadata(v map[string]interface{})

SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.

func (*TcpUdpModel) SetModelName

func (o *TcpUdpModel) SetModelName(v string)

SetModelName gets a reference to the given string and assigns it to the ModelName field.

func (*TcpUdpModel) SetTcpDetails

func (o *TcpUdpModel) SetTcpDetails(v TcpUdpPortDetail)

SetTcpDetails sets field value

func (*TcpUdpModel) SetUdpDetails

func (o *TcpUdpModel) SetUdpDetails(v TcpUdpPortDetail)

SetUdpDetails sets field value

func (*TcpUdpModel) SetUpdatedAt

func (o *TcpUdpModel) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (TcpUdpModel) ToMap

func (o TcpUdpModel) ToMap() (map[string]interface{}, error)

type TcpUdpPortDetail

type TcpUdpPortDetail struct {
	// Indicates if the port is enabled
	Enabled bool `json:"enabled"`
	// The port number
	Port *int32 `json:"port,omitempty"`
}

TcpUdpPortDetail struct for TcpUdpPortDetail

func NewTcpUdpPortDetail

func NewTcpUdpPortDetail(enabled bool) *TcpUdpPortDetail

NewTcpUdpPortDetail instantiates a new TcpUdpPortDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTcpUdpPortDetailWithDefaults

func NewTcpUdpPortDetailWithDefaults() *TcpUdpPortDetail

NewTcpUdpPortDetailWithDefaults instantiates a new TcpUdpPortDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TcpUdpPortDetail) GetEnabled

func (o *TcpUdpPortDetail) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*TcpUdpPortDetail) GetEnabledOk

func (o *TcpUdpPortDetail) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*TcpUdpPortDetail) GetPort

func (o *TcpUdpPortDetail) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*TcpUdpPortDetail) GetPortOk

func (o *TcpUdpPortDetail) 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 (*TcpUdpPortDetail) HasPort

func (o *TcpUdpPortDetail) HasPort() bool

HasPort returns a boolean if a field has been set.

func (TcpUdpPortDetail) MarshalJSON

func (o TcpUdpPortDetail) MarshalJSON() ([]byte, error)

func (*TcpUdpPortDetail) SetEnabled

func (o *TcpUdpPortDetail) SetEnabled(v bool)

SetEnabled sets field value

func (*TcpUdpPortDetail) SetPort

func (o *TcpUdpPortDetail) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (TcpUdpPortDetail) ToMap

func (o TcpUdpPortDetail) ToMap() (map[string]interface{}, error)

type VaultApiService

type VaultApiService service

VaultApiService VaultApi service

func (*VaultApiService) CreateVaultConfiguration

func (a *VaultApiService) CreateVaultConfiguration(ctx context.Context, subscriptionid string) ApiCreateVaultConfigurationRequest

CreateVaultConfiguration Method for CreateVaultConfiguration

create vault configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiCreateVaultConfigurationRequest

func (*VaultApiService) CreateVaultConfigurationExecute

func (a *VaultApiService) CreateVaultConfigurationExecute(r ApiCreateVaultConfigurationRequest) (*Frame, *http.Response, error)

Execute executes the request

@return Frame

func (*VaultApiService) CreateVaultKey

func (a *VaultApiService) CreateVaultKey(ctx context.Context, subscriptionid string) ApiCreateVaultKeyRequest

CreateVaultKey Method for CreateVaultKey

Create Vault Key

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiCreateVaultKeyRequest

func (*VaultApiService) CreateVaultKeyExecute

func (a *VaultApiService) CreateVaultKeyExecute(r ApiCreateVaultKeyRequest) (*Frame, *http.Response, error)

Execute executes the request

@return Frame

func (*VaultApiService) DeleteConfiguration

func (a *VaultApiService) DeleteConfiguration(ctx context.Context, subscriptionid string, configid string) ApiDeleteConfigurationRequest

DeleteConfiguration Method for DeleteConfiguration

Delete Configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@param configid config id
@return ApiDeleteConfigurationRequest

func (*VaultApiService) DeleteConfigurationExecute

func (a *VaultApiService) DeleteConfigurationExecute(r ApiDeleteConfigurationRequest) (*Frame, *http.Response, error)

Execute executes the request

@return Frame

func (*VaultApiService) DeleteVaultKey

func (a *VaultApiService) DeleteVaultKey(ctx context.Context, subscriptionid string, keyid string) ApiDeleteVaultKeyRequest

DeleteVaultKey Method for DeleteVaultKey

Delete Vault Key

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@param keyid key id
@return ApiDeleteVaultKeyRequest

func (*VaultApiService) DeleteVaultKeyExecute

func (a *VaultApiService) DeleteVaultKeyExecute(r ApiDeleteVaultKeyRequest) (*Frame, *http.Response, error)

Execute executes the request

@return Frame

func (*VaultApiService) EnableEncryption

func (a *VaultApiService) EnableEncryption(ctx context.Context, subscriptionid string) ApiEnableEncryptionRequest

EnableEncryption Method for EnableEncryption

Enable Encryption

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiEnableEncryptionRequest

func (*VaultApiService) EnableEncryptionExecute

func (a *VaultApiService) EnableEncryptionExecute(r ApiEnableEncryptionRequest) (*Frame, *http.Response, error)

Execute executes the request

@return Frame

func (*VaultApiService) GetExports

func (a *VaultApiService) GetExports(ctx context.Context, subscriptionid string) ApiGetExportsRequest

GetExports Method for GetExports

Get Exports

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiGetExportsRequest

func (*VaultApiService) GetExportsExecute

Execute executes the request

@return GetExportsResponse

func (*VaultApiService) GetRegistryData

func (a *VaultApiService) GetRegistryData(ctx context.Context, subscriptionid string) ApiGetRegistryDataRequest

GetRegistryData Method for GetRegistryData

Get vault folder data

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiGetRegistryDataRequest

func (*VaultApiService) GetRegistryDataExecute

func (a *VaultApiService) GetRegistryDataExecute(r ApiGetRegistryDataRequest) (*FolderData, *http.Response, error)

Execute executes the request

@return FolderData

func (*VaultApiService) GetReplays

func (a *VaultApiService) GetReplays(ctx context.Context, subscriptionid string) ApiGetReplaysRequest

GetReplays Method for GetReplays

Get Replays

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiGetReplaysRequest

func (*VaultApiService) GetReplaysExecute

Execute executes the request

@return GetReplaysResponse

func (*VaultApiService) GetVaultAudit

func (a *VaultApiService) GetVaultAudit(ctx context.Context, subscriptionid string) ApiGetVaultAuditRequest

GetVaultAudit Method for GetVaultAudit

Get vault Audit

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiGetVaultAuditRequest

func (*VaultApiService) GetVaultAuditExecute

func (a *VaultApiService) GetVaultAuditExecute(r ApiGetVaultAuditRequest) (*AuditResult, *http.Response, error)

Execute executes the request

@return AuditResult

func (*VaultApiService) GetVaultConfigurations

func (a *VaultApiService) GetVaultConfigurations(ctx context.Context, subscriptionid string) ApiGetVaultConfigurationsRequest

GetVaultConfigurations Method for GetVaultConfigurations

Get vault configurations

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiGetVaultConfigurationsRequest

func (*VaultApiService) GetVaultConfigurationsExecute

func (a *VaultApiService) GetVaultConfigurationsExecute(r ApiGetVaultConfigurationsRequest) (*Configurations, *http.Response, error)

Execute executes the request

@return Configurations

func (*VaultApiService) GetVaultFiles

func (a *VaultApiService) GetVaultFiles(ctx context.Context, subscriptionid string, registryid string) ApiGetVaultFilesRequest

GetVaultFiles Method for GetVaultFiles

Get vault files

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@param registryid registry ID
@return ApiGetVaultFilesRequest

func (*VaultApiService) GetVaultFilesExecute

func (a *VaultApiService) GetVaultFilesExecute(r ApiGetVaultFilesRequest) (*FileDetails, *http.Response, error)

Execute executes the request

@return FileDetails

func (*VaultApiService) GetVaultKeys

func (a *VaultApiService) GetVaultKeys(ctx context.Context, subscriptionid string) ApiGetVaultKeysRequest

GetVaultKeys Method for GetVaultKeys

Get Vault Keys

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiGetVaultKeysRequest

func (*VaultApiService) GetVaultKeysExecute

func (a *VaultApiService) GetVaultKeysExecute(r ApiGetVaultKeysRequest) (*GetKeysResponse, *http.Response, error)

Execute executes the request

@return GetKeysResponse

func (*VaultApiService) GetVaultMetrics

func (a *VaultApiService) GetVaultMetrics(ctx context.Context, subscriptionid string) ApiGetVaultMetricsRequest

GetVaultMetrics Method for GetVaultMetrics

Get vault metrics

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiGetVaultMetricsRequest

func (*VaultApiService) GetVaultMetricsExecute

func (a *VaultApiService) GetVaultMetricsExecute(r ApiGetVaultMetricsRequest) (*MetricsResponse, *http.Response, error)

Execute executes the request

@return MetricsResponse

func (*VaultApiService) GetVaultStatus

func (a *VaultApiService) GetVaultStatus(ctx context.Context, subscriptionid string) ApiGetVaultStatusRequest

GetVaultStatus Method for GetVaultStatus

Get vault status

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiGetVaultStatusRequest

func (*VaultApiService) GetVaultStatusExecute

func (a *VaultApiService) GetVaultStatusExecute(r ApiGetVaultStatusRequest) (*VaultStatus, *http.Response, error)

Execute executes the request

@return VaultStatus

func (*VaultApiService) SetRetention

func (a *VaultApiService) SetRetention(ctx context.Context, subscriptionid string) ApiSetRetentionRequest

SetRetention Method for SetRetention

Set Retention Period

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiSetRetentionRequest

func (*VaultApiService) SetRetentionExecute

func (a *VaultApiService) SetRetentionExecute(r ApiSetRetentionRequest) (*Frame, *http.Response, error)

Execute executes the request

@return Frame

func (*VaultApiService) StartExport

func (a *VaultApiService) StartExport(ctx context.Context, subscriptionid string) ApiStartExportRequest

StartExport Method for StartExport

Start Export

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiStartExportRequest

func (*VaultApiService) StartExportExecute

func (a *VaultApiService) StartExportExecute(r ApiStartExportRequest) (*Frame, *http.Response, error)

Execute executes the request

@return Frame

func (*VaultApiService) StartReplay

func (a *VaultApiService) StartReplay(ctx context.Context, subscriptionid string) ApiStartReplayRequest

StartReplay Method for StartReplay

Start Replay

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionid Subscription ID
@return ApiStartReplayRequest

func (*VaultApiService) StartReplayExecute

func (a *VaultApiService) StartReplayExecute(r ApiStartReplayRequest) (string, *http.Response, error)

Execute executes the request

@return string

type VaultConfiguration

type VaultConfiguration struct {
	Id           *int32  `json:"id,omitempty"`
	Subscription *string `json:"subscription,omitempty"`
	Type         *string `json:"type,omitempty"`
	Data         *string `json:"data,omitempty"`
}

VaultConfiguration struct for VaultConfiguration

func NewVaultConfiguration

func NewVaultConfiguration() *VaultConfiguration

NewVaultConfiguration instantiates a new VaultConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVaultConfigurationWithDefaults

func NewVaultConfigurationWithDefaults() *VaultConfiguration

NewVaultConfigurationWithDefaults instantiates a new VaultConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VaultConfiguration) GetData

func (o *VaultConfiguration) GetData() string

GetData returns the Data field value if set, zero value otherwise.

func (*VaultConfiguration) GetDataOk

func (o *VaultConfiguration) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultConfiguration) GetId

func (o *VaultConfiguration) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*VaultConfiguration) GetIdOk

func (o *VaultConfiguration) 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 (*VaultConfiguration) GetSubscription

func (o *VaultConfiguration) GetSubscription() string

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*VaultConfiguration) GetSubscriptionOk

func (o *VaultConfiguration) GetSubscriptionOk() (*string, bool)

GetSubscriptionOk returns a tuple with the Subscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultConfiguration) GetType

func (o *VaultConfiguration) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*VaultConfiguration) GetTypeOk

func (o *VaultConfiguration) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultConfiguration) HasData

func (o *VaultConfiguration) HasData() bool

HasData returns a boolean if a field has been set.

func (*VaultConfiguration) HasId

func (o *VaultConfiguration) HasId() bool

HasId returns a boolean if a field has been set.

func (*VaultConfiguration) HasSubscription

func (o *VaultConfiguration) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (*VaultConfiguration) HasType

func (o *VaultConfiguration) HasType() bool

HasType returns a boolean if a field has been set.

func (VaultConfiguration) MarshalJSON

func (o VaultConfiguration) MarshalJSON() ([]byte, error)

func (*VaultConfiguration) SetData

func (o *VaultConfiguration) SetData(v string)

SetData gets a reference to the given string and assigns it to the Data field.

func (*VaultConfiguration) SetId

func (o *VaultConfiguration) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*VaultConfiguration) SetSubscription

func (o *VaultConfiguration) SetSubscription(v string)

SetSubscription gets a reference to the given string and assigns it to the Subscription field.

func (*VaultConfiguration) SetType

func (o *VaultConfiguration) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (VaultConfiguration) ToMap

func (o VaultConfiguration) ToMap() (map[string]interface{}, error)

type VaultEncryptionKey

type VaultEncryptionKey struct {
	Subscription *string `json:"subscription,omitempty"`
	Name         *string `json:"name,omitempty"`
	Id           *int32  `json:"id,omitempty"`
	Key          *string `json:"key,omitempty"`
}

VaultEncryptionKey struct for VaultEncryptionKey

func NewVaultEncryptionKey

func NewVaultEncryptionKey() *VaultEncryptionKey

NewVaultEncryptionKey instantiates a new VaultEncryptionKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVaultEncryptionKeyWithDefaults

func NewVaultEncryptionKeyWithDefaults() *VaultEncryptionKey

NewVaultEncryptionKeyWithDefaults instantiates a new VaultEncryptionKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VaultEncryptionKey) GetId

func (o *VaultEncryptionKey) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*VaultEncryptionKey) GetIdOk

func (o *VaultEncryptionKey) 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 (*VaultEncryptionKey) GetKey

func (o *VaultEncryptionKey) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*VaultEncryptionKey) GetKeyOk

func (o *VaultEncryptionKey) 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 (*VaultEncryptionKey) GetName

func (o *VaultEncryptionKey) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*VaultEncryptionKey) GetNameOk

func (o *VaultEncryptionKey) 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 (*VaultEncryptionKey) GetSubscription

func (o *VaultEncryptionKey) GetSubscription() string

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*VaultEncryptionKey) GetSubscriptionOk

func (o *VaultEncryptionKey) GetSubscriptionOk() (*string, bool)

GetSubscriptionOk returns a tuple with the Subscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultEncryptionKey) HasId

func (o *VaultEncryptionKey) HasId() bool

HasId returns a boolean if a field has been set.

func (*VaultEncryptionKey) HasKey

func (o *VaultEncryptionKey) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*VaultEncryptionKey) HasName

func (o *VaultEncryptionKey) HasName() bool

HasName returns a boolean if a field has been set.

func (*VaultEncryptionKey) HasSubscription

func (o *VaultEncryptionKey) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (VaultEncryptionKey) MarshalJSON

func (o VaultEncryptionKey) MarshalJSON() ([]byte, error)

func (*VaultEncryptionKey) SetId

func (o *VaultEncryptionKey) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*VaultEncryptionKey) SetKey

func (o *VaultEncryptionKey) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*VaultEncryptionKey) SetName

func (o *VaultEncryptionKey) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*VaultEncryptionKey) SetSubscription

func (o *VaultEncryptionKey) SetSubscription(v string)

SetSubscription gets a reference to the given string and assigns it to the Subscription field.

func (VaultEncryptionKey) ToMap

func (o VaultEncryptionKey) ToMap() (map[string]interface{}, error)

type VaultStatus

type VaultStatus struct {
	Details *VaultStatusDetails `json:"details,omitempty"`
}

VaultStatus struct for VaultStatus

func NewVaultStatus

func NewVaultStatus() *VaultStatus

NewVaultStatus instantiates a new VaultStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVaultStatusWithDefaults

func NewVaultStatusWithDefaults() *VaultStatus

NewVaultStatusWithDefaults instantiates a new VaultStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VaultStatus) GetDetails

func (o *VaultStatus) GetDetails() VaultStatusDetails

GetDetails returns the Details field value if set, zero value otherwise.

func (*VaultStatus) GetDetailsOk

func (o *VaultStatus) GetDetailsOk() (*VaultStatusDetails, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultStatus) HasDetails

func (o *VaultStatus) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (VaultStatus) MarshalJSON

func (o VaultStatus) MarshalJSON() ([]byte, error)

func (*VaultStatus) SetDetails

func (o *VaultStatus) SetDetails(v VaultStatusDetails)

SetDetails gets a reference to the given VaultStatusDetails and assigns it to the Details field.

func (VaultStatus) ToMap

func (o VaultStatus) ToMap() (map[string]interface{}, error)

type VaultStatusDetails

type VaultStatusDetails struct {
	SubscriptionId  *string `json:"subscriptionId,omitempty"`
	StorageType     *string `json:"storageType,omitempty"`
	IsEnabled       *bool   `json:"isEnabled,omitempty"`
	IsCreated       *bool   `json:"isCreated,omitempty"`
	Updatedon       *string `json:"updatedon,omitempty"`
	CreatedOn       *string `json:"createdOn,omitempty"`
	MqttId          *string `json:"MqttId,omitempty"`
	RetentionPeriod *int32  `json:"retentionPeriod,omitempty"`
	EncryptionKeyId *int32  `json:"encryptionKeyId,omitempty"`
	IsEncrypted     *bool   `json:"isEncrypted,omitempty"`
}

VaultStatusDetails struct for VaultStatusDetails

func NewVaultStatusDetails

func NewVaultStatusDetails() *VaultStatusDetails

NewVaultStatusDetails instantiates a new VaultStatusDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVaultStatusDetailsWithDefaults

func NewVaultStatusDetailsWithDefaults() *VaultStatusDetails

NewVaultStatusDetailsWithDefaults instantiates a new VaultStatusDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VaultStatusDetails) GetCreatedOn

func (o *VaultStatusDetails) GetCreatedOn() string

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*VaultStatusDetails) GetCreatedOnOk

func (o *VaultStatusDetails) GetCreatedOnOk() (*string, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultStatusDetails) GetEncryptionKeyId

func (o *VaultStatusDetails) GetEncryptionKeyId() int32

GetEncryptionKeyId returns the EncryptionKeyId field value if set, zero value otherwise.

func (*VaultStatusDetails) GetEncryptionKeyIdOk

func (o *VaultStatusDetails) GetEncryptionKeyIdOk() (*int32, bool)

GetEncryptionKeyIdOk returns a tuple with the EncryptionKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultStatusDetails) GetIsCreated

func (o *VaultStatusDetails) GetIsCreated() bool

GetIsCreated returns the IsCreated field value if set, zero value otherwise.

func (*VaultStatusDetails) GetIsCreatedOk

func (o *VaultStatusDetails) GetIsCreatedOk() (*bool, bool)

GetIsCreatedOk returns a tuple with the IsCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultStatusDetails) GetIsEnabled

func (o *VaultStatusDetails) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*VaultStatusDetails) GetIsEnabledOk

func (o *VaultStatusDetails) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultStatusDetails) GetIsEncrypted

func (o *VaultStatusDetails) GetIsEncrypted() bool

GetIsEncrypted returns the IsEncrypted field value if set, zero value otherwise.

func (*VaultStatusDetails) GetIsEncryptedOk

func (o *VaultStatusDetails) GetIsEncryptedOk() (*bool, bool)

GetIsEncryptedOk returns a tuple with the IsEncrypted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultStatusDetails) GetMqttId

func (o *VaultStatusDetails) GetMqttId() string

GetMqttId returns the MqttId field value if set, zero value otherwise.

func (*VaultStatusDetails) GetMqttIdOk

func (o *VaultStatusDetails) GetMqttIdOk() (*string, bool)

GetMqttIdOk returns a tuple with the MqttId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultStatusDetails) GetRetentionPeriod

func (o *VaultStatusDetails) GetRetentionPeriod() int32

GetRetentionPeriod returns the RetentionPeriod field value if set, zero value otherwise.

func (*VaultStatusDetails) GetRetentionPeriodOk

func (o *VaultStatusDetails) GetRetentionPeriodOk() (*int32, bool)

GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultStatusDetails) GetStorageType

func (o *VaultStatusDetails) GetStorageType() string

GetStorageType returns the StorageType field value if set, zero value otherwise.

func (*VaultStatusDetails) GetStorageTypeOk

func (o *VaultStatusDetails) GetStorageTypeOk() (*string, bool)

GetStorageTypeOk returns a tuple with the StorageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultStatusDetails) GetSubscriptionId

func (o *VaultStatusDetails) GetSubscriptionId() string

GetSubscriptionId returns the SubscriptionId field value if set, zero value otherwise.

func (*VaultStatusDetails) GetSubscriptionIdOk

func (o *VaultStatusDetails) GetSubscriptionIdOk() (*string, bool)

GetSubscriptionIdOk returns a tuple with the SubscriptionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultStatusDetails) GetUpdatedon

func (o *VaultStatusDetails) GetUpdatedon() string

GetUpdatedon returns the Updatedon field value if set, zero value otherwise.

func (*VaultStatusDetails) GetUpdatedonOk

func (o *VaultStatusDetails) GetUpdatedonOk() (*string, bool)

GetUpdatedonOk returns a tuple with the Updatedon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultStatusDetails) HasCreatedOn

func (o *VaultStatusDetails) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*VaultStatusDetails) HasEncryptionKeyId

func (o *VaultStatusDetails) HasEncryptionKeyId() bool

HasEncryptionKeyId returns a boolean if a field has been set.

func (*VaultStatusDetails) HasIsCreated

func (o *VaultStatusDetails) HasIsCreated() bool

HasIsCreated returns a boolean if a field has been set.

func (*VaultStatusDetails) HasIsEnabled

func (o *VaultStatusDetails) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*VaultStatusDetails) HasIsEncrypted

func (o *VaultStatusDetails) HasIsEncrypted() bool

HasIsEncrypted returns a boolean if a field has been set.

func (*VaultStatusDetails) HasMqttId

func (o *VaultStatusDetails) HasMqttId() bool

HasMqttId returns a boolean if a field has been set.

func (*VaultStatusDetails) HasRetentionPeriod

func (o *VaultStatusDetails) HasRetentionPeriod() bool

HasRetentionPeriod returns a boolean if a field has been set.

func (*VaultStatusDetails) HasStorageType

func (o *VaultStatusDetails) HasStorageType() bool

HasStorageType returns a boolean if a field has been set.

func (*VaultStatusDetails) HasSubscriptionId

func (o *VaultStatusDetails) HasSubscriptionId() bool

HasSubscriptionId returns a boolean if a field has been set.

func (*VaultStatusDetails) HasUpdatedon

func (o *VaultStatusDetails) HasUpdatedon() bool

HasUpdatedon returns a boolean if a field has been set.

func (VaultStatusDetails) MarshalJSON

func (o VaultStatusDetails) MarshalJSON() ([]byte, error)

func (*VaultStatusDetails) SetCreatedOn

func (o *VaultStatusDetails) SetCreatedOn(v string)

SetCreatedOn gets a reference to the given string and assigns it to the CreatedOn field.

func (*VaultStatusDetails) SetEncryptionKeyId

func (o *VaultStatusDetails) SetEncryptionKeyId(v int32)

SetEncryptionKeyId gets a reference to the given int32 and assigns it to the EncryptionKeyId field.

func (*VaultStatusDetails) SetIsCreated

func (o *VaultStatusDetails) SetIsCreated(v bool)

SetIsCreated gets a reference to the given bool and assigns it to the IsCreated field.

func (*VaultStatusDetails) SetIsEnabled

func (o *VaultStatusDetails) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*VaultStatusDetails) SetIsEncrypted

func (o *VaultStatusDetails) SetIsEncrypted(v bool)

SetIsEncrypted gets a reference to the given bool and assigns it to the IsEncrypted field.

func (*VaultStatusDetails) SetMqttId

func (o *VaultStatusDetails) SetMqttId(v string)

SetMqttId gets a reference to the given string and assigns it to the MqttId field.

func (*VaultStatusDetails) SetRetentionPeriod

func (o *VaultStatusDetails) SetRetentionPeriod(v int32)

SetRetentionPeriod gets a reference to the given int32 and assigns it to the RetentionPeriod field.

func (*VaultStatusDetails) SetStorageType

func (o *VaultStatusDetails) SetStorageType(v string)

SetStorageType gets a reference to the given string and assigns it to the StorageType field.

func (*VaultStatusDetails) SetSubscriptionId

func (o *VaultStatusDetails) SetSubscriptionId(v string)

SetSubscriptionId gets a reference to the given string and assigns it to the SubscriptionId field.

func (*VaultStatusDetails) SetUpdatedon

func (o *VaultStatusDetails) SetUpdatedon(v string)

SetUpdatedon gets a reference to the given string and assigns it to the Updatedon field.

func (VaultStatusDetails) ToMap

func (o VaultStatusDetails) ToMap() (map[string]interface{}, error)

type X509CertificateDetails

type X509CertificateDetails struct {
	// ExpiryTime: The time the certificate becomes invalid.
	ExpiryTime *string `json:"expiryTime,omitempty"`
	// Issuer: The entity that signed the certificate.
	Issuer *string `json:"issuer,omitempty"`
	// PublicKeyType: The type of public key in the certificate.
	PublicKeyType *string `json:"publicKeyType,omitempty"`
	// SignatureAlgorithm: The algorithm used to sign the certificate.
	SignatureAlgorithm *string `json:"signatureAlgorithm,omitempty"`
	// StartTime: The time the certificate becomes valid.
	StartTime *string `json:"startTime,omitempty"`
	// Subject: The entity the certificate and public key belong to.
	Subject *string `json:"subject,omitempty"`
}

X509CertificateDetails struct for X509CertificateDetails

func NewX509CertificateDetails

func NewX509CertificateDetails() *X509CertificateDetails

NewX509CertificateDetails instantiates a new X509CertificateDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewX509CertificateDetailsWithDefaults

func NewX509CertificateDetailsWithDefaults() *X509CertificateDetails

NewX509CertificateDetailsWithDefaults instantiates a new X509CertificateDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*X509CertificateDetails) GetExpiryTime

func (o *X509CertificateDetails) GetExpiryTime() string

GetExpiryTime returns the ExpiryTime field value if set, zero value otherwise.

func (*X509CertificateDetails) GetExpiryTimeOk

func (o *X509CertificateDetails) GetExpiryTimeOk() (*string, bool)

GetExpiryTimeOk returns a tuple with the ExpiryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509CertificateDetails) GetIssuer

func (o *X509CertificateDetails) GetIssuer() string

GetIssuer returns the Issuer field value if set, zero value otherwise.

func (*X509CertificateDetails) GetIssuerOk

func (o *X509CertificateDetails) 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 (*X509CertificateDetails) GetPublicKeyType

func (o *X509CertificateDetails) GetPublicKeyType() string

GetPublicKeyType returns the PublicKeyType field value if set, zero value otherwise.

func (*X509CertificateDetails) GetPublicKeyTypeOk

func (o *X509CertificateDetails) GetPublicKeyTypeOk() (*string, bool)

GetPublicKeyTypeOk returns a tuple with the PublicKeyType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509CertificateDetails) GetSignatureAlgorithm

func (o *X509CertificateDetails) GetSignatureAlgorithm() string

GetSignatureAlgorithm returns the SignatureAlgorithm field value if set, zero value otherwise.

func (*X509CertificateDetails) GetSignatureAlgorithmOk

func (o *X509CertificateDetails) GetSignatureAlgorithmOk() (*string, bool)

GetSignatureAlgorithmOk returns a tuple with the SignatureAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509CertificateDetails) GetStartTime

func (o *X509CertificateDetails) GetStartTime() string

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*X509CertificateDetails) GetStartTimeOk

func (o *X509CertificateDetails) GetStartTimeOk() (*string, bool)

GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509CertificateDetails) GetSubject

func (o *X509CertificateDetails) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*X509CertificateDetails) GetSubjectOk

func (o *X509CertificateDetails) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509CertificateDetails) HasExpiryTime

func (o *X509CertificateDetails) HasExpiryTime() bool

HasExpiryTime returns a boolean if a field has been set.

func (*X509CertificateDetails) HasIssuer

func (o *X509CertificateDetails) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

func (*X509CertificateDetails) HasPublicKeyType

func (o *X509CertificateDetails) HasPublicKeyType() bool

HasPublicKeyType returns a boolean if a field has been set.

func (*X509CertificateDetails) HasSignatureAlgorithm

func (o *X509CertificateDetails) HasSignatureAlgorithm() bool

HasSignatureAlgorithm returns a boolean if a field has been set.

func (*X509CertificateDetails) HasStartTime

func (o *X509CertificateDetails) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*X509CertificateDetails) HasSubject

func (o *X509CertificateDetails) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (X509CertificateDetails) MarshalJSON

func (o X509CertificateDetails) MarshalJSON() ([]byte, error)

func (*X509CertificateDetails) SetExpiryTime

func (o *X509CertificateDetails) SetExpiryTime(v string)

SetExpiryTime gets a reference to the given string and assigns it to the ExpiryTime field.

func (*X509CertificateDetails) SetIssuer

func (o *X509CertificateDetails) SetIssuer(v string)

SetIssuer gets a reference to the given string and assigns it to the Issuer field.

func (*X509CertificateDetails) SetPublicKeyType

func (o *X509CertificateDetails) SetPublicKeyType(v string)

SetPublicKeyType gets a reference to the given string and assigns it to the PublicKeyType field.

func (*X509CertificateDetails) SetSignatureAlgorithm

func (o *X509CertificateDetails) SetSignatureAlgorithm(v string)

SetSignatureAlgorithm gets a reference to the given string and assigns it to the SignatureAlgorithm field.

func (*X509CertificateDetails) SetStartTime

func (o *X509CertificateDetails) SetStartTime(v string)

SetStartTime gets a reference to the given string and assigns it to the StartTime field.

func (*X509CertificateDetails) SetSubject

func (o *X509CertificateDetails) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (X509CertificateDetails) ToMap

func (o X509CertificateDetails) 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