globalappconfiguration

package
v0.4.2 Latest Latest
Warning

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

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

README

Go API client for globalappconfiguration

Describes API used by Global App Config Admin Service

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: 1.0
  • Package version: 1.0.0
  • Generator version: 7.4.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 globalappconfiguration "github.com/citrix/citrix-daas-rest-go/globalappconfiguration"

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

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

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

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

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

Documentation for API Endpoints

All URIs are relative to https://wsaca.cloud.com

Class Method HTTP request Description
DiscoveryControllerDAAS DeleteDiscoveryApiUsingDELETE Delete /aca/discovery/app/{app}/domain/{domain} Delete Discovery Record For App And Email Domain Suffix.
DiscoveryControllerDAAS GetAllDiscoveryApiUsingGET Get /aca/discovery Retrieve All Discovery Records For The Specified Customer Id
DiscoveryControllerDAAS GetDiscoveryApiUsingGET Get /aca/discovery/app/{app}/domain/{domain} Retrieve Discovery Record For App And Email Domain Suffix.
DiscoveryControllerDAAS PostDiscoveryApiUsingPOST Post /aca/discovery/app/{app}/domain Create A New Discovery Record.
DiscoveryControllerDAAS PutDiscoveryApiUsingPUT Put /aca/discovery/app/{app}/domain/{domain} Update Discovery Record For An App And Email Domain Suffix.
SettingsControllerDAAS DeleteSettingsApiUsingDELETE Delete /aca/settings/app/{app}/url/{url} Delete Record For App And Service-url.
SettingsControllerDAAS DeleteSettingsForChannel Delete /aca/settings/app/{app}/url/{url}/channel/{channelName} Delete Settings Record For The Specified Customer Id, Product, Service And Channel.
SettingsControllerDAAS GetAllSettingsApiUsingGET Get /aca/settings Retrieve All Settings Records For The Specified Customer Id.
SettingsControllerDAAS GetSettingsApiUsingGET Get /aca/settings/app/{app}/url/{url} Retrieve Settings Record For App And Service-URL.
SettingsControllerDAAS PostSettingsApiUsingPOST Post /aca/settings/app/{app}/url Create A New Settings Record.
SettingsControllerDAAS PutSettingsApiUsingPUT Put /aca/settings/app/{app}/url/{url} Update Settings Record For An App And Service-URL.
SettingsControllerDAAS RetrieveAllChannelSettings Get /aca/settings/app/{app}/url/{url}/channel Retrieve All Channels Settings Records For The Specified Customer Id and url
SettingsControllerDAAS RetrieveSettingsForChannel Get /aca/settings/app/{app}/url/{url}/channel/{channelName} Retrieve Settings Record For The Specified Customer Id, Product, Service And Channel.

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

BearerTokenAuth
  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

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

Example

auth := context.WithValue(
		context.Background(),
		globalappconfiguration.ContextAPIKeys,
		map[string]globalappconfiguration.APIKey{
			"Authorization": {Key: "API_KEY_STRING"},
		},
	)
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 (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

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

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

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

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

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	DiscoveryControllerDAAS *DiscoveryControllerDAASService

	SettingsControllerDAAS *SettingsControllerDAASService
	// contains filtered or unexported fields
}

APIClient manages communication with the Global App Config Admin API v1.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

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

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIResponse

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

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type AllowedWebStoreURL

type AllowedWebStoreURL struct {
	Url *string `json:"url,omitempty"`
}

AllowedWebStoreURL struct for AllowedWebStoreURL

func NewAllowedWebStoreURL

func NewAllowedWebStoreURL() *AllowedWebStoreURL

NewAllowedWebStoreURL instantiates a new AllowedWebStoreURL 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 NewAllowedWebStoreURLWithDefaults

func NewAllowedWebStoreURLWithDefaults() *AllowedWebStoreURL

NewAllowedWebStoreURLWithDefaults instantiates a new AllowedWebStoreURL 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 (*AllowedWebStoreURL) GetUrl

func (o *AllowedWebStoreURL) GetUrl() string

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

func (*AllowedWebStoreURL) GetUrlOk

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

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

func (*AllowedWebStoreURL) HasUrl

func (o *AllowedWebStoreURL) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (AllowedWebStoreURL) MarshalJSON

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

func (*AllowedWebStoreURL) SetUrl

func (o *AllowedWebStoreURL) SetUrl(v string)

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

func (AllowedWebStoreURL) ToMap

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

type ApiDeleteDiscoveryApiUsingDELETERequest

type ApiDeleteDiscoveryApiUsingDELETERequest struct {
	ApiService *DiscoveryControllerDAASService
	// contains filtered or unexported fields
}

func (ApiDeleteDiscoveryApiUsingDELETERequest) Accept

Only \"application/json\" is supported.

func (ApiDeleteDiscoveryApiUsingDELETERequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiDeleteDiscoveryApiUsingDELETERequest) CitrixCustomerId

Citrix Cloud Customer ID.

func (ApiDeleteDiscoveryApiUsingDELETERequest) CitrixTransactionId

Transaction ID that will be used to track this request.

func (ApiDeleteDiscoveryApiUsingDELETERequest) Execute

type ApiDeleteSettingsApiUsingDELETERequest

type ApiDeleteSettingsApiUsingDELETERequest struct {
	ApiService *SettingsControllerDAASService
	// contains filtered or unexported fields
}

func (ApiDeleteSettingsApiUsingDELETERequest) Accept

Only \"application/json\" is supported.

func (ApiDeleteSettingsApiUsingDELETERequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiDeleteSettingsApiUsingDELETERequest) CitrixCustomerId

Citrix Cloud Customer ID.

func (ApiDeleteSettingsApiUsingDELETERequest) CitrixTransactionId

Transaction ID that will be used to track this request.

func (ApiDeleteSettingsApiUsingDELETERequest) Execute

type ApiDeleteSettingsForChannelRequest

type ApiDeleteSettingsForChannelRequest struct {
	ApiService *SettingsControllerDAASService
	// contains filtered or unexported fields
}

func (ApiDeleteSettingsForChannelRequest) Accept

Only \"application/json\" is supported.

func (ApiDeleteSettingsForChannelRequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiDeleteSettingsForChannelRequest) CitrixCustomerId

Citrix Cloud Customer ID.

func (ApiDeleteSettingsForChannelRequest) CitrixTransactionId

func (r ApiDeleteSettingsForChannelRequest) CitrixTransactionId(citrixTransactionId string) ApiDeleteSettingsForChannelRequest

Transaction ID that will be used to track this request.

func (ApiDeleteSettingsForChannelRequest) Execute

type ApiGetAllDiscoveryApiUsingGETRequest

type ApiGetAllDiscoveryApiUsingGETRequest struct {
	ApiService *DiscoveryControllerDAASService
	// contains filtered or unexported fields
}

func (ApiGetAllDiscoveryApiUsingGETRequest) Accept

Only \"application/json\" is supported.

func (ApiGetAllDiscoveryApiUsingGETRequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiGetAllDiscoveryApiUsingGETRequest) CitrixCustomerId

Citrix Cloud Customer ID.

func (ApiGetAllDiscoveryApiUsingGETRequest) CitrixTransactionId

func (r ApiGetAllDiscoveryApiUsingGETRequest) CitrixTransactionId(citrixTransactionId string) ApiGetAllDiscoveryApiUsingGETRequest

Transaction ID that will be used to track this request.

func (ApiGetAllDiscoveryApiUsingGETRequest) Execute

type ApiGetAllSettingsApiUsingGETRequest

type ApiGetAllSettingsApiUsingGETRequest struct {
	ApiService *SettingsControllerDAASService
	// contains filtered or unexported fields
}

func (ApiGetAllSettingsApiUsingGETRequest) Accept

Only \"application/json\" is supported.

func (ApiGetAllSettingsApiUsingGETRequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiGetAllSettingsApiUsingGETRequest) CitrixCustomerId

Citrix Cloud Customer ID.

func (ApiGetAllSettingsApiUsingGETRequest) CitrixTransactionId

func (r ApiGetAllSettingsApiUsingGETRequest) CitrixTransactionId(citrixTransactionId string) ApiGetAllSettingsApiUsingGETRequest

Transaction ID that will be used to track this request.

func (ApiGetAllSettingsApiUsingGETRequest) Execute

type ApiGetDiscoveryApiUsingGETRequest

type ApiGetDiscoveryApiUsingGETRequest struct {
	ApiService *DiscoveryControllerDAASService
	// contains filtered or unexported fields
}

func (ApiGetDiscoveryApiUsingGETRequest) Accept

