devicemanagement

package
v1.0.7 Latest Latest
Warning

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

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

README

Go API client for devicemanagement

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

Overview

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

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

Installation

Install the following dependencies:

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

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

import devicemanagement "github.com/citrix/citrix-daas-rest-go/devicemanagement"

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

Documentation for API Endpoints

All URIs are relative to https://api.wem.cloud.com

Class Method HTTP request Description
MachineADObjectDAAS AdObjectCreate Post /services/wem/machines Create a Machine-level AD Object
MachineADObjectDAAS AdObjectDelete Delete /services/wem/machines/{id} Delete a Machine-level AD Object
MachineADObjectDAAS AdObjectQuery Get /services/wem/machines Query Machine-level AD Objects
MachineADObjectDAAS AdObjectQueryById Get /services/wem/machines/{id} Query Machine-level AD Objects by Identity
MachineADObjectDAAS AdObjectUpdate Put /services/wem/machines Update a Machine-level AD Object
SiteDAAS SiteCreate Post /services/wem/sites Create a Site
SiteDAAS SiteDelete Delete /services/wem/sites/{id} Delete a Site
SiteDAAS SiteExport Get /services/wem/sites/$export Export a Site
SiteDAAS SiteImport Post /services/wem/sites/$import Import a Site
SiteDAAS SiteQuery Get /services/wem/sites Query Sites
SiteDAAS SiteQueryById Get /services/wem/sites/{id} Query Sites by Identity
SiteDAAS SiteReplicate Post /services/wem/sites/$replicate Replicate a Site
SiteDAAS SiteUpdate Put /services/wem/sites Update a Site
SystemOptimizationDAAS SystemUtilitySettingQuery Get /services/wem/systemOptimizations Query System Optimization Configurations
SystemOptimizationDAAS SystemUtilitySettingQueryById Get /services/wem/systemOptimizations/{id} Query System Optimization Configurations by Identity
SystemOptimizationDAAS SystemUtilitySettingUpdate Put /services/wem/systemOptimizations Update a System Optimization Configuration
UserADObjectDAAS ItemCreate Post /services/wem/users Create a User-level AD Object
UserADObjectDAAS ItemDelete Delete /services/wem/users/{id} Delete a User-level AD Object
UserADObjectDAAS ItemQuery Get /services/wem/users Query User-level AD Objects
UserADObjectDAAS ItemQueryById Get /services/wem/users/{id} Query User-level AD Objects by Identity
UserADObjectDAAS ItemUpdate Put /services/wem/users Update a User-level AD Object

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

basic
  • Type: HTTP basic authentication

Example

auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
    UserName: "username",
    Password: "password",
})
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

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

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

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

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

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

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

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

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	MachineADObjectDAAS *MachineADObjectDAASService

	SiteDAAS *SiteDAASService

	SystemOptimizationDAAS *SystemOptimizationDAASService

	UserADObjectDAAS *UserADObjectDAASService
	// contains filtered or unexported fields
}

APIClient manages communication with the WEM Public API Guide API vv1 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 AdObjectQuery200Response

type AdObjectQuery200Response struct {
	Items []MachineModel `json:"items"`
}

AdObjectQuery200Response struct for AdObjectQuery200Response

func NewAdObjectQuery200Response

func NewAdObjectQuery200Response(items []MachineModel) *AdObjectQuery200Response

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

func NewAdObjectQuery200ResponseWithDefaults

func NewAdObjectQuery200ResponseWithDefaults() *AdObjectQuery200Response

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

func (*AdObjectQuery200Response) GetItems

func (o *AdObjectQuery200Response) GetItems() []MachineModel

GetItems returns the Items field value

func (*AdObjectQuery200Response) GetItemsOk

func (o *AdObjectQuery200Response) GetItemsOk() ([]MachineModel, bool)

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

func (AdObjectQuery200Response) MarshalJSON

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

func (*AdObjectQuery200Response) SetItems

func (o *AdObjectQuery200Response) SetItems(v []MachineModel)

SetItems sets field value

func (AdObjectQuery200Response) ToMap

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

type ApiAdObjectCreateRequest

type ApiAdObjectCreateRequest struct {
	ApiService *MachineADObjectDAASService
	// contains filtered or unexported fields
}

func (ApiAdObjectCreateRequest) Accept

Only \"application/json\" is supported.

func (ApiAdObjectCreateRequest) Authorization

func (r ApiAdObjectCreateRequest) Authorization(authorization string) ApiAdObjectCreateRequest

Citrix Cloud authorization token.

func (ApiAdObjectCreateRequest) Body

func (ApiAdObjectCreateRequest) CitrixCustomerId

func (r ApiAdObjectCreateRequest) CitrixCustomerId(citrixCustomerId string) ApiAdObjectCreateRequest

Citrix Cloud customer ID.

func (ApiAdObjectCreateRequest) CitrixTransactionId

func (r ApiAdObjectCreateRequest) CitrixTransactionId(citrixTransactionId string) ApiAdObjectCreateRequest

Transaction ID that will be used to track this request.

func (ApiAdObjectCreateRequest) Execute

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

type ApiAdObjectDeleteRequest

type ApiAdObjectDeleteRequest struct {
	ApiService *MachineADObjectDAASService
	// contains filtered or unexported fields
}

func (ApiAdObjectDeleteRequest) Accept

Only \"application/json\" is supported.

func (ApiAdObjectDeleteRequest) Authorization

func (r ApiAdObjectDeleteRequest) Authorization(authorization string) ApiAdObjectDeleteRequest

Citrix Cloud authorization token.

func (ApiAdObjectDeleteRequest) CitrixCustomerId

func (r ApiAdObjectDeleteRequest) CitrixCustomerId(citrixCustomerId string) ApiAdObjectDeleteRequest

Citrix Cloud customer ID.

func (ApiAdObjectDeleteRequest) CitrixTransactionId

func (r ApiAdObjectDeleteRequest) CitrixTransactionId(citrixTransactionId string) ApiAdObjectDeleteRequest

Transaction ID that will be used to track this request.

func (ApiAdObjectDeleteRequest) Execute

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

type ApiAdObjectQueryByIdRequest

type ApiAdObjectQueryByIdRequest struct {
	ApiService *MachineADObjectDAASService
	// contains filtered or unexported fields
}

func (ApiAdObjectQueryByIdRequest) Accept

Only \"application/json\" is supported.

func (ApiAdObjectQueryByIdRequest) Authorization

func (r ApiAdObjectQueryByIdRequest) Authorization(authorization string) ApiAdObjectQueryByIdRequest

Citrix Cloud authorization token.

func (ApiAdObjectQueryByIdRequest) CitrixCustomerId

func (r ApiAdObjectQueryByIdRequest) CitrixCustomerId(citrixCustomerId string) ApiAdObjectQueryByIdRequest

Citrix Cloud customer ID.

func (ApiAdObjectQueryByIdRequest) CitrixTransactionId

func (r ApiAdObjectQueryByIdRequest) CitrixTransactionId(citrixTransactionId string) ApiAdObjectQueryByIdRequest

Transaction ID that will be used to track this request.

func (ApiAdObjectQueryByIdRequest) Execute

type ApiAdObjectQueryRequest

type ApiAdObjectQueryRequest struct {
	ApiService *MachineADObjectDAASService
	// contains filtered or unexported fields
}

func (ApiAdObjectQueryRequest) Accept

Only \"application/json\" is supported.

func (ApiAdObjectQueryRequest) Authorization

func (r ApiAdObjectQueryRequest) Authorization(authorization string) ApiAdObjectQueryRequest

Citrix Cloud authorization token.

func (ApiAdObjectQueryRequest) CitrixCustomerId

func (r ApiAdObjectQueryRequest) CitrixCustomerId(citrixCustomerId string) ApiAdObjectQueryRequest

Citrix Cloud customer ID.

func (ApiAdObjectQueryRequest) CitrixTransactionId

func (r ApiAdObjectQueryRequest) CitrixTransactionId(citrixTransactionId string) ApiAdObjectQueryRequest

Transaction ID that will be used to track this request.

func (ApiAdObjectQueryRequest) Execute

func (ApiAdObjectQueryRequest) Id

The ID is used to filter the query results.

func (ApiAdObjectQueryRequest) Sid

The SID is used to filter the query results.

func (ApiAdObjectQueryRequest) SiteId

The name is used to filter the query results.

type ApiAdObjectUpdateRequest

type ApiAdObjectUpdateRequest struct {
	ApiService *MachineADObjectDAASService
	// contains filtered or unexported fields
}

func (ApiAdObjectUpdateRequest) Accept

Only \"application/json\" is supported.

func (ApiAdObjectUpdateRequest) Authorization

func (r ApiAdObjectUpdateRequest) Authorization(authorization string) ApiAdObjectUpdateRequest

Citrix Cloud authorization token.

func (ApiAdObjectUpdateRequest) Body

func (ApiAdObjectUpdateRequest) CitrixCustomerId

func (r ApiAdObjectUpdateRequest) CitrixCustomerId(citrixCustomerId string) ApiAdObjectUpdateRequest

Citrix Cloud customer ID.

func (ApiAdObjectUpdateRequest) CitrixTransactionId

func (r ApiAdObjectUpdateRequest) CitrixTransactionId(citrixTransactionId string) ApiAdObjectUpdateRequest

Transaction ID that will be used to track this request.

func (ApiAdObjectUpdateRequest) Execute

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

type ApiItemCreateRequest

type ApiItemCreateRequest struct {
	ApiService *UserADObjectDAASService
	// contains filtered or unexported fields
}

func (ApiItemCreateRequest) Accept

Only \"application/json\" is supported.

func (ApiItemCreateRequest) Authorization

func (r ApiItemCreateRequest) Authorization(authorization string) ApiItemCreateRequest

Citrix Cloud authorization token.

func (ApiItemCreateRequest) Body

func (ApiItemCreateRequest) CitrixCustomerId

func (r ApiItemCreateRequest) CitrixCustomerId(citrixCustomerId string) ApiItemCreateRequest

Citrix Cloud customer ID.

func (ApiItemCreateRequest) CitrixTransactionId

func (r ApiItemCreateRequest) CitrixTransactionId(citrixTransactionId string) ApiItemCreateRequest

Transaction ID that will be used to track this request.

func (ApiItemCreateRequest) Execute

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

type ApiItemDeleteRequest

type ApiItemDeleteRequest struct {
	ApiService *UserADObjectDAASService
	// contains filtered or unexported fields
}

func (ApiItemDeleteRequest) Accept

Only \"application/json\" is supported.

func (ApiItemDeleteRequest) Authorization

func (r ApiItemDeleteRequest) Authorization(authorization string) ApiItemDeleteRequest

Citrix Cloud authorization token.

func (ApiItemDeleteRequest) CitrixCustomerId

func (r ApiItemDeleteRequest) CitrixCustomerId(citrixCustomerId string) ApiItemDeleteRequest

Citrix Cloud customer ID.

func (ApiItemDeleteRequest) CitrixTransactionId

func (r ApiItemDeleteRequest) CitrixTransactionId(citrixTransactionId string) ApiItemDeleteRequest

Transaction ID that will be used to track this request.

func (ApiItemDeleteRequest) Execute

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

type ApiItemQueryByIdRequest

type ApiItemQueryByIdRequest struct {
	ApiService *UserADObjectDAASService
	// contains filtered or unexported fields
}

func (ApiItemQueryByIdRequest) Accept

Only \"application/json\" is supported.

func (ApiItemQueryByIdRequest) Authorization

func (r ApiItemQueryByIdRequest) Authorization(authorization string) ApiItemQueryByIdRequest

Citrix Cloud authorization token.

func (ApiItemQueryByIdRequest) CitrixCustomerId

