ccadmins

package
v1.0.8 Latest Latest
Warning

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

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

README

Go API client for ccadmins

APIs for managing CC administrators.

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.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

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

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

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

To use a proxy, set the environment variable HTTP_PROXY:

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

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

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

Documentation for API Endpoints

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

Class Method HTTP request Description
AdministratorsAPI CreateAdministrator Post /$create Create a new CC administrator.
AdministratorsAPI DeleteAdministrator Delete /{id} Remove a CC administrator.
AdministratorsAPI DeleteInvitation Delete /invitations Remove a CC pending user administrator invitation.
AdministratorsAPI FetchAdministrators Get / Fetch all CC administrators.
AdministratorsAPI GetAdministratorAccess Get /{id}/access Fetch the access of an administrator.
AdministratorsAPI UpdateAdministratorAccess Put /access Update roles and permissions of an existing CC administrator.

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Documentation for Utility Methods

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

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

Author

Documentation

Index

Constants

This section is empty.

Variables

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

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

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

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedAdministratorAccessTypeEnumValues = []AdministratorAccessType{
	"Full",
	"Custom",
	"Reinvite",
}

All allowed values of AdministratorAccessType enum

View Source
var AllowedAdministratorExternalProviderTypeEnumValues = []AdministratorExternalProviderType{
	"AzureAd",
	"Ad",
	"Okta",
	"Google",
}

All allowed values of AdministratorExternalProviderType enum

View Source
var AllowedAdministratorNotificationTypeEnumValues = []AdministratorNotificationType{
	"Error",
	"Warning",
	"Information",
	"Critical",
}

All allowed values of AdministratorNotificationType enum

View Source
var AllowedAdministratorProviderTypeEnumValues = []AdministratorProviderType{
	"Ad",
	"AzureAd",
	"CitrixSts",
	"Google",
}

All allowed values of AdministratorProviderType enum

View Source
var AllowedAdministratorTypeEnumValues = []AdministratorType{
	"AdministratorUser",
	"AdministratorGroup",
	"ServicePrincipal",
}

All allowed values of AdministratorType enum

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	AdministratorsAPI *AdministratorsAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Administrators APIs API v1.0.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 AdministratorAccessModel added in v1.0.2

type AdministratorAccessModel struct {
	AccessType AdministratorAccessType          `json:"accessType"`
	Policies   []AdministratorAccessPolicyModel `json:"policies,omitempty"`
}

AdministratorAccessModel struct for AdministratorAccessModel

func NewAdministratorAccessModel added in v1.0.2

func NewAdministratorAccessModel(accessType AdministratorAccessType) *AdministratorAccessModel

NewAdministratorAccessModel instantiates a new AdministratorAccessModel 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 NewAdministratorAccessModelWithDefaults added in v1.0.2

func NewAdministratorAccessModelWithDefaults() *AdministratorAccessModel

NewAdministratorAccessModelWithDefaults instantiates a new AdministratorAccessModel 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 (*AdministratorAccessModel) GetAccessType added in v1.0.2

GetAccessType returns the AccessType field value

func (*AdministratorAccessModel) GetAccessTypeOk added in v1.0.2

func (o *AdministratorAccessModel) GetAccessTypeOk() (*AdministratorAccessType, bool)

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

func (*AdministratorAccessModel) GetPolicies added in v1.0.2

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

func (*AdministratorAccessModel) GetPoliciesOk added in v1.0.2

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

func (*AdministratorAccessModel) HasPolicies added in v1.0.2

func (o *AdministratorAccessModel) HasPolicies() bool

HasPolicies returns a boolean if a field has been set.

func (AdministratorAccessModel) MarshalJSON added in v1.0.2

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

func (*AdministratorAccessModel) SetAccessType added in v1.0.2

SetAccessType sets field value

func (*AdministratorAccessModel) SetPolicies added in v1.0.2

SetPolicies gets a reference to the given []AdministratorAccessPolicyModel and assigns it to the Policies field.

func (AdministratorAccessModel) ToMap added in v1.0.2

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

type AdministratorAccessPolicyModel added in v1.0.2

type AdministratorAccessPolicyModel struct {
	Name         string                           `json:"name"`
	ServiceName  string                           `json:"serviceName"`
	DisplayName  NullableString                   `json:"displayName,omitempty"`
	Checkable    BooleanPolicyProperty            `json:"checkable"`
	ScopeChoices *AdministratorAccessScopeChoices `json:"scopeChoices,omitempty"`
}

AdministratorAccessPolicyModel struct for AdministratorAccessPolicyModel

func NewAdministratorAccessPolicyModel added in v1.0.2

func NewAdministratorAccessPolicyModel(name string, serviceName string, checkable BooleanPolicyProperty) *AdministratorAccessPolicyModel

NewAdministratorAccessPolicyModel instantiates a new AdministratorAccessPolicyModel 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 NewAdministratorAccessPolicyModelWithDefaults added in v1.0.2

func NewAdministratorAccessPolicyModelWithDefaults() *AdministratorAccessPolicyModel

NewAdministratorAccessPolicyModelWithDefaults instantiates a new AdministratorAccessPolicyModel 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 (*AdministratorAccessPolicyModel) GetCheckable added in v1.0.2

GetCheckable returns the Checkable field value

func (*AdministratorAccessPolicyModel) GetCheckableOk added in v1.0.2

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

func (*AdministratorAccessPolicyModel) GetDisplayName added in v1.0.2

func (o *AdministratorAccessPolicyModel) GetDisplayName() string

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

func (*AdministratorAccessPolicyModel) GetDisplayNameOk added in v1.0.2

func (o *AdministratorAccessPolicyModel) GetDisplayNameOk() (*string, bool)

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

func (*AdministratorAccessPolicyModel) GetName added in v1.0.2

GetName returns the Name field value

func (*AdministratorAccessPolicyModel) GetNameOk added in v1.0.2

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

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

func (*AdministratorAccessPolicyModel) GetScopeChoices added in v1.0.2

GetScopeChoices returns the ScopeChoices field value if set, zero value otherwise.

func (*AdministratorAccessPolicyModel) GetScopeChoicesOk added in v1.0.2

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

func (*AdministratorAccessPolicyModel) GetServiceName added in v1.0.2

func (o *AdministratorAccessPolicyModel) GetServiceName() string

GetServiceName returns the ServiceName field value

func (*AdministratorAccessPolicyModel) GetServiceNameOk added in v1.0.2

func (o *AdministratorAccessPolicyModel) GetServiceNameOk() (*string, bool)

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

func (*AdministratorAccessPolicyModel) HasDisplayName added in v1.0.2

func (o *AdministratorAccessPolicyModel) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*AdministratorAccessPolicyModel) HasScopeChoices added in v1.0.2

func (o *AdministratorAccessPolicyModel) HasScopeChoices() bool

HasScopeChoices returns a boolean if a field has been set.

func (AdministratorAccessPolicyModel) MarshalJSON added in v1.0.2

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

func (*AdministratorAccessPolicyModel) SetCheckable added in v1.0.2

SetCheckable sets field value

func (*AdministratorAccessPolicyModel) SetDisplayName added in v1.0.2

func (o *AdministratorAccessPolicyModel) SetDisplayName(v string)

SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.

func (*AdministratorAccessPolicyModel) SetDisplayNameNil added in v1.0.2

func (o *AdministratorAccessPolicyModel) SetDisplayNameNil()

SetDisplayNameNil sets the value for DisplayName to be an explicit nil

func (*AdministratorAccessPolicyModel) SetName added in v1.0.2

func (o *AdministratorAccessPolicyModel) SetName(v string)

SetName sets field value

func (*AdministratorAccessPolicyModel) SetScopeChoices added in v1.0.2

SetScopeChoices gets a reference to the given AdministratorAccessScopeChoices and assigns it to the ScopeChoices field.

func (*AdministratorAccessPolicyModel) SetServiceName added in v1.0.2

func (o *AdministratorAccessPolicyModel) SetServiceName(v string)

SetServiceName sets field value

func (AdministratorAccessPolicyModel) ToMap added in v1.0.2

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

func (*AdministratorAccessPolicyModel) UnsetDisplayName added in v1.0.2

func (o *AdministratorAccessPolicyModel) UnsetDisplayName()

UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil

type AdministratorAccessScopeChoices added in v1.0.2

type AdministratorAccessScopeChoices struct {
	AllScopesSelected *bool                                  `json:"allScopesSelected,omitempty"`
	Choices           []AdministratorAccessScopeChoicesModel `json:"choices,omitempty"`
}

AdministratorAccessScopeChoices struct for AdministratorAccessScopeChoices

func NewAdministratorAccessScopeChoices added in v1.0.2

func NewAdministratorAccessScopeChoices() *AdministratorAccessScopeChoices

NewAdministratorAccessScopeChoices instantiates a new AdministratorAccessScopeChoices 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 NewAdministratorAccessScopeChoicesWithDefaults added in v1.0.2

func NewAdministratorAccessScopeChoicesWithDefaults() *AdministratorAccessScopeChoices

NewAdministratorAccessScopeChoicesWithDefaults instantiates a new AdministratorAccessScopeChoices 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 (*AdministratorAccessScopeChoices) GetAllScopesSelected added in v1.0.2

func (o *AdministratorAccessScopeChoices) GetAllScopesSelected() bool

GetAllScopesSelected returns the AllScopesSelected field value if set, zero value otherwise.

func (*AdministratorAccessScopeChoices) GetAllScopesSelectedOk added in v1.0.2

func (o *AdministratorAccessScopeChoices) GetAllScopesSelectedOk() (*bool, bool)

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

func (*AdministratorAccessScopeChoices) GetChoices added in v1.0.2

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

func (*AdministratorAccessScopeChoices) GetChoicesOk added in v1.0.2

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

func (*AdministratorAccessScopeChoices) HasAllScopesSelected added in v1.0.2

func (o *AdministratorAccessScopeChoices) HasAllScopesSelected() bool

HasAllScopesSelected returns a boolean if a field has been set.

func (*AdministratorAccessScopeChoices) HasChoices added in v1.0.2

func (o *AdministratorAccessScopeChoices) HasChoices() bool

HasChoices returns a boolean if a field has been set.

func (AdministratorAccessScopeChoices) MarshalJSON added in v1.0.2

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

func (*AdministratorAccessScopeChoices) SetAllScopesSelected added in v1.0.2

func (o *AdministratorAccessScopeChoices) SetAllScopesSelected(v bool)

SetAllScopesSelected gets a reference to the given bool and assigns it to the AllScopesSelected field.

func (*AdministratorAccessScopeChoices) SetChoices added in v1.0.2

SetChoices gets a reference to the given []AdministratorAccessScopeChoicesModel and assigns it to the Choices field.

func (AdministratorAccessScopeChoices) ToMap added in v1.0.2

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

type AdministratorAccessScopeChoicesModel added in v1.0.2

type AdministratorAccessScopeChoicesModel struct {
	Name        string                `json:"name"`
	DisplayName NullableString        `json:"displayName,omitempty"`
	Checkable   BooleanPolicyProperty `json:"checkable"`
}

AdministratorAccessScopeChoicesModel struct for AdministratorAccessScopeChoicesModel

func NewAdministratorAccessScopeChoicesModel added in v1.0.2

func NewAdministratorAccessScopeChoicesModel(name string, checkable BooleanPolicyProperty) *AdministratorAccessScopeChoicesModel

NewAdministratorAccessScopeChoicesModel instantiates a new AdministratorAccessScopeChoicesModel 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 NewAdministratorAccessScopeChoicesModelWithDefaults added in v1.0.2

func NewAdministratorAccessScopeChoicesModelWithDefaults() *AdministratorAccessScopeChoicesModel

NewAdministratorAccessScopeChoicesModelWithDefaults instantiates a new AdministratorAccessScopeChoicesModel 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 (*AdministratorAccessScopeChoicesModel) GetCheckable added in v1.0.2

GetCheckable returns the Checkable field value

func (*AdministratorAccessScopeChoicesModel) GetCheckableOk added in v1.0.2

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

func (*AdministratorAccessScopeChoicesModel) GetDisplayName added in v1.0.2

func (o *AdministratorAccessScopeChoicesModel) GetDisplayName() string

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

func (*AdministratorAccessScopeChoicesModel) GetDisplayNameOk added in v1.0.2

func (o *AdministratorAccessScopeChoicesModel) GetDisplayNameOk() (*string, bool)

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

func (*AdministratorAccessScopeChoicesModel) GetName added in v1.0.2

GetName returns the Name field value

func (*AdministratorAccessScopeChoicesModel) GetNameOk added in v1.0.2

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

func (*AdministratorAccessScopeChoicesModel) HasDisplayName added in v1.0.2

func (o *AdministratorAccessScopeChoicesModel) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (AdministratorAccessScopeChoicesModel) MarshalJSON added in v1.0.2

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

func (*AdministratorAccessScopeChoicesModel) SetCheckable added in v1.0.2

SetCheckable sets field value

func (*AdministratorAccessScopeChoicesModel) SetDisplayName added in v1.0.2

func (o *AdministratorAccessScopeChoicesModel) SetDisplayName(v string)

SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.

func (*AdministratorAccessScopeChoicesModel) SetDisplayNameNil added in v1.0.2

func (o *AdministratorAccessScopeChoicesModel) SetDisplayNameNil()

SetDisplayNameNil sets the value for DisplayName to be an explicit nil

func (*AdministratorAccessScopeChoicesModel) SetName added in v1.0.2

SetName sets field value

func (AdministratorAccessScopeChoicesModel) ToMap added in v1.0.2

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

func (*AdministratorAccessScopeChoicesModel) UnsetDisplayName added in v1.0.2

func (o *AdministratorAccessScopeChoicesModel) UnsetDisplayName()

UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil

type AdministratorAccessType added in v1.0.2