Only \"application/json\" is supported.

func (ApiGetDiscoveryApiUsingGETRequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiGetDiscoveryApiUsingGETRequest) CitrixCustomerId

func (r ApiGetDiscoveryApiUsingGETRequest) CitrixCustomerId(citrixCustomerId string) ApiGetDiscoveryApiUsingGETRequest

Citrix Cloud Customer ID.

func (ApiGetDiscoveryApiUsingGETRequest) CitrixTransactionId

func (r ApiGetDiscoveryApiUsingGETRequest) CitrixTransactionId(citrixTransactionId string) ApiGetDiscoveryApiUsingGETRequest

Transaction ID that will be used to track this request.

func (ApiGetDiscoveryApiUsingGETRequest) Execute

type ApiGetSettingsApiUsingGETRequest

type ApiGetSettingsApiUsingGETRequest struct {
	ApiService *SettingsControllerDAASService
	// contains filtered or unexported fields
}

func (ApiGetSettingsApiUsingGETRequest) Accept

Only \"application/json\" is supported.

func (ApiGetSettingsApiUsingGETRequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiGetSettingsApiUsingGETRequest) CitrixCustomerId

func (r ApiGetSettingsApiUsingGETRequest) CitrixCustomerId(citrixCustomerId string) ApiGetSettingsApiUsingGETRequest

Citrix Cloud Customer ID.

func (ApiGetSettingsApiUsingGETRequest) CitrixTransactionId

func (r ApiGetSettingsApiUsingGETRequest) CitrixTransactionId(citrixTransactionId string) ApiGetSettingsApiUsingGETRequest

Transaction ID that will be used to track this request.

func (ApiGetSettingsApiUsingGETRequest) Execute

type ApiPostDiscoveryApiUsingPOSTRequest

type ApiPostDiscoveryApiUsingPOSTRequest struct {
	ApiService *DiscoveryControllerDAASService
	// contains filtered or unexported fields
}

func (ApiPostDiscoveryApiUsingPOSTRequest) Accept

Only \"application/json\" is supported.

func (ApiPostDiscoveryApiUsingPOSTRequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiPostDiscoveryApiUsingPOSTRequest) CitrixCustomerId

Citrix Cloud Customer ID.

func (ApiPostDiscoveryApiUsingPOSTRequest) CitrixTransactionId

func (r ApiPostDiscoveryApiUsingPOSTRequest) CitrixTransactionId(citrixTransactionId string) ApiPostDiscoveryApiUsingPOSTRequest

Transaction ID that will be used to track this request.

func (ApiPostDiscoveryApiUsingPOSTRequest) DiscoveryRecord

Discovery record to be created.

func (ApiPostDiscoveryApiUsingPOSTRequest) Execute

type ApiPostSettingsApiUsingPOSTRequest

type ApiPostSettingsApiUsingPOSTRequest struct {
	ApiService *SettingsControllerDAASService
	// contains filtered or unexported fields
}

func (ApiPostSettingsApiUsingPOSTRequest) Accept

Only \"application/json\" is supported.

func (ApiPostSettingsApiUsingPOSTRequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiPostSettingsApiUsingPOSTRequest) CitrixCustomerId

Citrix Cloud Customer ID.

func (ApiPostSettingsApiUsingPOSTRequest) CitrixTransactionId

func (r ApiPostSettingsApiUsingPOSTRequest) CitrixTransactionId(citrixTransactionId string) ApiPostSettingsApiUsingPOSTRequest

Transaction ID that will be used to track this request.

func (ApiPostSettingsApiUsingPOSTRequest) Execute

func (ApiPostSettingsApiUsingPOSTRequest) SettingsRecord

Settings record to be created.

type ApiPutDiscoveryApiUsingPUTRequest

type ApiPutDiscoveryApiUsingPUTRequest struct {
	ApiService *DiscoveryControllerDAASService
	// contains filtered or unexported fields
}

func (ApiPutDiscoveryApiUsingPUTRequest) Accept

Only \"application/json\" is supported.

func (ApiPutDiscoveryApiUsingPUTRequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiPutDiscoveryApiUsingPUTRequest) CitrixCustomerId

func (r ApiPutDiscoveryApiUsingPUTRequest) CitrixCustomerId(citrixCustomerId string) ApiPutDiscoveryApiUsingPUTRequest

Citrix Cloud Customer ID.

func (ApiPutDiscoveryApiUsingPUTRequest) CitrixTransactionId

func (r ApiPutDiscoveryApiUsingPUTRequest) CitrixTransactionId(citrixTransactionId string) ApiPutDiscoveryApiUsingPUTRequest

Transaction ID that will be used to track this request.

func (ApiPutDiscoveryApiUsingPUTRequest) DiscoveryRecord

Discovery record to be created.

func (ApiPutDiscoveryApiUsingPUTRequest) Execute

type ApiPutSettingsApiUsingPUTRequest

type ApiPutSettingsApiUsingPUTRequest struct {
	ApiService *SettingsControllerDAASService
	// contains filtered or unexported fields
}

func (ApiPutSettingsApiUsingPUTRequest) Accept

Only \"application/json\" is supported.

func (ApiPutSettingsApiUsingPUTRequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiPutSettingsApiUsingPUTRequest) CitrixCustomerId

func (r ApiPutSettingsApiUsingPUTRequest) CitrixCustomerId(citrixCustomerId string) ApiPutSettingsApiUsingPUTRequest

Citrix Cloud Customer ID.

func (ApiPutSettingsApiUsingPUTRequest) CitrixTransactionId

func (r ApiPutSettingsApiUsingPUTRequest) CitrixTransactionId(citrixTransactionId string) ApiPutSettingsApiUsingPUTRequest

Transaction ID that will be used to track this request.

func (ApiPutSettingsApiUsingPUTRequest) Execute

func (ApiPutSettingsApiUsingPUTRequest) SettingsRecord

Settings record to be created.

type ApiRetrieveAllChannelSettingsRequest

type ApiRetrieveAllChannelSettingsRequest struct {
	ApiService *SettingsControllerDAASService
	// contains filtered or unexported fields
}

func (ApiRetrieveAllChannelSettingsRequest) Accept

Only \"application/json\" is supported.

func (ApiRetrieveAllChannelSettingsRequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiRetrieveAllChannelSettingsRequest) CitrixCustomerId

Citrix Cloud Customer ID.

func (ApiRetrieveAllChannelSettingsRequest) CitrixTransactionId

func (r ApiRetrieveAllChannelSettingsRequest) CitrixTransactionId(citrixTransactionId string) ApiRetrieveAllChannelSettingsRequest

Transaction ID that will be used to track this request.

func (ApiRetrieveAllChannelSettingsRequest) Execute

type ApiRetrieveSettingsForChannelRequest

type ApiRetrieveSettingsForChannelRequest struct {
	ApiService *SettingsControllerDAASService
	// contains filtered or unexported fields
}

func (ApiRetrieveSettingsForChannelRequest) Accept

Only \"application/json\" is supported.

func (ApiRetrieveSettingsForChannelRequest) Authorization

Valid Citrix Cloud Authorization header.

func (ApiRetrieveSettingsForChannelRequest) CitrixCustomerId

Citrix Cloud Customer ID.

func (ApiRetrieveSettingsForChannelRequest) CitrixTransactionId

func (r ApiRetrieveSettingsForChannelRequest) CitrixTransactionId(citrixTransactionId string) ApiRetrieveSettingsForChannelRequest

Transaction ID that will be used to track this request.

func (ApiRetrieveSettingsForChannelRequest) Execute

type AppSettings

type AppSettings struct {
	Android  []PlatformSettings `json:"android,omitempty"`
	Chromeos []PlatformSettings `json:"chromeos,omitempty"`
	Html5    []PlatformSettings `json:"html5,omitempty"`
	Ios      []PlatformSettings `json:"ios,omitempty"`
	Macos    []PlatformSettings `json:"macos,omitempty"`
	Windows  []PlatformSettings `json:"windows,omitempty"`
}

AppSettings struct for AppSettings

func NewAppSettings

func NewAppSettings() *AppSettings

NewAppSettings instantiates a new AppSettings 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 NewAppSettingsWithDefaults

func NewAppSettingsWithDefaults() *AppSettings

NewAppSettingsWithDefaults instantiates a new AppSettings 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 (*AppSettings) GetAndroid

func (o *AppSettings) GetAndroid() []PlatformSettings

GetAndroid returns the Android field value if set, zero value otherwise.

func (*AppSettings) GetAndroidOk