func (r ApiItemQueryByIdRequest) CitrixCustomerId(citrixCustomerId string) ApiItemQueryByIdRequest

Citrix Cloud customer ID.

func (ApiItemQueryByIdRequest) CitrixTransactionId

func (r ApiItemQueryByIdRequest) CitrixTransactionId(citrixTransactionId string) ApiItemQueryByIdRequest

Transaction ID that will be used to track this request.

func (ApiItemQueryByIdRequest) Execute

type ApiItemQueryRequest

type ApiItemQueryRequest struct {
	ApiService *UserADObjectDAASService
	// contains filtered or unexported fields
}

func (ApiItemQueryRequest) Accept

Only \"application/json\" is supported.

func (ApiItemQueryRequest) Authorization

func (r ApiItemQueryRequest) Authorization(authorization string) ApiItemQueryRequest

Citrix Cloud authorization token.

func (ApiItemQueryRequest) CitrixCustomerId

func (r ApiItemQueryRequest) CitrixCustomerId(citrixCustomerId string) ApiItemQueryRequest

Citrix Cloud customer ID.

func (ApiItemQueryRequest) CitrixTransactionId

func (r ApiItemQueryRequest) CitrixTransactionId(citrixTransactionId string) ApiItemQueryRequest

Transaction ID that will be used to track this request.

func (ApiItemQueryRequest) Execute

func (ApiItemQueryRequest) Id

The ID is used to filter the query results.

func (ApiItemQueryRequest) Sid

The SID is used to filter the query results.

func (ApiItemQueryRequest) SiteId

The name is used to filter the query results.

type ApiItemUpdateRequest

type ApiItemUpdateRequest struct {
	ApiService *UserADObjectDAASService
	// contains filtered or unexported fields
}

func (ApiItemUpdateRequest) Accept

Only \"application/json\" is supported.

func (ApiItemUpdateRequest) Authorization

func (r ApiItemUpdateRequest) Authorization(authorization string) ApiItemUpdateRequest

Citrix Cloud authorization token.

func (ApiItemUpdateRequest) Body

func (ApiItemUpdateRequest) CitrixCustomerId

func (r ApiItemUpdateRequest) CitrixCustomerId(citrixCustomerId string) ApiItemUpdateRequest

Citrix Cloud customer ID.

func (ApiItemUpdateRequest) CitrixTransactionId

func (r ApiItemUpdateRequest) CitrixTransactionId(citrixTransactionId string) ApiItemUpdateRequest

Transaction ID that will be used to track this request.

func (ApiItemUpdateRequest) Execute

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

type ApiSiteCreateRequest

type ApiSiteCreateRequest struct {
	ApiService *SiteDAASService
	// contains filtered or unexported fields
}

func (ApiSiteCreateRequest) Accept

Only \"application/json\" is supported.

func (ApiSiteCreateRequest) Authorization

func (r ApiSiteCreateRequest) Authorization(authorization string) ApiSiteCreateRequest

Citrix Cloud authorization token.

func (ApiSiteCreateRequest) Body

func (ApiSiteCreateRequest) CitrixCustomerId

func (r ApiSiteCreateRequest) CitrixCustomerId(citrixCustomerId string) ApiSiteCreateRequest

Citrix Cloud customer ID.

func (ApiSiteCreateRequest) CitrixTransactionId

func (r ApiSiteCreateRequest) CitrixTransactionId(citrixTransactionId string) ApiSiteCreateRequest

Transaction ID that will be used to track this request.

func (ApiSiteCreateRequest) Execute

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

type ApiSiteDeleteRequest

type ApiSiteDeleteRequest struct {
	ApiService *SiteDAASService
	// contains filtered or unexported fields
}

func (ApiSiteDeleteRequest) Accept

Only \"application/json\" is supported.

func (ApiSiteDeleteRequest) Authorization

func (r ApiSiteDeleteRequest) Authorization(authorization string) ApiSiteDeleteRequest

Citrix Cloud authorization token.

func (ApiSiteDeleteRequest) CitrixCustomerId

func (r ApiSiteDeleteRequest) CitrixCustomerId(citrixCustomerId string) ApiSiteDeleteRequest

Citrix Cloud customer ID.

func (ApiSiteDeleteRequest) CitrixTransactionId

func (r ApiSiteDeleteRequest) CitrixTransactionId(citrixTransactionId string) ApiSiteDeleteRequest

Transaction ID that will be used to track this request.

func (ApiSiteDeleteRequest) Execute

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

type ApiSiteExportRequest

type ApiSiteExportRequest struct {
	ApiService *SiteDAASService
	// contains filtered or unexported fields
}

func (ApiSiteExportRequest) Accept

Only \"application/json\" is supported.

func (ApiSiteExportRequest) Authorization

func (r ApiSiteExportRequest) Authorization(authorization string) ApiSiteExportRequest

Citrix Cloud authorization token.

func (ApiSiteExportRequest) CitrixCustomerId

func (r ApiSiteExportRequest) CitrixCustomerId(citrixCustomerId string) ApiSiteExportRequest

Citrix Cloud customer ID.

func (ApiSiteExportRequest) CitrixTransactionId

func (r ApiSiteExportRequest) CitrixTransactionId(citrixTransactionId string) ApiSiteExportRequest

Transaction ID that will be used to track this request.

func (ApiSiteExportRequest) Execute

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

func (ApiSiteExportRequest) Id

The ID of the resource you want to export.

func (ApiSiteExportRequest) Name

The name of the resource you want to export.

type ApiSiteImportRequest

type ApiSiteImportRequest struct {
	ApiService *SiteDAASService
	// contains filtered or unexported fields
}

func (ApiSiteImportRequest) Accept

Only \"application/json\" is supported.

func (ApiSiteImportRequest) Authorization

func (r ApiSiteImportRequest) Authorization(authorization string) ApiSiteImportRequest

Citrix Cloud authorization token.

func (ApiSiteImportRequest) Body

func (r ApiSiteImportRequest) Body(body map[string]interface{}) ApiSiteImportRequest

func (ApiSiteImportRequest) CitrixCustomerId

func (r ApiSiteImportRequest) CitrixCustomerId(citrixCustomerId string) ApiSiteImportRequest

Citrix Cloud customer ID.

func (ApiSiteImportRequest) CitrixTransactionId

func (r ApiSiteImportRequest) CitrixTransactionId(citrixTransactionId string) ApiSiteImportRequest

Transaction ID that will be used to track this request.

func (ApiSiteImportRequest) Execute

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

type ApiSiteQueryByIdRequest

type ApiSiteQueryByIdRequest struct {
	ApiService *SiteDAASService
	// contains filtered or unexported fields
}

func (ApiSiteQueryByIdRequest) Accept

Only \"application/json\" is supported.

func (ApiSiteQueryByIdRequest) Authorization

func (r ApiSiteQueryByIdRequest) Authorization(authorization string) ApiSiteQueryByIdRequest

Citrix Cloud authorization token.

func (ApiSiteQueryByIdRequest) CitrixCustomerId

func (r ApiSiteQueryByIdRequest) CitrixCustomerId(citrixCustomerId string) ApiSiteQueryByIdRequest

Citrix Cloud customer ID.

func (ApiSiteQueryByIdRequest) CitrixTransactionId

func (r ApiSiteQueryByIdRequest) CitrixTransactionId(citrixTransactionId string) ApiSiteQueryByIdRequest

Transaction ID that will be used to track this request.

func (ApiSiteQueryByIdRequest) Execute

type ApiSiteQueryRequest

type ApiSiteQueryRequest struct {
	ApiService *SiteDAASService
	// contains filtered or unexported fields
}

func (ApiSiteQueryRequest) Accept

Only \"application/json\" is supported.

func (ApiSiteQueryRequest) Authorization

func (r ApiSiteQueryRequest) Authorization(authorization string) ApiSiteQueryRequest

Citrix Cloud authorization token.

func (ApiSiteQueryRequest) CitrixCustomerId

func (r ApiSiteQueryRequest) CitrixCustomerId(citrixCustomerId string) ApiSiteQueryRequest

Citrix Cloud customer ID.

func (ApiSiteQueryRequest) CitrixTransactionId

func (r ApiSiteQueryRequest) CitrixTransactionId(citrixTransactionId string) ApiSiteQueryRequest

Transaction ID that will be used to track this request.

func (ApiSiteQueryRequest) Execute

func (ApiSiteQueryRequest) Id

The ID is used to filter the query results.

func (ApiSiteQueryRequest) Name

The name is used to filter the query results.

type ApiSiteReplicateRequest

type ApiSiteReplicateRequest struct {
	ApiService *SiteDAASService
	// contains filtered or unexported fields
}

func (ApiSiteReplicateRequest) Accept

Only \"application/json\" is supported.

func (ApiSiteReplicateRequest) Authorization

func (r ApiSiteReplicateRequest) Authorization(authorization string) ApiSiteReplicateRequest

Citrix Cloud authorization token.

func (ApiSiteReplicateRequest) CitrixCustomerId

func (r ApiSiteReplicateRequest) CitrixCustomerId(citrixCustomerId string) ApiSiteReplicateRequest

Citrix Cloud customer ID.

func (ApiSiteReplicateRequest) CitrixTransactionId

func (r ApiSiteReplicateRequest) CitrixTransactionId(citrixTransactionId string) ApiSiteReplicateRequest

Transaction ID that will be used to track this request.

func (ApiSiteReplicateRequest) Execute

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

func (ApiSiteReplicateRequest) Id

func (ApiSiteReplicateRequest) Name

type ApiSiteUpdateRequest

type ApiSiteUpdateRequest struct {
	ApiService *SiteDAASService
	// contains filtered or unexported fields
}

func (ApiSiteUpdateRequest) Accept

Only \"application/json\" is supported.

func (ApiSiteUpdateRequest) Authorization

func (r ApiSiteUpdateRequest) Authorization(authorization string) ApiSiteUpdateRequest

Citrix Cloud authorization token.

func (ApiSiteUpdateRequest) Body

func (ApiSiteUpdateRequest) CitrixCustomerId

func (r ApiSiteUpdateRequest) CitrixCustomerId(citrixCustomerId string) ApiSiteUpdateRequest

Citrix Cloud customer ID.

func (ApiSiteUpdateRequest) CitrixTransactionId

func (r ApiSiteUpdateRequest) CitrixTransactionId(citrixTransactionId string) ApiSiteUpdateRequest

Transaction ID that will be used to track this request.

func (ApiSiteUpdateRequest) Execute

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

type ApiStruct

type ApiStruct struct {
	Path           *string `json:"path,omitempty"`
	Method         *string `json:"method,omitempty"`
	Function       *string `json:"function,omitempty"`
	ControllerName *string `json:"controllerName,omitempty"`
	AuthLevel      *string `json:"authLevel,omitempty"`
}

ApiStruct struct for ApiStruct

func NewApiStruct

func NewApiStruct() *ApiStruct

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

func NewApiStructWithDefaults

func NewApiStructWithDefaults() *ApiStruct

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

func (*ApiStruct) GetAuthLevel

func (o *ApiStruct) GetAuthLevel() string

GetAuthLevel returns the AuthLevel field value if set, zero value otherwise.

func (*ApiStruct) GetAuthLevelOk

func (o *ApiStruct) GetAuthLevelOk() (*string, bool)

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

func (*ApiStruct) GetControllerName

func (o *ApiStruct) GetControllerName() string

GetControllerName returns the ControllerName field value if set, zero value otherwise.

func (*ApiStruct) GetControllerNameOk

func (o *ApiStruct) GetControllerNameOk() (*string, bool)

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

func (*ApiStruct) GetFunction

func (o *ApiStruct) GetFunction() string

GetFunction returns the Function field value if set, zero value otherwise.

func (*ApiStruct) GetFunctionOk

func (o *ApiStruct) GetFunctionOk() (*string, bool)

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