type AdministratorAccessType string

AdministratorAccessType the model 'AdministratorAccessType'

const (
	ADMINISTRATORACCESSTYPE_FULL     AdministratorAccessType = "Full"
	ADMINISTRATORACCESSTYPE_CUSTOM   AdministratorAccessType = "Custom"
	ADMINISTRATORACCESSTYPE_REINVITE AdministratorAccessType = "Reinvite"
)

List of AdministratorAccessType

func NewAdministratorAccessTypeFromValue added in v1.0.2

func NewAdministratorAccessTypeFromValue(v string) (*AdministratorAccessType, error)

NewAdministratorAccessTypeFromValue returns a pointer to a valid AdministratorAccessType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AdministratorAccessType) IsValid added in v1.0.2

func (v AdministratorAccessType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AdministratorAccessType) Ptr added in v1.0.2

Ptr returns reference to AdministratorAccessType value

func (*AdministratorAccessType) UnmarshalJSON added in v1.0.2

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

type AdministratorExternalProviderType added in v1.0.2

type AdministratorExternalProviderType string

AdministratorExternalProviderType the model 'AdministratorExternalProviderType'

const (
	ADMINISTRATOREXTERNALPROVIDERTYPE_AZURE_AD AdministratorExternalProviderType = "AzureAd"
	ADMINISTRATOREXTERNALPROVIDERTYPE_AD       AdministratorExternalProviderType = "Ad"
	ADMINISTRATOREXTERNALPROVIDERTYPE_OKTA     AdministratorExternalProviderType = "Okta"
	ADMINISTRATOREXTERNALPROVIDERTYPE_GOOGLE   AdministratorExternalProviderType = "Google"
)

List of AdministratorExternalProviderType

func NewAdministratorExternalProviderTypeFromValue added in v1.0.2

func NewAdministratorExternalProviderTypeFromValue(v string) (*AdministratorExternalProviderType, error)

NewAdministratorExternalProviderTypeFromValue returns a pointer to a valid AdministratorExternalProviderType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AdministratorExternalProviderType) IsValid added in v1.0.2

IsValid return true if the value is valid for the enum, false otherwise

func (AdministratorExternalProviderType) Ptr added in v1.0.2

Ptr returns reference to AdministratorExternalProviderType value

func (*AdministratorExternalProviderType) UnmarshalJSON added in v1.0.2

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

type AdministratorNotification added in v1.0.2

type AdministratorNotification struct {
	Type    *AdministratorNotificationType `json:"type,omitempty"`
	Enabled NullableBool                   `json:"enabled,omitempty"`
}

AdministratorNotification struct for AdministratorNotification

func NewAdministratorNotification added in v1.0.2

func NewAdministratorNotification() *AdministratorNotification

NewAdministratorNotification instantiates a new AdministratorNotification 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 NewAdministratorNotificationWithDefaults added in v1.0.2

func NewAdministratorNotificationWithDefaults() *AdministratorNotification

NewAdministratorNotificationWithDefaults instantiates a new AdministratorNotification 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 (*AdministratorNotification) GetEnabled added in v1.0.2

func (o *AdministratorNotification) GetEnabled() bool

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

func (*AdministratorNotification) GetEnabledOk added in v1.0.2

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

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

func (*AdministratorNotification) GetType added in v1.0.2

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

func (*AdministratorNotification) GetTypeOk added in v1.0.2

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 (*AdministratorNotification) HasEnabled added in v1.0.2

func (o *AdministratorNotification) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*AdministratorNotification) HasType added in v1.0.2

func (o *AdministratorNotification) HasType() bool

HasType returns a boolean if a field has been set.

func (AdministratorNotification) MarshalJSON added in v1.0.2

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

func (*AdministratorNotification) SetEnabled added in v1.0.2

func (o *AdministratorNotification) SetEnabled(v bool)

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

func (*AdministratorNotification) SetEnabledNil added in v1.0.2

func (o *AdministratorNotification) SetEnabledNil()

SetEnabledNil sets the value for Enabled to be an explicit nil

func (*AdministratorNotification) SetType added in v1.0.2

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

func (AdministratorNotification) ToMap added in v1.0.2

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

func (*AdministratorNotification) UnsetEnabled added in v1.0.2

func (o *AdministratorNotification) UnsetEnabled()

UnsetEnabled ensures that no value is present for Enabled, not even an explicit nil

type AdministratorNotificationType added in v1.0.2

type AdministratorNotificationType string

AdministratorNotificationType the model 'AdministratorNotificationType'

const (
	ADMINISTRATORNOTIFICATIONTYPE_ERROR       AdministratorNotificationType = "Error"
	ADMINISTRATORNOTIFICATIONTYPE_WARNING     AdministratorNotificationType = "Warning"
	ADMINISTRATORNOTIFICATIONTYPE_INFORMATION AdministratorNotificationType = "Information"
	ADMINISTRATORNOTIFICATIONTYPE_CRITICAL    AdministratorNotificationType = "Critical"
)

List of AdministratorNotificationType

func NewAdministratorNotificationTypeFromValue added in v1.0.2

func NewAdministratorNotificationTypeFromValue(v string) (*AdministratorNotificationType, error)

NewAdministratorNotificationTypeFromValue returns a pointer to a valid AdministratorNotificationType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AdministratorNotificationType) IsValid added in v1.0.2

func (v AdministratorNotificationType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AdministratorNotificationType) Ptr added in v1.0.2

Ptr returns reference to AdministratorNotificationType value

func (*AdministratorNotificationType) UnmarshalJSON added in v1.0.2

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

type AdministratorNotificationsEmailsPreferences added in v1.0.2

type AdministratorNotificationsEmailsPreferences struct {
	SendNotificationEmails  bool                        `json:"sendNotificationEmails"`
	NotificationsSubscribed []AdministratorNotification `json:"notificationsSubscribed,omitempty"`
	EnabledDate             NullableString              `json:"enabledDate,omitempty"`
}

AdministratorNotificationsEmailsPreferences struct for AdministratorNotificationsEmailsPreferences

func NewAdministratorNotificationsEmailsPreferences added in v1.0.2

func NewAdministratorNotificationsEmailsPreferences(sendNotificationEmails bool) *AdministratorNotificationsEmailsPreferences

NewAdministratorNotificationsEmailsPreferences instantiates a new AdministratorNotificationsEmailsPreferences 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 NewAdministratorNotificationsEmailsPreferencesWithDefaults added in v1.0.2

func NewAdministratorNotificationsEmailsPreferencesWithDefaults() *AdministratorNotificationsEmailsPreferences

NewAdministratorNotificationsEmailsPreferencesWithDefaults instantiates a new AdministratorNotificationsEmailsPreferences 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 (*AdministratorNotificationsEmailsPreferences) GetEnabledDate added in v1.0.2

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

func (*AdministratorNotificationsEmailsPreferences) GetEnabledDateOk added in v1.0.2

func (o *AdministratorNotificationsEmailsPreferences) GetEnabledDateOk() (*string, bool)

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

func (*AdministratorNotificationsEmailsPreferences) GetNotificationsSubscribed added in v1.0.2

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

func (*AdministratorNotificationsEmailsPreferences) GetNotificationsSubscribedOk added in v1.0.2

func (o *AdministratorNotificationsEmailsPreferences) GetNotificationsSubscribedOk() ([]AdministratorNotification, bool)

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

func (*AdministratorNotificationsEmailsPreferences) GetSendNotificationEmails added in v1.0.2

func (o *AdministratorNotificationsEmailsPreferences) GetSendNotificationEmails() bool

GetSendNotificationEmails returns the SendNotificationEmails field value

func (*AdministratorNotificationsEmailsPreferences) GetSendNotificationEmailsOk added in v1.0.2

func (o *AdministratorNotificationsEmailsPreferences) GetSendNotificationEmailsOk() (*bool, bool)

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

func (*AdministratorNotificationsEmailsPreferences) HasEnabledDate added in v1.0.2

HasEnabledDate returns a boolean if a field has been set.

func (*AdministratorNotificationsEmailsPreferences) HasNotificationsSubscribed added in v1.0.2

func (o *AdministratorNotificationsEmailsPreferences) HasNotificationsSubscribed() bool

HasNotificationsSubscribed returns a boolean if a field has been set.

func (AdministratorNotificationsEmailsPreferences) MarshalJSON added in v1.0.2

func (*AdministratorNotificationsEmailsPreferences) SetEnabledDate added in v1.0.2

SetEnabledDate gets a reference to the given NullableString and assigns it to the EnabledDate field.

func (*AdministratorNotificationsEmailsPreferences) SetEnabledDateNil added in v1.0.2

func (o *AdministratorNotificationsEmailsPreferences) SetEnabledDateNil()

SetEnabledDateNil sets the value for EnabledDate to be an explicit nil

func (*AdministratorNotificationsEmailsPreferences) SetNotificationsSubscribed added in v1.0.2

SetNotificationsSubscribed gets a reference to the given []AdministratorNotification and assigns it to the NotificationsSubscribed field.

func (*AdministratorNotificationsEmailsPreferences) SetSendNotificationEmails added in v1.0.2

func (o *AdministratorNotificationsEmailsPreferences) SetSendNotificationEmails(v bool)

SetSendNotificationEmails sets field value

func (AdministratorNotificationsEmailsPreferences) ToMap added in v1.0.2

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

func (*AdministratorNotificationsEmailsPreferences) UnsetEnabledDate added in v1.0.2

func (o *AdministratorNotificationsEmailsPreferences) UnsetEnabledDate()

UnsetEnabledDate ensures that no value is present for EnabledDate, not even an explicit nil

type AdministratorProviderType added in v1.0.2

type AdministratorProviderType string

AdministratorProviderType the model 'AdministratorProviderType'

const (
	ADMINISTRATORPROVIDERTYPE_AD         AdministratorProviderType = "Ad"
	ADMINISTRATORPROVIDERTYPE_AZURE_AD   AdministratorProviderType = "AzureAd"
	ADMINISTRATORPROVIDERTYPE_CITRIX_STS AdministratorProviderType = "CitrixSts"
	ADMINISTRATORPROVIDERTYPE_GOOGLE     AdministratorProviderType = "Google"
)

List of AdministratorProviderType

func NewAdministratorProviderTypeFromValue added in v1.0.2

func NewAdministratorProviderTypeFromValue(v string) (*AdministratorProviderType, error)

NewAdministratorProviderTypeFromValue returns a pointer to a valid AdministratorProviderType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AdministratorProviderType) IsValid added in v1.0.2

func (v AdministratorProviderType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AdministratorProviderType) Ptr added in v1.0.2

Ptr returns reference to AdministratorProviderType value

func (*AdministratorProviderType) UnmarshalJSON added in v1.0.2

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

type AdministratorResult added in v1.0.2

type AdministratorResult struct {
	CustomerId                    NullableString                                `json:"customerId,omitempty"`
	UcOid                         NullableString                                `json:"ucOid,omitempty"`
	UserId                        NullableString                                `json:"userId,omitempty"`
	Type                          *AdministratorType                            `json:"type,omitempty"`
	AccessType                    *AdministratorAccessType                      `json:"accessType,omitempty"`
	ServiceProfile                NullableString                                `json:"serviceProfile,omitempty"`
	FirstName                     NullableString                                `json:"firstName,omitempty"`
	LastName                      NullableString                                `json:"lastName,omitempty"`
	DisplayName                   NullableString                                `json:"displayName,omitempty"`
	Email                         NullableString                                `json:"email,omitempty"`
	ProviderType                  *AdministratorProviderType                    `json:"providerType,omitempty"`
	ProviderId                    NullableString                                `json:"providerId,omitempty"`
	ProviderProperties            NullableAdministratorResultProviderProperties `json:"providerProperties,omitempty"`
	ExternalOid                   NullableString                                `json:"externalOid,omitempty"`
	EmailPreferences              NullableString                                `json:"emailPreferences,omitempty"`
	NotificationsEmailPreferences *AdministratorNotificationsEmailsPreferences  `json:"notificationsEmailPreferences,omitempty"`
	AuthDomain                    NullableString                                `json:"authDomain,omitempty"`
	Pending                       NullableBool                                  `json:"pending,omitempty"`
	InvitationExpired             NullableBool                                  `json:"invitationExpired,omitempty"`
	LegacyProviders               []string                                      `json:"legacyProviders,omitempty"`
	CreatedDate                   NullableTime                                  `json:"createdDate,omitempty"`
	UpdatedDate                   NullableTime                                  `json:"updatedDate,omitempty"`
	ETag                          NullableString                                `json:"eTag,omitempty"`
	AdditionalProperties          map[string]interface{}
}

AdministratorResult struct for AdministratorResult

func NewAdministratorResult added in v1.0.2

func NewAdministratorResult() *AdministratorResult

NewAdministratorResult instantiates a new AdministratorResult 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 NewAdministratorResultWithDefaults added in v1.0.2

func NewAdministratorResultWithDefaults() *AdministratorResult

NewAdministratorResultWithDefaults instantiates a new AdministratorResult 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 (*AdministratorResult) GetAccessType added in v1.0.2

func (o *AdministratorResult) GetAccessType() AdministratorAccessType

GetAccessType returns the AccessType field value if set, zero value otherwise.

func (*AdministratorResult) GetAccessTypeOk added in v1.0.2

func (o *AdministratorResult) GetAccessTypeOk() (*AdministratorAccessType, bool)

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

func (*AdministratorResult) GetAuthDomain added in v1.0.2

func (o *AdministratorResult) GetAuthDomain() string

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

func (*AdministratorResult) GetAuthDomainOk added in v1.0.2

func (o *AdministratorResult) GetAuthDomainOk() (*string, bool)

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

func (*AdministratorResult) GetCreatedDate added in v1.0.2

func (o *AdministratorResult) GetCreatedDate() time.Time

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