func (o *AppSettings) GetAndroidOk() ([]PlatformSettings, bool)

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

func (*AppSettings) GetChromeos

func (o *AppSettings) GetChromeos() []PlatformSettings

GetChromeos returns the Chromeos field value if set, zero value otherwise.

func (*AppSettings) GetChromeosOk

func (o *AppSettings) GetChromeosOk() ([]PlatformSettings, bool)

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

func (*AppSettings) GetHtml5

func (o *AppSettings) GetHtml5() []PlatformSettings

GetHtml5 returns the Html5 field value if set, zero value otherwise.

func (*AppSettings) GetHtml5Ok

func (o *AppSettings) GetHtml5Ok() ([]PlatformSettings, bool)

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

func (*AppSettings) GetIos

func (o *AppSettings) GetIos() []PlatformSettings

GetIos returns the Ios field value if set, zero value otherwise.

func (*AppSettings) GetIosOk

func (o *AppSettings) GetIosOk() ([]PlatformSettings, bool)

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

func (*AppSettings) GetMacos

func (o *AppSettings) GetMacos() []PlatformSettings

GetMacos returns the Macos field value if set, zero value otherwise.

func (*AppSettings) GetMacosOk

func (o *AppSettings) GetMacosOk() ([]PlatformSettings, bool)

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

func (*AppSettings) GetWindows

func (o *AppSettings) GetWindows() []PlatformSettings

GetWindows returns the Windows field value if set, zero value otherwise.

func (*AppSettings) GetWindowsOk

func (o *AppSettings) GetWindowsOk() ([]PlatformSettings, bool)

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

func (*AppSettings) HasAndroid

func (o *AppSettings) HasAndroid() bool

HasAndroid returns a boolean if a field has been set.

func (*AppSettings) HasChromeos

func (o *AppSettings) HasChromeos() bool

HasChromeos returns a boolean if a field has been set.

func (*AppSettings) HasHtml5

func (o *AppSettings) HasHtml5() bool

HasHtml5 returns a boolean if a field has been set.

func (*AppSettings) HasIos

func (o *AppSettings) HasIos() bool

HasIos returns a boolean if a field has been set.

func (*AppSettings) HasMacos

func (o *AppSettings) HasMacos() bool

HasMacos returns a boolean if a field has been set.

func (*AppSettings) HasWindows

func (o *AppSettings) HasWindows() bool

HasWindows returns a boolean if a field has been set.

func (AppSettings) MarshalJSON

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

func (*AppSettings) SetAndroid

func (o *AppSettings) SetAndroid(v []PlatformSettings)

SetAndroid gets a reference to the given []PlatformSettings and assigns it to the Android field.

func (*AppSettings) SetChromeos

func (o *AppSettings) SetChromeos(v []PlatformSettings)

SetChromeos gets a reference to the given []PlatformSettings and assigns it to the Chromeos field.

func (*AppSettings) SetHtml5

func (o *AppSettings) SetHtml5(v []PlatformSettings)

SetHtml5 gets a reference to the given []PlatformSettings and assigns it to the Html5 field.

func (*AppSettings) SetIos

func (o *AppSettings) SetIos(v []PlatformSettings)

SetIos gets a reference to the given []PlatformSettings and assigns it to the Ios field.

func (*AppSettings) SetMacos

func (o *AppSettings) SetMacos(v []PlatformSettings)

SetMacos gets a reference to the given []PlatformSettings and assigns it to the Macos field.

func (*AppSettings) SetWindows

func (o *AppSettings) SetWindows(v []PlatformSettings)

SetWindows gets a reference to the given []PlatformSettings and assigns it to the Windows field.

func (AppSettings) ToMap

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

type Apps

type Apps struct {
	Workspace *Workspace `json:"workspace,omitempty"`
}

Apps struct for Apps

func NewApps

func NewApps() *Apps

NewApps instantiates a new Apps 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 NewAppsWithDefaults

func NewAppsWithDefaults() *Apps

NewAppsWithDefaults instantiates a new Apps 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 (*Apps) GetWorkspace

func (o *Apps) GetWorkspace() Workspace

GetWorkspace returns the Workspace field value if set, zero value otherwise.

func (*Apps) GetWorkspaceOk

func (o *Apps) GetWorkspaceOk() (*Workspace, bool)

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

func (*Apps) HasWorkspace

func (o *Apps) HasWorkspace() bool

HasWorkspace returns a boolean if a field has been set.

func (Apps) MarshalJSON

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

func (*Apps) SetWorkspace

func (o *Apps) SetWorkspace(v Workspace)

SetWorkspace gets a reference to the given Workspace and assigns it to the Workspace field.

func (Apps) ToMap

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

type BasicAuth

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

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

type CategorySettings

type CategorySettings struct {
	Name  *string     `json:"name,omitempty"`
	Value interface{} `json:"value,omitempty"`
}

CategorySettings struct for CategorySettings

func NewCategorySettings

func NewCategorySettings() *CategorySettings

NewCategorySettings instantiates a new CategorySettings 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 NewCategorySettingsWithDefaults

func NewCategorySettingsWithDefaults() *CategorySettings

NewCategorySettingsWithDefaults instantiates a new CategorySettings 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 (*CategorySettings) GetName

func (o *CategorySettings) GetName() string

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

func (*CategorySettings) GetNameOk

func (o *CategorySettings) 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 (*CategorySettings) GetValue

func (o *CategorySettings) GetValue() interface{}

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

func (*CategorySettings) GetValueOk

func (o *CategorySettings) GetValueOk() (interface{}, bool)

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

func (*CategorySettings) HasName

func (o *CategorySettings) HasName() bool

HasName returns a boolean if a field has been set.

func (*CategorySettings) HasValue

func (o *CategorySettings) HasValue() bool

HasValue returns a boolean if a field has been set.

func (CategorySettings) MarshalJSON

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

func (*CategorySettings) SetName

func (o *CategorySettings) SetName(v string)

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

func (*CategorySettings) SetValue

func (o *CategorySettings) SetValue(v interface{})

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

func (CategorySettings) ToMap

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

type CitrixErrorModel

type CitrixErrorModel struct {
	Detail     *string     `json:"detail,omitempty"`
	Parameters []Parameter `json:"parameters,omitempty"`
	Type       *string     `json:"type,omitempty"`
}

CitrixErrorModel struct for CitrixErrorModel

func NewCitrixErrorModel

func NewCitrixErrorModel() *CitrixErrorModel

NewCitrixErrorModel instantiates a new CitrixErrorModel 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 NewCitrixErrorModelWithDefaults

func NewCitrixErrorModelWithDefaults() *CitrixErrorModel

NewCitrixErrorModelWithDefaults instantiates a new CitrixErrorModel 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 (*CitrixErrorModel) GetDetail

func (o *CitrixErrorModel) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*CitrixErrorModel) GetDetailOk

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

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

func (*CitrixErrorModel) GetParameters

func (o *CitrixErrorModel) GetParameters() []Parameter

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

func (*CitrixErrorModel) GetParametersOk

func (o *CitrixErrorModel) GetParametersOk() ([]Parameter, 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 (*CitrixErrorModel) GetType

func (o *CitrixErrorModel) GetType() string

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

func (*CitrixErrorModel) GetTypeOk

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

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

func (*CitrixErrorModel) HasDetail

func (o *CitrixErrorModel) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*CitrixErrorModel) HasParameters

func (o *CitrixErrorModel) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*CitrixErrorModel) HasType

func (o *CitrixErrorModel) HasType() bool

HasType returns a boolean if a field has been set.

func (CitrixErrorModel) MarshalJSON

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

func (*CitrixErrorModel) SetDetail

func (o *CitrixErrorModel) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*CitrixErrorModel) SetParameters

func (o *CitrixErrorModel) SetParameters(v []Parameter)

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

func (*CitrixErrorModel) SetType

func (o *CitrixErrorModel) SetType(v string)

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

func (CitrixErrorModel) ToMap

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

type Configuration

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

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 DiscoveryControllerDAASService

type DiscoveryControllerDAASService service

DiscoveryControllerDAASService DiscoveryControllerDAAS service

func (*DiscoveryControllerDAASService) DeleteDiscoveryApiUsingDELETE

func (a *DiscoveryControllerDAASService) DeleteDiscoveryApiUsingDELETE(ctx context.Context, app string, domain string) ApiDeleteDiscoveryApiUsingDELETERequest

DeleteDiscoveryApiUsingDELETE Delete Discovery Record For App And Email Domain Suffix.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param app App Name. ['Workspace']
@param domain Domain used for user's email address.
@return ApiDeleteDiscoveryApiUsingDELETERequest