func (*ApiStruct) GetMethod

func (o *ApiStruct) GetMethod() string

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

func (*ApiStruct) GetMethodOk

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

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

func (*ApiStruct) GetPath

func (o *ApiStruct) GetPath() string

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

func (*ApiStruct) GetPathOk

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

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

func (*ApiStruct) HasAuthLevel

func (o *ApiStruct) HasAuthLevel() bool

HasAuthLevel returns a boolean if a field has been set.

func (*ApiStruct) HasControllerName

func (o *ApiStruct) HasControllerName() bool

HasControllerName returns a boolean if a field has been set.

func (*ApiStruct) HasFunction

func (o *ApiStruct) HasFunction() bool

HasFunction returns a boolean if a field has been set.

func (*ApiStruct) HasMethod

func (o *ApiStruct) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*ApiStruct) HasPath

func (o *ApiStruct) HasPath() bool

HasPath returns a boolean if a field has been set.

func (ApiStruct) MarshalJSON

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

func (*ApiStruct) SetAuthLevel

func (o *ApiStruct) SetAuthLevel(v string)

SetAuthLevel gets a reference to the given string and assigns it to the AuthLevel field.

func (*ApiStruct) SetControllerName

func (o *ApiStruct) SetControllerName(v string)

SetControllerName gets a reference to the given string and assigns it to the ControllerName field.

func (*ApiStruct) SetFunction

func (o *ApiStruct) SetFunction(v string)

SetFunction gets a reference to the given string and assigns it to the Function field.

func (*ApiStruct) SetMethod

func (o *ApiStruct) SetMethod(v string)

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

func (*ApiStruct) SetPath

func (o *ApiStruct) SetPath(v string)

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

func (ApiStruct) ToMap

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

type ApiSystemUtilitySettingQueryByIdRequest

type ApiSystemUtilitySettingQueryByIdRequest struct {
	ApiService *SystemOptimizationDAASService
	// contains filtered or unexported fields
}

func (ApiSystemUtilitySettingQueryByIdRequest) Accept

Only \"application/json\" is supported.

func (ApiSystemUtilitySettingQueryByIdRequest) Authorization

Citrix Cloud authorization token.

func (ApiSystemUtilitySettingQueryByIdRequest) CitrixCustomerId

Citrix Cloud customer ID.

func (ApiSystemUtilitySettingQueryByIdRequest) CitrixTransactionId

Transaction ID that will be used to track this request.

func (ApiSystemUtilitySettingQueryByIdRequest) Execute

type ApiSystemUtilitySettingQueryRequest

type ApiSystemUtilitySettingQueryRequest struct {
	ApiService *SystemOptimizationDAASService
	// contains filtered or unexported fields
}

func (ApiSystemUtilitySettingQueryRequest) Accept

Only \"application/json\" is supported.

func (ApiSystemUtilitySettingQueryRequest) Authorization

Citrix Cloud authorization token.

func (ApiSystemUtilitySettingQueryRequest) CitrixCustomerId

Citrix Cloud customer ID.

func (ApiSystemUtilitySettingQueryRequest) CitrixTransactionId

func (r ApiSystemUtilitySettingQueryRequest) CitrixTransactionId(citrixTransactionId string) ApiSystemUtilitySettingQueryRequest

Transaction ID that will be used to track this request.

func (ApiSystemUtilitySettingQueryRequest) Execute

type ApiSystemUtilitySettingUpdateRequest

type ApiSystemUtilitySettingUpdateRequest struct {
	ApiService *SystemOptimizationDAASService
	// contains filtered or unexported fields
}

func (ApiSystemUtilitySettingUpdateRequest) Accept

Only \"application/json\" is supported.

func (ApiSystemUtilitySettingUpdateRequest) Authorization

Citrix Cloud authorization token.

func (ApiSystemUtilitySettingUpdateRequest) Body

func (ApiSystemUtilitySettingUpdateRequest) CitrixCustomerId

Citrix Cloud customer ID.

func (ApiSystemUtilitySettingUpdateRequest) CitrixTransactionId

func (r ApiSystemUtilitySettingUpdateRequest) CitrixTransactionId(citrixTransactionId string) ApiSystemUtilitySettingUpdateRequest

Transaction ID that will be used to track this request.

func (ApiSystemUtilitySettingUpdateRequest) Execute

type BasicAuth

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

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

type Configuration

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

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

type ItemQuery200Response struct {
	Items []UserModel `json:"items"`
}

ItemQuery200Response struct for ItemQuery200Response

func NewItemQuery200Response

func NewItemQuery200Response(items []UserModel) *ItemQuery200Response

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

func NewItemQuery200ResponseWithDefaults

func NewItemQuery200ResponseWithDefaults() *ItemQuery200Response

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

func (*ItemQuery200Response) GetItems

func (o *ItemQuery200Response) GetItems() []UserModel

GetItems returns the Items field value

func (*ItemQuery200Response) GetItemsOk

func (o *ItemQuery200Response) GetItemsOk() ([]UserModel, bool)

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

func (ItemQuery200Response) MarshalJSON

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

func (*ItemQuery200Response) SetItems

func (o *ItemQuery200Response) SetItems(v []UserModel)

SetItems sets field value

func (ItemQuery200Response) ToMap

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

type MachineADObjectDAASService

type MachineADObjectDAASService service

MachineADObjectDAASService MachineADObjectDAAS service

func (*MachineADObjectDAASService) AdObjectCreate

AdObjectCreate Create a Machine-level AD Object

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

func (*MachineADObjectDAASService) AdObjectCreateExecute

func (a *MachineADObjectDAASService) AdObjectCreateExecute(r ApiAdObjectCreateRequest) (*http.Response, error)

Execute executes the request

func (*MachineADObjectDAASService) AdObjectDelete

AdObjectDelete Delete a Machine-level AD Object

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the resource you want to delete.
@return ApiAdObjectDeleteRequest

func (*MachineADObjectDAASService) AdObjectDeleteExecute

func (a *MachineADObjectDAASService) AdObjectDeleteExecute(r ApiAdObjectDeleteRequest) (*http.Response, error)

Execute executes the request

func (*MachineADObjectDAASService) AdObjectQuery

AdObjectQuery Query Machine-level AD Objects

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

func (*MachineADObjectDAASService) AdObjectQueryById

AdObjectQueryById Query Machine-level AD Objects by Identity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the resource you want to query.
@return ApiAdObjectQueryByIdRequest

func (*MachineADObjectDAASService) AdObjectQueryByIdExecute

Execute executes the request

@return MachineModel

func (*MachineADObjectDAASService) AdObjectQueryExecute

Execute executes the request

@return AdObjectQuery200Response

func (*MachineADObjectDAASService) AdObjectUpdate

AdObjectUpdate Update a Machine-level AD Object

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

func (*MachineADObjectDAASService) AdObjectUpdateExecute

func (a *MachineADObjectDAASService) AdObjectUpdateExecute(r ApiAdObjectUpdateRequest) (*http.Response, error)

Execute executes the request

type MachineModel

type MachineModel struct {
	// Identity of machine-level AD object
	Id *int64 `json:"id,omitempty"`
	// SID of machine-level AD object
	Sid string `json:"sid"`
	// Distingushed name of machine-level AD object
	Name string `json:"name"`
	// Type of machine-level AD object
	Type string `json:"type"`
	// Description of machine-level AD object
	Description *string `json:"description,omitempty"`
	// Identity of site to which this machine-level AD object belongs
	SiteId int64 `json:"siteId"`
	// If this nachine-level AD object is enabled
	Enabled *bool `json:"enabled,omitempty"`
	// Priority of machine-level AD object
	Priority *int64 `json:"priority,omitempty"`
}

MachineModel Model of machine-level AD object

func NewMachineModel

func NewMachineModel(sid string, name string, type_ string, siteId int64) *MachineModel

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

func NewMachineModelWithDefaults

func NewMachineModelWithDefaults() *MachineModel

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

func (*MachineModel) GetDescription

func (o *MachineModel) GetDescription() string

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

func (*MachineModel) GetDescriptionOk

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

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

func (*MachineModel) GetEnabled

func (o *MachineModel) GetEnabled() bool

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

func (*MachineModel) GetEnabledOk

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

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

func (*MachineModel) GetId

func (o *MachineModel) GetId() int64

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

func (*MachineModel) GetIdOk

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

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

func (*MachineModel) GetName

func (o *MachineModel) GetName() string

GetName returns the Name field value

func (*MachineModel) GetNameOk

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

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

func (*MachineModel) GetPriority

func (o *MachineModel) GetPriority() int64

GetPriority returns the Priority field value if set, zero value otherwise.

func (*MachineModel) GetPriorityOk

func (o *MachineModel) GetPriorityOk() (*int64, bool)

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

func (*MachineModel) GetSid

func (o *MachineModel) GetSid() string

GetSid returns the Sid field value

func (*MachineModel) GetSidOk

func (o *MachineModel) GetSidOk() (*string, bool)

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

func (*MachineModel) GetSiteId

func (o *MachineModel) GetSiteId() int64

GetSiteId returns the SiteId field value

func (*MachineModel) GetSiteIdOk

func (o *MachineModel) GetSiteIdOk() (*int64, bool)

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

func (*MachineModel) GetType

func (o *MachineModel) GetType() string

GetType returns the Type field value

func (*MachineModel) GetTypeOk

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

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

func (*MachineModel) HasDescription

func (o *MachineModel) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MachineModel) HasEnabled

func (o *MachineModel) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*MachineModel) HasId

func (o *MachineModel) HasId() bool

HasId returns a boolean if a field has been set.

func (*MachineModel) HasPriority

func (o *MachineModel) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (MachineModel) MarshalJSON

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

func (*MachineModel) SetDescription

func (o *MachineModel) SetDescription(v string)

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

func (*MachineModel) SetEnabled

func (o *MachineModel) SetEnabled(v bool)

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

func (*MachineModel) SetId

func (o *MachineModel) SetId(v int64)

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

func (*MachineModel) SetName

func (o *MachineModel) SetName(v string)

SetName sets field value

func (*MachineModel) SetPriority

func (o *MachineModel) SetPriority(v int64)

SetPriority gets a reference to the given int64 and assigns it to the Priority field.

func (*MachineModel) SetSid

func (o *MachineModel) SetSid(v string)

SetSid sets field value

func (*MachineModel) SetSiteId

func (o *MachineModel) SetSiteId(v int64)

SetSiteId sets field value

func (*MachineModel) SetType

func (o *MachineModel) SetType(v string)

SetType sets field value

func (MachineModel) ToMap

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

type MappedNullable

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

type MiddlewareFunction

type MiddlewareFunction func(*http.Request)

MiddlewareFunction provides way to implement custom middleware

type NullableAdObjectQuery200Response

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

func (NullableAdObjectQuery200Response) Get

func (NullableAdObjectQuery200Response) IsSet

func (NullableAdObjectQuery200Response) MarshalJSON

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

func (*NullableAdObjectQuery200Response) Set

func (*NullableAdObjectQuery200Response) UnmarshalJSON

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

func (*NullableAdObjectQuery200Response) Unset

type NullableApiStruct

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

func NewNullableApiStruct

func NewNullableApiStruct(val *ApiStruct) *NullableApiStruct

func (NullableApiStruct) Get

func (v NullableApiStruct) Get() *ApiStruct

func (NullableApiStruct) IsSet

func (v NullableApiStruct) IsSet() bool

func (NullableApiStruct) MarshalJSON

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

func (*NullableApiStruct) Set

func (v *NullableApiStruct) Set(val *ApiStruct)

func (*NullableApiStruct) UnmarshalJSON

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

func (*NullableApiStruct) Unset

func (v *NullableApiStruct) 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 NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

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

func (*NullableFloat32) Set

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