func (*AdministratorResult) GetCreatedDateOk added in v1.0.2

func (o *AdministratorResult) GetCreatedDateOk() (*time.Time, bool)

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

func (*AdministratorResult) GetCustomerId added in v1.0.2

func (o *AdministratorResult) GetCustomerId() string

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

func (*AdministratorResult) GetCustomerIdOk added in v1.0.2

func (o *AdministratorResult) GetCustomerIdOk() (*string, bool)

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

func (*AdministratorResult) GetDisplayName added in v1.0.2

func (o *AdministratorResult) GetDisplayName() string

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

func (*AdministratorResult) GetDisplayNameOk added in v1.0.2

func (o *AdministratorResult) GetDisplayNameOk() (*string, bool)

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

func (*AdministratorResult) GetETag added in v1.0.2

func (o *AdministratorResult) GetETag() string

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

func (*AdministratorResult) GetETagOk added in v1.0.2

func (o *AdministratorResult) GetETagOk() (*string, bool)

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

func (*AdministratorResult) GetEmail added in v1.0.2

func (o *AdministratorResult) GetEmail() string

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

func (*AdministratorResult) GetEmailOk added in v1.0.2

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

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

func (*AdministratorResult) GetEmailPreferences added in v1.0.2

func (o *AdministratorResult) GetEmailPreferences() string

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

func (*AdministratorResult) GetEmailPreferencesOk added in v1.0.2

func (o *AdministratorResult) GetEmailPreferencesOk() (*string, bool)

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

func (*AdministratorResult) GetExternalOid added in v1.0.2

func (o *AdministratorResult) GetExternalOid() string

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

func (*AdministratorResult) GetExternalOidOk added in v1.0.2

func (o *AdministratorResult) GetExternalOidOk() (*string, bool)

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

func (*AdministratorResult) GetFirstName added in v1.0.2

func (o *AdministratorResult) GetFirstName() string

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

func (*AdministratorResult) GetFirstNameOk added in v1.0.2

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

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

func (*AdministratorResult) GetInvitationExpired added in v1.0.2

func (o *AdministratorResult) GetInvitationExpired() bool

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

func (*AdministratorResult) GetInvitationExpiredOk added in v1.0.2

func (o *AdministratorResult) GetInvitationExpiredOk() (*bool, bool)

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

func (*AdministratorResult) GetLastName added in v1.0.2

func (o *AdministratorResult) GetLastName() string

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

func (*AdministratorResult) GetLastNameOk added in v1.0.2

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

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

func (*AdministratorResult) GetLegacyProviders added in v1.0.2

func (o *AdministratorResult) GetLegacyProviders() []string

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

func (*AdministratorResult) GetLegacyProvidersOk added in v1.0.2

func (o *AdministratorResult) GetLegacyProvidersOk() ([]string, bool)

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

func (*AdministratorResult) GetNotificationsEmailPreferences added in v1.0.2

func (o *AdministratorResult) GetNotificationsEmailPreferences() AdministratorNotificationsEmailsPreferences

GetNotificationsEmailPreferences returns the NotificationsEmailPreferences field value if set, zero value otherwise.

func (*AdministratorResult) GetNotificationsEmailPreferencesOk added in v1.0.2

func (o *AdministratorResult) GetNotificationsEmailPreferencesOk() (*AdministratorNotificationsEmailsPreferences, bool)

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

func (*AdministratorResult) GetPending added in v1.0.2

func (o *AdministratorResult) GetPending() bool

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

func (*AdministratorResult) GetPendingOk added in v1.0.2

func (o *AdministratorResult) GetPendingOk() (*bool, bool)

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

func (*AdministratorResult) GetProviderId added in v1.0.2

func (o *AdministratorResult) GetProviderId() string

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

func (*AdministratorResult) GetProviderIdOk added in v1.0.2

func (o *AdministratorResult) GetProviderIdOk() (*string, bool)

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

func (*AdministratorResult) GetProviderProperties added in v1.0.2

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

func (*AdministratorResult) GetProviderPropertiesOk added in v1.0.2

func (o *AdministratorResult) GetProviderPropertiesOk() (*AdministratorResultProviderProperties, bool)

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

func (*AdministratorResult) GetProviderType added in v1.0.2

func (o *AdministratorResult) GetProviderType() AdministratorProviderType

GetProviderType returns the ProviderType field value if set, zero value otherwise.

func (*AdministratorResult) GetProviderTypeOk added in v1.0.2

func (o *AdministratorResult) GetProviderTypeOk() (*AdministratorProviderType, bool)

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

func (*AdministratorResult) GetServiceProfile added in v1.0.2

func (o *AdministratorResult) GetServiceProfile() string

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

func (*AdministratorResult) GetServiceProfileOk added in v1.0.2

func (o *AdministratorResult) GetServiceProfileOk() (*string, bool)

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

func (*AdministratorResult) GetType added in v1.0.2

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

func (*AdministratorResult) GetTypeOk added in v1.0.2

func (o *AdministratorResult) GetTypeOk() (*AdministratorType, 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 (*AdministratorResult) GetUcOid added in v1.0.2

func (o *AdministratorResult) GetUcOid() string

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

func (*AdministratorResult) GetUcOidOk added in v1.0.2

func (o *AdministratorResult) GetUcOidOk() (*string, bool)

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

func (*AdministratorResult) GetUpdatedDate added in v1.0.2

func (o *AdministratorResult) GetUpdatedDate() time.Time

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

func (*AdministratorResult) GetUpdatedDateOk added in v1.0.2

func (o *AdministratorResult) GetUpdatedDateOk() (*time.Time, bool)

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

func (*AdministratorResult) GetUserId added in v1.0.2

func (o *AdministratorResult) GetUserId() string

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

func (*AdministratorResult) GetUserIdOk added in v1.0.2

func (o *AdministratorResult) GetUserIdOk() (*string, bool)

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

func (*AdministratorResult) HasAccessType added in v1.0.2

func (o *AdministratorResult) HasAccessType() bool

HasAccessType returns a boolean if a field has been set.

func (*AdministratorResult) HasAuthDomain added in v1.0.2

func (o *AdministratorResult) HasAuthDomain() bool

HasAuthDomain returns a boolean if a field has been set.

func (*AdministratorResult) HasCreatedDate added in v1.0.2

func (o *AdministratorResult) HasCreatedDate() bool

HasCreatedDate returns a boolean if a field has been set.

func (*AdministratorResult) HasCustomerId added in v1.0.2

func (o *AdministratorResult) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*AdministratorResult) HasDisplayName added in v1.0.2

func (o *AdministratorResult) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*AdministratorResult) HasETag added in v1.0.2

func (o *AdministratorResult) HasETag() bool

HasETag returns a boolean if a field has been set.

func (*AdministratorResult) HasEmail added in v1.0.2

func (o *AdministratorResult) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*AdministratorResult) HasEmailPreferences added in v1.0.2

func (o *AdministratorResult) HasEmailPreferences() bool

HasEmailPreferences returns a boolean if a field has been set.

func (*AdministratorResult) HasExternalOid added in v1.0.2

func (o *AdministratorResult) HasExternalOid() bool

HasExternalOid returns a boolean if a field has been set.

func (*AdministratorResult) HasFirstName added in v1.0.2

func (o *AdministratorResult) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*AdministratorResult) HasInvitationExpired added in v1.0.2

func (o *AdministratorResult) HasInvitationExpired() bool

HasInvitationExpired returns a boolean if a field has been set.

func (*AdministratorResult) HasLastName added in v1.0.2

func (o *AdministratorResult) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*AdministratorResult) HasLegacyProviders added in v1.0.2

func (o *AdministratorResult) HasLegacyProviders() bool

HasLegacyProviders returns a boolean if a field has been set.

func (*AdministratorResult) HasNotificationsEmailPreferences added in v1.0.2

func (o *AdministratorResult) HasNotificationsEmailPreferences() bool

HasNotificationsEmailPreferences returns a boolean if a field has been set.

func (*AdministratorResult) HasPending added in v1.0.2

func (o *AdministratorResult) HasPending() bool

HasPending returns a boolean if a field has been set.

func (*AdministratorResult) HasProviderId added in v1.0.2

func (o *AdministratorResult) HasProviderId() bool

HasProviderId returns a boolean if a field has been set.

func (*AdministratorResult) HasProviderProperties added in v1.0.2

func (o *AdministratorResult) HasProviderProperties() bool

HasProviderProperties returns a boolean if a field has been set.

func (*AdministratorResult) HasProviderType added in v1.0.2

func (o *AdministratorResult) HasProviderType() bool

HasProviderType returns a boolean if a field has been set.

func (*AdministratorResult) HasServiceProfile added in v1.0.2

func (o *AdministratorResult) HasServiceProfile() bool

HasServiceProfile returns a boolean if a field has been set.

func (*AdministratorResult) HasType added in v1.0.2

func (o *AdministratorResult) HasType() bool

HasType returns a boolean if a field has been set.

func (*AdministratorResult) HasUcOid added in v1.0.2

func (o *AdministratorResult) HasUcOid() bool

HasUcOid returns a boolean if a field has been set.

func (*AdministratorResult) HasUpdatedDate added in v1.0.2

func (o *AdministratorResult) HasUpdatedDate() bool

HasUpdatedDate returns a boolean if a field has been set.

func (*AdministratorResult) HasUserId added in v1.0.2

func (o *AdministratorResult) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (AdministratorResult) MarshalJSON added in v1.0.2

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

func (*AdministratorResult) SetAccessType added in v1.0.2

func (o *AdministratorResult) SetAccessType(v AdministratorAccessType)

SetAccessType gets a reference to the given AdministratorAccessType and assigns it to the AccessType field.

func (*AdministratorResult) SetAuthDomain added in v1.0.2

func (o *AdministratorResult) SetAuthDomain(v string)

SetAuthDomain gets a reference to the given NullableString and assigns it to the AuthDomain field.

func (*AdministratorResult) SetAuthDomainNil added in v1.0.2

func (o *AdministratorResult) SetAuthDomainNil()

SetAuthDomainNil sets the value for AuthDomain to be an explicit nil

func (*AdministratorResult) SetCreatedDate added in v1.0.2

func (o *AdministratorResult) SetCreatedDate(v time.Time)

SetCreatedDate gets a reference to the given NullableTime and assigns it to the CreatedDate field.

func (*AdministratorResult) SetCreatedDateNil added in v1.0.2

func (o *AdministratorResult) SetCreatedDateNil()

SetCreatedDateNil sets the value for CreatedDate to be an explicit nil

func (*AdministratorResult) SetCustomerId added in v1.0.2

func (o *AdministratorResult) SetCustomerId(v string)

SetCustomerId gets a reference to the given NullableString and assigns it to the CustomerId field.

func (*AdministratorResult) SetCustomerIdNil added in v1.0.2

func (o *AdministratorResult) SetCustomerIdNil()

SetCustomerIdNil sets the value for CustomerId to be an explicit nil

func (*AdministratorResult) SetDisplayName added in v1.0.2

func (o *AdministratorResult) SetDisplayName(v string)

SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.

func (*AdministratorResult) SetDisplayNameNil added in v1.0.2

func (o *AdministratorResult) SetDisplayNameNil()

SetDisplayNameNil sets the value for DisplayName to be an explicit nil

func (*AdministratorResult) SetETag added in v1.0.2

func (o *AdministratorResult) SetETag(v string)

SetETag gets a reference to the given NullableString and assigns it to the ETag field.

func (*AdministratorResult) SetETagNil added in v1.0.2

func (o *AdministratorResult) SetETagNil()

SetETagNil sets the value for ETag to be an explicit nil

func (*AdministratorResult) SetEmail added in v1.0.2

func (o *AdministratorResult) SetEmail(v string)

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

func (*AdministratorResult) SetEmailNil added in v1.0.2

func (o *AdministratorResult) SetEmailNil()

SetEmailNil sets the value for Email to be an explicit nil

func (*AdministratorResult) SetEmailPreferences added in v1.0.2

func (o *AdministratorResult) SetEmailPreferences(v string)

SetEmailPreferences gets a reference to the given NullableString and assigns it to the EmailPreferences field.

func (*AdministratorResult) SetEmailPreferencesNil added in v1.0.2

func (o *AdministratorResult) SetEmailPreferencesNil()

SetEmailPreferencesNil sets the value for EmailPreferences to be an explicit nil

func (*AdministratorResult) SetExternalOid added in v1.0.2

func (o *AdministratorResult) SetExternalOid(v string)

SetExternalOid gets a reference to the given NullableString and assigns it to the ExternalOid field.

func (*AdministratorResult) SetExternalOidNil added in v1.0.2

func (o *AdministratorResult) SetExternalOidNil()

SetExternalOidNil sets the value for ExternalOid to be an explicit nil

func (*AdministratorResult) SetFirstName added in v1.0.2

func (o *AdministratorResult) SetFirstName(v string)

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

func (*AdministratorResult) SetFirstNameNil added in v1.0.2

func (o *AdministratorResult) SetFirstNameNil()

SetFirstNameNil sets the value for FirstName to be an explicit nil

func (*AdministratorResult) SetInvitationExpired added in v1.0.2

func (o *AdministratorResult) SetInvitationExpired(v bool)

SetInvitationExpired gets a reference to the given NullableBool and assigns it to the InvitationExpired field.

func (*AdministratorResult) SetInvitationExpiredNil added in v1.0.2

func (o *AdministratorResult) SetInvitationExpiredNil()

SetInvitationExpiredNil sets the value for InvitationExpired to be an explicit nil

func (*AdministratorResult) SetLastName added in v1.0.2

func (o *AdministratorResult) SetLastName(v string)

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

func (*AdministratorResult) SetLastNameNil added in v1.0.2

func (o *AdministratorResult) SetLastNameNil()