func (*DiscoveryControllerDAASService) DeleteDiscoveryApiUsingDELETEExecute

func (a *DiscoveryControllerDAASService) DeleteDiscoveryApiUsingDELETEExecute(r ApiDeleteDiscoveryApiUsingDELETERequest) (*http.Response, error)

Execute executes the request

func (*DiscoveryControllerDAASService) GetAllDiscoveryApiUsingGET

GetAllDiscoveryApiUsingGET Retrieve All Discovery Records For The Specified Customer Id

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

func (*DiscoveryControllerDAASService) GetAllDiscoveryApiUsingGETExecute

Execute executes the request

@return GetAllDiscoveryResponse

func (*DiscoveryControllerDAASService) GetDiscoveryApiUsingGET

GetDiscoveryApiUsingGET Retrieve Discovery Record For App And Email Domain Suffix.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param app App Name. ['Workspace']
@param domain Domain used for user's email address.
@return ApiGetDiscoveryApiUsingGETRequest

func (*DiscoveryControllerDAASService) GetDiscoveryApiUsingGETExecute

Execute executes the request

@return GetAllDiscoveryResponse

func (*DiscoveryControllerDAASService) PostDiscoveryApiUsingPOST

PostDiscoveryApiUsingPOST Create A New Discovery Record.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param app App Name. ['Workspace']
@return ApiPostDiscoveryApiUsingPOSTRequest

func (*DiscoveryControllerDAASService) PostDiscoveryApiUsingPOSTExecute

Execute executes the request

@return DiscoveryRecordModel

func (*DiscoveryControllerDAASService) PutDiscoveryApiUsingPUT

PutDiscoveryApiUsingPUT Update Discovery Record For An App And Email Domain Suffix.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param app App Name. ['Workspace']
@param domain Domain used for user's email address.
@return ApiPutDiscoveryApiUsingPUTRequest

func (*DiscoveryControllerDAASService) PutDiscoveryApiUsingPUTExecute

func (a *DiscoveryControllerDAASService) PutDiscoveryApiUsingPUTExecute(r ApiPutDiscoveryApiUsingPUTRequest) (*http.Response, error)

Execute executes the request

type DiscoveryRecordModel

type DiscoveryRecordModel struct {
	App    *Apps   `json:"app,omitempty"`
	Domain *Domain `json:"domain,omitempty"`
}

DiscoveryRecordModel struct for DiscoveryRecordModel

func NewDiscoveryRecordModel

func NewDiscoveryRecordModel() *DiscoveryRecordModel

NewDiscoveryRecordModel instantiates a new DiscoveryRecordModel 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 NewDiscoveryRecordModelWithDefaults

func NewDiscoveryRecordModelWithDefaults() *DiscoveryRecordModel

NewDiscoveryRecordModelWithDefaults instantiates a new DiscoveryRecordModel 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 (*DiscoveryRecordModel) GetApp

func (o *DiscoveryRecordModel) GetApp() Apps

GetApp returns the App field value if set, zero value otherwise.

func (*DiscoveryRecordModel) GetAppOk

func (o *DiscoveryRecordModel) GetAppOk() (*Apps, bool)

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

func (*DiscoveryRecordModel) GetDomain

func (o *DiscoveryRecordModel) GetDomain() Domain

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

func (*DiscoveryRecordModel) GetDomainOk

func (o *DiscoveryRecordModel) GetDomainOk() (*Domain, bool)

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

func (*DiscoveryRecordModel) HasApp

func (o *DiscoveryRecordModel) HasApp() bool

HasApp returns a boolean if a field has been set.

func (*DiscoveryRecordModel) HasDomain

func (o *DiscoveryRecordModel) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (DiscoveryRecordModel) MarshalJSON

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

func (*DiscoveryRecordModel) SetApp

func (o *DiscoveryRecordModel) SetApp(v Apps)

SetApp gets a reference to the given Apps and assigns it to the App field.

func (*DiscoveryRecordModel) SetDomain

func (o *DiscoveryRecordModel) SetDomain(v Domain)

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

func (DiscoveryRecordModel) ToMap

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

type DiscoveryServiceURL

type DiscoveryServiceURL struct {
	Url *string `json:"url,omitempty"`
}

DiscoveryServiceURL struct for DiscoveryServiceURL

func NewDiscoveryServiceURL

func NewDiscoveryServiceURL() *DiscoveryServiceURL

NewDiscoveryServiceURL instantiates a new DiscoveryServiceURL 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 NewDiscoveryServiceURLWithDefaults

func NewDiscoveryServiceURLWithDefaults() *DiscoveryServiceURL

NewDiscoveryServiceURLWithDefaults instantiates a new DiscoveryServiceURL 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 (*DiscoveryServiceURL) GetUrl

func (o *DiscoveryServiceURL) GetUrl() string

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

func (*DiscoveryServiceURL) GetUrlOk

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

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

func (*DiscoveryServiceURL) HasUrl

func (o *DiscoveryServiceURL) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (DiscoveryServiceURL) MarshalJSON

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

func (*DiscoveryServiceURL) SetUrl

func (o *DiscoveryServiceURL) SetUrl(v string)

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

func (DiscoveryServiceURL) ToMap

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

type Domain

type Domain struct {
	Name *string `json:"name,omitempty"`
}

Domain struct for Domain

func NewDomain

func NewDomain() *Domain

NewDomain instantiates a new Domain 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 NewDomainWithDefaults

func NewDomainWithDefaults() *Domain

NewDomainWithDefaults instantiates a new Domain 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 (*Domain) GetName

func (o *Domain) GetName() string

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

func (*Domain) GetNameOk

func (o *Domain) 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 (*Domain) HasName

func (o *Domain) HasName() bool

HasName returns a boolean if a field has been set.

func (Domain) MarshalJSON

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

func (*Domain) SetName

func (o *Domain) SetName(v string)

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

func (Domain) ToMap

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

type GenericOpenAPIError

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

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

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

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

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetAllDiscoveryResponse

type GetAllDiscoveryResponse struct {
	Count     *int32                 `json:"count,omitempty"`
	Items     []DiscoveryRecordModel `json:"items,omitempty"`
	NextToken *string                `json:"nextToken,omitempty"`
}

GetAllDiscoveryResponse struct for GetAllDiscoveryResponse

func NewGetAllDiscoveryResponse

func NewGetAllDiscoveryResponse() *GetAllDiscoveryResponse

NewGetAllDiscoveryResponse instantiates a new GetAllDiscoveryResponse 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 NewGetAllDiscoveryResponseWithDefaults

func NewGetAllDiscoveryResponseWithDefaults() *GetAllDiscoveryResponse

NewGetAllDiscoveryResponseWithDefaults instantiates a new GetAllDiscoveryResponse 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 (*GetAllDiscoveryResponse) GetCount

func (o *GetAllDiscoveryResponse) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*GetAllDiscoveryResponse) GetCountOk

func (o *GetAllDiscoveryResponse) GetCountOk() (*int32, bool)

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

func (*GetAllDiscoveryResponse) GetItems

GetItems returns the Items field value if set, zero value otherwise.

func (*GetAllDiscoveryResponse) GetItemsOk

func (o *GetAllDiscoveryResponse) GetItemsOk() ([]DiscoveryRecordModel, bool)

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

func (*GetAllDiscoveryResponse) GetNextToken

func (o *GetAllDiscoveryResponse) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*GetAllDiscoveryResponse) GetNextTokenOk

func (o *GetAllDiscoveryResponse) GetNextTokenOk() (*string, bool)

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

func (*GetAllDiscoveryResponse) HasCount

func (o *GetAllDiscoveryResponse) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*GetAllDiscoveryResponse) HasItems

func (o *GetAllDiscoveryResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*GetAllDiscoveryResponse) HasNextToken

func (o *GetAllDiscoveryResponse) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (GetAllDiscoveryResponse) MarshalJSON

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

func (*GetAllDiscoveryResponse) SetCount

func (o *GetAllDiscoveryResponse) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*GetAllDiscoveryResponse) SetItems

SetItems gets a reference to the given []DiscoveryRecordModel and assigns it to the Items field.

func (*GetAllDiscoveryResponse) SetNextToken

func (o *GetAllDiscoveryResponse) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (GetAllDiscoveryResponse) ToMap

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

type GetAllSettingResponse

type GetAllSettingResponse struct {
	Count     *int32                `json:"count,omitempty"`
	Items     []SettingsRecordModel `json:"items,omitempty"`
	NextToken *string               `json:"nextToken,omitempty"`
}