func (*NullableFloat32) UnmarshalJSON

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

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

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

func (*NullableFloat64) Set

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

func (*NullableFloat64) UnmarshalJSON

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

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

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

func (*NullableInt) Set

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

func (*NullableInt) UnmarshalJSON

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

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

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

func (*NullableInt32) Set

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

func (*NullableInt32) UnmarshalJSON

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

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

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

func (*NullableInt64) Set

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

func (*NullableInt64) UnmarshalJSON

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

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableItemQuery200Response

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

func NewNullableItemQuery200Response

func NewNullableItemQuery200Response(val *ItemQuery200Response) *NullableItemQuery200Response

func (NullableItemQuery200Response) Get

func (NullableItemQuery200Response) IsSet

func (NullableItemQuery200Response) MarshalJSON

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

func (*NullableItemQuery200Response) Set

func (*NullableItemQuery200Response) UnmarshalJSON

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

func (*NullableItemQuery200Response) Unset

func (v *NullableItemQuery200Response) Unset()

type NullableMachineModel

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

func NewNullableMachineModel

func NewNullableMachineModel(val *MachineModel) *NullableMachineModel

func (NullableMachineModel) Get

func (NullableMachineModel) IsSet

func (v NullableMachineModel) IsSet() bool

func (NullableMachineModel) MarshalJSON

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

func (*NullableMachineModel) Set

func (v *NullableMachineModel) Set(val *MachineModel)

func (*NullableMachineModel) UnmarshalJSON

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

func (*NullableMachineModel) Unset

func (v *NullableMachineModel) Unset()

type NullableProcessAffinity

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

func NewNullableProcessAffinity

func NewNullableProcessAffinity(val *ProcessAffinity) *NullableProcessAffinity

func (NullableProcessAffinity) Get

func (NullableProcessAffinity) IsSet

func (v NullableProcessAffinity) IsSet() bool

func (NullableProcessAffinity) MarshalJSON

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

func (*NullableProcessAffinity) Set

func (*NullableProcessAffinity) UnmarshalJSON

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

func (*NullableProcessAffinity) Unset

func (v *NullableProcessAffinity) Unset()

type NullableProcessClamping

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

func NewNullableProcessClamping

func NewNullableProcessClamping(val *ProcessClamping) *NullableProcessClamping

func (NullableProcessClamping) Get

func (NullableProcessClamping) IsSet

func (v NullableProcessClamping) IsSet() bool

func (NullableProcessClamping) MarshalJSON

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

func (*NullableProcessClamping) Set

func (*NullableProcessClamping) UnmarshalJSON

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

func (*NullableProcessClamping) Unset

func (v *NullableProcessClamping) Unset()

type NullableProcessCpuPriority

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

func NewNullableProcessCpuPriority

func NewNullableProcessCpuPriority(val *ProcessCpuPriority) *NullableProcessCpuPriority

func (NullableProcessCpuPriority) Get

func (NullableProcessCpuPriority) IsSet

func (v NullableProcessCpuPriority) IsSet() bool

func (NullableProcessCpuPriority) MarshalJSON

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

func (*NullableProcessCpuPriority) Set

func (*NullableProcessCpuPriority) UnmarshalJSON

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

func (*NullableProcessCpuPriority) Unset

func (v *NullableProcessCpuPriority) Unset()

type NullableProcessIoPriority

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

func NewNullableProcessIoPriority

func NewNullableProcessIoPriority(val *ProcessIoPriority) *NullableProcessIoPriority

func (NullableProcessIoPriority) Get

func (NullableProcessIoPriority) IsSet

func (v NullableProcessIoPriority) IsSet() bool

func (NullableProcessIoPriority) MarshalJSON

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

func (*NullableProcessIoPriority) Set

func (*NullableProcessIoPriority) UnmarshalJSON

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

func (*NullableProcessIoPriority) Unset

func (v *NullableProcessIoPriority) Unset()

type NullableRestError

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

func NewNullableRestError

func NewNullableRestError(val *RestError) *NullableRestError

func (NullableRestError) Get

func (v NullableRestError) Get() *RestError

func (NullableRestError) IsSet

func (v NullableRestError) IsSet() bool

func (NullableRestError) MarshalJSON

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

func (*NullableRestError) Set

func (v *NullableRestError) Set(val *RestError)

func (*NullableRestError) UnmarshalJSON

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

func (*NullableRestError) Unset

func (v *NullableRestError) Unset()

type NullableRestErrorParametersInner

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

func (NullableRestErrorParametersInner) Get

func (NullableRestErrorParametersInner) IsSet

func (NullableRestErrorParametersInner) MarshalJSON

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

func (*NullableRestErrorParametersInner) Set

func (*NullableRestErrorParametersInner) UnmarshalJSON

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

func (*NullableRestErrorParametersInner) Unset

type NullableSiteModel

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

func NewNullableSiteModel

func NewNullableSiteModel(val *SiteModel) *NullableSiteModel

func (NullableSiteModel) Get

func (v NullableSiteModel) Get() *SiteModel

func (NullableSiteModel) IsSet

func (v NullableSiteModel) IsSet() bool

func (NullableSiteModel) MarshalJSON

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

func (*NullableSiteModel) Set

func (v *NullableSiteModel) Set(val *SiteModel)

func (*NullableSiteModel) UnmarshalJSON

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

func (*NullableSiteModel) Unset

func (v *NullableSiteModel) Unset()

type NullableSiteQuery200Response

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

func NewNullableSiteQuery200Response

func NewNullableSiteQuery200Response(val *SiteQuery200Response) *NullableSiteQuery200Response

func (NullableSiteQuery200Response) Get

func (NullableSiteQuery200Response) IsSet

func (NullableSiteQuery200Response) MarshalJSON

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

func (*NullableSiteQuery200Response) Set

func (*NullableSiteQuery200Response) UnmarshalJSON

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

func (*NullableSiteQuery200Response) Unset

func (v *NullableSiteQuery200Response) 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 NullableSystemOptimizationModel

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

func (NullableSystemOptimizationModel) Get

func (NullableSystemOptimizationModel) IsSet

func (NullableSystemOptimizationModel) MarshalJSON

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

func (*NullableSystemOptimizationModel) Set

func (*NullableSystemOptimizationModel) UnmarshalJSON

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

func (*NullableSystemOptimizationModel) Unset

type NullableSystemUtilitySettingQuery200Response

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

func (NullableSystemUtilitySettingQuery200Response) Get

func (NullableSystemUtilitySettingQuery200Response) IsSet

func (NullableSystemUtilitySettingQuery200Response) MarshalJSON

func (*NullableSystemUtilitySettingQuery200Response) Set

func (*NullableSystemUtilitySettingQuery200Response) UnmarshalJSON

func (*NullableSystemUtilitySettingQuery200Response) 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 NullableUserModel

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

func NewNullableUserModel

func NewNullableUserModel(val *UserModel) *NullableUserModel

func (NullableUserModel) Get

func (v NullableUserModel) Get() *UserModel

func (NullableUserModel) IsSet

func (v NullableUserModel) IsSet() bool

func (NullableUserModel) MarshalJSON

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

func (*NullableUserModel) Set

func (v *NullableUserModel) Set(val *UserModel)

func (*NullableUserModel) UnmarshalJSON

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

func (*NullableUserModel) Unset

func (v *NullableUserModel) Unset()

type ProcessAffinity

type ProcessAffinity struct {
	ProcessName *string `json:"processName,omitempty"`
	Affinity    *int32  `json:"affinity,omitempty"`
}

ProcessAffinity struct for ProcessAffinity

func NewProcessAffinity

func NewProcessAffinity() *ProcessAffinity

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

func NewProcessAffinityWithDefaults

func NewProcessAffinityWithDefaults() *ProcessAffinity

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

func (*ProcessAffinity) GetAffinity

func (o *ProcessAffinity) GetAffinity() int32

GetAffinity returns the Affinity field value if set, zero value otherwise.

func (*ProcessAffinity) GetAffinityOk

func (o *ProcessAffinity) GetAffinityOk() (*int32, bool)

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

func (*ProcessAffinity) GetProcessName

func (o *ProcessAffinity) GetProcessName() string

GetProcessName returns the ProcessName field value if set, zero value otherwise.

func (*ProcessAffinity) GetProcessNameOk

func (o *ProcessAffinity) GetProcessNameOk() (*string, bool)

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

func (*ProcessAffinity) HasAffinity

func (o *ProcessAffinity) HasAffinity() bool

HasAffinity returns a boolean if a field has been set.

func (*ProcessAffinity) HasProcessName

func (o *ProcessAffinity) HasProcessName() bool

HasProcessName returns a boolean if a field has been set.

func (ProcessAffinity) MarshalJSON

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

func (*ProcessAffinity) SetAffinity

func (o *ProcessAffinity) SetAffinity(v int32)

SetAffinity gets a reference to the given int32 and assigns it to the Affinity field.

func (*ProcessAffinity) SetProcessName

func (o *ProcessAffinity) SetProcessName(v string)

SetProcessName gets a reference to the given string and assigns it to the ProcessName field.

func (ProcessAffinity) ToMap

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

type ProcessClamping

type ProcessClamping struct {
	ProcessName *string `json:"processName,omitempty"`
	Percentage  *int32  `json:"percentage,omitempty"`
}

ProcessClamping struct for ProcessClamping

func NewProcessClamping

func NewProcessClamping() *ProcessClamping

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

func NewProcessClampingWithDefaults

func NewProcessClampingWithDefaults() *ProcessClamping

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

func (*ProcessClamping) GetPercentage

func (o *ProcessClamping) GetPercentage() int32

GetPercentage returns the Percentage field value if set, zero value otherwise.

func (*ProcessClamping) GetPercentageOk

func (o *ProcessClamping) GetPercentageOk() (*int32, bool)

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

func (*ProcessClamping) GetProcessName

func (o *ProcessClamping) GetProcessName() string

GetProcessName returns the ProcessName field value if set, zero value otherwise.

func (*ProcessClamping) GetProcessNameOk

func (o *ProcessClamping) GetProcessNameOk() (*string, bool)

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

func (*ProcessClamping) HasPercentage

func (o *ProcessClamping) HasPercentage() bool

HasPercentage returns a boolean if a field has been set.

func (*ProcessClamping) HasProcessName

func (o *ProcessClamping) HasProcessName() bool

HasProcessName returns a boolean if a field has been set.

func (ProcessClamping) MarshalJSON

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

func (*ProcessClamping) SetPercentage

func (o *ProcessClamping) SetPercentage(v int32)

SetPercentage gets a reference to the given int32 and assigns it to the Percentage field.

func (*ProcessClamping) SetProcessName

func (o *ProcessClamping) SetProcessName(v string)

SetProcessName gets a reference to the given string and assigns it to the ProcessName field.

func (ProcessClamping) ToMap

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

type ProcessCpuPriority

type ProcessCpuPriority struct {
	ProcessName *string `json:"processName,omitempty"`
	Priority    *string `json:"priority,omitempty"`
}

ProcessCpuPriority struct for ProcessCpuPriority

func NewProcessCpuPriority

func NewProcessCpuPriority() *ProcessCpuPriority

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

func NewProcessCpuPriorityWithDefaults

func NewProcessCpuPriorityWithDefaults() *ProcessCpuPriority

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

func (*ProcessCpuPriority) GetPriority

func (o *ProcessCpuPriority) GetPriority() string

GetPriority returns the Priority field value if set, zero value otherwise.

func (*ProcessCpuPriority) GetPriorityOk

func (o *ProcessCpuPriority) GetPriorityOk() (*string, bool)

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

func (*ProcessCpuPriority) GetProcessName

func (o *ProcessCpuPriority) GetProcessName() string

GetProcessName returns the ProcessName field value if set, zero value otherwise.