SetLastNameNil sets the value for LastName to be an explicit nil

func (*AdministratorResult) SetLegacyProviders added in v1.0.2

func (o *AdministratorResult) SetLegacyProviders(v []string)

SetLegacyProviders gets a reference to the given []string and assigns it to the LegacyProviders field.

func (*AdministratorResult) SetNotificationsEmailPreferences added in v1.0.2

func (o *AdministratorResult) SetNotificationsEmailPreferences(v AdministratorNotificationsEmailsPreferences)

SetNotificationsEmailPreferences gets a reference to the given AdministratorNotificationsEmailsPreferences and assigns it to the NotificationsEmailPreferences field.

func (*AdministratorResult) SetPending added in v1.0.2

func (o *AdministratorResult) SetPending(v bool)

SetPending gets a reference to the given NullableBool and assigns it to the Pending field.

func (*AdministratorResult) SetPendingNil added in v1.0.2

func (o *AdministratorResult) SetPendingNil()

SetPendingNil sets the value for Pending to be an explicit nil

func (*AdministratorResult) SetProviderId added in v1.0.2

func (o *AdministratorResult) SetProviderId(v string)

SetProviderId gets a reference to the given NullableString and assigns it to the ProviderId field.

func (*AdministratorResult) SetProviderIdNil added in v1.0.2

func (o *AdministratorResult) SetProviderIdNil()

SetProviderIdNil sets the value for ProviderId to be an explicit nil

func (*AdministratorResult) SetProviderProperties added in v1.0.2

func (o *AdministratorResult) SetProviderProperties(v AdministratorResultProviderProperties)

SetProviderProperties gets a reference to the given NullableAdministratorResultProviderProperties and assigns it to the ProviderProperties field.

func (*AdministratorResult) SetProviderPropertiesNil added in v1.0.2

func (o *AdministratorResult) SetProviderPropertiesNil()

SetProviderPropertiesNil sets the value for ProviderProperties to be an explicit nil

func (*AdministratorResult) SetProviderType added in v1.0.2

func (o *AdministratorResult) SetProviderType(v AdministratorProviderType)

SetProviderType gets a reference to the given AdministratorProviderType and assigns it to the ProviderType field.

func (*AdministratorResult) SetServiceProfile added in v1.0.2

func (o *AdministratorResult) SetServiceProfile(v string)

SetServiceProfile gets a reference to the given NullableString and assigns it to the ServiceProfile field.

func (*AdministratorResult) SetServiceProfileNil added in v1.0.2

func (o *AdministratorResult) SetServiceProfileNil()

SetServiceProfileNil sets the value for ServiceProfile to be an explicit nil

func (*AdministratorResult) SetType added in v1.0.2

func (o *AdministratorResult) SetType(v AdministratorType)

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

func (*AdministratorResult) SetUcOid added in v1.0.2

func (o *AdministratorResult) SetUcOid(v string)

SetUcOid gets a reference to the given NullableString and assigns it to the UcOid field.

func (*AdministratorResult) SetUcOidNil added in v1.0.2

func (o *AdministratorResult) SetUcOidNil()

SetUcOidNil sets the value for UcOid to be an explicit nil

func (*AdministratorResult) SetUpdatedDate added in v1.0.2

func (o *AdministratorResult) SetUpdatedDate(v time.Time)

SetUpdatedDate gets a reference to the given NullableTime and assigns it to the UpdatedDate field.

func (*AdministratorResult) SetUpdatedDateNil added in v1.0.2

func (o *AdministratorResult) SetUpdatedDateNil()

SetUpdatedDateNil sets the value for UpdatedDate to be an explicit nil

func (*AdministratorResult) SetUserId added in v1.0.2

func (o *AdministratorResult) SetUserId(v string)

SetUserId gets a reference to the given NullableString and assigns it to the UserId field.

func (*AdministratorResult) SetUserIdNil added in v1.0.2

func (o *AdministratorResult) SetUserIdNil()

SetUserIdNil sets the value for UserId to be an explicit nil

func (AdministratorResult) ToMap added in v1.0.2

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

func (*AdministratorResult) UnmarshalJSON added in v1.0.2

func (o *AdministratorResult) UnmarshalJSON(bytes []byte) (err error)

func (*AdministratorResult) UnsetAuthDomain added in v1.0.2

func (o *AdministratorResult) UnsetAuthDomain()

UnsetAuthDomain ensures that no value is present for AuthDomain, not even an explicit nil

func (*AdministratorResult) UnsetCreatedDate added in v1.0.2

func (o *AdministratorResult) UnsetCreatedDate()

UnsetCreatedDate ensures that no value is present for CreatedDate, not even an explicit nil

func (*AdministratorResult) UnsetCustomerId added in v1.0.2

func (o *AdministratorResult) UnsetCustomerId()

UnsetCustomerId ensures that no value is present for CustomerId, not even an explicit nil

func (*AdministratorResult) UnsetDisplayName added in v1.0.2

func (o *AdministratorResult) UnsetDisplayName()

UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil

func (*AdministratorResult) UnsetETag added in v1.0.2

func (o *AdministratorResult) UnsetETag()

UnsetETag ensures that no value is present for ETag, not even an explicit nil

func (*AdministratorResult) UnsetEmail added in v1.0.2

func (o *AdministratorResult) UnsetEmail()

UnsetEmail ensures that no value is present for Email, not even an explicit nil

func (*AdministratorResult) UnsetEmailPreferences added in v1.0.2

func (o *AdministratorResult) UnsetEmailPreferences()

UnsetEmailPreferences ensures that no value is present for EmailPreferences, not even an explicit nil

func (*AdministratorResult) UnsetExternalOid added in v1.0.2

func (o *AdministratorResult) UnsetExternalOid()

UnsetExternalOid ensures that no value is present for ExternalOid, not even an explicit nil

func (*AdministratorResult) UnsetFirstName added in v1.0.2

func (o *AdministratorResult) UnsetFirstName()

UnsetFirstName ensures that no value is present for FirstName, not even an explicit nil

func (*AdministratorResult) UnsetInvitationExpired added in v1.0.2

func (o *AdministratorResult) UnsetInvitationExpired()

UnsetInvitationExpired ensures that no value is present for InvitationExpired, not even an explicit nil

func (*AdministratorResult) UnsetLastName added in v1.0.2

func (o *AdministratorResult) UnsetLastName()

UnsetLastName ensures that no value is present for LastName, not even an explicit nil

func (*AdministratorResult) UnsetPending added in v1.0.2

func (o *AdministratorResult) UnsetPending()

UnsetPending ensures that no value is present for Pending, not even an explicit nil

func (*AdministratorResult) UnsetProviderId added in v1.0.2

func (o *AdministratorResult) UnsetProviderId()

UnsetProviderId ensures that no value is present for ProviderId, not even an explicit nil

func (*AdministratorResult) UnsetProviderProperties added in v1.0.2

func (o *AdministratorResult) UnsetProviderProperties()

UnsetProviderProperties ensures that no value is present for ProviderProperties, not even an explicit nil

func (*AdministratorResult) UnsetServiceProfile added in v1.0.2

func (o *AdministratorResult) UnsetServiceProfile()

UnsetServiceProfile ensures that no value is present for ServiceProfile, not even an explicit nil

func (*AdministratorResult) UnsetUcOid added in v1.0.2

func (o *AdministratorResult) UnsetUcOid()

UnsetUcOid ensures that no value is present for UcOid, not even an explicit nil

func (*AdministratorResult) UnsetUpdatedDate added in v1.0.2

func (o *AdministratorResult) UnsetUpdatedDate()

UnsetUpdatedDate ensures that no value is present for UpdatedDate, not even an explicit nil

func (*AdministratorResult) UnsetUserId added in v1.0.2

func (o *AdministratorResult) UnsetUserId()

UnsetUserId ensures that no value is present for UserId, not even an explicit nil

type AdministratorResultProviderProperties added in v1.0.5

type AdministratorResultProviderProperties struct {
	DisplayName NullableString `json:"displayName,omitempty"`
	Tid         NullableString `json:"tid,omitempty"`
}

AdministratorResultProviderProperties struct for AdministratorResultProviderProperties

func NewAdministratorResultProviderProperties added in v1.0.5

func NewAdministratorResultProviderProperties() *AdministratorResultProviderProperties

NewAdministratorResultProviderProperties instantiates a new AdministratorResultProviderProperties 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 NewAdministratorResultProviderPropertiesWithDefaults added in v1.0.5

func NewAdministratorResultProviderPropertiesWithDefaults() *AdministratorResultProviderProperties

NewAdministratorResultProviderPropertiesWithDefaults instantiates a new AdministratorResultProviderProperties 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 (*AdministratorResultProviderProperties) GetDisplayName added in v1.0.5

func (o *AdministratorResultProviderProperties) GetDisplayName() string

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

func (*AdministratorResultProviderProperties) GetDisplayNameOk added in v1.0.5

func (o *AdministratorResultProviderProperties) GetDisplayNameOk() (*string, bool)

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

func (*AdministratorResultProviderProperties) GetTid added in v1.0.5

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

func (*AdministratorResultProviderProperties) GetTidOk added in v1.0.5

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

func (*AdministratorResultProviderProperties) HasDisplayName added in v1.0.5

func (o *AdministratorResultProviderProperties) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*AdministratorResultProviderProperties) HasTid added in v1.0.5

HasTid returns a boolean if a field has been set.

func (AdministratorResultProviderProperties) MarshalJSON added in v1.0.5

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

func (*AdministratorResultProviderProperties) SetDisplayName added in v1.0.5

func (o *AdministratorResultProviderProperties) SetDisplayName(v string)

SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.

func (*AdministratorResultProviderProperties) SetDisplayNameNil added in v1.0.5

func (o *AdministratorResultProviderProperties) SetDisplayNameNil()

SetDisplayNameNil sets the value for DisplayName to be an explicit nil

func (*AdministratorResultProviderProperties) SetTid added in v1.0.5

SetTid gets a reference to the given NullableString and assigns it to the Tid field.

func (*AdministratorResultProviderProperties) SetTidNil added in v1.0.5

SetTidNil sets the value for Tid to be an explicit nil

func (AdministratorResultProviderProperties) ToMap added in v1.0.5

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

func (*AdministratorResultProviderProperties) UnsetDisplayName added in v1.0.5

func (o *AdministratorResultProviderProperties) UnsetDisplayName()

UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil

func (*AdministratorResultProviderProperties) UnsetTid added in v1.0.5

UnsetTid ensures that no value is present for Tid, not even an explicit nil

type AdministratorType added in v1.0.2

type AdministratorType string

AdministratorType the model 'AdministratorType'

const (
	ADMINISTRATORTYPE_ADMINISTRATOR_USER  AdministratorType = "AdministratorUser"
	ADMINISTRATORTYPE_ADMINISTRATOR_GROUP AdministratorType = "AdministratorGroup"
	ADMINISTRATORTYPE_SERVICE_PRINCIPAL   AdministratorType = "ServicePrincipal"
)

List of AdministratorType

func NewAdministratorTypeFromValue added in v1.0.2

func NewAdministratorTypeFromValue(v string) (*AdministratorType, error)

NewAdministratorTypeFromValue returns a pointer to a valid AdministratorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AdministratorType) IsValid added in v1.0.2

func (v AdministratorType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AdministratorType) Ptr added in v1.0.2

Ptr returns reference to AdministratorType value

func (*AdministratorType) UnmarshalJSON added in v1.0.2

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

type AdministratorsAPIService

type AdministratorsAPIService service

AdministratorsAPIService AdministratorsAPI service

func (*AdministratorsAPIService) CreateAdministrator added in v1.0.2

CreateAdministrator Create a new CC administrator.

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

func (*AdministratorsAPIService) CreateAdministratorExecute added in v1.0.2

Execute executes the request

@return AdministratorResult

func (*AdministratorsAPIService) DeleteAdministrator added in v1.0.2

DeleteAdministrator Remove a CC administrator.

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

func (*AdministratorsAPIService) DeleteAdministratorExecute added in v1.0.2

func (a *AdministratorsAPIService) DeleteAdministratorExecute(r ApiDeleteAdministratorRequest) (*http.Response, error)

Execute executes the request

func (*AdministratorsAPIService) DeleteInvitation added in v1.0.2

DeleteInvitation Remove a CC pending user administrator invitation.

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

func (*AdministratorsAPIService) DeleteInvitationExecute added in v1.0.2

func (a *AdministratorsAPIService) DeleteInvitationExecute(r ApiDeleteInvitationRequest) (bool, *http.Response, error)

Execute executes the request

@return bool

func (*AdministratorsAPIService) FetchAdministrators added in v1.0.2

FetchAdministrators Fetch all CC administrators.

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

func (*AdministratorsAPIService) FetchAdministratorsExecute added in v1.0.2

Execute executes the request

@return AdministratorsResult

func (*AdministratorsAPIService) GetAdministratorAccess added in v1.0.2

GetAdministratorAccess Fetch the access of an administrator.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id UserId for AzureAd and Citrix User Administrators. UcOid for all others.
@return ApiGetAdministratorAccessRequest

func (*AdministratorsAPIService) GetAdministratorAccessExecute added in v1.0.2

Execute executes the request

@return AdministratorAccessModel

func (*AdministratorsAPIService) UpdateAdministratorAccess added in v1.0.2

UpdateAdministratorAccess Update roles and permissions of an existing CC administrator.

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

func (*AdministratorsAPIService) UpdateAdministratorAccessExecute added in v1.0.2

func (a *AdministratorsAPIService) UpdateAdministratorAccessExecute(r ApiUpdateAdministratorAccessRequest) (*http.Response, error)

Execute executes the request

type AdministratorsResult added in v1.0.2

type AdministratorsResult struct {
	ContinuationToken NullableString        `json:"continuationToken,omitempty"`
	Items             []AdministratorResult `json:"items,omitempty"`
}