GetAllSettingResponse struct for GetAllSettingResponse

func NewGetAllSettingResponse

func NewGetAllSettingResponse() *GetAllSettingResponse

NewGetAllSettingResponse instantiates a new GetAllSettingResponse 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 NewGetAllSettingResponseWithDefaults

func NewGetAllSettingResponseWithDefaults() *GetAllSettingResponse

NewGetAllSettingResponseWithDefaults instantiates a new GetAllSettingResponse 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 (*GetAllSettingResponse) GetCount

func (o *GetAllSettingResponse) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*GetAllSettingResponse) GetCountOk

func (o *GetAllSettingResponse) GetCountOk() (*int32, bool)

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

func (*GetAllSettingResponse) GetItems

GetItems returns the Items field value if set, zero value otherwise.

func (*GetAllSettingResponse) GetItemsOk

func (o *GetAllSettingResponse) GetItemsOk() ([]SettingsRecordModel, bool)

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

func (*GetAllSettingResponse) GetNextToken

func (o *GetAllSettingResponse) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*GetAllSettingResponse) GetNextTokenOk

func (o *GetAllSettingResponse) GetNextTokenOk() (*string, bool)

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

func (*GetAllSettingResponse) HasCount

func (o *GetAllSettingResponse) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*GetAllSettingResponse) HasItems

func (o *GetAllSettingResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*GetAllSettingResponse) HasNextToken

func (o *GetAllSettingResponse) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (GetAllSettingResponse) MarshalJSON

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

func (*GetAllSettingResponse) SetCount

func (o *GetAllSettingResponse) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*GetAllSettingResponse) SetItems

func (o *GetAllSettingResponse) SetItems(v []SettingsRecordModel)

SetItems gets a reference to the given []SettingsRecordModel and assigns it to the Items field.

func (*GetAllSettingResponse) SetNextToken

func (o *GetAllSettingResponse) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (GetAllSettingResponse) ToMap

func (o GetAllSettingResponse) 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 in the prepareRequest

type MiddlewareFunctionWithError

type MiddlewareFunctionWithError func(*http.Request) error

MiddlewareFunctionWithError provides way to implement custom middleware with errors in the prepareRequest

type MigrationUrl

type MigrationUrl struct {
	StoreFrontValidUntil *string `json:"storeFrontValidUntil,omitempty"`
	Url                  *string `json:"url,omitempty"`
}

MigrationUrl struct for MigrationUrl

func NewMigrationUrl

func NewMigrationUrl() *MigrationUrl

NewMigrationUrl instantiates a new MigrationUrl 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 NewMigrationUrlWithDefaults

func NewMigrationUrlWithDefaults() *MigrationUrl

NewMigrationUrlWithDefaults instantiates a new MigrationUrl 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 (*MigrationUrl) GetStoreFrontValidUntil

func (o *MigrationUrl) GetStoreFrontValidUntil() string

GetStoreFrontValidUntil returns the StoreFrontValidUntil field value if set, zero value otherwise.

func (*MigrationUrl) GetStoreFrontValidUntilOk

func (o *MigrationUrl) GetStoreFrontValidUntilOk() (*string, bool)

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

func (*MigrationUrl) GetUrl

func (o *MigrationUrl) GetUrl() string

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

func (*MigrationUrl) GetUrlOk

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

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

func (*MigrationUrl) HasStoreFrontValidUntil

func (o *MigrationUrl) HasStoreFrontValidUntil() bool

HasStoreFrontValidUntil returns a boolean if a field has been set.

func (*MigrationUrl) HasUrl

func (o *MigrationUrl) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (MigrationUrl) MarshalJSON

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

func (*MigrationUrl) SetStoreFrontValidUntil

func (o *MigrationUrl) SetStoreFrontValidUntil(v string)

SetStoreFrontValidUntil gets a reference to the given string and assigns it to the StoreFrontValidUntil field.

func (*MigrationUrl) SetUrl

func (o *MigrationUrl) SetUrl(v string)

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

func (MigrationUrl) ToMap

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

type NullableAllowedWebStoreURL

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

func NewNullableAllowedWebStoreURL

func NewNullableAllowedWebStoreURL(val *AllowedWebStoreURL) *NullableAllowedWebStoreURL

func (NullableAllowedWebStoreURL) Get

func (NullableAllowedWebStoreURL) IsSet

func (v NullableAllowedWebStoreURL) IsSet() bool

func (NullableAllowedWebStoreURL) MarshalJSON

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

func (*NullableAllowedWebStoreURL) Set

func (*NullableAllowedWebStoreURL) UnmarshalJSON

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

func (*NullableAllowedWebStoreURL) Unset

func (v *NullableAllowedWebStoreURL) Unset()

type NullableAppSettings

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

func NewNullableAppSettings

func NewNullableAppSettings(val *AppSettings) *NullableAppSettings

func (NullableAppSettings) Get

func (NullableAppSettings) IsSet

func (v NullableAppSettings) IsSet() bool

func (NullableAppSettings) MarshalJSON

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

func (*NullableAppSettings) Set

func (v *NullableAppSettings) Set(val *AppSettings)

func (*NullableAppSettings) UnmarshalJSON

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

func (*NullableAppSettings) Unset

func (v *NullableAppSettings) Unset()

type NullableApps

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

func NewNullableApps

func NewNullableApps(val *Apps) *NullableApps

func (NullableApps) Get

func (v NullableApps) Get() *Apps

func (NullableApps) IsSet

func (v NullableApps) IsSet() bool

func (NullableApps) MarshalJSON

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

func (*NullableApps) Set

func (v *NullableApps) Set(val *Apps)

func (*NullableApps) UnmarshalJSON

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

func (*NullableApps) Unset

func (v *NullableApps) 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 NullableCategorySettings

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

func NewNullableCategorySettings

func NewNullableCategorySettings(val *CategorySettings) *NullableCategorySettings

func (NullableCategorySettings) Get

func (NullableCategorySettings) IsSet

func (v NullableCategorySettings) IsSet() bool

func (NullableCategorySettings) MarshalJSON

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

func (*NullableCategorySettings) Set

func (*NullableCategorySettings) UnmarshalJSON

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

func (*NullableCategorySettings) Unset

func (v *NullableCategorySettings) Unset()

type NullableCitrixErrorModel

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

func NewNullableCitrixErrorModel

func NewNullableCitrixErrorModel(val *CitrixErrorModel) *NullableCitrixErrorModel

func (NullableCitrixErrorModel) Get

func (NullableCitrixErrorModel) IsSet

func (v NullableCitrixErrorModel) IsSet() bool

func (NullableCitrixErrorModel) MarshalJSON

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

func (*NullableCitrixErrorModel) Set

func (*NullableCitrixErrorModel) UnmarshalJSON

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

func (*NullableCitrixErrorModel) Unset

func (v *NullableCitrixErrorModel) Unset()

type NullableDiscoveryRecordModel

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

func NewNullableDiscoveryRecordModel

func NewNullableDiscoveryRecordModel(val *DiscoveryRecordModel) *NullableDiscoveryRecordModel

func (NullableDiscoveryRecordModel) Get

func (NullableDiscoveryRecordModel) IsSet

func (NullableDiscoveryRecordModel) MarshalJSON

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

func (*NullableDiscoveryRecordModel) Set

func (*NullableDiscoveryRecordModel) UnmarshalJSON

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

func (*NullableDiscoveryRecordModel) Unset

func (v *NullableDiscoveryRecordModel) Unset()

type NullableDiscoveryServiceURL

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

func NewNullableDiscoveryServiceURL

func NewNullableDiscoveryServiceURL(val *DiscoveryServiceURL) *NullableDiscoveryServiceURL

func (NullableDiscoveryServiceURL) Get

func (NullableDiscoveryServiceURL) IsSet

func (NullableDiscoveryServiceURL) MarshalJSON

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

func (*NullableDiscoveryServiceURL) Set

func (*NullableDiscoveryServiceURL) UnmarshalJSON

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

func (*NullableDiscoveryServiceURL) Unset

func (v *NullableDiscoveryServiceURL) Unset()

type NullableDomain

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

func NewNullableDomain

func NewNullableDomain(val *Domain) *NullableDomain

func (NullableDomain) Get

func (v NullableDomain) Get() *Domain

func (NullableDomain) IsSet

func (v NullableDomain) IsSet() bool

func (NullableDomain) MarshalJSON

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

func (*NullableDomain) Set

func (v *NullableDomain) Set(val *Domain)

func (*NullableDomain) UnmarshalJSON

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

func (*NullableDomain) Unset