func (*ProcessCpuPriority) GetProcessNameOk

func (o *ProcessCpuPriority) GetProcessNameOk() (*string, bool)

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

func (*ProcessCpuPriority) HasPriority

func (o *ProcessCpuPriority) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*ProcessCpuPriority) HasProcessName

func (o *ProcessCpuPriority) HasProcessName() bool

HasProcessName returns a boolean if a field has been set.

func (ProcessCpuPriority) MarshalJSON

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

func (*ProcessCpuPriority) SetPriority

func (o *ProcessCpuPriority) SetPriority(v string)

SetPriority gets a reference to the given string and assigns it to the Priority field.

func (*ProcessCpuPriority) SetProcessName

func (o *ProcessCpuPriority) SetProcessName(v string)

SetProcessName gets a reference to the given string and assigns it to the ProcessName field.

func (ProcessCpuPriority) ToMap

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

type ProcessIoPriority

type ProcessIoPriority struct {
	ProcessName *string `json:"processName,omitempty"`
	Priority    *string `json:"priority,omitempty"`
}

ProcessIoPriority struct for ProcessIoPriority

func NewProcessIoPriority

func NewProcessIoPriority() *ProcessIoPriority

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

func NewProcessIoPriorityWithDefaults

func NewProcessIoPriorityWithDefaults() *ProcessIoPriority

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

func (*ProcessIoPriority) GetPriority

func (o *ProcessIoPriority) GetPriority() string

GetPriority returns the Priority field value if set, zero value otherwise.

func (*ProcessIoPriority) GetPriorityOk

func (o *ProcessIoPriority) GetPriorityOk() (*string, bool)

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

func (*ProcessIoPriority) GetProcessName

func (o *ProcessIoPriority) GetProcessName() string

GetProcessName returns the ProcessName field value if set, zero value otherwise.

func (*ProcessIoPriority) GetProcessNameOk

func (o *ProcessIoPriority) GetProcessNameOk() (*string, bool)

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

func (*ProcessIoPriority) HasPriority

func (o *ProcessIoPriority) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*ProcessIoPriority) HasProcessName

func (o *ProcessIoPriority) HasProcessName() bool

HasProcessName returns a boolean if a field has been set.

func (ProcessIoPriority) MarshalJSON

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

func (*ProcessIoPriority) SetPriority

func (o *ProcessIoPriority) SetPriority(v string)

SetPriority gets a reference to the given string and assigns it to the Priority field.

func (*ProcessIoPriority) SetProcessName

func (o *ProcessIoPriority) SetProcessName(v string)

SetProcessName gets a reference to the given string and assigns it to the ProcessName field.

func (ProcessIoPriority) ToMap

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

type RestError

type RestError struct {
	Type       string                     `json:"type"`
	Detail     string                     `json:"detail"`
	Parameters []RestErrorParametersInner `json:"parameters,omitempty"`
}

RestError struct for RestError

func NewRestError

func NewRestError(type_ string, detail string) *RestError

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

func NewRestErrorWithDefaults

func NewRestErrorWithDefaults() *RestError

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

func (*RestError) GetDetail

func (o *RestError) GetDetail() string

GetDetail returns the Detail field value

func (*RestError) GetDetailOk

func (o *RestError) GetDetailOk() (*string, bool)

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

func (*RestError) GetParameters

func (o *RestError) GetParameters() []RestErrorParametersInner

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*RestError) GetParametersOk

func (o *RestError) GetParametersOk() ([]RestErrorParametersInner, bool)

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

func (*RestError) GetType

func (o *RestError) GetType() string

GetType returns the Type field value

func (*RestError) GetTypeOk

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

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

func (*RestError) HasParameters

func (o *RestError) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (RestError) MarshalJSON

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

func (*RestError) SetDetail

func (o *RestError) SetDetail(v string)

SetDetail sets field value

func (*RestError) SetParameters

func (o *RestError) SetParameters(v []RestErrorParametersInner)

SetParameters gets a reference to the given []RestErrorParametersInner and assigns it to the Parameters field.

func (*RestError) SetType

func (o *RestError) SetType(v string)

SetType sets field value

func (RestError) ToMap

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

type RestErrorParametersInner

type RestErrorParametersInner struct {
	Name  string `json:"name"`
	Value string `json:"value"`
}

RestErrorParametersInner struct for RestErrorParametersInner

func NewRestErrorParametersInner

func NewRestErrorParametersInner(name string, value string) *RestErrorParametersInner

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

func NewRestErrorParametersInnerWithDefaults

func NewRestErrorParametersInnerWithDefaults() *RestErrorParametersInner

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

func (*RestErrorParametersInner) GetName

func (o *RestErrorParametersInner) GetName() string

GetName returns the Name field value

func (*RestErrorParametersInner) GetNameOk

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

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

func (*RestErrorParametersInner) GetValue

func (o *RestErrorParametersInner) GetValue() string

GetValue returns the Value field value

func (*RestErrorParametersInner) GetValueOk

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

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

func (RestErrorParametersInner) MarshalJSON

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

func (*RestErrorParametersInner) SetName

func (o *RestErrorParametersInner) SetName(v string)

SetName sets field value

func (*RestErrorParametersInner) SetValue

func (o *RestErrorParametersInner) SetValue(v string)

SetValue sets field value

func (RestErrorParametersInner) ToMap

func (o RestErrorParametersInner) 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 SiteDAASService

type SiteDAASService service

SiteDAASService SiteDAAS service

func (*SiteDAASService) SiteCreate

SiteCreate Create a Site

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

func (*SiteDAASService) SiteCreateExecute

func (a *SiteDAASService) SiteCreateExecute(r ApiSiteCreateRequest) (*http.Response, error)

Execute executes the request

func (*SiteDAASService) SiteDelete

func (a *SiteDAASService) SiteDelete(ctx context.Context, id int64) ApiSiteDeleteRequest

SiteDelete Delete a Site

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the resource you want to delete.
@return ApiSiteDeleteRequest

func (*SiteDAASService) SiteDeleteExecute

func (a *SiteDAASService) SiteDeleteExecute(r ApiSiteDeleteRequest) (*http.Response, error)

Execute executes the request

func (*SiteDAASService) SiteExport

SiteExport Export a Site

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

func (*SiteDAASService) SiteExportExecute

func (a *SiteDAASService) SiteExportExecute(r ApiSiteExportRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*SiteDAASService) SiteImport

SiteImport Import a Site

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

func (*SiteDAASService) SiteImportExecute

func (a *SiteDAASService) SiteImportExecute(r ApiSiteImportRequest) (*http.Response, error)

Execute executes the request

func (*SiteDAASService) SiteQuery

SiteQuery Query Sites

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

func (*SiteDAASService) SiteQueryById

func (a *SiteDAASService) SiteQueryById(ctx context.Context, id int64) ApiSiteQueryByIdRequest

SiteQueryById Query Sites by Identity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the resource you want to query.
@return ApiSiteQueryByIdRequest

func (*SiteDAASService) SiteQueryByIdExecute

func (a *SiteDAASService) SiteQueryByIdExecute(r ApiSiteQueryByIdRequest) (*SiteModel, *http.Response, error)

Execute executes the request

@return SiteModel

func (*SiteDAASService) SiteQueryExecute

Execute executes the request

@return SiteQuery200Response

func (*SiteDAASService) SiteReplicate

SiteReplicate Replicate a Site

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

func (*SiteDAASService) SiteReplicateExecute

func (a *SiteDAASService) SiteReplicateExecute(r ApiSiteReplicateRequest) (*http.Response, error)

Execute executes the request

func (*SiteDAASService) SiteUpdate

SiteUpdate Update a Site

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

func (*SiteDAASService) SiteUpdateExecute

func (a *SiteDAASService) SiteUpdateExecute(r ApiSiteUpdateRequest) (*http.Response, error)

Execute executes the request

type SiteModel

type SiteModel struct {
	// Identity of site
	Id *int64 `json:"id,omitempty"`
	// Name of site
	Name *string `json:"name,omitempty"`
	// Description of site
	Description *string `json:"description,omitempty"`
}

SiteModel Model of Site

func NewSiteModel

func NewSiteModel() *SiteModel

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

func NewSiteModelWithDefaults

func NewSiteModelWithDefaults() *SiteModel

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

func (*SiteModel) GetDescription

func (o *SiteModel) GetDescription() string

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

func (*SiteModel) GetDescriptionOk

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

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

func (*SiteModel) GetId

func (o *SiteModel) GetId() int64

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

func (*SiteModel) GetIdOk

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

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

func (*SiteModel) GetName

func (o *SiteModel) GetName() string

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

func (*SiteModel) GetNameOk

func (o *SiteModel) 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 (*SiteModel) HasDescription

func (o *SiteModel) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SiteModel) HasId

func (o *SiteModel) HasId() bool

HasId returns a boolean if a field has been set.

func (*SiteModel) HasName

func (o *SiteModel) HasName() bool

HasName returns a boolean if a field has been set.

func (SiteModel) MarshalJSON

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

func (*SiteModel) SetDescription

func (o *SiteModel) SetDescription(v string)

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

func (*SiteModel) SetId

func (o *SiteModel) SetId(v int64)

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

func (*SiteModel) SetName

func (o *SiteModel) SetName(v string)

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

func (SiteModel) ToMap

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

type SiteQuery200Response

type SiteQuery200Response struct {
	Items []SiteModel `json:"items"`
}

SiteQuery200Response struct for SiteQuery200Response

func NewSiteQuery200Response

func NewSiteQuery200Response(items []SiteModel) *SiteQuery200Response

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

func NewSiteQuery200ResponseWithDefaults

func NewSiteQuery200ResponseWithDefaults() *SiteQuery200Response

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

func (*SiteQuery200Response) GetItems

func (o *SiteQuery200Response) GetItems() []SiteModel

GetItems returns the Items field value

func (*SiteQuery200Response) GetItemsOk

func (o *SiteQuery200Response) GetItemsOk() ([]SiteModel, bool)

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

func (SiteQuery200Response) MarshalJSON

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

func (*SiteQuery200Response) SetItems

func (o *SiteQuery200Response) SetItems(v []SiteModel)

SetItems sets field value

func (SiteQuery200Response) ToMap

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

type SystemOptimizationDAASService

type SystemOptimizationDAASService service

SystemOptimizationDAASService SystemOptimizationDAAS service

func (*SystemOptimizationDAASService) SystemUtilitySettingQuery

SystemUtilitySettingQuery Query System Optimization Configurations

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

func (*SystemOptimizationDAASService) SystemUtilitySettingQueryById

SystemUtilitySettingQueryById Query System Optimization Configurations by Identity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the resource you want to query.
@return ApiSystemUtilitySettingQueryByIdRequest

func (*SystemOptimizationDAASService) SystemUtilitySettingQueryByIdExecute

Execute executes the request

@return SystemOptimizationModel

func (*SystemOptimizationDAASService) SystemUtilitySettingQueryExecute

Execute executes the request

@return SystemUtilitySettingQuery200Response

func (*SystemOptimizationDAASService) SystemUtilitySettingUpdate

SystemUtilitySettingUpdate Update a System Optimization Configuration

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

func (*SystemOptimizationDAASService) SystemUtilitySettingUpdateExecute

func (a *SystemOptimizationDAASService) SystemUtilitySettingUpdateExecute(r ApiSystemUtilitySettingUpdateRequest) (*http.Response, error)

Execute executes the request

type SystemOptimizationModel