AdministratorsResult struct for AdministratorsResult

func NewAdministratorsResult added in v1.0.2

func NewAdministratorsResult() *AdministratorsResult

NewAdministratorsResult instantiates a new AdministratorsResult 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 NewAdministratorsResultWithDefaults added in v1.0.2

func NewAdministratorsResultWithDefaults() *AdministratorsResult

NewAdministratorsResultWithDefaults instantiates a new AdministratorsResult 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 (*AdministratorsResult) GetContinuationToken added in v1.0.2

func (o *AdministratorsResult) GetContinuationToken() string

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

func (*AdministratorsResult) GetContinuationTokenOk added in v1.0.2

func (o *AdministratorsResult) GetContinuationTokenOk() (*string, bool)

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

func (*AdministratorsResult) GetItems added in v1.0.2

func (o *AdministratorsResult) GetItems() []AdministratorResult

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

func (*AdministratorsResult) GetItemsOk added in v1.0.2

func (o *AdministratorsResult) GetItemsOk() ([]AdministratorResult, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AdministratorsResult) HasContinuationToken added in v1.0.2

func (o *AdministratorsResult) HasContinuationToken() bool

HasContinuationToken returns a boolean if a field has been set.

func (*AdministratorsResult) HasItems added in v1.0.2

func (o *AdministratorsResult) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AdministratorsResult) MarshalJSON added in v1.0.2

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

func (*AdministratorsResult) SetContinuationToken added in v1.0.2

func (o *AdministratorsResult) SetContinuationToken(v string)

SetContinuationToken gets a reference to the given NullableString and assigns it to the ContinuationToken field.

func (*AdministratorsResult) SetContinuationTokenNil added in v1.0.2

func (o *AdministratorsResult) SetContinuationTokenNil()

SetContinuationTokenNil sets the value for ContinuationToken to be an explicit nil

func (*AdministratorsResult) SetItems added in v1.0.2

func (o *AdministratorsResult) SetItems(v []AdministratorResult)

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

func (AdministratorsResult) ToMap added in v1.0.2

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

func (*AdministratorsResult) UnsetContinuationToken added in v1.0.2

func (o *AdministratorsResult) UnsetContinuationToken()

UnsetContinuationToken ensures that no value is present for ContinuationToken, not even an explicit nil

type ApiCreateAdministratorRequest added in v1.0.2

type ApiCreateAdministratorRequest struct {
	ApiService *AdministratorsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateAdministratorRequest) Authorization added in v1.0.2

Access token.

func (ApiCreateAdministratorRequest) CitrixCustomerId added in v1.0.2

func (r ApiCreateAdministratorRequest) CitrixCustomerId(citrixCustomerId string) ApiCreateAdministratorRequest

Customer ID.

func (ApiCreateAdministratorRequest) CreateAdministratorInputModel added in v1.0.2

func (r ApiCreateAdministratorRequest) CreateAdministratorInputModel(createAdministratorInputModel CreateAdministratorInputModel) ApiCreateAdministratorRequest

Administrator to be added.

func (ApiCreateAdministratorRequest) Execute added in v1.0.2

type ApiDeleteAdministratorRequest added in v1.0.2

type ApiDeleteAdministratorRequest struct {
	ApiService *AdministratorsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAdministratorRequest) Authorization added in v1.0.2

Access token.

func (ApiDeleteAdministratorRequest) CitrixCustomerId added in v1.0.2

func (r ApiDeleteAdministratorRequest) CitrixCustomerId(citrixCustomerId string) ApiDeleteAdministratorRequest

Customer ID.

func (ApiDeleteAdministratorRequest) Execute added in v1.0.2

type ApiDeleteInvitationRequest added in v1.0.2

type ApiDeleteInvitationRequest struct {
	ApiService *AdministratorsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteInvitationRequest) Authorization added in v1.0.2

func (r ApiDeleteInvitationRequest) Authorization(authorization string) ApiDeleteInvitationRequest

Access token.

func (ApiDeleteInvitationRequest) CitrixCustomerId added in v1.0.2

func (r ApiDeleteInvitationRequest) CitrixCustomerId(citrixCustomerId string) ApiDeleteInvitationRequest

Customer ID.

func (ApiDeleteInvitationRequest) Email added in v1.0.2

Pending user administrator invitation email.

func (ApiDeleteInvitationRequest) Execute added in v1.0.2

type ApiFetchAdministratorsRequest added in v1.0.2

type ApiFetchAdministratorsRequest struct {
	ApiService *AdministratorsAPIService
	// contains filtered or unexported fields
}

func (ApiFetchAdministratorsRequest) Authorization added in v1.0.2

Access token.

func (ApiFetchAdministratorsRequest) CitrixCustomerId added in v1.0.2

func (r ApiFetchAdministratorsRequest) CitrixCustomerId(citrixCustomerId string) ApiFetchAdministratorsRequest

Customer ID.

func (ApiFetchAdministratorsRequest) Execute added in v1.0.2

func (ApiFetchAdministratorsRequest) Id added in v1.0.2

User ID corresponding to a user administrator. (Note: Exclusive with other parameters on this endpoint.)

func (ApiFetchAdministratorsRequest) MaxItemCount added in v1.0.2

Optional item count.

func (ApiFetchAdministratorsRequest) ProviderType added in v1.0.2

Optional provider type.

func (ApiFetchAdministratorsRequest) RequestContinuation added in v1.0.2

func (r ApiFetchAdministratorsRequest) RequestContinuation(requestContinuation string) ApiFetchAdministratorsRequest

Optional continuation token.

func (ApiFetchAdministratorsRequest) Type_ added in v1.0.2

Optional administrator type filter.

type ApiGetAdministratorAccessRequest added in v1.0.2

type ApiGetAdministratorAccessRequest struct {
	ApiService *AdministratorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAdministratorAccessRequest) Execute added in v1.0.2

type ApiUpdateAdministratorAccessRequest added in v1.0.2

type ApiUpdateAdministratorAccessRequest struct {
	ApiService *AdministratorsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAdministratorAccessRequest) AdministratorAccessModel added in v1.0.2

func (r ApiUpdateAdministratorAccessRequest) AdministratorAccessModel(administratorAccessModel AdministratorAccessModel) ApiUpdateAdministratorAccessRequest

func (ApiUpdateAdministratorAccessRequest) Authorization added in v1.0.2

Access token.

func (ApiUpdateAdministratorAccessRequest) CitrixCustomerId added in v1.0.2

Customer ID.

func (ApiUpdateAdministratorAccessRequest) Execute added in v1.0.2

func (ApiUpdateAdministratorAccessRequest) Id added in v1.0.2

CC administrator ID.

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 BooleanPolicyProperty added in v1.0.2

type BooleanPolicyProperty struct {
	Value          *bool `json:"value,omitempty"`
	CanChangeValue *bool `json:"canChangeValue,omitempty"`
}

BooleanPolicyProperty struct for BooleanPolicyProperty

func NewBooleanPolicyProperty added in v1.0.2

func NewBooleanPolicyProperty() *BooleanPolicyProperty

NewBooleanPolicyProperty instantiates a new BooleanPolicyProperty 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 NewBooleanPolicyPropertyWithDefaults added in v1.0.2

func NewBooleanPolicyPropertyWithDefaults() *BooleanPolicyProperty

NewBooleanPolicyPropertyWithDefaults instantiates a new BooleanPolicyProperty 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 (*BooleanPolicyProperty) GetCanChangeValue added in v1.0.2

func (o *BooleanPolicyProperty) GetCanChangeValue() bool

GetCanChangeValue returns the CanChangeValue field value if set, zero value otherwise.

func (*BooleanPolicyProperty) GetCanChangeValueOk added in v1.0.2

func (o *BooleanPolicyProperty) GetCanChangeValueOk() (*bool, bool)

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

func (*BooleanPolicyProperty) GetValue added in v1.0.2

func (o *BooleanPolicyProperty) GetValue() bool

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

func (*BooleanPolicyProperty) GetValueOk added in v1.0.2

func (o *BooleanPolicyProperty) GetValueOk() (*bool, 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 (*BooleanPolicyProperty) HasCanChangeValue added in v1.0.2

func (o *BooleanPolicyProperty) HasCanChangeValue() bool

HasCanChangeValue returns a boolean if a field has been set.

func (*BooleanPolicyProperty) HasValue added in v1.0.2

func (o *BooleanPolicyProperty) HasValue() bool

HasValue returns a boolean if a field has been set.

func (BooleanPolicyProperty) MarshalJSON added in v1.0.2

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

func (*BooleanPolicyProperty) SetCanChangeValue added in v1.0.2

func (o *BooleanPolicyProperty) SetCanChangeValue(v bool)

SetCanChangeValue gets a reference to the given bool and assigns it to the CanChangeValue field.

func (*BooleanPolicyProperty) SetValue added in v1.0.2

func (o *BooleanPolicyProperty) SetValue(v bool)

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

func (BooleanPolicyProperty) ToMap added in v1.0.2

func (o BooleanPolicyProperty) 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
}

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 CreateAdministratorInputModel added in v1.0.2

type CreateAdministratorInputModel struct {
	AccessType         AdministratorAccessType          `json:"accessType"`
	DisplayName        NullableString                   `json:"displayName,omitempty"`
	Email              NullableString                   `json:"email,omitempty"`
	ExternalProviderId *string                          `json:"externalProviderId,omitempty"`
	ExternalUserId     *string                          `json:"externalUserId,omitempty"`
	FirstName          NullableString                   `json:"firstName,omitempty"`
	LastName           NullableString                   `json:"lastName,omitempty"`
	Policies           []AdministratorAccessPolicyModel `json:"policies,omitempty"`
	ProviderType       AdministratorProviderType        `json:"providerType"`
	Type               string                           `json:"type"`
}

CreateAdministratorInputModel struct for CreateAdministratorInputModel

func NewCreateAdministratorInputModel added in v1.0.2

func NewCreateAdministratorInputModel(accessType AdministratorAccessType, providerType AdministratorProviderType, type_ string) *CreateAdministratorInputModel

NewCreateAdministratorInputModel instantiates a new CreateAdministratorInputModel 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 NewCreateAdministratorInputModelWithDefaults added in v1.0.2

func NewCreateAdministratorInputModelWithDefaults() *CreateAdministratorInputModel

NewCreateAdministratorInputModelWithDefaults instantiates a new CreateAdministratorInputModel 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 (*CreateAdministratorInputModel) GetAccessType added in v1.0.2

GetAccessType returns the AccessType field value

func (*CreateAdministratorInputModel) GetAccessTypeOk added in v1.0.2

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

func (*CreateAdministratorInputModel) GetDisplayName added in v1.0.2

func (o *CreateAdministratorInputModel) GetDisplayName() string

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

func (*CreateAdministratorInputModel) GetDisplayNameOk added in v1.0.2

func (o *CreateAdministratorInputModel) GetDisplayNameOk() (*string, bool)

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

func (*CreateAdministratorInputModel) GetEmail added in v1.0.2

func (o *CreateAdministratorInputModel) GetEmail() string

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

func (*CreateAdministratorInputModel) GetEmailOk added in v1.0.2

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

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

func (*CreateAdministratorInputModel) GetExternalProviderId added in v1.0.2

func (o *CreateAdministratorInputModel) GetExternalProviderId() string

GetExternalProviderId returns the ExternalProviderId field value if set, zero value otherwise.

func (*CreateAdministratorInputModel) GetExternalProviderIdOk added in v1.0.2

func (o *CreateAdministratorInputModel) GetExternalProviderIdOk() (*string, bool)

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

func (*CreateAdministratorInputModel) GetExternalUserId added in v1.0.2

func (o *CreateAdministratorInputModel) GetExternalUserId() string

GetExternalUserId returns the ExternalUserId field value if set, zero value otherwise.

func (*CreateAdministratorInputModel) GetExternalUserIdOk added in v1.0.2

func (o *CreateAdministratorInputModel) GetExternalUserIdOk() (*string, bool)

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

func (*CreateAdministratorInputModel) GetFirstName added in v1.0.2

func (o *CreateAdministratorInputModel) GetFirstName() string

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

func (*CreateAdministratorInputModel) GetFirstNameOk added in v1.0.2

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

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

func (*CreateAdministratorInputModel) GetLastName added in v1.0.2

func (o *CreateAdministratorInputModel) GetLastName() string

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

func (*CreateAdministratorInputModel) GetLastNameOk added in v1.0.2

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

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

func (*CreateAdministratorInputModel) GetPolicies added in v1.0.2

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

func (*CreateAdministratorInputModel) GetPoliciesOk added in v1.0.2

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

func (*CreateAdministratorInputModel) GetProviderType added in v1.0.2

GetProviderType returns the ProviderType field value

func (*CreateAdministratorInputModel) GetProviderTypeOk added in v1.0.2

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

func (*CreateAdministratorInputModel) GetType added in v1.0.2

GetType returns the Type field value

func (*CreateAdministratorInputModel) GetTypeOk added in v1.0.2

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

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

func (*CreateAdministratorInputModel) HasDisplayName added in v1.0.2

func (o *CreateAdministratorInputModel) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*CreateAdministratorInputModel) HasEmail added in v1.0.2

func (o *CreateAdministratorInputModel) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CreateAdministratorInputModel) HasExternalProviderId added in v1.0.2

func (o *CreateAdministratorInputModel) HasExternalProviderId() bool

HasExternalProviderId returns a boolean if a field has been set.

func (*CreateAdministratorInputModel) HasExternalUserId added in v1.0.2

func (o *CreateAdministratorInputModel) HasExternalUserId() bool

HasExternalUserId returns a boolean if a field has been set.

func (*CreateAdministratorInputModel) HasFirstName added in v1.0.2

func (o *CreateAdministratorInputModel) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*CreateAdministratorInputModel) HasLastName added in v1.0.2