func (v *NullableDomain) 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 NullableGetAllDiscoveryResponse

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

func (NullableGetAllDiscoveryResponse) Get

func (NullableGetAllDiscoveryResponse) IsSet

func (NullableGetAllDiscoveryResponse) MarshalJSON

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

func (*NullableGetAllDiscoveryResponse) Set

func (*NullableGetAllDiscoveryResponse) UnmarshalJSON

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

func (*NullableGetAllDiscoveryResponse) Unset

type NullableGetAllSettingResponse

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

func (NullableGetAllSettingResponse) Get

func (NullableGetAllSettingResponse) IsSet

func (NullableGetAllSettingResponse) MarshalJSON

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

func (*NullableGetAllSettingResponse) Set

func (*NullableGetAllSettingResponse) UnmarshalJSON

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

func (*NullableGetAllSettingResponse) Unset

func (v *NullableGetAllSettingResponse) 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 NullableMigrationUrl

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

func NewNullableMigrationUrl

func NewNullableMigrationUrl(val *MigrationUrl) *NullableMigrationUrl

func (NullableMigrationUrl) Get

func (NullableMigrationUrl) IsSet

func (v NullableMigrationUrl) IsSet() bool

func (NullableMigrationUrl) MarshalJSON

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

func (*NullableMigrationUrl) Set

func (v *NullableMigrationUrl) Set(val *MigrationUrl)

func (*NullableMigrationUrl) UnmarshalJSON

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

func (*NullableMigrationUrl) Unset

func (v *NullableMigrationUrl) Unset()

type NullableParameter

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

func NewNullableParameter

func NewNullableParameter(val *Parameter) *NullableParameter

func (NullableParameter) Get

func (v NullableParameter) Get() *Parameter

func (NullableParameter) IsSet

func (v NullableParameter) IsSet() bool

func (NullableParameter) MarshalJSON

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

func (*NullableParameter) Set

func (v *NullableParameter) Set(val *Parameter)

func (*NullableParameter) UnmarshalJSON

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

func (*NullableParameter) Unset

func (v *NullableParameter) Unset()

type NullablePlatformSettings

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

func NewNullablePlatformSettings

func NewNullablePlatformSettings(val *PlatformSettings) *NullablePlatformSettings

func (NullablePlatformSettings) Get

func (NullablePlatformSettings) IsSet

func (v NullablePlatformSettings) IsSet() bool

func (NullablePlatformSettings) MarshalJSON

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

func (*NullablePlatformSettings) Set

func (*NullablePlatformSettings) UnmarshalJSON

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

func (*NullablePlatformSettings) Unset

func (v *NullablePlatformSettings) Unset()

type NullableServiceURL

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

func NewNullableServiceURL

func NewNullableServiceURL(val *ServiceURL) *NullableServiceURL

func (NullableServiceURL) Get

func (v NullableServiceURL) Get() *ServiceURL

func (NullableServiceURL) IsSet

func (v NullableServiceURL) IsSet() bool

func (NullableServiceURL) MarshalJSON

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

func (*NullableServiceURL) Set

func (v *NullableServiceURL) Set(val *ServiceURL)

func (*NullableServiceURL) UnmarshalJSON

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

func (*NullableServiceURL) Unset

func (v *NullableServiceURL) Unset()

type NullableSettings

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

func NewNullableSettings

func NewNullableSettings(val *Settings) *NullableSettings

func (NullableSettings) Get

func (v NullableSettings) Get() *Settings

func (NullableSettings) IsSet

func (v NullableSettings) IsSet() bool

func (NullableSettings) MarshalJSON

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

func (*NullableSettings) Set

func (v *NullableSettings) Set(val *Settings)

func (*NullableSettings) UnmarshalJSON

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

func (*NullableSettings) Unset

func (v *NullableSettings) Unset()

type NullableSettingsChannel

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

func NewNullableSettingsChannel

func NewNullableSettingsChannel(val *SettingsChannel) *NullableSettingsChannel

func (NullableSettingsChannel) Get

func (NullableSettingsChannel) IsSet

func (v NullableSettingsChannel) IsSet() bool

func (NullableSettingsChannel) MarshalJSON

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

func (*NullableSettingsChannel) Set

func (*NullableSettingsChannel) UnmarshalJSON

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

func (*NullableSettingsChannel) Unset

func (v *NullableSettingsChannel) Unset()

type NullableSettingsRecordModel

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

func NewNullableSettingsRecordModel

func NewNullableSettingsRecordModel(val *SettingsRecordModel) *NullableSettingsRecordModel

func (NullableSettingsRecordModel) Get

func (NullableSettingsRecordModel) IsSet

func (NullableSettingsRecordModel) MarshalJSON

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

func (*NullableSettingsRecordModel) Set

func (*NullableSettingsRecordModel) UnmarshalJSON

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

func (*NullableSettingsRecordModel) Unset

func (v *NullableSettingsRecordModel) Unset()

type NullableString

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

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

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

func (*NullableString) Set

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

func (*NullableString) UnmarshalJSON

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

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

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

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

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

func (*NullableTime) Set

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

func (*NullableTime) UnmarshalJSON

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

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableWorkspace

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

func NewNullableWorkspace

func NewNullableWorkspace(val *Workspace) *NullableWorkspace

func (NullableWorkspace) Get

func (v NullableWorkspace) Get() *Workspace

func (NullableWorkspace) IsSet

func (v NullableWorkspace) IsSet() bool

func (NullableWorkspace) MarshalJSON

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

func (*NullableWorkspace) Set

func (v *NullableWorkspace) Set(val *Workspace)

func (*NullableWorkspace) UnmarshalJSON

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

func (*NullableWorkspace) Unset

func (v *NullableWorkspace) Unset()

type Parameter

type Parameter struct {
	Name  *string `json:"name,omitempty"`
	Value *string `json:"value,omitempty"`
}

Parameter struct for Parameter

func NewParameter

func NewParameter() *Parameter

NewParameter instantiates a new Parameter 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 NewParameterWithDefaults

func NewParameterWithDefaults() *Parameter

NewParameterWithDefaults instantiates a new Parameter 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 (*Parameter) GetName

func (o *Parameter) GetName() string

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

func (*Parameter) GetNameOk

func (o *Parameter) 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 (*Parameter) GetValue

func (o *Parameter) GetValue() string

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

func (*Parameter) GetValueOk

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

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

func (*Parameter) HasName

func (o *Parameter) HasName() bool

HasName returns a boolean if a field has been set.

func (*Parameter) HasValue

func (o *Parameter) HasValue() bool

HasValue returns a boolean if a field has been set.

func (Parameter) MarshalJSON

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

func (*Parameter) SetName

func (o *Parameter) SetName(v string)

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

func (*Parameter) SetValue

func (o *Parameter) SetValue(v string)

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

func (Parameter) ToMap

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

type PlatformSettings

type PlatformSettings struct {
	AssignedTo         []string           `json:"assignedTo,omitempty"`
	AssignmentPriority *int32             `json:"assignmentPriority,omitempty"`
	Category           *string            `json:"category,omitempty"`
	Settings           []CategorySettings `json:"settings,omitempty"`
	UserOverride       *bool              `json:"userOverride,omitempty"`
}

PlatformSettings struct for PlatformSettings

func NewPlatformSettings

func NewPlatformSettings() *PlatformSettings

NewPlatformSettings instantiates a new PlatformSettings 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 NewPlatformSettingsWithDefaults

func NewPlatformSettingsWithDefaults() *PlatformSettings

NewPlatformSettingsWithDefaults instantiates a new PlatformSettings 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 (*PlatformSettings) GetAssignedTo

func (o *PlatformSettings) GetAssignedTo() []string

GetAssignedTo returns the AssignedTo field value if set, zero value otherwise.

func (*PlatformSettings) GetAssignedToOk

func (o *PlatformSettings) GetAssignedToOk() ([]string, bool)

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

func (*PlatformSettings) GetAssignmentPriority

func (o *PlatformSettings) GetAssignmentPriority() int32

GetAssignmentPriority returns the AssignmentPriority field value if set, zero value otherwise.

func (*PlatformSettings) GetAssignmentPriorityOk

func (o *PlatformSettings) GetAssignmentPriorityOk() (*int32, bool)

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

func (*PlatformSettings) GetCategory

func (o *PlatformSettings) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*PlatformSettings) GetCategoryOk

func (o *PlatformSettings) GetCategoryOk() (*string, bool)

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

func (*PlatformSettings) GetSettings

func (o *PlatformSettings) GetSettings() []CategorySettings