type SystemOptimizationModel struct {
	// Identity of this system optimization model and the identity of the site to which this configuration applies
	Id *int64 `json:"id,omitempty"`
	// Lets you lower the CPU priority of processes that overload your CPU
	EnableCpuSpikeProtection *bool `json:"enableCpuSpikeProtection,omitempty"`
	// Lets you lower the CPU priority of processes automatically
	EnableCpuAutoProtection *bool `json:"enableCpuAutoProtection,omitempty"`
	// CPU usage limit (%) for CPU spike protection
	CpuUsageLimitOfSpikeProtection *int32 `json:"cpuUsageLimitOfSpikeProtection,omitempty"`
	// Limit sample time (s) for CPU spike protection
	CpuUsageLimitSampleTimeOfSpikeProtection *int32 `json:"cpuUsageLimitSampleTimeOfSpikeProtection,omitempty"`
	// Idle priority time (s) for CPU spike protection
	IdlePriorityTimeOfSpikeProtection *int32 `json:"idlePriorityTimeOfSpikeProtection,omitempty"`
	// Lets you limit processes that trigger CPU spike protection to a specified number of logical processors
	EnableLimitCpuCoreUsage *bool `json:"enableLimitCpuCoreUsage,omitempty"`
	// CPU core usage limit
	CpuCoreLimitOfSpikeProtection *int32 `json:"cpuCoreLimitOfSpikeProtection,omitempty"`
	// Enable agent to intelligently optimize the CPU priority of processes that trigger CPU spike protection
	EnableIntelligentCpuOptimization *bool `json:"enableIntelligentCpuOptimization,omitempty"`
	// Enable agent to intelligently optimize the I/O priority of processes that trigger CPU spike protection
	EnableIntelligentIoOptimization *bool `json:"enableIntelligentIoOptimization,omitempty"`
	// Lets you add or remove processes from an exclusion list for CPU spike protection by executable name
	ExcludeProcessesFromCpuSpikeProtection *bool `json:"excludeProcessesFromCpuSpikeProtection,omitempty"`
	// Processes excluded from CPU spike protection
	ProcessesExcludedFromCpuSpikeProtection []string `json:"processesExcludedFromCpuSpikeProtection,omitempty"`
	// Lets you configure process CPU priority manually
	EnableProcessCpuPriority *bool `json:"enableProcessCpuPriority,omitempty"`
	// CPU priorities specified for the processes
	ProcessesOfCpuPriority []ProcessCpuPriority `json:"processesOfCpuPriority,omitempty"`
	// Lets you define how many \"logical processors\" for a process to use
	EnableProcessAffinity *bool `json:"enableProcessAffinity,omitempty"`
	// Logical processors specified for the processes
	ProcessesOfCpuAffinity []ProcessAffinity `json:"processesOfCpuAffinity,omitempty"`
	// Lets you prevent processes using more than a certain percentage of the CPU's processing power
	EnableProcessClamping *bool `json:"enableProcessClamping,omitempty"`
	// CPU clamping (%) specified for the processes
	ProcessesOfCpuClamping []ProcessClamping `json:"processesOfCpuClamping,omitempty"`
	// Lets you force applications that have been idle for a certain time to release excess memory until they are no longer idle
	EnableMemoryWorkingSetOptimization *bool `json:"enableMemoryWorkingSetOptimization,omitempty"`
	// Time (min) for which an application must be idle before it is forced to release excess memory
	IdleSampleTimeOfMemoryWorkingSetOptimization *int32 `json:"idleSampleTimeOfMemoryWorkingSetOptimization,omitempty"`
	// CPU usage (%) under which a process is considered to be idle
	IdleStateLimitOfMemoryWorkingSetOptimization *int32 `json:"idleStateLimitOfMemoryWorkingSetOptimization,omitempty"`
	// Lets you exclude processes from memory management by name
	ExcludeProcessesFromMemoryWorkingSetOptimization *bool `json:"excludeProcessesFromMemoryWorkingSetOptimization,omitempty"`
	// Processes excluded from working set optimization
	ProcessesExcludedFromMemoryWorkingSetOptimization []string `json:"processesExcludedFromMemoryWorkingSetOptimization,omitempty"`
	// Lets you configure process I/O priority manually
	EnableProcessIoPriority *bool `json:"enableProcessIoPriority,omitempty"`
	// I/O priorities specified for the processes
	ProcessesOfIoPriority []ProcessIoPriority `json:"processesOfIoPriority,omitempty"`
	// Enables fast logoff for all users in this configuration set
	EnableFastLogoff *bool `json:"enableFastLogoff,omitempty"`
	// Lets you exclude specific groups of users from Fast Logoff
	ExcludeGroupsFromFastLogoff *bool `json:"excludeGroupsFromFastLogoff,omitempty"`
	// The groups you exclude from Fast Logoff
	GroupsExcludedFromFastLogoff []string `json:"groupsExcludedFromFastLogoff,omitempty"`
}

SystemOptimizationModel struct for SystemOptimizationModel

func NewSystemOptimizationModel

func NewSystemOptimizationModel() *SystemOptimizationModel

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

func NewSystemOptimizationModelWithDefaults

func NewSystemOptimizationModelWithDefaults() *SystemOptimizationModel

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

func (*SystemOptimizationModel) GetCpuCoreLimitOfSpikeProtection

func (o *SystemOptimizationModel) GetCpuCoreLimitOfSpikeProtection() int32

GetCpuCoreLimitOfSpikeProtection returns the CpuCoreLimitOfSpikeProtection field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetCpuCoreLimitOfSpikeProtectionOk

func (o *SystemOptimizationModel) GetCpuCoreLimitOfSpikeProtectionOk() (*int32, bool)

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

func (*SystemOptimizationModel) GetCpuUsageLimitOfSpikeProtection

func (o *SystemOptimizationModel) GetCpuUsageLimitOfSpikeProtection() int32

GetCpuUsageLimitOfSpikeProtection returns the CpuUsageLimitOfSpikeProtection field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetCpuUsageLimitOfSpikeProtectionOk

func (o *SystemOptimizationModel) GetCpuUsageLimitOfSpikeProtectionOk() (*int32, bool)

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

func (*SystemOptimizationModel) GetCpuUsageLimitSampleTimeOfSpikeProtection

func (o *SystemOptimizationModel) GetCpuUsageLimitSampleTimeOfSpikeProtection() int32

GetCpuUsageLimitSampleTimeOfSpikeProtection returns the CpuUsageLimitSampleTimeOfSpikeProtection field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetCpuUsageLimitSampleTimeOfSpikeProtectionOk

func (o *SystemOptimizationModel) GetCpuUsageLimitSampleTimeOfSpikeProtectionOk() (*int32, bool)

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

func (*SystemOptimizationModel) GetEnableCpuAutoProtection

func (o *SystemOptimizationModel) GetEnableCpuAutoProtection() bool

GetEnableCpuAutoProtection returns the EnableCpuAutoProtection field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetEnableCpuAutoProtectionOk

func (o *SystemOptimizationModel) GetEnableCpuAutoProtectionOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetEnableCpuSpikeProtection

func (o *SystemOptimizationModel) GetEnableCpuSpikeProtection() bool

GetEnableCpuSpikeProtection returns the EnableCpuSpikeProtection field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetEnableCpuSpikeProtectionOk

func (o *SystemOptimizationModel) GetEnableCpuSpikeProtectionOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetEnableFastLogoff

func (o *SystemOptimizationModel) GetEnableFastLogoff() bool

GetEnableFastLogoff returns the EnableFastLogoff field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetEnableFastLogoffOk

func (o *SystemOptimizationModel) GetEnableFastLogoffOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetEnableIntelligentCpuOptimization

func (o *SystemOptimizationModel) GetEnableIntelligentCpuOptimization() bool

GetEnableIntelligentCpuOptimization returns the EnableIntelligentCpuOptimization field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetEnableIntelligentCpuOptimizationOk

func (o *SystemOptimizationModel) GetEnableIntelligentCpuOptimizationOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetEnableIntelligentIoOptimization

func (o *SystemOptimizationModel) GetEnableIntelligentIoOptimization() bool

GetEnableIntelligentIoOptimization returns the EnableIntelligentIoOptimization field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetEnableIntelligentIoOptimizationOk

func (o *SystemOptimizationModel) GetEnableIntelligentIoOptimizationOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetEnableLimitCpuCoreUsage

func (o *SystemOptimizationModel) GetEnableLimitCpuCoreUsage() bool

GetEnableLimitCpuCoreUsage returns the EnableLimitCpuCoreUsage field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetEnableLimitCpuCoreUsageOk

func (o *SystemOptimizationModel) GetEnableLimitCpuCoreUsageOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetEnableMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) GetEnableMemoryWorkingSetOptimization() bool

GetEnableMemoryWorkingSetOptimization returns the EnableMemoryWorkingSetOptimization field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetEnableMemoryWorkingSetOptimizationOk

func (o *SystemOptimizationModel) GetEnableMemoryWorkingSetOptimizationOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetEnableProcessAffinity

func (o *SystemOptimizationModel) GetEnableProcessAffinity() bool

GetEnableProcessAffinity returns the EnableProcessAffinity field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetEnableProcessAffinityOk

func (o *SystemOptimizationModel) GetEnableProcessAffinityOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetEnableProcessClamping

func (o *SystemOptimizationModel) GetEnableProcessClamping() bool

GetEnableProcessClamping returns the EnableProcessClamping field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetEnableProcessClampingOk

func (o *SystemOptimizationModel) GetEnableProcessClampingOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetEnableProcessCpuPriority

func (o *SystemOptimizationModel) GetEnableProcessCpuPriority() bool

GetEnableProcessCpuPriority returns the EnableProcessCpuPriority field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetEnableProcessCpuPriorityOk

func (o *SystemOptimizationModel) GetEnableProcessCpuPriorityOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetEnableProcessIoPriority

func (o *SystemOptimizationModel) GetEnableProcessIoPriority() bool

GetEnableProcessIoPriority returns the EnableProcessIoPriority field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetEnableProcessIoPriorityOk

func (o *SystemOptimizationModel) GetEnableProcessIoPriorityOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetExcludeGroupsFromFastLogoff

func (o *SystemOptimizationModel) GetExcludeGroupsFromFastLogoff() bool

GetExcludeGroupsFromFastLogoff returns the ExcludeGroupsFromFastLogoff field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetExcludeGroupsFromFastLogoffOk

func (o *SystemOptimizationModel) GetExcludeGroupsFromFastLogoffOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetExcludeProcessesFromCpuSpikeProtection

func (o *SystemOptimizationModel) GetExcludeProcessesFromCpuSpikeProtection() bool

GetExcludeProcessesFromCpuSpikeProtection returns the ExcludeProcessesFromCpuSpikeProtection field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetExcludeProcessesFromCpuSpikeProtectionOk

func (o *SystemOptimizationModel) GetExcludeProcessesFromCpuSpikeProtectionOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetExcludeProcessesFromMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) GetExcludeProcessesFromMemoryWorkingSetOptimization() bool

GetExcludeProcessesFromMemoryWorkingSetOptimization returns the ExcludeProcessesFromMemoryWorkingSetOptimization field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetExcludeProcessesFromMemoryWorkingSetOptimizationOk

func (o *SystemOptimizationModel) GetExcludeProcessesFromMemoryWorkingSetOptimizationOk() (*bool, bool)

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

func (*SystemOptimizationModel) GetGroupsExcludedFromFastLogoff

func (o *SystemOptimizationModel) GetGroupsExcludedFromFastLogoff() []string

GetGroupsExcludedFromFastLogoff returns the GroupsExcludedFromFastLogoff field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetGroupsExcludedFromFastLogoffOk

func (o *SystemOptimizationModel) GetGroupsExcludedFromFastLogoffOk() ([]string, bool)

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

func (*SystemOptimizationModel) GetId

func (o *SystemOptimizationModel) GetId() int64

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

func (*SystemOptimizationModel) GetIdOk

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

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

func (*SystemOptimizationModel) GetIdlePriorityTimeOfSpikeProtection

func (o *SystemOptimizationModel) GetIdlePriorityTimeOfSpikeProtection() int32