func (o *CreateAdministratorInputModel) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*CreateAdministratorInputModel) HasPolicies added in v1.0.2

func (o *CreateAdministratorInputModel) HasPolicies() bool

HasPolicies returns a boolean if a field has been set.

func (CreateAdministratorInputModel) MarshalJSON added in v1.0.2

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

func (*CreateAdministratorInputModel) SetAccessType added in v1.0.2

SetAccessType sets field value

func (*CreateAdministratorInputModel) SetDisplayName added in v1.0.2

func (o *CreateAdministratorInputModel) SetDisplayName(v string)

SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.

func (*CreateAdministratorInputModel) SetDisplayNameNil added in v1.0.2

func (o *CreateAdministratorInputModel) SetDisplayNameNil()

SetDisplayNameNil sets the value for DisplayName to be an explicit nil

func (*CreateAdministratorInputModel) SetEmail added in v1.0.2

func (o *CreateAdministratorInputModel) SetEmail(v string)

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

func (*CreateAdministratorInputModel) SetEmailNil added in v1.0.2

func (o *CreateAdministratorInputModel) SetEmailNil()

SetEmailNil sets the value for Email to be an explicit nil

func (*CreateAdministratorInputModel) SetExternalProviderId added in v1.0.2

func (o *CreateAdministratorInputModel) SetExternalProviderId(v string)

SetExternalProviderId gets a reference to the given string and assigns it to the ExternalProviderId field.

func (*CreateAdministratorInputModel) SetExternalUserId added in v1.0.2

func (o *CreateAdministratorInputModel) SetExternalUserId(v string)

SetExternalUserId gets a reference to the given string and assigns it to the ExternalUserId field.

func (*CreateAdministratorInputModel) SetFirstName added in v1.0.2

func (o *CreateAdministratorInputModel) SetFirstName(v string)

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

func (*CreateAdministratorInputModel) SetFirstNameNil added in v1.0.2

func (o *CreateAdministratorInputModel) SetFirstNameNil()

SetFirstNameNil sets the value for FirstName to be an explicit nil

func (*CreateAdministratorInputModel) SetLastName added in v1.0.2

func (o *CreateAdministratorInputModel) SetLastName(v string)

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

func (*CreateAdministratorInputModel) SetLastNameNil added in v1.0.2

func (o *CreateAdministratorInputModel) SetLastNameNil()

SetLastNameNil sets the value for LastName to be an explicit nil

func (*CreateAdministratorInputModel) SetPolicies added in v1.0.2

SetPolicies gets a reference to the given []AdministratorAccessPolicyModel and assigns it to the Policies field.

func (*CreateAdministratorInputModel) SetProviderType added in v1.0.2

SetProviderType sets field value

func (*CreateAdministratorInputModel) SetType added in v1.0.2

func (o *CreateAdministratorInputModel) SetType(v string)

SetType sets field value

func (CreateAdministratorInputModel) ToMap added in v1.0.2

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

func (*CreateAdministratorInputModel) UnsetDisplayName added in v1.0.2

func (o *CreateAdministratorInputModel) UnsetDisplayName()

UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil

func (*CreateAdministratorInputModel) UnsetEmail added in v1.0.2

func (o *CreateAdministratorInputModel) UnsetEmail()

UnsetEmail ensures that no value is present for Email, not even an explicit nil

func (*CreateAdministratorInputModel) UnsetFirstName added in v1.0.2

func (o *CreateAdministratorInputModel) UnsetFirstName()

UnsetFirstName ensures that no value is present for FirstName, not even an explicit nil

func (*CreateAdministratorInputModel) UnsetLastName added in v1.0.2

func (o *CreateAdministratorInputModel) UnsetLastName()

UnsetLastName ensures that no value is present for LastName, not even an explicit nil

type EmbargoedPersonId added in v1.0.2

type EmbargoedPersonId struct {
	Embargoed NullableBool   `json:"embargoed,omitempty"`
	PersonId  NullableString `json:"personId,omitempty"`
}

EmbargoedPersonId struct for EmbargoedPersonId

func NewEmbargoedPersonId added in v1.0.2

func NewEmbargoedPersonId() *EmbargoedPersonId

NewEmbargoedPersonId instantiates a new EmbargoedPersonId 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 NewEmbargoedPersonIdWithDefaults added in v1.0.2

func NewEmbargoedPersonIdWithDefaults() *EmbargoedPersonId

NewEmbargoedPersonIdWithDefaults instantiates a new EmbargoedPersonId 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 (*EmbargoedPersonId) GetEmbargoed added in v1.0.2

func (o *EmbargoedPersonId) GetEmbargoed() bool

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

func (*EmbargoedPersonId) GetEmbargoedOk added in v1.0.2

func (o *EmbargoedPersonId) GetEmbargoedOk() (*bool, bool)

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

func (*EmbargoedPersonId) GetPersonId added in v1.0.2

func (o *EmbargoedPersonId) GetPersonId() string

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

func (*EmbargoedPersonId) GetPersonIdOk added in v1.0.2

func (o *EmbargoedPersonId) GetPersonIdOk() (*string, bool)

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

func (*EmbargoedPersonId) HasEmbargoed added in v1.0.2

func (o *EmbargoedPersonId) HasEmbargoed() bool

HasEmbargoed returns a boolean if a field has been set.

func (*EmbargoedPersonId) HasPersonId added in v1.0.2

func (o *EmbargoedPersonId) HasPersonId() bool

HasPersonId returns a boolean if a field has been set.

func (EmbargoedPersonId) MarshalJSON added in v1.0.2

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

func (*EmbargoedPersonId) SetEmbargoed added in v1.0.2

func (o *EmbargoedPersonId) SetEmbargoed(v bool)

SetEmbargoed gets a reference to the given NullableBool and assigns it to the Embargoed field.

func (*EmbargoedPersonId) SetEmbargoedNil added in v1.0.2

func (o *EmbargoedPersonId) SetEmbargoedNil()

SetEmbargoedNil sets the value for Embargoed to be an explicit nil

func (*EmbargoedPersonId) SetPersonId added in v1.0.2

func (o *EmbargoedPersonId) SetPersonId(v string)

SetPersonId gets a reference to the given NullableString and assigns it to the PersonId field.

func (*EmbargoedPersonId) SetPersonIdNil added in v1.0.2

func (o *EmbargoedPersonId) SetPersonIdNil()

SetPersonIdNil sets the value for PersonId to be an explicit nil

func (EmbargoedPersonId) ToMap added in v1.0.2

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

func (*EmbargoedPersonId) UnsetEmbargoed added in v1.0.2

func (o *EmbargoedPersonId) UnsetEmbargoed()

UnsetEmbargoed ensures that no value is present for Embargoed, not even an explicit nil

func (*EmbargoedPersonId) UnsetPersonId added in v1.0.2

func (o *EmbargoedPersonId) UnsetPersonId()

UnsetPersonId ensures that no value is present for PersonId, not even an explicit nil

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 MappedNullable

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

type MiddlewareFunction

type MiddlewareFunction func(*http.Request)

MiddlewareFunction provides way to implement custom middleware

type NullableAdministratorAccessModel added in v1.0.2

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

func NewNullableAdministratorAccessModel added in v1.0.2

func NewNullableAdministratorAccessModel(val *AdministratorAccessModel) *NullableAdministratorAccessModel

func (NullableAdministratorAccessModel) Get added in v1.0.2

func (NullableAdministratorAccessModel) IsSet added in v1.0.2

func (NullableAdministratorAccessModel) MarshalJSON added in v1.0.2

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

func (*NullableAdministratorAccessModel) Set added in v1.0.2

func (*NullableAdministratorAccessModel) UnmarshalJSON added in v1.0.2

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

func (*NullableAdministratorAccessModel) Unset added in v1.0.2

type NullableAdministratorAccessPolicyModel added in v1.0.2

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

func NewNullableAdministratorAccessPolicyModel added in v1.0.2

func NewNullableAdministratorAccessPolicyModel(val *AdministratorAccessPolicyModel) *NullableAdministratorAccessPolicyModel

func (NullableAdministratorAccessPolicyModel) Get added in v1.0.2

func (NullableAdministratorAccessPolicyModel) IsSet added in v1.0.2

func (NullableAdministratorAccessPolicyModel) MarshalJSON added in v1.0.2

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

func (*NullableAdministratorAccessPolicyModel) Set added in v1.0.2

func (*NullableAdministratorAccessPolicyModel) UnmarshalJSON added in v1.0.2

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

func (*NullableAdministratorAccessPolicyModel) Unset added in v1.0.2

type NullableAdministratorAccessScopeChoices added in v1.0.2

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

func NewNullableAdministratorAccessScopeChoices added in v1.0.2

func NewNullableAdministratorAccessScopeChoices(val *AdministratorAccessScopeChoices) *NullableAdministratorAccessScopeChoices

func (NullableAdministratorAccessScopeChoices) Get added in v1.0.2

func (NullableAdministratorAccessScopeChoices) IsSet added in v1.0.2

func (NullableAdministratorAccessScopeChoices) MarshalJSON added in v1.0.2

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

func (*NullableAdministratorAccessScopeChoices) Set added in v1.0.2

func (*NullableAdministratorAccessScopeChoices) UnmarshalJSON added in v1.0.2

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

func (*NullableAdministratorAccessScopeChoices) Unset added in v1.0.2

type NullableAdministratorAccessScopeChoicesModel added in v1.0.2

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

func NewNullableAdministratorAccessScopeChoicesModel added in v1.0.2

func NewNullableAdministratorAccessScopeChoicesModel(val *AdministratorAccessScopeChoicesModel) *NullableAdministratorAccessScopeChoicesModel

func (NullableAdministratorAccessScopeChoicesModel) Get added in v1.0.2

func (NullableAdministratorAccessScopeChoicesModel) IsSet added in v1.0.2

func (NullableAdministratorAccessScopeChoicesModel) MarshalJSON added in v1.0.2

func (*NullableAdministratorAccessScopeChoicesModel) Set added in v1.0.2

func (*NullableAdministratorAccessScopeChoicesModel) UnmarshalJSON added in v1.0.2

func (*NullableAdministratorAccessScopeChoicesModel) Unset added in v1.0.2

type NullableAdministratorAccessType added in v1.0.2

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

func NewNullableAdministratorAccessType added in v1.0.2

func NewNullableAdministratorAccessType(val *AdministratorAccessType) *NullableAdministratorAccessType

func (NullableAdministratorAccessType) Get added in v1.0.2

func (NullableAdministratorAccessType) IsSet added in v1.0.2

func (NullableAdministratorAccessType) MarshalJSON added in v1.0.2

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

func (*NullableAdministratorAccessType) Set added in v1.0.2

func (*NullableAdministratorAccessType) UnmarshalJSON added in v1.0.2

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

func (*NullableAdministratorAccessType) Unset added in v1.0.2

type NullableAdministratorExternalProviderType added in v1.0.2

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

func NewNullableAdministratorExternalProviderType added in v1.0.2

func NewNullableAdministratorExternalProviderType(val *AdministratorExternalProviderType) *NullableAdministratorExternalProviderType

func (NullableAdministratorExternalProviderType) Get added in v1.0.2

func (NullableAdministratorExternalProviderType) IsSet added in v1.0.2

func (NullableAdministratorExternalProviderType) MarshalJSON added in v1.0.2

func (*NullableAdministratorExternalProviderType) Set added in v1.0.2

func (*NullableAdministratorExternalProviderType) UnmarshalJSON added in v1.0.2

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

func (*NullableAdministratorExternalProviderType) Unset added in v1.0.2

type NullableAdministratorNotification added in v1.0.2

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

func NewNullableAdministratorNotification added in v1.0.2

func NewNullableAdministratorNotification(val *AdministratorNotification) *NullableAdministratorNotification

func (NullableAdministratorNotification) Get added in v1.0.2

func (NullableAdministratorNotification) IsSet added in v1.0.2

func (NullableAdministratorNotification) MarshalJSON added in v1.0.2

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

func (*NullableAdministratorNotification) Set added in v1.0.2

func (*NullableAdministratorNotification) UnmarshalJSON added in v1.0.2

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

func (*NullableAdministratorNotification) Unset added in v1.0.2

type NullableAdministratorNotificationType added in v1.0.2

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

func NewNullableAdministratorNotificationType added in v1.0.2

func NewNullableAdministratorNotificationType(val *AdministratorNotificationType) *NullableAdministratorNotificationType

func (NullableAdministratorNotificationType) Get added in v1.0.2

func (NullableAdministratorNotificationType) IsSet added in v1.0.2

func (NullableAdministratorNotificationType) MarshalJSON added in v1.0.2

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

func (*NullableAdministratorNotificationType) Set added in v1.0.2

func (*NullableAdministratorNotificationType) UnmarshalJSON added in v1.0.2

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

func (*NullableAdministratorNotificationType) Unset added in v1.0.2

type NullableAdministratorNotificationsEmailsPreferences added in v1.0.2

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

func (NullableAdministratorNotificationsEmailsPreferences) Get added in v1.0.2

func (NullableAdministratorNotificationsEmailsPreferences) IsSet added in v1.0.2

func (NullableAdministratorNotificationsEmailsPreferences) MarshalJSON added in v1.0.2

func (*NullableAdministratorNotificationsEmailsPreferences) Set added in v1.0.2

func (*NullableAdministratorNotificationsEmailsPreferences) UnmarshalJSON added in v1.0.2

func (*NullableAdministratorNotificationsEmailsPreferences) Unset added in v1.0.2

type NullableAdministratorProviderType added in v1.0.2

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

func NewNullableAdministratorProviderType added in v1.0.2

func NewNullableAdministratorProviderType(val *AdministratorProviderType) *NullableAdministratorProviderType

func (NullableAdministratorProviderType) Get added in v1.0.2