GetSettings returns the Settings field value if set, zero value otherwise.

func (*PlatformSettings) GetSettingsOk

func (o *PlatformSettings) GetSettingsOk() ([]CategorySettings, bool)

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

func (*PlatformSettings) GetUserOverride

func (o *PlatformSettings) GetUserOverride() bool

GetUserOverride returns the UserOverride field value if set, zero value otherwise.

func (*PlatformSettings) GetUserOverrideOk

func (o *PlatformSettings) GetUserOverrideOk() (*bool, bool)

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

func (*PlatformSettings) HasAssignedTo

func (o *PlatformSettings) HasAssignedTo() bool

HasAssignedTo returns a boolean if a field has been set.

func (*PlatformSettings) HasAssignmentPriority

func (o *PlatformSettings) HasAssignmentPriority() bool

HasAssignmentPriority returns a boolean if a field has been set.

func (*PlatformSettings) HasCategory

func (o *PlatformSettings) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*PlatformSettings) HasSettings

func (o *PlatformSettings) HasSettings() bool

HasSettings returns a boolean if a field has been set.

func (*PlatformSettings) HasUserOverride

func (o *PlatformSettings) HasUserOverride() bool

HasUserOverride returns a boolean if a field has been set.

func (PlatformSettings) MarshalJSON

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

func (*PlatformSettings) SetAssignedTo

func (o *PlatformSettings) SetAssignedTo(v []string)

SetAssignedTo gets a reference to the given []string and assigns it to the AssignedTo field.

func (*PlatformSettings) SetAssignmentPriority

func (o *PlatformSettings) SetAssignmentPriority(v int32)

SetAssignmentPriority gets a reference to the given int32 and assigns it to the AssignmentPriority field.

func (*PlatformSettings) SetCategory

func (o *PlatformSettings) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*PlatformSettings) SetSettings

func (o *PlatformSettings) SetSettings(v []CategorySettings)

SetSettings gets a reference to the given []CategorySettings and assigns it to the Settings field.

func (*PlatformSettings) SetUserOverride

func (o *PlatformSettings) SetUserOverride(v bool)

SetUserOverride gets a reference to the given bool and assigns it to the UserOverride field.

func (PlatformSettings) ToMap

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

type ResponseMiddlewareFunction

type ResponseMiddlewareFunction func(*http.Response, []byte) error

ResponseMiddlewareFunction provides way to implement custom middleware with errors after the response is received

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 ServiceURL

type ServiceURL struct {
	MigrationUrl []MigrationUrl `json:"migrationUrl,omitempty"`
	Url          *string        `json:"url,omitempty"`
}

ServiceURL struct for ServiceURL

func NewServiceURL

func NewServiceURL() *ServiceURL

NewServiceURL instantiates a new ServiceURL 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 NewServiceURLWithDefaults

func NewServiceURLWithDefaults() *ServiceURL

NewServiceURLWithDefaults instantiates a new ServiceURL 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 (*ServiceURL) GetMigrationUrl

func (o *ServiceURL) GetMigrationUrl() []MigrationUrl

GetMigrationUrl returns the MigrationUrl field value if set, zero value otherwise.

func (*ServiceURL) GetMigrationUrlOk

func (o *ServiceURL) GetMigrationUrlOk() ([]MigrationUrl, bool)

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

func (*ServiceURL) GetUrl

func (o *ServiceURL) GetUrl() string

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

func (*ServiceURL) GetUrlOk

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

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

func (*ServiceURL) HasMigrationUrl

func (o *ServiceURL) HasMigrationUrl() bool

HasMigrationUrl returns a boolean if a field has been set.

func (*ServiceURL) HasUrl

func (o *ServiceURL) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (ServiceURL) MarshalJSON

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

func (*ServiceURL) SetMigrationUrl

func (o *ServiceURL) SetMigrationUrl(v []MigrationUrl)

SetMigrationUrl gets a reference to the given []MigrationUrl and assigns it to the MigrationUrl field.

func (*ServiceURL) SetUrl

func (o *ServiceURL) SetUrl(v string)

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

func (ServiceURL) ToMap

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

type Settings

type Settings struct {
	AppSettings     *AppSettings `json:"appSettings,omitempty"`
	Description     *string      `json:"description,omitempty"`
	Name            *string      `json:"name,omitempty"`
	UseForAppConfig *bool        `json:"useForAppConfig,omitempty"`
}

Settings struct for Settings

func NewSettings

func NewSettings() *Settings

NewSettings instantiates a new Settings 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 NewSettingsWithDefaults

func NewSettingsWithDefaults() *Settings

NewSettingsWithDefaults instantiates a new Settings 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 (*Settings) GetAppSettings

func (o *Settings) GetAppSettings() AppSettings

GetAppSettings returns the AppSettings field value if set, zero value otherwise.

func (*Settings) GetAppSettingsOk

func (o *Settings) GetAppSettingsOk() (*AppSettings, bool)

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

func (*Settings) GetDescription

func (o *Settings) GetDescription() string

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

func (*Settings) GetDescriptionOk

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

func (o *Settings) GetName() string

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

func (*Settings) GetNameOk

func (o *Settings) 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 (*Settings) GetUseForAppConfig

func (o *Settings) GetUseForAppConfig() bool

GetUseForAppConfig returns the UseForAppConfig field value if set, zero value otherwise.

func (*Settings) GetUseForAppConfigOk

func (o *Settings) GetUseForAppConfigOk() (*bool, bool)

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

func (*Settings) HasAppSettings

func (o *Settings) HasAppSettings() bool

HasAppSettings returns a boolean if a field has been set.

func (*Settings) HasDescription

func (o *Settings) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Settings) HasName

func (o *Settings) HasName() bool

HasName returns a boolean if a field has been set.

func (*Settings) HasUseForAppConfig

func (o *Settings) HasUseForAppConfig() bool

HasUseForAppConfig returns a boolean if a field has been set.

func (Settings) MarshalJSON

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

func (*Settings) SetAppSettings

func (o *Settings) SetAppSettings(v AppSettings)

SetAppSettings gets a reference to the given AppSettings and assigns it to the AppSettings field.

func (*Settings) SetDescription

func (o *Settings) SetDescription(v string)

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

func (*Settings) SetName

func (o *Settings) SetName(v string)

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

func (*Settings) SetUseForAppConfig

func (o *Settings) SetUseForAppConfig(v bool)

SetUseForAppConfig gets a reference to the given bool and assigns it to the UseForAppConfig field.

func (Settings) ToMap

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

type SettingsChannel

type SettingsChannel struct {
	ChannelName *string `json:"channelName,omitempty"`
}

SettingsChannel struct for SettingsChannel

func NewSettingsChannel

func NewSettingsChannel() *SettingsChannel

NewSettingsChannel instantiates a new SettingsChannel 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 NewSettingsChannelWithDefaults

func NewSettingsChannelWithDefaults() *SettingsChannel

NewSettingsChannelWithDefaults instantiates a new SettingsChannel 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 (*SettingsChannel) GetChannelName

func (o *SettingsChannel) GetChannelName() string

GetChannelName returns the ChannelName field value if set, zero value otherwise.

func (*SettingsChannel) GetChannelNameOk

func (o *SettingsChannel) GetChannelNameOk() (*string, bool)

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

func (*SettingsChannel) HasChannelName

func (o *SettingsChannel) HasChannelName() bool

HasChannelName returns a boolean if a field has been set.

func (SettingsChannel) MarshalJSON

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

func (*SettingsChannel) SetChannelName

func (o *SettingsChannel) SetChannelName(v string)

SetChannelName gets a reference to the given string and assigns it to the ChannelName field.

func (SettingsChannel) ToMap

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

type SettingsControllerDAASService

type SettingsControllerDAASService service

SettingsControllerDAASService SettingsControllerDAAS service

func (*SettingsControllerDAASService) DeleteSettingsApiUsingDELETE

DeleteSettingsApiUsingDELETE Delete Record For App And Service-url.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param app Application Name.
@param url Service URL for settings (based 64 url encoded)
@return ApiDeleteSettingsApiUsingDELETERequest

func (*SettingsControllerDAASService) DeleteSettingsApiUsingDELETEExecute

func (a *SettingsControllerDAASService) DeleteSettingsApiUsingDELETEExecute(r ApiDeleteSettingsApiUsingDELETERequest) (*http.Response, error)

Execute executes the request

func (*SettingsControllerDAASService) DeleteSettingsForChannel

func (a *SettingsControllerDAASService) DeleteSettingsForChannel(ctx context.Context, app string, channelName string, url string) ApiDeleteSettingsForChannelRequest