GetIdlePriorityTimeOfSpikeProtection returns the IdlePriorityTimeOfSpikeProtection field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetIdlePriorityTimeOfSpikeProtectionOk

func (o *SystemOptimizationModel) GetIdlePriorityTimeOfSpikeProtectionOk() (*int32, bool)

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

func (*SystemOptimizationModel) GetIdleSampleTimeOfMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) GetIdleSampleTimeOfMemoryWorkingSetOptimization() int32

GetIdleSampleTimeOfMemoryWorkingSetOptimization returns the IdleSampleTimeOfMemoryWorkingSetOptimization field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetIdleSampleTimeOfMemoryWorkingSetOptimizationOk

func (o *SystemOptimizationModel) GetIdleSampleTimeOfMemoryWorkingSetOptimizationOk() (*int32, bool)

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

func (*SystemOptimizationModel) GetIdleStateLimitOfMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) GetIdleStateLimitOfMemoryWorkingSetOptimization() int32

GetIdleStateLimitOfMemoryWorkingSetOptimization returns the IdleStateLimitOfMemoryWorkingSetOptimization field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetIdleStateLimitOfMemoryWorkingSetOptimizationOk

func (o *SystemOptimizationModel) GetIdleStateLimitOfMemoryWorkingSetOptimizationOk() (*int32, bool)

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

func (*SystemOptimizationModel) GetProcessesExcludedFromCpuSpikeProtection

func (o *SystemOptimizationModel) GetProcessesExcludedFromCpuSpikeProtection() []string

GetProcessesExcludedFromCpuSpikeProtection returns the ProcessesExcludedFromCpuSpikeProtection field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetProcessesExcludedFromCpuSpikeProtectionOk

func (o *SystemOptimizationModel) GetProcessesExcludedFromCpuSpikeProtectionOk() ([]string, bool)

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

func (*SystemOptimizationModel) GetProcessesExcludedFromMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) GetProcessesExcludedFromMemoryWorkingSetOptimization() []string

GetProcessesExcludedFromMemoryWorkingSetOptimization returns the ProcessesExcludedFromMemoryWorkingSetOptimization field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetProcessesExcludedFromMemoryWorkingSetOptimizationOk

func (o *SystemOptimizationModel) GetProcessesExcludedFromMemoryWorkingSetOptimizationOk() ([]string, bool)

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

func (*SystemOptimizationModel) GetProcessesOfCpuAffinity

func (o *SystemOptimizationModel) GetProcessesOfCpuAffinity() []ProcessAffinity

GetProcessesOfCpuAffinity returns the ProcessesOfCpuAffinity field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetProcessesOfCpuAffinityOk

func (o *SystemOptimizationModel) GetProcessesOfCpuAffinityOk() ([]ProcessAffinity, bool)

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

func (*SystemOptimizationModel) GetProcessesOfCpuClamping

func (o *SystemOptimizationModel) GetProcessesOfCpuClamping() []ProcessClamping

GetProcessesOfCpuClamping returns the ProcessesOfCpuClamping field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetProcessesOfCpuClampingOk

func (o *SystemOptimizationModel) GetProcessesOfCpuClampingOk() ([]ProcessClamping, bool)

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

func (*SystemOptimizationModel) GetProcessesOfCpuPriority

func (o *SystemOptimizationModel) GetProcessesOfCpuPriority() []ProcessCpuPriority

GetProcessesOfCpuPriority returns the ProcessesOfCpuPriority field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetProcessesOfCpuPriorityOk

func (o *SystemOptimizationModel) GetProcessesOfCpuPriorityOk() ([]ProcessCpuPriority, bool)

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

func (*SystemOptimizationModel) GetProcessesOfIoPriority

func (o *SystemOptimizationModel) GetProcessesOfIoPriority() []ProcessIoPriority

GetProcessesOfIoPriority returns the ProcessesOfIoPriority field value if set, zero value otherwise.

func (*SystemOptimizationModel) GetProcessesOfIoPriorityOk

func (o *SystemOptimizationModel) GetProcessesOfIoPriorityOk() ([]ProcessIoPriority, bool)

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

func (*SystemOptimizationModel) HasCpuCoreLimitOfSpikeProtection

func (o *SystemOptimizationModel) HasCpuCoreLimitOfSpikeProtection() bool

HasCpuCoreLimitOfSpikeProtection returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasCpuUsageLimitOfSpikeProtection

func (o *SystemOptimizationModel) HasCpuUsageLimitOfSpikeProtection() bool

HasCpuUsageLimitOfSpikeProtection returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasCpuUsageLimitSampleTimeOfSpikeProtection

func (o *SystemOptimizationModel) HasCpuUsageLimitSampleTimeOfSpikeProtection() bool

HasCpuUsageLimitSampleTimeOfSpikeProtection returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasEnableCpuAutoProtection

func (o *SystemOptimizationModel) HasEnableCpuAutoProtection() bool

HasEnableCpuAutoProtection returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasEnableCpuSpikeProtection

func (o *SystemOptimizationModel) HasEnableCpuSpikeProtection() bool

HasEnableCpuSpikeProtection returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasEnableFastLogoff

func (o *SystemOptimizationModel) HasEnableFastLogoff() bool

HasEnableFastLogoff returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasEnableIntelligentCpuOptimization

func (o *SystemOptimizationModel) HasEnableIntelligentCpuOptimization() bool

HasEnableIntelligentCpuOptimization returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasEnableIntelligentIoOptimization

func (o *SystemOptimizationModel) HasEnableIntelligentIoOptimization() bool

HasEnableIntelligentIoOptimization returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasEnableLimitCpuCoreUsage

func (o *SystemOptimizationModel) HasEnableLimitCpuCoreUsage() bool

HasEnableLimitCpuCoreUsage returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasEnableMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) HasEnableMemoryWorkingSetOptimization() bool

HasEnableMemoryWorkingSetOptimization returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasEnableProcessAffinity

func (o *SystemOptimizationModel) HasEnableProcessAffinity() bool

HasEnableProcessAffinity returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasEnableProcessClamping

func (o *SystemOptimizationModel) HasEnableProcessClamping() bool

HasEnableProcessClamping returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasEnableProcessCpuPriority

func (o *SystemOptimizationModel) HasEnableProcessCpuPriority() bool

HasEnableProcessCpuPriority returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasEnableProcessIoPriority

func (o *SystemOptimizationModel) HasEnableProcessIoPriority() bool

HasEnableProcessIoPriority returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasExcludeGroupsFromFastLogoff

func (o *SystemOptimizationModel) HasExcludeGroupsFromFastLogoff() bool

HasExcludeGroupsFromFastLogoff returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasExcludeProcessesFromCpuSpikeProtection

func (o *SystemOptimizationModel) HasExcludeProcessesFromCpuSpikeProtection() bool

HasExcludeProcessesFromCpuSpikeProtection returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasExcludeProcessesFromMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) HasExcludeProcessesFromMemoryWorkingSetOptimization() bool

HasExcludeProcessesFromMemoryWorkingSetOptimization returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasGroupsExcludedFromFastLogoff

func (o *SystemOptimizationModel) HasGroupsExcludedFromFastLogoff() bool

HasGroupsExcludedFromFastLogoff returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasId

func (o *SystemOptimizationModel) HasId() bool

HasId returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasIdlePriorityTimeOfSpikeProtection

func (o *SystemOptimizationModel) HasIdlePriorityTimeOfSpikeProtection() bool

HasIdlePriorityTimeOfSpikeProtection returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasIdleSampleTimeOfMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) HasIdleSampleTimeOfMemoryWorkingSetOptimization() bool

HasIdleSampleTimeOfMemoryWorkingSetOptimization returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasIdleStateLimitOfMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) HasIdleStateLimitOfMemoryWorkingSetOptimization() bool

HasIdleStateLimitOfMemoryWorkingSetOptimization returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasProcessesExcludedFromCpuSpikeProtection

func (o *SystemOptimizationModel) HasProcessesExcludedFromCpuSpikeProtection() bool

HasProcessesExcludedFromCpuSpikeProtection returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasProcessesExcludedFromMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) HasProcessesExcludedFromMemoryWorkingSetOptimization() bool

HasProcessesExcludedFromMemoryWorkingSetOptimization returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasProcessesOfCpuAffinity

func (o *SystemOptimizationModel) HasProcessesOfCpuAffinity() bool

HasProcessesOfCpuAffinity returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasProcessesOfCpuClamping

func (o *SystemOptimizationModel) HasProcessesOfCpuClamping() bool

HasProcessesOfCpuClamping returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasProcessesOfCpuPriority

func (o *SystemOptimizationModel) HasProcessesOfCpuPriority() bool

HasProcessesOfCpuPriority returns a boolean if a field has been set.

func (*SystemOptimizationModel) HasProcessesOfIoPriority

func (o *SystemOptimizationModel) HasProcessesOfIoPriority() bool

HasProcessesOfIoPriority returns a boolean if a field has been set.

func (SystemOptimizationModel) MarshalJSON

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

func (*SystemOptimizationModel) SetCpuCoreLimitOfSpikeProtection

func (o *SystemOptimizationModel) SetCpuCoreLimitOfSpikeProtection(v int32)

SetCpuCoreLimitOfSpikeProtection gets a reference to the given int32 and assigns it to the CpuCoreLimitOfSpikeProtection field.

func (*SystemOptimizationModel) SetCpuUsageLimitOfSpikeProtection

func (o *SystemOptimizationModel) SetCpuUsageLimitOfSpikeProtection(v int32)

SetCpuUsageLimitOfSpikeProtection gets a reference to the given int32 and assigns it to the CpuUsageLimitOfSpikeProtection field.

func (*SystemOptimizationModel) SetCpuUsageLimitSampleTimeOfSpikeProtection

func (o *SystemOptimizationModel) SetCpuUsageLimitSampleTimeOfSpikeProtection(v int32)

SetCpuUsageLimitSampleTimeOfSpikeProtection gets a reference to the given int32 and assigns it to the CpuUsageLimitSampleTimeOfSpikeProtection field.

func (*SystemOptimizationModel) SetEnableCpuAutoProtection

func (o *SystemOptimizationModel) SetEnableCpuAutoProtection(v bool)

SetEnableCpuAutoProtection gets a reference to the given bool and assigns it to the EnableCpuAutoProtection field.

func (*SystemOptimizationModel) SetEnableCpuSpikeProtection

func (o *SystemOptimizationModel) SetEnableCpuSpikeProtection(v bool)

SetEnableCpuSpikeProtection gets a reference to the given bool and assigns it to the EnableCpuSpikeProtection field.

func (*SystemOptimizationModel) SetEnableFastLogoff

func (o *SystemOptimizationModel) SetEnableFastLogoff(v bool)

SetEnableFastLogoff gets a reference to the given bool and assigns it to the EnableFastLogoff field.

func (*SystemOptimizationModel) SetEnableIntelligentCpuOptimization

func (o *SystemOptimizationModel) SetEnableIntelligentCpuOptimization(v bool)

SetEnableIntelligentCpuOptimization gets a reference to the given bool and assigns it to the EnableIntelligentCpuOptimization field.

func (*SystemOptimizationModel) SetEnableIntelligentIoOptimization

func (o *SystemOptimizationModel) SetEnableIntelligentIoOptimization(v bool)

SetEnableIntelligentIoOptimization gets a reference to the given bool and assigns it to the EnableIntelligentIoOptimization field.

func (*SystemOptimizationModel) SetEnableLimitCpuCoreUsage

func (o *SystemOptimizationModel) SetEnableLimitCpuCoreUsage(v bool)

SetEnableLimitCpuCoreUsage gets a reference to the given bool and assigns it to the EnableLimitCpuCoreUsage field.