func (NullableAdministratorProviderType) IsSet added in v1.0.2

func (NullableAdministratorProviderType) MarshalJSON added in v1.0.2

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

func (*NullableAdministratorProviderType) Set added in v1.0.2

func (*NullableAdministratorProviderType) UnmarshalJSON added in v1.0.2

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

func (*NullableAdministratorProviderType) Unset added in v1.0.2

type NullableAdministratorResult added in v1.0.2

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

func NewNullableAdministratorResult added in v1.0.2

func NewNullableAdministratorResult(val *AdministratorResult) *NullableAdministratorResult

func (NullableAdministratorResult) Get added in v1.0.2

func (NullableAdministratorResult) IsSet added in v1.0.2

func (NullableAdministratorResult) MarshalJSON added in v1.0.2

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

func (*NullableAdministratorResult) Set added in v1.0.2

func (*NullableAdministratorResult) UnmarshalJSON added in v1.0.2

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

func (*NullableAdministratorResult) Unset added in v1.0.2

func (v *NullableAdministratorResult) Unset()

type NullableAdministratorResultProviderProperties added in v1.0.5

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

func (NullableAdministratorResultProviderProperties) Get added in v1.0.5

func (NullableAdministratorResultProviderProperties) IsSet added in v1.0.5

func (NullableAdministratorResultProviderProperties) MarshalJSON added in v1.0.5

func (*NullableAdministratorResultProviderProperties) Set added in v1.0.5

func (*NullableAdministratorResultProviderProperties) UnmarshalJSON added in v1.0.5

func (*NullableAdministratorResultProviderProperties) Unset added in v1.0.5

type NullableAdministratorType added in v1.0.2

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

func NewNullableAdministratorType added in v1.0.2

func NewNullableAdministratorType(val *AdministratorType) *NullableAdministratorType

func (NullableAdministratorType) Get added in v1.0.2

func (NullableAdministratorType) IsSet added in v1.0.2

func (v NullableAdministratorType) IsSet() bool

func (NullableAdministratorType) MarshalJSON added in v1.0.2

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

func (*NullableAdministratorType) Set added in v1.0.2

func (*NullableAdministratorType) UnmarshalJSON added in v1.0.2

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

func (*NullableAdministratorType) Unset added in v1.0.2

func (v *NullableAdministratorType) Unset()

type NullableAdministratorsResult added in v1.0.2

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

func NewNullableAdministratorsResult added in v1.0.2

func NewNullableAdministratorsResult(val *AdministratorsResult) *NullableAdministratorsResult

func (NullableAdministratorsResult) Get added in v1.0.2

func (NullableAdministratorsResult) IsSet added in v1.0.2

func (NullableAdministratorsResult) MarshalJSON added in v1.0.2

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

func (*NullableAdministratorsResult) Set added in v1.0.2

func (*NullableAdministratorsResult) UnmarshalJSON added in v1.0.2

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

func (*NullableAdministratorsResult) Unset added in v1.0.2

func (v *NullableAdministratorsResult) 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 NullableBooleanPolicyProperty added in v1.0.2

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

func NewNullableBooleanPolicyProperty added in v1.0.2

func NewNullableBooleanPolicyProperty(val *BooleanPolicyProperty) *NullableBooleanPolicyProperty

func (NullableBooleanPolicyProperty) Get added in v1.0.2

func (NullableBooleanPolicyProperty) IsSet added in v1.0.2

func (NullableBooleanPolicyProperty) MarshalJSON added in v1.0.2

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

func (*NullableBooleanPolicyProperty) Set added in v1.0.2

func (*NullableBooleanPolicyProperty) UnmarshalJSON added in v1.0.2

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

func (*NullableBooleanPolicyProperty) Unset added in v1.0.2

func (v *NullableBooleanPolicyProperty) Unset()

type NullableCreateAdministratorInputModel added in v1.0.2

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

func NewNullableCreateAdministratorInputModel added in v1.0.2

func NewNullableCreateAdministratorInputModel(val *CreateAdministratorInputModel) *NullableCreateAdministratorInputModel

func (NullableCreateAdministratorInputModel) Get added in v1.0.2

func (NullableCreateAdministratorInputModel) IsSet added in v1.0.2

func (NullableCreateAdministratorInputModel) MarshalJSON added in v1.0.2

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

func (*NullableCreateAdministratorInputModel) Set added in v1.0.2

func (*NullableCreateAdministratorInputModel) UnmarshalJSON added in v1.0.2

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

func (*NullableCreateAdministratorInputModel) Unset added in v1.0.2

type NullableEmbargoedPersonId added in v1.0.2

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

func NewNullableEmbargoedPersonId added in v1.0.2

func NewNullableEmbargoedPersonId(val *EmbargoedPersonId) *NullableEmbargoedPersonId

func (NullableEmbargoedPersonId) Get added in v1.0.2

func (NullableEmbargoedPersonId) IsSet added in v1.0.2

func (v NullableEmbargoedPersonId) IsSet() bool

func (NullableEmbargoedPersonId) MarshalJSON added in v1.0.2

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

func (*NullableEmbargoedPersonId) Set added in v1.0.2

func (*NullableEmbargoedPersonId) UnmarshalJSON added in v1.0.2

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

func (*NullableEmbargoedPersonId) Unset added in v1.0.2

func (v *NullableEmbargoedPersonId) Unset()

type NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

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

func (*NullableFloat32) Set

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

func (*NullableFloat32) UnmarshalJSON

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

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

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

func (*NullableFloat64) Set

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

func (*NullableFloat64) UnmarshalJSON

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

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

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

func (*NullableInt) Set

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

func (*NullableInt) UnmarshalJSON

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

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

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

func (*NullableInt32) Set

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

func (*NullableInt32) UnmarshalJSON

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

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

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

func (*NullableInt64) Set

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

func (*NullableInt64) UnmarshalJSON

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

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullablePendingAdministratorInvite added in v1.0.2

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

func NewNullablePendingAdministratorInvite added in v1.0.2

func NewNullablePendingAdministratorInvite(val *PendingAdministratorInvite) *NullablePendingAdministratorInvite

func (NullablePendingAdministratorInvite) Get added in v1.0.2

func (NullablePendingAdministratorInvite) IsSet added in v1.0.2

func (NullablePendingAdministratorInvite) MarshalJSON added in v1.0.2

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

func (*NullablePendingAdministratorInvite) Set added in v1.0.2

func (*NullablePendingAdministratorInvite) UnmarshalJSON added in v1.0.2

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

func (*NullablePendingAdministratorInvite) Unset added in v1.0.2

type NullablePendingAdministratorInviteExternal added in v1.0.2

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

func NewNullablePendingAdministratorInviteExternal added in v1.0.2

func NewNullablePendingAdministratorInviteExternal(val *PendingAdministratorInviteExternal) *NullablePendingAdministratorInviteExternal

func (NullablePendingAdministratorInviteExternal) Get added in v1.0.2

func (NullablePendingAdministratorInviteExternal) IsSet added in v1.0.2

func (NullablePendingAdministratorInviteExternal) MarshalJSON added in v1.0.2

func (*NullablePendingAdministratorInviteExternal) Set added in v1.0.2

func (*NullablePendingAdministratorInviteExternal) UnmarshalJSON added in v1.0.2

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

func (*NullablePendingAdministratorInviteExternal) Unset added in v1.0.2

type NullableProblemDetails added in v1.0.2

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

func NewNullableProblemDetails added in v1.0.2

func NewNullableProblemDetails(val *ProblemDetails) *NullableProblemDetails

func (NullableProblemDetails) Get added in v1.0.2

func (NullableProblemDetails) IsSet added in v1.0.2

func (v NullableProblemDetails) IsSet() bool

func (NullableProblemDetails) MarshalJSON added in v1.0.2

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

func (*NullableProblemDetails) Set added in v1.0.2

func (*NullableProblemDetails) UnmarshalJSON added in v1.0.2

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

func (*NullableProblemDetails) Unset added in v1.0.2

func (v *NullableProblemDetails) 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 PendingAdministratorInvite added in v1.0.2

type PendingAdministratorInvite struct {
	Email          string                    `json:"email"`
	RequestorEmail NullableString            `json:"requestorEmail,omitempty"`
	FirstName      NullableString            `json:"firstName,omitempty"`
	LastName       NullableString            `json:"lastName,omitempty"`
	Access         *AdministratorAccessModel `json:"access,omitempty"`
}

PendingAdministratorInvite struct for PendingAdministratorInvite

func NewPendingAdministratorInvite added in v1.0.2

func NewPendingAdministratorInvite(email string) *PendingAdministratorInvite

NewPendingAdministratorInvite instantiates a new PendingAdministratorInvite 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 NewPendingAdministratorInviteWithDefaults added in v1.0.2

func NewPendingAdministratorInviteWithDefaults() *PendingAdministratorInvite

NewPendingAdministratorInviteWithDefaults instantiates a new PendingAdministratorInvite 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 (*PendingAdministratorInvite) GetAccess added in v1.0.2

GetAccess returns the Access field value if set, zero value otherwise.

func (*PendingAdministratorInvite) GetAccessOk added in v1.0.2

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

func (*PendingAdministratorInvite) GetEmail added in v1.0.2

func (o *PendingAdministratorInvite) GetEmail() string

GetEmail returns the Email field value

func (*PendingAdministratorInvite) GetEmailOk added in v1.0.2

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

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

func (*PendingAdministratorInvite) GetFirstName added in v1.0.2

func (o *PendingAdministratorInvite) GetFirstName() string

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

func (*PendingAdministratorInvite) GetFirstNameOk added in v1.0.2

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

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

func (*PendingAdministratorInvite) GetLastName added in v1.0.2

func (o *PendingAdministratorInvite) GetLastName() string

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

func (*PendingAdministratorInvite) GetLastNameOk added in v1.0.2

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

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

func (*PendingAdministratorInvite) GetRequestorEmail added in v1.0.2

func (o *PendingAdministratorInvite) GetRequestorEmail() string

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

func (*PendingAdministratorInvite) GetRequestorEmailOk added in v1.0.2

func (o *PendingAdministratorInvite) GetRequestorEmailOk() (*string, bool)

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

func (*PendingAdministratorInvite) HasAccess added in v1.0.2

func (o *PendingAdministratorInvite) HasAccess() bool

HasAccess returns a boolean if a field has been set.

func (*PendingAdministratorInvite) HasFirstName added in v1.0.2

func (o *PendingAdministratorInvite) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*PendingAdministratorInvite) HasLastName added in v1.0.2

func (o *PendingAdministratorInvite) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*PendingAdministratorInvite) HasRequestorEmail added in v1.0.2

func (o *PendingAdministratorInvite) HasRequestorEmail() bool

HasRequestorEmail returns a boolean if a field has been set.

func (PendingAdministratorInvite) MarshalJSON added in v1.0.2

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

func (*PendingAdministratorInvite) SetAccess added in v1.0.2

SetAccess gets a reference to the given AdministratorAccessModel and assigns it to the Access field.

func (*PendingAdministratorInvite) SetEmail added in v1.0.2

func (o *PendingAdministratorInvite) SetEmail(v string)

SetEmail sets field value

func (*PendingAdministratorInvite) SetFirstName added in v1.0.2

func (o *PendingAdministratorInvite) SetFirstName(v string)

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

func (*PendingAdministratorInvite) SetFirstNameNil added in v1.0.2

func (o *PendingAdministratorInvite) SetFirstNameNil()

SetFirstNameNil sets the value for FirstName to be an explicit nil

func (*PendingAdministratorInvite) SetLastName added in v1.0.2

func (o *PendingAdministratorInvite) SetLastName(v string)

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

func (*PendingAdministratorInvite) SetLastNameNil added in v1.0.2

func (o *PendingAdministratorInvite) SetLastNameNil()

SetLastNameNil sets the value for LastName to be an explicit nil

func (*PendingAdministratorInvite) SetRequestorEmail added in v1.0.2

func (o *PendingAdministratorInvite) SetRequestorEmail(v string)

SetRequestorEmail gets a reference to the given NullableString and assigns it to the RequestorEmail field.

func (*PendingAdministratorInvite) SetRequestorEmailNil added in v1.0.2

func (o *PendingAdministratorInvite) SetRequestorEmailNil()

SetRequestorEmailNil sets the value for RequestorEmail to be an explicit nil

func (PendingAdministratorInvite) ToMap added in v1.0.2

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

func (*PendingAdministratorInvite) UnsetFirstName added in v1.0.2

func (o *PendingAdministratorInvite) UnsetFirstName()

UnsetFirstName ensures that no value is present for FirstName, not even an explicit nil

func (*PendingAdministratorInvite) UnsetLastName added in v1.0.2

func (o *PendingAdministratorInvite) UnsetLastName()

UnsetLastName ensures that no value is present for LastName, not even an explicit nil

func (*PendingAdministratorInvite) UnsetRequestorEmail added in v1.0.2

func (o *PendingAdministratorInvite) UnsetRequestorEmail()

UnsetRequestorEmail ensures that no value is present for RequestorEmail, not even an explicit nil

type PendingAdministratorInviteExternal added in v1.0.2

type PendingAdministratorInviteExternal struct {
	Email                      string                            `json:"email"`
	RequestorEmail             NullableString                    `json:"requestorEmail,omitempty"`
	FirstName                  NullableString                    `json:"firstName,omitempty"`
	LastName                   NullableString                    `json:"lastName,omitempty"`
	Access                     *AdministratorAccessModel         `json:"access,omitempty"`
	DisplayName                NullableString                    `json:"displayName,omitempty"`
	ExternalProviderType       AdministratorExternalProviderType `json:"externalProviderType"`
	ExternalProviderId         string                            `json:"externalProviderId"`
	ExternalUserId             string                            `json:"externalUserId"`
	ExternalProviderProperties map[string]interface{}            `json:"externalProviderProperties,omitempty"`
	ExternalProviderAuthDomain NullableString                    `json:"externalProviderAuthDomain,omitempty"`
}

PendingAdministratorInviteExternal struct for PendingAdministratorInviteExternal

func NewPendingAdministratorInviteExternal added in v1.0.2

func NewPendingAdministratorInviteExternal(email string, externalProviderType AdministratorExternalProviderType, externalProviderId string, externalUserId string) *PendingAdministratorInviteExternal

NewPendingAdministratorInviteExternal instantiates a new PendingAdministratorInviteExternal 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 NewPendingAdministratorInviteExternalWithDefaults added in v1.0.2

func NewPendingAdministratorInviteExternalWithDefaults() *PendingAdministratorInviteExternal

NewPendingAdministratorInviteExternalWithDefaults instantiates a new PendingAdministratorInviteExternal 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 (*PendingAdministratorInviteExternal) GetAccess added in v1.0.2

GetAccess returns the Access field value if set, zero value otherwise.

func (*PendingAdministratorInviteExternal) GetAccessOk added in v1.0.2

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

func (*PendingAdministratorInviteExternal) GetDisplayName added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetDisplayName() string

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

func (*PendingAdministratorInviteExternal) GetDisplayNameOk added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetDisplayNameOk() (*string, bool)

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

func (*PendingAdministratorInviteExternal) GetEmail added in v1.0.2

GetEmail returns the Email field value

func (*PendingAdministratorInviteExternal) GetEmailOk added in v1.0.2

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

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

func (*PendingAdministratorInviteExternal) GetExternalProviderAuthDomain added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetExternalProviderAuthDomain() string

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

func (*PendingAdministratorInviteExternal) GetExternalProviderAuthDomainOk added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetExternalProviderAuthDomainOk() (*string, bool)

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

func (*PendingAdministratorInviteExternal) GetExternalProviderId added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetExternalProviderId() string

GetExternalProviderId returns the ExternalProviderId field value

func (*PendingAdministratorInviteExternal) GetExternalProviderIdOk added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetExternalProviderIdOk() (*string, bool)

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

func (*PendingAdministratorInviteExternal) GetExternalProviderProperties added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetExternalProviderProperties() map[string]interface{}

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

func (*PendingAdministratorInviteExternal) GetExternalProviderPropertiesOk added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetExternalProviderPropertiesOk() (map[string]interface{}, bool)

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

func (*PendingAdministratorInviteExternal) GetExternalProviderType added in v1.0.2

GetExternalProviderType returns the ExternalProviderType field value

func (*PendingAdministratorInviteExternal) GetExternalProviderTypeOk added in v1.0.2

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

func (*PendingAdministratorInviteExternal) GetExternalUserId added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetExternalUserId() string

GetExternalUserId returns the ExternalUserId field value

func (*PendingAdministratorInviteExternal) GetExternalUserIdOk added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetExternalUserIdOk() (*string, bool)

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

func (*PendingAdministratorInviteExternal) GetFirstName added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetFirstName() string

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

func (*PendingAdministratorInviteExternal) GetFirstNameOk added in v1.0.2

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

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

func (*PendingAdministratorInviteExternal) GetLastName added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetLastName() string

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

func (*PendingAdministratorInviteExternal) GetLastNameOk added in v1.0.2

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

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

func (*PendingAdministratorInviteExternal) GetRequestorEmail added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetRequestorEmail() string

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

func (*PendingAdministratorInviteExternal) GetRequestorEmailOk added in v1.0.2

func (o *PendingAdministratorInviteExternal) GetRequestorEmailOk() (*string, bool)

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

func (*PendingAdministratorInviteExternal) HasAccess added in v1.0.2

HasAccess returns a boolean if a field has been set.

func (*PendingAdministratorInviteExternal) HasDisplayName added in v1.0.2

func (o *PendingAdministratorInviteExternal) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*PendingAdministratorInviteExternal) HasExternalProviderAuthDomain added in v1.0.2

func (o *PendingAdministratorInviteExternal) HasExternalProviderAuthDomain() bool

HasExternalProviderAuthDomain returns a boolean if a field has been set.

func (*PendingAdministratorInviteExternal) HasExternalProviderProperties added in v1.0.2

func (o *PendingAdministratorInviteExternal) HasExternalProviderProperties() bool

HasExternalProviderProperties returns a boolean if a field has been set.

func (*PendingAdministratorInviteExternal) HasFirstName added in v1.0.2

func (o *PendingAdministratorInviteExternal) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*PendingAdministratorInviteExternal) HasLastName added in v1.0.2

func (o *PendingAdministratorInviteExternal) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*PendingAdministratorInviteExternal) HasRequestorEmail added in v1.0.2

func (o *PendingAdministratorInviteExternal) HasRequestorEmail() bool

HasRequestorEmail returns a boolean if a field has been set.

func (PendingAdministratorInviteExternal) MarshalJSON added in v1.0.2

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

func (*PendingAdministratorInviteExternal) SetAccess added in v1.0.2

SetAccess gets a reference to the given AdministratorAccessModel and assigns it to the Access field.

func (*PendingAdministratorInviteExternal) SetDisplayName added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetDisplayName(v string)

SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.

func (*PendingAdministratorInviteExternal) SetDisplayNameNil added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetDisplayNameNil()

SetDisplayNameNil sets the value for DisplayName to be an explicit nil

func (*PendingAdministratorInviteExternal) SetEmail added in v1.0.2

SetEmail sets field value

func (*PendingAdministratorInviteExternal) SetExternalProviderAuthDomain added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetExternalProviderAuthDomain(v string)

SetExternalProviderAuthDomain gets a reference to the given NullableString and assigns it to the ExternalProviderAuthDomain field.

func (*PendingAdministratorInviteExternal) SetExternalProviderAuthDomainNil added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetExternalProviderAuthDomainNil()

SetExternalProviderAuthDomainNil sets the value for ExternalProviderAuthDomain to be an explicit nil

func (*PendingAdministratorInviteExternal) SetExternalProviderId added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetExternalProviderId(v string)

SetExternalProviderId sets field value

func (*PendingAdministratorInviteExternal) SetExternalProviderProperties added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetExternalProviderProperties(v map[string]interface{})

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

func (*PendingAdministratorInviteExternal) SetExternalProviderType added in v1.0.2

SetExternalProviderType sets field value

func (*PendingAdministratorInviteExternal) SetExternalUserId added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetExternalUserId(v string)

SetExternalUserId sets field value

func (*PendingAdministratorInviteExternal) SetFirstName added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetFirstName(v string)

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

func (*PendingAdministratorInviteExternal) SetFirstNameNil added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetFirstNameNil()

SetFirstNameNil sets the value for FirstName to be an explicit nil

func (*PendingAdministratorInviteExternal) SetLastName added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetLastName(v string)

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

func (*PendingAdministratorInviteExternal) SetLastNameNil added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetLastNameNil()

SetLastNameNil sets the value for LastName to be an explicit nil

func (*PendingAdministratorInviteExternal) SetRequestorEmail added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetRequestorEmail(v string)

SetRequestorEmail gets a reference to the given NullableString and assigns it to the RequestorEmail field.

func (*PendingAdministratorInviteExternal) SetRequestorEmailNil added in v1.0.2

func (o *PendingAdministratorInviteExternal) SetRequestorEmailNil()

SetRequestorEmailNil sets the value for RequestorEmail to be an explicit nil

func (PendingAdministratorInviteExternal) ToMap added in v1.0.2

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

func (*PendingAdministratorInviteExternal) UnsetDisplayName added in v1.0.2

func (o *PendingAdministratorInviteExternal) UnsetDisplayName()

UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil

func (*PendingAdministratorInviteExternal) UnsetExternalProviderAuthDomain added in v1.0.2

func (o *PendingAdministratorInviteExternal) UnsetExternalProviderAuthDomain()

UnsetExternalProviderAuthDomain ensures that no value is present for ExternalProviderAuthDomain, not even an explicit nil

func (*PendingAdministratorInviteExternal) UnsetFirstName added in v1.0.2

func (o *PendingAdministratorInviteExternal) UnsetFirstName()

UnsetFirstName ensures that no value is present for FirstName, not even an explicit nil

func (*PendingAdministratorInviteExternal) UnsetLastName added in v1.0.2

func (o *PendingAdministratorInviteExternal) UnsetLastName()

UnsetLastName ensures that no value is present for LastName, not even an explicit nil

func (*PendingAdministratorInviteExternal) UnsetRequestorEmail added in v1.0.2

func (o *PendingAdministratorInviteExternal) UnsetRequestorEmail()

UnsetRequestorEmail ensures that no value is present for RequestorEmail, not even an explicit nil

type ProblemDetails added in v1.0.2

type ProblemDetails struct {
	Type                 NullableString `json:"type,omitempty"`
	Title                NullableString `json:"title,omitempty"`
	Status               NullableInt32  `json:"status,omitempty"`
	Detail               NullableString `json:"detail,omitempty"`
	Instance             NullableString `json:"instance,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProblemDetails struct for ProblemDetails

func NewProblemDetails added in v1.0.2

func NewProblemDetails() *ProblemDetails

NewProblemDetails instantiates a new ProblemDetails 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 NewProblemDetailsWithDefaults added in v1.0.2

func NewProblemDetailsWithDefaults() *ProblemDetails

NewProblemDetailsWithDefaults instantiates a new ProblemDetails 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 (*ProblemDetails) GetDetail added in v1.0.2

func (o *ProblemDetails) GetDetail() string

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

func (*ProblemDetails) GetDetailOk added in v1.0.2

func (o *ProblemDetails) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProblemDetails) GetInstance added in v1.0.2

func (o *ProblemDetails) GetInstance() string

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

func (*ProblemDetails) GetInstanceOk added in v1.0.2

func (o *ProblemDetails) GetInstanceOk() (*string, bool)

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

func (*ProblemDetails) GetStatus added in v1.0.2

func (o *ProblemDetails) GetStatus() int32

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

func (*ProblemDetails) GetStatusOk added in v1.0.2

func (o *ProblemDetails) GetStatusOk() (*int32, bool)

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

func (*ProblemDetails) GetTitle added in v1.0.2

func (o *ProblemDetails) GetTitle() string

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

func (*ProblemDetails) GetTitleOk added in v1.0.2

func (o *ProblemDetails) GetTitleOk() (*string, bool)

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

func (*ProblemDetails) GetType added in v1.0.2

func (o *ProblemDetails) GetType() string

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

func (*ProblemDetails) GetTypeOk added in v1.0.2

func (o *ProblemDetails) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProblemDetails) HasDetail added in v1.0.2

func (o *ProblemDetails) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*ProblemDetails) HasInstance added in v1.0.2

func (o *ProblemDetails) HasInstance() bool

HasInstance returns a boolean if a field has been set.

func (*ProblemDetails) HasStatus added in v1.0.2

func (o *ProblemDetails) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ProblemDetails) HasTitle added in v1.0.2

func (o *ProblemDetails) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*ProblemDetails) HasType added in v1.0.2

func (o *ProblemDetails) HasType() bool

HasType returns a boolean if a field has been set.

func (ProblemDetails) MarshalJSON added in v1.0.2

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

func (*ProblemDetails) SetDetail added in v1.0.2

func (o *ProblemDetails) SetDetail(v string)

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

func (*ProblemDetails) SetDetailNil added in v1.0.2

func (o *ProblemDetails) SetDetailNil()

SetDetailNil sets the value for Detail to be an explicit nil

func (*ProblemDetails) SetInstance added in v1.0.2

func (o *ProblemDetails) SetInstance(v string)

SetInstance gets a reference to the given NullableString and assigns it to the Instance field.

func (*ProblemDetails) SetInstanceNil added in v1.0.2

func (o *ProblemDetails) SetInstanceNil()

SetInstanceNil sets the value for Instance to be an explicit nil

func (*ProblemDetails) SetStatus added in v1.0.2

func (o *ProblemDetails) SetStatus(v int32)

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

func (*ProblemDetails) SetStatusNil added in v1.0.2

func (o *ProblemDetails) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*ProblemDetails) SetTitle added in v1.0.2

func (o *ProblemDetails) SetTitle(v string)

SetTitle gets a reference to the given NullableString and assigns it to the Title field.

func (*ProblemDetails) SetTitleNil added in v1.0.2

func (o *ProblemDetails) SetTitleNil()

SetTitleNil sets the value for Title to be an explicit nil

func (*ProblemDetails) SetType added in v1.0.2

func (o *ProblemDetails) SetType(v string)

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

func (*ProblemDetails) SetTypeNil added in v1.0.2

func (o *ProblemDetails) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (ProblemDetails) ToMap added in v1.0.2

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

func (*ProblemDetails) UnmarshalJSON added in v1.0.2

func (o *ProblemDetails) UnmarshalJSON(bytes []byte) (err error)

func (*ProblemDetails) UnsetDetail added in v1.0.2

func (o *ProblemDetails) UnsetDetail()

UnsetDetail ensures that no value is present for Detail, not even an explicit nil

func (*ProblemDetails) UnsetInstance added in v1.0.2

func (o *ProblemDetails) UnsetInstance()

UnsetInstance ensures that no value is present for Instance, not even an explicit nil

func (*ProblemDetails) UnsetStatus added in v1.0.2

func (o *ProblemDetails) UnsetStatus()

UnsetStatus ensures that no value is present for Status, not even an explicit nil

func (*ProblemDetails) UnsetTitle added in v1.0.2

func (o *ProblemDetails) UnsetTitle()

UnsetTitle ensures that no value is present for Title, not even an explicit nil

func (*ProblemDetails) UnsetType added in v1.0.2

func (o *ProblemDetails) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

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

Jump to

Keyboard shortcuts

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