DeleteSettingsForChannel Delete Settings Record For The Specified Customer Id, Product, Service And Channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param app App Name. ['workspace']
@param channelName Channel Name
@param url Service URL for settings (based 64 url encoded)
@return ApiDeleteSettingsForChannelRequest

func (*SettingsControllerDAASService) DeleteSettingsForChannelExecute

func (a *SettingsControllerDAASService) DeleteSettingsForChannelExecute(r ApiDeleteSettingsForChannelRequest) (*http.Response, error)

Execute executes the request

func (*SettingsControllerDAASService) GetAllSettingsApiUsingGET

GetAllSettingsApiUsingGET Retrieve All Settings Records For The Specified Customer Id.

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

func (*SettingsControllerDAASService) GetAllSettingsApiUsingGETExecute

Execute executes the request

@return GetAllSettingResponse

func (*SettingsControllerDAASService) GetSettingsApiUsingGET

GetSettingsApiUsingGET Retrieve Settings Record For App And Service-URL.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param app App Name. ['Workspace']
@param url Service URL for settings (based 64 url encoded)
@return ApiGetSettingsApiUsingGETRequest

func (*SettingsControllerDAASService) GetSettingsApiUsingGETExecute

Execute executes the request

@return GetAllSettingResponse

func (*SettingsControllerDAASService) PostSettingsApiUsingPOST

PostSettingsApiUsingPOST Create A New Settings Record.

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

func (*SettingsControllerDAASService) PostSettingsApiUsingPOSTExecute

Execute executes the request

@return GetAllSettingResponse

func (*SettingsControllerDAASService) PutSettingsApiUsingPUT

PutSettingsApiUsingPUT Update Settings Record For An App And Service-URL.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param app App Name. ['Workspace']
@param url Service URL for settings (based 64 url encoded)
@return ApiPutSettingsApiUsingPUTRequest

func (*SettingsControllerDAASService) PutSettingsApiUsingPUTExecute

func (a *SettingsControllerDAASService) PutSettingsApiUsingPUTExecute(r ApiPutSettingsApiUsingPUTRequest) (*http.Response, error)

Execute executes the request

func (*SettingsControllerDAASService) RetrieveAllChannelSettings

RetrieveAllChannelSettings Retrieve All Channels Settings Records For The Specified Customer Id and url

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param app App Name. ['workspace']
@param url Service URL for settings (based 64 url encoded)
@return ApiRetrieveAllChannelSettingsRequest

func (*SettingsControllerDAASService) RetrieveAllChannelSettingsExecute

Execute executes the request

@return GetAllSettingResponse

func (*SettingsControllerDAASService) RetrieveSettingsForChannel

func (a *SettingsControllerDAASService) RetrieveSettingsForChannel(ctx context.Context, app string, channelName string, url string) ApiRetrieveSettingsForChannelRequest

RetrieveSettingsForChannel Retrieve Settings Record For The Specified Customer Id, Product, Service And Channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param app App Name. ['workspace']
@param channelName Channel Name
@param url Service URL for settings (based 64 url encoded)
@return ApiRetrieveSettingsForChannelRequest

func (*SettingsControllerDAASService) RetrieveSettingsForChannelExecute

Execute executes the request

@return GetAllSettingResponse

type SettingsRecordModel

type SettingsRecordModel struct {
	ServiceURL      *ServiceURL      `json:"serviceURL,omitempty"`
	Settings        *Settings        `json:"settings,omitempty"`
	SettingsChannel *SettingsChannel `json:"settingsChannel,omitempty"`
}

SettingsRecordModel struct for SettingsRecordModel

func NewSettingsRecordModel

func NewSettingsRecordModel() *SettingsRecordModel

NewSettingsRecordModel instantiates a new SettingsRecordModel 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 NewSettingsRecordModelWithDefaults

func NewSettingsRecordModelWithDefaults() *SettingsRecordModel

NewSettingsRecordModelWithDefaults instantiates a new SettingsRecordModel 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 (*SettingsRecordModel) GetServiceURL

func (o *SettingsRecordModel) GetServiceURL() ServiceURL

GetServiceURL returns the ServiceURL field value if set, zero value otherwise.

func (*SettingsRecordModel) GetServiceURLOk

func (o *SettingsRecordModel) GetServiceURLOk() (*ServiceURL, bool)

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

func (*SettingsRecordModel) GetSettings

func (o *SettingsRecordModel) GetSettings() Settings

GetSettings returns the Settings field value if set, zero value otherwise.

func (*SettingsRecordModel) GetSettingsChannel

func (o *SettingsRecordModel) GetSettingsChannel() SettingsChannel

GetSettingsChannel returns the SettingsChannel field value if set, zero value otherwise.

func (*SettingsRecordModel) GetSettingsChannelOk

func (o *SettingsRecordModel) GetSettingsChannelOk() (*SettingsChannel, bool)

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

func (*SettingsRecordModel) GetSettingsOk

func (o *SettingsRecordModel) GetSettingsOk() (*Settings, bool)

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

func (*SettingsRecordModel) HasServiceURL

func (o *SettingsRecordModel) HasServiceURL() bool

HasServiceURL returns a boolean if a field has been set.

func (*SettingsRecordModel) HasSettings

func (o *SettingsRecordModel) HasSettings() bool

HasSettings returns a boolean if a field has been set.

func (*SettingsRecordModel) HasSettingsChannel

func (o *SettingsRecordModel) HasSettingsChannel() bool

HasSettingsChannel returns a boolean if a field has been set.

func (SettingsRecordModel) MarshalJSON

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

func (*SettingsRecordModel) SetServiceURL

func (o *SettingsRecordModel) SetServiceURL(v ServiceURL)

SetServiceURL gets a reference to the given ServiceURL and assigns it to the ServiceURL field.

func (*SettingsRecordModel) SetSettings

func (o *SettingsRecordModel) SetSettings(v Settings)

SetSettings gets a reference to the given Settings and assigns it to the Settings field.

func (*SettingsRecordModel) SetSettingsChannel

func (o *SettingsRecordModel) SetSettingsChannel(v SettingsChannel)

SetSettingsChannel gets a reference to the given SettingsChannel and assigns it to the SettingsChannel field.

func (SettingsRecordModel) ToMap

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

type Workspace

type Workspace struct {
	ServiceURLs         []DiscoveryServiceURL `json:"serviceURLs,omitempty"`
	AllowedWebStoreURLs []AllowedWebStoreURL  `json:"allowedWebStoreURLs,omitempty"`
}

Workspace struct for Workspace

func NewWorkspace

func NewWorkspace() *Workspace

NewWorkspace instantiates a new Workspace 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 NewWorkspaceWithDefaults

func NewWorkspaceWithDefaults() *Workspace

NewWorkspaceWithDefaults instantiates a new Workspace 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 (*Workspace) GetAllowedWebStoreURLs

func (o *Workspace) GetAllowedWebStoreURLs() []AllowedWebStoreURL

GetAllowedWebStoreURLs returns the AllowedWebStoreURLs field value if set, zero value otherwise.

func (*Workspace) GetAllowedWebStoreURLsOk

func (o *Workspace) GetAllowedWebStoreURLsOk() ([]AllowedWebStoreURL, bool)

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

func (*Workspace) GetServiceURLs

func (o *Workspace) GetServiceURLs() []DiscoveryServiceURL

GetServiceURLs returns the ServiceURLs field value if set, zero value otherwise.

func (*Workspace) GetServiceURLsOk

func (o *Workspace) GetServiceURLsOk() ([]DiscoveryServiceURL, bool)

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

func (*Workspace) HasAllowedWebStoreURLs

func (o *Workspace) HasAllowedWebStoreURLs() bool

HasAllowedWebStoreURLs returns a boolean if a field has been set.

func (*Workspace) HasServiceURLs

func (o *Workspace) HasServiceURLs() bool

HasServiceURLs returns a boolean if a field has been set.

func (Workspace) MarshalJSON

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

func (*Workspace) SetAllowedWebStoreURLs

func (o *Workspace) SetAllowedWebStoreURLs(v []AllowedWebStoreURL)

SetAllowedWebStoreURLs gets a reference to the given []AllowedWebStoreURL and assigns it to the AllowedWebStoreURLs field.

func (*Workspace) SetServiceURLs

func (o *Workspace) SetServiceURLs(v []DiscoveryServiceURL)

SetServiceURLs gets a reference to the given []DiscoveryServiceURL and assigns it to the ServiceURLs field.

func (Workspace) ToMap

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

Jump to

Keyboard shortcuts

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