func (*SystemOptimizationModel) SetEnableMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) SetEnableMemoryWorkingSetOptimization(v bool)

SetEnableMemoryWorkingSetOptimization gets a reference to the given bool and assigns it to the EnableMemoryWorkingSetOptimization field.

func (*SystemOptimizationModel) SetEnableProcessAffinity

func (o *SystemOptimizationModel) SetEnableProcessAffinity(v bool)

SetEnableProcessAffinity gets a reference to the given bool and assigns it to the EnableProcessAffinity field.

func (*SystemOptimizationModel) SetEnableProcessClamping

func (o *SystemOptimizationModel) SetEnableProcessClamping(v bool)

SetEnableProcessClamping gets a reference to the given bool and assigns it to the EnableProcessClamping field.

func (*SystemOptimizationModel) SetEnableProcessCpuPriority

func (o *SystemOptimizationModel) SetEnableProcessCpuPriority(v bool)

SetEnableProcessCpuPriority gets a reference to the given bool and assigns it to the EnableProcessCpuPriority field.

func (*SystemOptimizationModel) SetEnableProcessIoPriority

func (o *SystemOptimizationModel) SetEnableProcessIoPriority(v bool)

SetEnableProcessIoPriority gets a reference to the given bool and assigns it to the EnableProcessIoPriority field.

func (*SystemOptimizationModel) SetExcludeGroupsFromFastLogoff

func (o *SystemOptimizationModel) SetExcludeGroupsFromFastLogoff(v bool)

SetExcludeGroupsFromFastLogoff gets a reference to the given bool and assigns it to the ExcludeGroupsFromFastLogoff field.

func (*SystemOptimizationModel) SetExcludeProcessesFromCpuSpikeProtection

func (o *SystemOptimizationModel) SetExcludeProcessesFromCpuSpikeProtection(v bool)

SetExcludeProcessesFromCpuSpikeProtection gets a reference to the given bool and assigns it to the ExcludeProcessesFromCpuSpikeProtection field.

func (*SystemOptimizationModel) SetExcludeProcessesFromMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) SetExcludeProcessesFromMemoryWorkingSetOptimization(v bool)

SetExcludeProcessesFromMemoryWorkingSetOptimization gets a reference to the given bool and assigns it to the ExcludeProcessesFromMemoryWorkingSetOptimization field.

func (*SystemOptimizationModel) SetGroupsExcludedFromFastLogoff

func (o *SystemOptimizationModel) SetGroupsExcludedFromFastLogoff(v []string)

SetGroupsExcludedFromFastLogoff gets a reference to the given []string and assigns it to the GroupsExcludedFromFastLogoff field.

func (*SystemOptimizationModel) SetId

func (o *SystemOptimizationModel) SetId(v int64)

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

func (*SystemOptimizationModel) SetIdlePriorityTimeOfSpikeProtection

func (o *SystemOptimizationModel) SetIdlePriorityTimeOfSpikeProtection(v int32)

SetIdlePriorityTimeOfSpikeProtection gets a reference to the given int32 and assigns it to the IdlePriorityTimeOfSpikeProtection field.

func (*SystemOptimizationModel) SetIdleSampleTimeOfMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) SetIdleSampleTimeOfMemoryWorkingSetOptimization(v int32)

SetIdleSampleTimeOfMemoryWorkingSetOptimization gets a reference to the given int32 and assigns it to the IdleSampleTimeOfMemoryWorkingSetOptimization field.

func (*SystemOptimizationModel) SetIdleStateLimitOfMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) SetIdleStateLimitOfMemoryWorkingSetOptimization(v int32)

SetIdleStateLimitOfMemoryWorkingSetOptimization gets a reference to the given int32 and assigns it to the IdleStateLimitOfMemoryWorkingSetOptimization field.

func (*SystemOptimizationModel) SetProcessesExcludedFromCpuSpikeProtection

func (o *SystemOptimizationModel) SetProcessesExcludedFromCpuSpikeProtection(v []string)

SetProcessesExcludedFromCpuSpikeProtection gets a reference to the given []string and assigns it to the ProcessesExcludedFromCpuSpikeProtection field.

func (*SystemOptimizationModel) SetProcessesExcludedFromMemoryWorkingSetOptimization

func (o *SystemOptimizationModel) SetProcessesExcludedFromMemoryWorkingSetOptimization(v []string)

SetProcessesExcludedFromMemoryWorkingSetOptimization gets a reference to the given []string and assigns it to the ProcessesExcludedFromMemoryWorkingSetOptimization field.

func (*SystemOptimizationModel) SetProcessesOfCpuAffinity

func (o *SystemOptimizationModel) SetProcessesOfCpuAffinity(v []ProcessAffinity)

SetProcessesOfCpuAffinity gets a reference to the given []ProcessAffinity and assigns it to the ProcessesOfCpuAffinity field.

func (*SystemOptimizationModel) SetProcessesOfCpuClamping

func (o *SystemOptimizationModel) SetProcessesOfCpuClamping(v []ProcessClamping)

SetProcessesOfCpuClamping gets a reference to the given []ProcessClamping and assigns it to the ProcessesOfCpuClamping field.

func (*SystemOptimizationModel) SetProcessesOfCpuPriority

func (o *SystemOptimizationModel) SetProcessesOfCpuPriority(v []ProcessCpuPriority)

SetProcessesOfCpuPriority gets a reference to the given []ProcessCpuPriority and assigns it to the ProcessesOfCpuPriority field.

func (*SystemOptimizationModel) SetProcessesOfIoPriority

func (o *SystemOptimizationModel) SetProcessesOfIoPriority(v []ProcessIoPriority)

SetProcessesOfIoPriority gets a reference to the given []ProcessIoPriority and assigns it to the ProcessesOfIoPriority field.

func (SystemOptimizationModel) ToMap

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

type SystemUtilitySettingQuery200Response

type SystemUtilitySettingQuery200Response struct {
	Items []SystemOptimizationModel `json:"items"`
}

SystemUtilitySettingQuery200Response struct for SystemUtilitySettingQuery200Response

func NewSystemUtilitySettingQuery200Response

func NewSystemUtilitySettingQuery200Response(items []SystemOptimizationModel) *SystemUtilitySettingQuery200Response

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

func NewSystemUtilitySettingQuery200ResponseWithDefaults

func NewSystemUtilitySettingQuery200ResponseWithDefaults() *SystemUtilitySettingQuery200Response

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

func (*SystemUtilitySettingQuery200Response) GetItems

GetItems returns the Items field value

func (*SystemUtilitySettingQuery200Response) GetItemsOk

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

func (SystemUtilitySettingQuery200Response) MarshalJSON

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

func (*SystemUtilitySettingQuery200Response) SetItems

SetItems sets field value

func (SystemUtilitySettingQuery200Response) ToMap

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

type UserADObjectDAASService

type UserADObjectDAASService service

UserADObjectDAASService UserADObjectDAAS service

func (*UserADObjectDAASService) ItemCreate

ItemCreate Create a User-level AD Object

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

func (*UserADObjectDAASService) ItemCreateExecute

func (a *UserADObjectDAASService) ItemCreateExecute(r ApiItemCreateRequest) (*http.Response, error)

Execute executes the request

func (*UserADObjectDAASService) ItemDelete

ItemDelete Delete a User-level AD Object

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the resource you want to delete.
@return ApiItemDeleteRequest

func (*UserADObjectDAASService) ItemDeleteExecute

func (a *UserADObjectDAASService) ItemDeleteExecute(r ApiItemDeleteRequest) (*http.Response, error)

Execute executes the request

func (*UserADObjectDAASService) ItemQuery

ItemQuery Query User-level AD Objects

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

func (*UserADObjectDAASService) ItemQueryById

ItemQueryById Query User-level AD Objects by Identity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the resource you want to query.
@return ApiItemQueryByIdRequest

func (*UserADObjectDAASService) ItemQueryByIdExecute

Execute executes the request

@return UserModel

func (*UserADObjectDAASService) ItemQueryExecute

Execute executes the request

@return ItemQuery200Response

func (*UserADObjectDAASService) ItemUpdate

ItemUpdate Update a User-level AD Object

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

func (*UserADObjectDAASService) ItemUpdateExecute

func (a *UserADObjectDAASService) ItemUpdateExecute(r ApiItemUpdateRequest) (*http.Response, error)

Execute executes the request

type UserModel

type UserModel struct {
	// Identity of user-level AD object
	Id *int64 `json:"id,omitempty"`
	// SID of user-level AD object
	Sid string `json:"sid"`
	// Distingushed name of user-level AD object
	Name string `json:"name"`
	// Type of user-level AD object
	Type string `json:"type"`
	// Description of user-level AD object
	Description *string `json:"description,omitempty"`
	// Identity of site to which this user-level AD object belongs
	SiteId int64 `json:"siteId"`
	// If this user-level AD objectis enabled
	Enabled *bool `json:"enabled,omitempty"`
	// Priority of user-level AD object
	Priority *int64 `json:"priority,omitempty"`
}

UserModel Model of user-level AD object

func NewUserModel

func NewUserModel(sid string, name string, type_ string, siteId int64) *UserModel

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

func NewUserModelWithDefaults

func NewUserModelWithDefaults() *UserModel

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

func (*UserModel) GetDescription

func (o *UserModel) GetDescription() string

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

func (*UserModel) GetDescriptionOk

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

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

func (*UserModel) GetEnabled

func (o *UserModel) GetEnabled() bool

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

func (*UserModel) GetEnabledOk

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

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

func (*UserModel) GetId

func (o *UserModel) GetId() int64

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

func (*UserModel) GetIdOk

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

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

func (*UserModel) GetName

func (o *UserModel) GetName() string

GetName returns the Name field value

func (*UserModel) GetNameOk

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

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

func (*UserModel) GetPriority

func (o *UserModel) GetPriority() int64

GetPriority returns the Priority field value if set, zero value otherwise.

func (*UserModel) GetPriorityOk

func (o *UserModel) GetPriorityOk() (*int64, bool)

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

func (*UserModel) GetSid

func (o *UserModel) GetSid() string

GetSid returns the Sid field value

func (*UserModel) GetSidOk

func (o *UserModel) GetSidOk() (*string, bool)

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

func (*UserModel) GetSiteId

func (o *UserModel) GetSiteId() int64

GetSiteId returns the SiteId field value

func (*UserModel) GetSiteIdOk

func (o *UserModel) GetSiteIdOk() (*int64, bool)

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

func (*UserModel) GetType

func (o *UserModel) GetType() string

GetType returns the Type field value

func (*UserModel) GetTypeOk

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

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

func (*UserModel) HasDescription

func (o *UserModel) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UserModel) HasEnabled

func (o *UserModel) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*UserModel) HasId

func (o *UserModel) HasId() bool

HasId returns a boolean if a field has been set.

func (*UserModel) HasPriority

func (o *UserModel) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (UserModel) MarshalJSON

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

func (*UserModel) SetDescription

func (o *UserModel) SetDescription(v string)

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

func (*UserModel) SetEnabled

func (o *UserModel) SetEnabled(v bool)

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

func (*UserModel) SetId

func (o *UserModel) SetId(v int64)

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

func (*UserModel) SetName

func (o *UserModel) SetName(v string)

SetName sets field value

func (*UserModel) SetPriority

func (o *UserModel) SetPriority(v int64)

SetPriority gets a reference to the given int64 and assigns it to the Priority field.

func (*UserModel) SetSid

func (o *UserModel) SetSid(v string)

SetSid sets field value

func (*UserModel) SetSiteId

func (o *UserModel) SetSiteId(v int64)

SetSiteId sets field value

func (*UserModel) SetType

func (o *UserModel) SetType(v string)

SetType sets field value

func (UserModel) ToMap

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL