clientapi

package
v1.1.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// 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 AllowedAccessGroupStatusEnumValues = []AccessGroupStatus{
	"Success",
	"Failure",
	"Warning",
}

All allowed values of AccessGroupStatus enum

View Source
var AllowedAccessRequestTemplateTypeClientModelEnumValues = []AccessRequestTemplateTypeClientModel{
	"IntegrationRequest",
}

All allowed values of AccessRequestTemplateTypeClientModel enum

View Source
var AllowedAccessRequestsScopeModelEnumValues = []AccessRequestsScopeModel{
	"MyRequests",
	"MyTasks",
}

All allowed values of AccessRequestsScopeModel enum

View Source
var AllowedAnalyticClientTypeClientModelEnumValues = []AnalyticClientTypeClientModel{
	"CLI",
}

All allowed values of AnalyticClientTypeClientModel enum

View Source
var AllowedClientChallengeLogicalRelationEnumValues = []ClientChallengeLogicalRelation{
	"AnyOf",
	"AllOf",
}

All allowed values of ClientChallengeLogicalRelation enum

View Source
var AllowedClientChallengeStatusEnumValues = []ClientChallengeStatus{
	"Approved",
	"Rejected",
	"Pending",
}

All allowed values of ClientChallengeStatus enum

View Source
var AllowedResourceFilterTypeEnumValues = []ResourceFilterType{
	"id",
	"search_term",
}

All allowed values of ResourceFilterType 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 {
	AccessGroupsAPI *AccessGroupsAPIService

	AccessRequestTemplatesAPI *AccessRequestTemplatesAPIService

	AccessRequestsAPI *AccessRequestsAPIService

	AccessSessionsAPI *AccessSessionsAPIService

	AnalyticsAPI *AnalyticsAPIService

	FiltersAPI *FiltersAPIService

	InventoryAPI *InventoryAPIService

	UserSessionAPI *UserSessionAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Apono 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 AccessDetailsClientModel

type AccessDetailsClientModel struct {
	Plain               string `json:"plain"`
	Markdown            string `json:"markdown"`
	CanResetCredentials bool   `json:"can_reset_credentials"`
}

AccessDetailsClientModel struct for AccessDetailsClientModel

func NewAccessDetailsClientModel

func NewAccessDetailsClientModel(plain string, markdown string, canResetCredentials bool) *AccessDetailsClientModel

NewAccessDetailsClientModel instantiates a new AccessDetailsClientModel 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 NewAccessDetailsClientModelWithDefaults

func NewAccessDetailsClientModelWithDefaults() *AccessDetailsClientModel

NewAccessDetailsClientModelWithDefaults instantiates a new AccessDetailsClientModel 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 (*AccessDetailsClientModel) GetCanResetCredentials

func (o *AccessDetailsClientModel) GetCanResetCredentials() bool

GetCanResetCredentials returns the CanResetCredentials field value

func (*AccessDetailsClientModel) GetCanResetCredentialsOk

func (o *AccessDetailsClientModel) GetCanResetCredentialsOk() (*bool, bool)

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

func (*AccessDetailsClientModel) GetMarkdown

func (o *AccessDetailsClientModel) GetMarkdown() string

GetMarkdown returns the Markdown field value

func (*AccessDetailsClientModel) GetMarkdownOk

func (o *AccessDetailsClientModel) GetMarkdownOk() (*string, bool)

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

func (*AccessDetailsClientModel) GetPlain

func (o *AccessDetailsClientModel) GetPlain() string

GetPlain returns the Plain field value

func (*AccessDetailsClientModel) GetPlainOk

func (o *AccessDetailsClientModel) GetPlainOk() (*string, bool)

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

func (AccessDetailsClientModel) MarshalJSON

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

func (*AccessDetailsClientModel) SetCanResetCredentials

func (o *AccessDetailsClientModel) SetCanResetCredentials(v bool)

SetCanResetCredentials sets field value

func (*AccessDetailsClientModel) SetMarkdown

func (o *AccessDetailsClientModel) SetMarkdown(v string)

SetMarkdown sets field value

func (*AccessDetailsClientModel) SetPlain

func (o *AccessDetailsClientModel) SetPlain(v string)

SetPlain sets field value

func (AccessDetailsClientModel) ToMap

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

func (*AccessDetailsClientModel) UnmarshalJSON

func (o *AccessDetailsClientModel) UnmarshalJSON(bytes []byte) (err error)
type AccessDetailsClientModelLink struct {
	Url   string `json:"url"`
	Label string `json:"label"`
}

AccessDetailsClientModelLink struct for AccessDetailsClientModelLink

func NewAccessDetailsClientModelLink(url string, label string) *AccessDetailsClientModelLink

NewAccessDetailsClientModelLink instantiates a new AccessDetailsClientModelLink 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 NewAccessDetailsClientModelLinkWithDefaults

func NewAccessDetailsClientModelLinkWithDefaults() *AccessDetailsClientModelLink

NewAccessDetailsClientModelLinkWithDefaults instantiates a new AccessDetailsClientModelLink 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 (*AccessDetailsClientModelLink) GetLabel

func (o *AccessDetailsClientModelLink) GetLabel() string

GetLabel returns the Label field value

func (*AccessDetailsClientModelLink) GetLabelOk

func (o *AccessDetailsClientModelLink) GetLabelOk() (*string, bool)

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

func (*AccessDetailsClientModelLink) GetUrl

GetUrl returns the Url field value

func (*AccessDetailsClientModelLink) GetUrlOk

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

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

func (AccessDetailsClientModelLink) MarshalJSON

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

func (*AccessDetailsClientModelLink) SetLabel

func (o *AccessDetailsClientModelLink) SetLabel(v string)

SetLabel sets field value

func (*AccessDetailsClientModelLink) SetUrl

func (o *AccessDetailsClientModelLink) SetUrl(v string)

SetUrl sets field value

func (AccessDetailsClientModelLink) ToMap

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

func (*AccessDetailsClientModelLink) UnmarshalJSON

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

type AccessGroupClientModel

type AccessGroupClientModel struct {
	Integration       IntegrationClientModel       `json:"integration"`
	ResourceTypes     []ResourceTypeClientModel    `json:"resource_types"`
	Id                string                       `json:"id"`
	HasNewCredentials bool                         `json:"has_new_credentials"`
	Status            AccessGroupStatusClientModel `json:"status"`
}

AccessGroupClientModel struct for AccessGroupClientModel

func NewAccessGroupClientModel

func NewAccessGroupClientModel(integration IntegrationClientModel, resourceTypes []ResourceTypeClientModel, id string, hasNewCredentials bool, status AccessGroupStatusClientModel) *AccessGroupClientModel

NewAccessGroupClientModel instantiates a new AccessGroupClientModel 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 NewAccessGroupClientModelWithDefaults

func NewAccessGroupClientModelWithDefaults() *AccessGroupClientModel

NewAccessGroupClientModelWithDefaults instantiates a new AccessGroupClientModel 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 (*AccessGroupClientModel) GetHasNewCredentials

func (o *AccessGroupClientModel) GetHasNewCredentials() bool

GetHasNewCredentials returns the HasNewCredentials field value

func (*AccessGroupClientModel) GetHasNewCredentialsOk

func (o *AccessGroupClientModel) GetHasNewCredentialsOk() (*bool, bool)

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

func (*AccessGroupClientModel) GetId

func (o *AccessGroupClientModel) GetId() string

GetId returns the Id field value

func (*AccessGroupClientModel) GetIdOk

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

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

func (*AccessGroupClientModel) GetIntegration

func (o *AccessGroupClientModel) GetIntegration() IntegrationClientModel

GetIntegration returns the Integration field value

func (*AccessGroupClientModel) GetIntegrationOk

func (o *AccessGroupClientModel) GetIntegrationOk() (*IntegrationClientModel, bool)

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

func (*AccessGroupClientModel) GetResourceTypes

func (o *AccessGroupClientModel) GetResourceTypes() []ResourceTypeClientModel

GetResourceTypes returns the ResourceTypes field value

func (*AccessGroupClientModel) GetResourceTypesOk

func (o *AccessGroupClientModel) GetResourceTypesOk() ([]ResourceTypeClientModel, bool)

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

func (*AccessGroupClientModel) GetStatus

GetStatus returns the Status field value

func (*AccessGroupClientModel) GetStatusOk

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

func (AccessGroupClientModel) MarshalJSON

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

func (*AccessGroupClientModel) SetHasNewCredentials

func (o *AccessGroupClientModel) SetHasNewCredentials(v bool)

SetHasNewCredentials sets field value

func (*AccessGroupClientModel) SetId

func (o *AccessGroupClientModel) SetId(v string)

SetId sets field value

func (*AccessGroupClientModel) SetIntegration

func (o *AccessGroupClientModel) SetIntegration(v IntegrationClientModel)

SetIntegration sets field value

func (*AccessGroupClientModel) SetResourceTypes

func (o *AccessGroupClientModel) SetResourceTypes(v []ResourceTypeClientModel)

SetResourceTypes sets field value

func (*AccessGroupClientModel) SetStatus

SetStatus sets field value

func (AccessGroupClientModel) ToMap

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

func (*AccessGroupClientModel) UnmarshalJSON

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

type AccessGroupStatus

type AccessGroupStatus string

AccessGroupStatus the model 'AccessGroupStatus'

const (
	ACCESSGROUPSTATUS_SUCCESS AccessGroupStatus = "Success"
	ACCESSGROUPSTATUS_FAILURE AccessGroupStatus = "Failure"
	ACCESSGROUPSTATUS_WARNING AccessGroupStatus = "Warning"
)

List of AccessGroupStatus

func NewAccessGroupStatusFromValue

func NewAccessGroupStatusFromValue(v string) (*AccessGroupStatus, error)

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

func (AccessGroupStatus) IsValid

func (v AccessGroupStatus) IsValid() bool

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

func (AccessGroupStatus) Ptr

Ptr returns reference to AccessGroupStatus value

func (*AccessGroupStatus) UnmarshalJSON

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

type AccessGroupStatusClientModel

type AccessGroupStatusClientModel struct {
	Status  AccessGroupStatus `json:"status"`
	Message NullableString    `json:"message,omitempty"`
}

AccessGroupStatusClientModel struct for AccessGroupStatusClientModel

func NewAccessGroupStatusClientModel

func NewAccessGroupStatusClientModel(status AccessGroupStatus) *AccessGroupStatusClientModel

NewAccessGroupStatusClientModel instantiates a new AccessGroupStatusClientModel 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 NewAccessGroupStatusClientModelWithDefaults

func NewAccessGroupStatusClientModelWithDefaults() *AccessGroupStatusClientModel

NewAccessGroupStatusClientModelWithDefaults instantiates a new AccessGroupStatusClientModel 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 (*AccessGroupStatusClientModel) GetMessage

func (o *AccessGroupStatusClientModel) GetMessage() string

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

func (*AccessGroupStatusClientModel) GetMessageOk

func (o *AccessGroupStatusClientModel) GetMessageOk() (*string, bool)

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

func (*AccessGroupStatusClientModel) GetStatus

GetStatus returns the Status field value

func (*AccessGroupStatusClientModel) GetStatusOk

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

func (*AccessGroupStatusClientModel) HasMessage

func (o *AccessGroupStatusClientModel) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (AccessGroupStatusClientModel) MarshalJSON

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

func (*AccessGroupStatusClientModel) SetMessage

func (o *AccessGroupStatusClientModel) SetMessage(v string)

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

func (*AccessGroupStatusClientModel) SetMessageNil

func (o *AccessGroupStatusClientModel) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (*AccessGroupStatusClientModel) SetStatus

SetStatus sets field value

func (AccessGroupStatusClientModel) ToMap

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

func (*AccessGroupStatusClientModel) UnmarshalJSON

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

func (*AccessGroupStatusClientModel) UnsetMessage

func (o *AccessGroupStatusClientModel) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type AccessGroupsAPIService

type AccessGroupsAPIService service

AccessGroupsAPIService AccessGroupsAPI service

func (*AccessGroupsAPIService) GetAccessGroupDetails

GetAccessGroupDetails Get access group details

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

func (*AccessGroupsAPIService) GetAccessGroupDetailsExecute

Execute executes the request

@return AccessDetailsClientModel

func (*AccessGroupsAPIService) GetAccessGroupUnits

GetAccessGroupUnits Get access group units

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

func (*AccessGroupsAPIService) GetAccessGroupUnitsExecute

Execute executes the request

@return PaginatedClientResponseModelAccessUnitClientModel

func (*AccessGroupsAPIService) ResetAccessGroupCredentials

func (a *AccessGroupsAPIService) ResetAccessGroupCredentials(ctx context.Context, id string) ApiResetAccessGroupCredentialsRequest

ResetAccessGroupCredentials Reset access group credentials

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

func (*AccessGroupsAPIService) ResetAccessGroupCredentialsExecute

func (a *AccessGroupsAPIService) ResetAccessGroupCredentialsExecute(r ApiResetAccessGroupCredentialsRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

type AccessRequestClientModel

type AccessRequestClientModel struct {
	Id             string                                    `json:"id"`
	Requestor      UserClientModel                           `json:"requestor"`
	CreationTime   float64                                   `json:"creation_time"`
	RevocationTime NullableFloat64                           `json:"revocation_time,omitempty"`
	Status         RequestStatusClientModel                  `json:"status"`
	Justification  NullableString                            `json:"justification,omitempty"`
	AccessGroups   []AccessGroupClientModel                  `json:"access_groups"`
	Bundle         NullableAccessRequestClientModelBundle    `json:"bundle,omitempty"`
	Challenge      NullableAccessRequestClientModelChallenge `json:"challenge,omitempty"`
	DurationInSec  NullableInt32                             `json:"duration_in_sec,omitempty"`
}

AccessRequestClientModel struct for AccessRequestClientModel

func NewAccessRequestClientModel

func NewAccessRequestClientModel(id string, requestor UserClientModel, creationTime float64, status RequestStatusClientModel, accessGroups []AccessGroupClientModel) *AccessRequestClientModel

NewAccessRequestClientModel instantiates a new AccessRequestClientModel 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 NewAccessRequestClientModelWithDefaults

func NewAccessRequestClientModelWithDefaults() *AccessRequestClientModel

NewAccessRequestClientModelWithDefaults instantiates a new AccessRequestClientModel 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 (*AccessRequestClientModel) GetAccessGroups

func (o *AccessRequestClientModel) GetAccessGroups() []AccessGroupClientModel

GetAccessGroups returns the AccessGroups field value

func (*AccessRequestClientModel) GetAccessGroupsOk

func (o *AccessRequestClientModel) GetAccessGroupsOk() ([]AccessGroupClientModel, bool)

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

func (*AccessRequestClientModel) GetBundle

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

func (*AccessRequestClientModel) GetBundleOk

GetBundleOk returns a tuple with the Bundle 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 (*AccessRequestClientModel) GetChallenge

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

func (*AccessRequestClientModel) GetChallengeOk

GetChallengeOk returns a tuple with the Challenge 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 (*AccessRequestClientModel) GetCreationTime

func (o *AccessRequestClientModel) GetCreationTime() float64

GetCreationTime returns the CreationTime field value

func (*AccessRequestClientModel) GetCreationTimeOk

func (o *AccessRequestClientModel) GetCreationTimeOk() (*float64, bool)

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

func (*AccessRequestClientModel) GetDurationInSec added in v1.1.0

func (o *AccessRequestClientModel) GetDurationInSec() int32

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

func (*AccessRequestClientModel) GetDurationInSecOk added in v1.1.0

func (o *AccessRequestClientModel) GetDurationInSecOk() (*int32, bool)

GetDurationInSecOk returns a tuple with the DurationInSec 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 (*AccessRequestClientModel) GetId

func (o *AccessRequestClientModel) GetId() string

GetId returns the Id field value

func (*AccessRequestClientModel) GetIdOk

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

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

func (*AccessRequestClientModel) GetJustification

func (o *AccessRequestClientModel) GetJustification() string

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

func (*AccessRequestClientModel) GetJustificationOk

func (o *AccessRequestClientModel) GetJustificationOk() (*string, bool)

GetJustificationOk returns a tuple with the Justification 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 (*AccessRequestClientModel) GetRequestor

func (o *AccessRequestClientModel) GetRequestor() UserClientModel

GetRequestor returns the Requestor field value

func (*AccessRequestClientModel) GetRequestorOk

func (o *AccessRequestClientModel) GetRequestorOk() (*UserClientModel, bool)

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

func (*AccessRequestClientModel) GetRevocationTime

func (o *AccessRequestClientModel) GetRevocationTime() float64

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

func (*AccessRequestClientModel) GetRevocationTimeOk

func (o *AccessRequestClientModel) GetRevocationTimeOk() (*float64, bool)

GetRevocationTimeOk returns a tuple with the RevocationTime 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 (*AccessRequestClientModel) GetStatus

GetStatus returns the Status field value

func (*AccessRequestClientModel) GetStatusOk

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

func (*AccessRequestClientModel) HasBundle

func (o *AccessRequestClientModel) HasBundle() bool

HasBundle returns a boolean if a field has been set.

func (*AccessRequestClientModel) HasChallenge

func (o *AccessRequestClientModel) HasChallenge() bool

HasChallenge returns a boolean if a field has been set.

func (*AccessRequestClientModel) HasDurationInSec added in v1.1.0

func (o *AccessRequestClientModel) HasDurationInSec() bool

HasDurationInSec returns a boolean if a field has been set.

func (*AccessRequestClientModel) HasJustification

func (o *AccessRequestClientModel) HasJustification() bool

HasJustification returns a boolean if a field has been set.

func (*AccessRequestClientModel) HasRevocationTime

func (o *AccessRequestClientModel) HasRevocationTime() bool

HasRevocationTime returns a boolean if a field has been set.

func (AccessRequestClientModel) MarshalJSON

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

func (*AccessRequestClientModel) SetAccessGroups

func (o *AccessRequestClientModel) SetAccessGroups(v []AccessGroupClientModel)

SetAccessGroups sets field value

func (*AccessRequestClientModel) SetBundle

SetBundle gets a reference to the given NullableAccessRequestClientModelBundle and assigns it to the Bundle field.

func (*AccessRequestClientModel) SetBundleNil

func (o *AccessRequestClientModel) SetBundleNil()

SetBundleNil sets the value for Bundle to be an explicit nil

func (*AccessRequestClientModel) SetChallenge

SetChallenge gets a reference to the given NullableAccessRequestClientModelChallenge and assigns it to the Challenge field.

func (*AccessRequestClientModel) SetChallengeNil

func (o *AccessRequestClientModel) SetChallengeNil()

SetChallengeNil sets the value for Challenge to be an explicit nil

func (*AccessRequestClientModel) SetCreationTime

func (o *AccessRequestClientModel) SetCreationTime(v float64)

SetCreationTime sets field value

func (*AccessRequestClientModel) SetDurationInSec added in v1.1.0

func (o *AccessRequestClientModel) SetDurationInSec(v int32)

SetDurationInSec gets a reference to the given NullableInt32 and assigns it to the DurationInSec field.

func (*AccessRequestClientModel) SetDurationInSecNil added in v1.1.0

func (o *AccessRequestClientModel) SetDurationInSecNil()

SetDurationInSecNil sets the value for DurationInSec to be an explicit nil

func (*AccessRequestClientModel) SetId

func (o *AccessRequestClientModel) SetId(v string)

SetId sets field value

func (*AccessRequestClientModel) SetJustification

func (o *AccessRequestClientModel) SetJustification(v string)

SetJustification gets a reference to the given NullableString and assigns it to the Justification field.

func (*AccessRequestClientModel) SetJustificationNil

func (o *AccessRequestClientModel) SetJustificationNil()

SetJustificationNil sets the value for Justification to be an explicit nil

func (*AccessRequestClientModel) SetRequestor

func (o *AccessRequestClientModel) SetRequestor(v UserClientModel)

SetRequestor sets field value

func (*AccessRequestClientModel) SetRevocationTime

func (o *AccessRequestClientModel) SetRevocationTime(v float64)

SetRevocationTime gets a reference to the given NullableFloat64 and assigns it to the RevocationTime field.

func (*AccessRequestClientModel) SetRevocationTimeNil

func (o *AccessRequestClientModel) SetRevocationTimeNil()

SetRevocationTimeNil sets the value for RevocationTime to be an explicit nil

func (*AccessRequestClientModel) SetStatus

SetStatus sets field value

func (AccessRequestClientModel) ToMap

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

func (*AccessRequestClientModel) UnmarshalJSON

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

func (*AccessRequestClientModel) UnsetBundle

func (o *AccessRequestClientModel) UnsetBundle()

UnsetBundle ensures that no value is present for Bundle, not even an explicit nil

func (*AccessRequestClientModel) UnsetChallenge

func (o *AccessRequestClientModel) UnsetChallenge()

UnsetChallenge ensures that no value is present for Challenge, not even an explicit nil

func (*AccessRequestClientModel) UnsetDurationInSec added in v1.1.0

func (o *AccessRequestClientModel) UnsetDurationInSec()

UnsetDurationInSec ensures that no value is present for DurationInSec, not even an explicit nil

func (*AccessRequestClientModel) UnsetJustification

func (o *AccessRequestClientModel) UnsetJustification()

UnsetJustification ensures that no value is present for Justification, not even an explicit nil

func (*AccessRequestClientModel) UnsetRevocationTime

func (o *AccessRequestClientModel) UnsetRevocationTime()

UnsetRevocationTime ensures that no value is present for RevocationTime, not even an explicit nil

type AccessRequestClientModelBundle

type AccessRequestClientModelBundle struct {
	Id   string `json:"id"`
	Name string `json:"name"`
}

AccessRequestClientModelBundle struct for AccessRequestClientModelBundle

func NewAccessRequestClientModelBundle

func NewAccessRequestClientModelBundle(id string, name string) *AccessRequestClientModelBundle

NewAccessRequestClientModelBundle instantiates a new AccessRequestClientModelBundle 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 NewAccessRequestClientModelBundleWithDefaults

func NewAccessRequestClientModelBundleWithDefaults() *AccessRequestClientModelBundle

NewAccessRequestClientModelBundleWithDefaults instantiates a new AccessRequestClientModelBundle 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 (*AccessRequestClientModelBundle) GetId

GetId returns the Id field value

func (*AccessRequestClientModelBundle) GetIdOk

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

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

func (*AccessRequestClientModelBundle) GetName

GetName returns the Name field value

func (*AccessRequestClientModelBundle) GetNameOk

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

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

func (AccessRequestClientModelBundle) MarshalJSON

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

func (*AccessRequestClientModelBundle) SetId

SetId sets field value

func (*AccessRequestClientModelBundle) SetName

func (o *AccessRequestClientModelBundle) SetName(v string)

SetName sets field value

func (AccessRequestClientModelBundle) ToMap

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

func (*AccessRequestClientModelBundle) UnmarshalJSON

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

type AccessRequestClientModelChallenge

type AccessRequestClientModelChallenge struct {
	LogicalRelation ClientChallengeLogicalRelation `json:"logical_relation"`
	Approvers       []ChallengeApproverClientModel `json:"approvers"`
}

AccessRequestClientModelChallenge struct for AccessRequestClientModelChallenge

func NewAccessRequestClientModelChallenge

func NewAccessRequestClientModelChallenge(logicalRelation ClientChallengeLogicalRelation, approvers []ChallengeApproverClientModel) *AccessRequestClientModelChallenge

NewAccessRequestClientModelChallenge instantiates a new AccessRequestClientModelChallenge 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 NewAccessRequestClientModelChallengeWithDefaults

func NewAccessRequestClientModelChallengeWithDefaults() *AccessRequestClientModelChallenge

NewAccessRequestClientModelChallengeWithDefaults instantiates a new AccessRequestClientModelChallenge 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 (*AccessRequestClientModelChallenge) GetApprovers

GetApprovers returns the Approvers field value

func (*AccessRequestClientModelChallenge) GetApproversOk

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

func (*AccessRequestClientModelChallenge) GetLogicalRelation

GetLogicalRelation returns the LogicalRelation field value

func (*AccessRequestClientModelChallenge) GetLogicalRelationOk

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

func (AccessRequestClientModelChallenge) MarshalJSON

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

func (*AccessRequestClientModelChallenge) SetApprovers

SetApprovers sets field value

func (*AccessRequestClientModelChallenge) SetLogicalRelation

SetLogicalRelation sets field value

func (AccessRequestClientModelChallenge) ToMap

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

func (*AccessRequestClientModelChallenge) UnmarshalJSON

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

type AccessRequestSubmittedClientResponse added in v1.0.3

type AccessRequestSubmittedClientResponse struct {
	RequestIds []string       `json:"request_ids"`
	Message    NullableString `json:"message,omitempty"`
}

AccessRequestSubmittedClientResponse struct for AccessRequestSubmittedClientResponse

func NewAccessRequestSubmittedClientResponse added in v1.0.3

func NewAccessRequestSubmittedClientResponse(requestIds []string) *AccessRequestSubmittedClientResponse

NewAccessRequestSubmittedClientResponse instantiates a new AccessRequestSubmittedClientResponse 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 NewAccessRequestSubmittedClientResponseWithDefaults added in v1.0.3

func NewAccessRequestSubmittedClientResponseWithDefaults() *AccessRequestSubmittedClientResponse

NewAccessRequestSubmittedClientResponseWithDefaults instantiates a new AccessRequestSubmittedClientResponse 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 (*AccessRequestSubmittedClientResponse) GetMessage added in v1.0.3

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

func (*AccessRequestSubmittedClientResponse) GetMessageOk added in v1.0.3

func (o *AccessRequestSubmittedClientResponse) GetMessageOk() (*string, bool)

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

func (*AccessRequestSubmittedClientResponse) GetRequestIds added in v1.0.3

func (o *AccessRequestSubmittedClientResponse) GetRequestIds() []string

GetRequestIds returns the RequestIds field value

func (*AccessRequestSubmittedClientResponse) GetRequestIdsOk added in v1.0.3

func (o *AccessRequestSubmittedClientResponse) GetRequestIdsOk() ([]string, bool)

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

func (*AccessRequestSubmittedClientResponse) HasMessage added in v1.0.3

HasMessage returns a boolean if a field has been set.

func (AccessRequestSubmittedClientResponse) MarshalJSON added in v1.0.3

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

func (*AccessRequestSubmittedClientResponse) SetMessage added in v1.0.3

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

func (*AccessRequestSubmittedClientResponse) SetMessageNil added in v1.0.3

func (o *AccessRequestSubmittedClientResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (*AccessRequestSubmittedClientResponse) SetRequestIds added in v1.0.3

func (o *AccessRequestSubmittedClientResponse) SetRequestIds(v []string)

SetRequestIds sets field value

func (AccessRequestSubmittedClientResponse) ToMap added in v1.0.3

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

func (*AccessRequestSubmittedClientResponse) UnmarshalJSON added in v1.0.3

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

func (*AccessRequestSubmittedClientResponse) UnsetMessage added in v1.0.3

func (o *AccessRequestSubmittedClientResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type AccessRequestTemplateClientModel

type AccessRequestTemplateClientModel struct {
	Id            string                               `json:"id"`
	Name          string                               `json:"name"`
	Type          AccessRequestTemplateTypeClientModel `json:"type"`
	Integrations  []IntegrationClientModel             `json:"integrations"`
	ResourceTypes []ResourceTypeClientModel            `json:"resource_types"`
	Resources     []ResourceClientModel                `json:"resources"`
	Permissions   []PermissionClientModel              `json:"permissions"`
	CreateDate    float64                              `json:"create_date"`
}

AccessRequestTemplateClientModel struct for AccessRequestTemplateClientModel

func NewAccessRequestTemplateClientModel

func NewAccessRequestTemplateClientModel(id string, name string, type_ AccessRequestTemplateTypeClientModel, integrations []IntegrationClientModel, resourceTypes []ResourceTypeClientModel, resources []ResourceClientModel, permissions []PermissionClientModel, createDate float64) *AccessRequestTemplateClientModel

NewAccessRequestTemplateClientModel instantiates a new AccessRequestTemplateClientModel 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 NewAccessRequestTemplateClientModelWithDefaults

func NewAccessRequestTemplateClientModelWithDefaults() *AccessRequestTemplateClientModel

NewAccessRequestTemplateClientModelWithDefaults instantiates a new AccessRequestTemplateClientModel 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 (*AccessRequestTemplateClientModel) GetCreateDate

func (o *AccessRequestTemplateClientModel) GetCreateDate() float64

GetCreateDate returns the CreateDate field value

func (*AccessRequestTemplateClientModel) GetCreateDateOk

func (o *AccessRequestTemplateClientModel) GetCreateDateOk() (*float64, bool)

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

func (*AccessRequestTemplateClientModel) GetId

GetId returns the Id field value

func (*AccessRequestTemplateClientModel) GetIdOk

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

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

func (*AccessRequestTemplateClientModel) GetIntegrations

GetIntegrations returns the Integrations field value

func (*AccessRequestTemplateClientModel) GetIntegrationsOk

func (o *AccessRequestTemplateClientModel) GetIntegrationsOk() ([]IntegrationClientModel, bool)

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

func (*AccessRequestTemplateClientModel) GetName

GetName returns the Name field value

func (*AccessRequestTemplateClientModel) GetNameOk

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

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

func (*AccessRequestTemplateClientModel) GetPermissions

GetPermissions returns the Permissions field value

func (*AccessRequestTemplateClientModel) GetPermissionsOk

func (o *AccessRequestTemplateClientModel) GetPermissionsOk() ([]PermissionClientModel, bool)

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

func (*AccessRequestTemplateClientModel) GetResourceTypes

GetResourceTypes returns the ResourceTypes field value

func (*AccessRequestTemplateClientModel) GetResourceTypesOk

func (o *AccessRequestTemplateClientModel) GetResourceTypesOk() ([]ResourceTypeClientModel, bool)

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

func (*AccessRequestTemplateClientModel) GetResources

GetResources returns the Resources field value

func (*AccessRequestTemplateClientModel) GetResourcesOk

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

func (*AccessRequestTemplateClientModel) GetType

GetType returns the Type field value

func (*AccessRequestTemplateClientModel) GetTypeOk

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

func (AccessRequestTemplateClientModel) MarshalJSON

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

func (*AccessRequestTemplateClientModel) SetCreateDate

func (o *AccessRequestTemplateClientModel) SetCreateDate(v float64)

SetCreateDate sets field value

func (*AccessRequestTemplateClientModel) SetId

SetId sets field value

func (*AccessRequestTemplateClientModel) SetIntegrations

SetIntegrations sets field value

func (*AccessRequestTemplateClientModel) SetName

SetName sets field value

func (*AccessRequestTemplateClientModel) SetPermissions

SetPermissions sets field value

func (*AccessRequestTemplateClientModel) SetResourceTypes

SetResourceTypes sets field value

func (*AccessRequestTemplateClientModel) SetResources

SetResources sets field value

func (*AccessRequestTemplateClientModel) SetType

SetType sets field value

func (AccessRequestTemplateClientModel) ToMap

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

func (*AccessRequestTemplateClientModel) UnmarshalJSON

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

type AccessRequestTemplateTypeClientModel

type AccessRequestTemplateTypeClientModel string

AccessRequestTemplateTypeClientModel the model 'AccessRequestTemplateTypeClientModel'

const (
	ACCESSREQUESTTEMPLATETYPECLIENTMODEL_INTEGRATION_REQUEST AccessRequestTemplateTypeClientModel = "IntegrationRequest"
)

List of AccessRequestTemplateTypeClientModel

func NewAccessRequestTemplateTypeClientModelFromValue

func NewAccessRequestTemplateTypeClientModelFromValue(v string) (*AccessRequestTemplateTypeClientModel, error)

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

func (AccessRequestTemplateTypeClientModel) IsValid

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

func (AccessRequestTemplateTypeClientModel) Ptr

Ptr returns reference to AccessRequestTemplateTypeClientModel value

func (*AccessRequestTemplateTypeClientModel) UnmarshalJSON

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

type AccessRequestTemplatesAPIService

type AccessRequestTemplatesAPIService service

AccessRequestTemplatesAPIService AccessRequestTemplatesAPI service

func (*AccessRequestTemplatesAPIService) CreateAccessRequestTemplate

CreateAccessRequestTemplate Create access request template

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

func (*AccessRequestTemplatesAPIService) CreateAccessRequestTemplateExecute

Execute executes the request

@return AccessRequestTemplateClientModel

func (*AccessRequestTemplatesAPIService) DeleteAccessRequestTemplate

DeleteAccessRequestTemplate Delete access request template

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

func (*AccessRequestTemplatesAPIService) DeleteAccessRequestTemplateExecute

Execute executes the request

@return MessageResponse

func (*AccessRequestTemplatesAPIService) GetAccessRequestTemplate

GetAccessRequestTemplate Get access request template by ID

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

func (*AccessRequestTemplatesAPIService) GetAccessRequestTemplateExecute

Execute executes the request

@return AccessRequestTemplateClientModel

func (*AccessRequestTemplatesAPIService) ListAccessRequestTemplates

ListAccessRequestTemplates List access request templates

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

func (*AccessRequestTemplatesAPIService) ListAccessRequestTemplatesExecute

Execute executes the request

@return PaginatedClientResponseModelAccessRequestTemplateClientModel

func (*AccessRequestTemplatesAPIService) UpdateAccessRequestTemplate

UpdateAccessRequestTemplate Update access request template

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

func (*AccessRequestTemplatesAPIService) UpdateAccessRequestTemplateExecute

Execute executes the request

@return AccessRequestTemplateClientModel

type AccessRequestsAPIService

type AccessRequestsAPIService service

AccessRequestsAPIService AccessRequestsAPI service

func (*AccessRequestsAPIService) ApproveAccessRequest

ApproveAccessRequest Approve access request

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

func (*AccessRequestsAPIService) ApproveAccessRequestExecute

Execute executes the request

@return MessageResponse

func (*AccessRequestsAPIService) CreateUserAccessRequest

CreateUserAccessRequest Create user access request

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

func (*AccessRequestsAPIService) CreateUserAccessRequestExecute

Execute executes the request

@return AccessRequestSubmittedClientResponse

func (*AccessRequestsAPIService) DryRunCreateUserAccessRequest added in v1.0.3

DryRunCreateUserAccessRequest Create user access request - dry run

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

func (*AccessRequestsAPIService) DryRunCreateUserAccessRequestExecute added in v1.0.3

Execute executes the request

@return DryRunClientResponse

func (*AccessRequestsAPIService) GetAccessRequest

GetAccessRequest Get access request

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

func (*AccessRequestsAPIService) GetAccessRequestExecute

Execute executes the request

@return AccessRequestClientModel

func (*AccessRequestsAPIService) ListAccessRequests

ListAccessRequests List access requests

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

func (*AccessRequestsAPIService) ListAccessRequestsExecute

Execute executes the request

@return PaginatedClientResponseModelAccessRequestClientModel

func (*AccessRequestsAPIService) RejectAccessRequest

RejectAccessRequest Reject access request

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

func (*AccessRequestsAPIService) RejectAccessRequestExecute

Execute executes the request

@return MessageResponse

func (*AccessRequestsAPIService) RequestAgainAccessRequest

RequestAgainAccessRequest request again access request

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

func (*AccessRequestsAPIService) RequestAgainAccessRequestExecute

Execute executes the request

@return AccessRequestSubmittedClientResponse

func (*AccessRequestsAPIService) RevokeAccessRequest

RevokeAccessRequest Revoke access request

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

func (*AccessRequestsAPIService) RevokeAccessRequestExecute

Execute executes the request

@return MessageResponse

type AccessRequestsScopeModel

type AccessRequestsScopeModel string

AccessRequestsScopeModel the model 'AccessRequestsScopeModel'

const (
	ACCESSREQUESTSSCOPEMODEL_MY_REQUESTS AccessRequestsScopeModel = "MyRequests"
	ACCESSREQUESTSSCOPEMODEL_MY_TASKS    AccessRequestsScopeModel = "MyTasks"
)

List of AccessRequestsScopeModel

func NewAccessRequestsScopeModelFromValue

func NewAccessRequestsScopeModelFromValue(v string) (*AccessRequestsScopeModel, error)

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

func (AccessRequestsScopeModel) IsValid

func (v AccessRequestsScopeModel) IsValid() bool

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

func (AccessRequestsScopeModel) Ptr

Ptr returns reference to AccessRequestsScopeModel value

func (*AccessRequestsScopeModel) UnmarshalJSON

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

type AccessSessionClientModel

type AccessSessionClientModel struct {
	Id                 string                                      `json:"id"`
	Name               string                                      `json:"name"`
	Type               SessionTypeClientModel                      `json:"type"`
	Integration        IntegrationClientModel                      `json:"integration"`
	Credentials        NullableAccessSessionClientModelCredentials `json:"credentials,omitempty"`
	ConnectionMethods  []string                                    `json:"connection_methods"`
	Status             string                                      `json:"status"`
	HasMoreAccessUnits bool                                        `json:"has_more_access_units"`
}

AccessSessionClientModel struct for AccessSessionClientModel

func NewAccessSessionClientModel

func NewAccessSessionClientModel(id string, name string, type_ SessionTypeClientModel, integration IntegrationClientModel, connectionMethods []string, status string, hasMoreAccessUnits bool) *AccessSessionClientModel

NewAccessSessionClientModel instantiates a new AccessSessionClientModel 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 NewAccessSessionClientModelWithDefaults

func NewAccessSessionClientModelWithDefaults() *AccessSessionClientModel

NewAccessSessionClientModelWithDefaults instantiates a new AccessSessionClientModel 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 (*AccessSessionClientModel) GetConnectionMethods

func (o *AccessSessionClientModel) GetConnectionMethods() []string

GetConnectionMethods returns the ConnectionMethods field value

func (*AccessSessionClientModel) GetConnectionMethodsOk

func (o *AccessSessionClientModel) GetConnectionMethodsOk() ([]string, bool)

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

func (*AccessSessionClientModel) GetCredentials

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

func (*AccessSessionClientModel) GetCredentialsOk

GetCredentialsOk returns a tuple with the Credentials 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 (*AccessSessionClientModel) GetHasMoreAccessUnits added in v1.0.3

func (o *AccessSessionClientModel) GetHasMoreAccessUnits() bool

GetHasMoreAccessUnits returns the HasMoreAccessUnits field value

func (*AccessSessionClientModel) GetHasMoreAccessUnitsOk added in v1.0.3

func (o *AccessSessionClientModel) GetHasMoreAccessUnitsOk() (*bool, bool)

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

func (*AccessSessionClientModel) GetId

func (o *AccessSessionClientModel) GetId() string

GetId returns the Id field value

func (*AccessSessionClientModel) GetIdOk

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

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

func (*AccessSessionClientModel) GetIntegration

GetIntegration returns the Integration field value

func (*AccessSessionClientModel) GetIntegrationOk

func (o *AccessSessionClientModel) GetIntegrationOk() (*IntegrationClientModel, bool)

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

func (*AccessSessionClientModel) GetName

func (o *AccessSessionClientModel) GetName() string

GetName returns the Name field value

func (*AccessSessionClientModel) GetNameOk

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

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

func (*AccessSessionClientModel) GetStatus added in v1.0.3

func (o *AccessSessionClientModel) GetStatus() string

GetStatus returns the Status field value

func (*AccessSessionClientModel) GetStatusOk added in v1.0.3

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

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

func (*AccessSessionClientModel) GetType

GetType returns the Type field value

func (*AccessSessionClientModel) GetTypeOk

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

func (*AccessSessionClientModel) HasCredentials

func (o *AccessSessionClientModel) HasCredentials() bool

HasCredentials returns a boolean if a field has been set.

func (AccessSessionClientModel) MarshalJSON

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

func (*AccessSessionClientModel) SetConnectionMethods

func (o *AccessSessionClientModel) SetConnectionMethods(v []string)

SetConnectionMethods sets field value

func (*AccessSessionClientModel) SetCredentials

SetCredentials gets a reference to the given NullableAccessSessionClientModelCredentials and assigns it to the Credentials field.

func (*AccessSessionClientModel) SetCredentialsNil

func (o *AccessSessionClientModel) SetCredentialsNil()

SetCredentialsNil sets the value for Credentials to be an explicit nil

func (*AccessSessionClientModel) SetHasMoreAccessUnits added in v1.0.3

func (o *AccessSessionClientModel) SetHasMoreAccessUnits(v bool)

SetHasMoreAccessUnits sets field value

func (*AccessSessionClientModel) SetId

func (o *AccessSessionClientModel) SetId(v string)

SetId sets field value

func (*AccessSessionClientModel) SetIntegration

func (o *AccessSessionClientModel) SetIntegration(v IntegrationClientModel)

SetIntegration sets field value

func (*AccessSessionClientModel) SetName

func (o *AccessSessionClientModel) SetName(v string)

SetName sets field value

func (*AccessSessionClientModel) SetStatus added in v1.0.3

func (o *AccessSessionClientModel) SetStatus(v string)

SetStatus sets field value

func (*AccessSessionClientModel) SetType

SetType sets field value

func (AccessSessionClientModel) ToMap

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

func (*AccessSessionClientModel) UnmarshalJSON

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

func (*AccessSessionClientModel) UnsetCredentials

func (o *AccessSessionClientModel) UnsetCredentials()

UnsetCredentials ensures that no value is present for Credentials, not even an explicit nil

type AccessSessionClientModelCredentials

type AccessSessionClientModelCredentials struct {
	Id       string `json:"id"`
	Status   string `json:"status"`
	CanReset bool   `json:"can_reset"`
}

AccessSessionClientModelCredentials struct for AccessSessionClientModelCredentials

func NewAccessSessionClientModelCredentials

func NewAccessSessionClientModelCredentials(id string, status string, canReset bool) *AccessSessionClientModelCredentials

NewAccessSessionClientModelCredentials instantiates a new AccessSessionClientModelCredentials 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 NewAccessSessionClientModelCredentialsWithDefaults

func NewAccessSessionClientModelCredentialsWithDefaults() *AccessSessionClientModelCredentials

NewAccessSessionClientModelCredentialsWithDefaults instantiates a new AccessSessionClientModelCredentials 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 (*AccessSessionClientModelCredentials) GetCanReset

func (o *AccessSessionClientModelCredentials) GetCanReset() bool

GetCanReset returns the CanReset field value

func (*AccessSessionClientModelCredentials) GetCanResetOk

func (o *AccessSessionClientModelCredentials) GetCanResetOk() (*bool, bool)

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

func (*AccessSessionClientModelCredentials) GetId

GetId returns the Id field value

func (*AccessSessionClientModelCredentials) GetIdOk

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

func (*AccessSessionClientModelCredentials) GetStatus

GetStatus returns the Status field value

func (*AccessSessionClientModelCredentials) GetStatusOk

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

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

func (AccessSessionClientModelCredentials) MarshalJSON

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

func (*AccessSessionClientModelCredentials) SetCanReset

func (o *AccessSessionClientModelCredentials) SetCanReset(v bool)

SetCanReset sets field value

func (*AccessSessionClientModelCredentials) SetId

SetId sets field value

func (*AccessSessionClientModelCredentials) SetStatus

SetStatus sets field value

func (AccessSessionClientModelCredentials) ToMap

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

func (*AccessSessionClientModelCredentials) UnmarshalJSON

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

type AccessSessionDetailsClientModel

type AccessSessionDetailsClientModel struct {
	Credentials  NullableAccessSessionClientModelCredentials `json:"credentials,omitempty"`
	Instructions InstructionClientModel                      `json:"instructions"`
	Json         map[string]interface{}                      `json:"json,omitempty"`
	Cli          NullableString                              `json:"cli,omitempty"`
	Link         NullableAccessSessionDetailsClientModelLink `json:"link,omitempty"`
}

AccessSessionDetailsClientModel struct for AccessSessionDetailsClientModel

func NewAccessSessionDetailsClientModel

func NewAccessSessionDetailsClientModel(instructions InstructionClientModel) *AccessSessionDetailsClientModel

NewAccessSessionDetailsClientModel instantiates a new AccessSessionDetailsClientModel 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 NewAccessSessionDetailsClientModelWithDefaults

func NewAccessSessionDetailsClientModelWithDefaults() *AccessSessionDetailsClientModel

NewAccessSessionDetailsClientModelWithDefaults instantiates a new AccessSessionDetailsClientModel 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 (*AccessSessionDetailsClientModel) GetCli

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

func (*AccessSessionDetailsClientModel) GetCliOk

func (o *AccessSessionDetailsClientModel) GetCliOk() (*string, bool)

GetCliOk returns a tuple with the Cli 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 (*AccessSessionDetailsClientModel) GetCredentials

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

func (*AccessSessionDetailsClientModel) GetCredentialsOk

GetCredentialsOk returns a tuple with the Credentials 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 (*AccessSessionDetailsClientModel) GetInstructions

GetInstructions returns the Instructions field value

func (*AccessSessionDetailsClientModel) GetInstructionsOk

func (o *AccessSessionDetailsClientModel) GetInstructionsOk() (*InstructionClientModel, bool)

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

func (*AccessSessionDetailsClientModel) GetJson

func (o *AccessSessionDetailsClientModel) GetJson() map[string]interface{}

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

func (*AccessSessionDetailsClientModel) GetJsonOk

func (o *AccessSessionDetailsClientModel) GetJsonOk() (map[string]interface{}, bool)

GetJsonOk returns a tuple with the Json 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

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

func (*AccessSessionDetailsClientModel) GetLinkOk

GetLinkOk returns a tuple with the Link 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 (*AccessSessionDetailsClientModel) HasCli

HasCli returns a boolean if a field has been set.

func (*AccessSessionDetailsClientModel) HasCredentials

func (o *AccessSessionDetailsClientModel) HasCredentials() bool

HasCredentials returns a boolean if a field has been set.

func (*AccessSessionDetailsClientModel) HasJson

HasJson returns a boolean if a field has been set.

HasLink returns a boolean if a field has been set.

func (AccessSessionDetailsClientModel) MarshalJSON

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

func (*AccessSessionDetailsClientModel) SetCli

SetCli gets a reference to the given NullableString and assigns it to the Cli field.

func (*AccessSessionDetailsClientModel) SetCliNil

func (o *AccessSessionDetailsClientModel) SetCliNil()

SetCliNil sets the value for Cli to be an explicit nil

func (*AccessSessionDetailsClientModel) SetCredentials

SetCredentials gets a reference to the given NullableAccessSessionClientModelCredentials and assigns it to the Credentials field.

func (*AccessSessionDetailsClientModel) SetCredentialsNil

func (o *AccessSessionDetailsClientModel) SetCredentialsNil()

SetCredentialsNil sets the value for Credentials to be an explicit nil

func (*AccessSessionDetailsClientModel) SetInstructions

SetInstructions sets field value

func (*AccessSessionDetailsClientModel) SetJson

func (o *AccessSessionDetailsClientModel) SetJson(v map[string]interface{})

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

SetLink gets a reference to the given NullableAccessSessionDetailsClientModelLink and assigns it to the Link field.

func (*AccessSessionDetailsClientModel) SetLinkNil

func (o *AccessSessionDetailsClientModel) SetLinkNil()

SetLinkNil sets the value for Link to be an explicit nil

func (AccessSessionDetailsClientModel) ToMap

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

func (*AccessSessionDetailsClientModel) UnmarshalJSON

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

func (*AccessSessionDetailsClientModel) UnsetCli

func (o *AccessSessionDetailsClientModel) UnsetCli()

UnsetCli ensures that no value is present for Cli, not even an explicit nil

func (*AccessSessionDetailsClientModel) UnsetCredentials

func (o *AccessSessionDetailsClientModel) UnsetCredentials()

UnsetCredentials ensures that no value is present for Credentials, not even an explicit nil

func (o *AccessSessionDetailsClientModel) UnsetLink()

UnsetLink ensures that no value is present for Link, not even an explicit nil

type AccessSessionDetailsClientModelLink struct {
	Url   string         `json:"url"`
	Title NullableString `json:"title,omitempty"`
}

AccessSessionDetailsClientModelLink struct for AccessSessionDetailsClientModelLink

func NewAccessSessionDetailsClientModelLink(url string) *AccessSessionDetailsClientModelLink

NewAccessSessionDetailsClientModelLink instantiates a new AccessSessionDetailsClientModelLink 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 NewAccessSessionDetailsClientModelLinkWithDefaults

func NewAccessSessionDetailsClientModelLinkWithDefaults() *AccessSessionDetailsClientModelLink

NewAccessSessionDetailsClientModelLinkWithDefaults instantiates a new AccessSessionDetailsClientModelLink 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 (*AccessSessionDetailsClientModelLink) GetTitle

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

func (*AccessSessionDetailsClientModelLink) GetTitleOk

func (o *AccessSessionDetailsClientModelLink) 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 (*AccessSessionDetailsClientModelLink) GetUrl

GetUrl returns the Url field value

func (*AccessSessionDetailsClientModelLink) GetUrlOk

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

func (*AccessSessionDetailsClientModelLink) HasTitle

HasTitle returns a boolean if a field has been set.

func (AccessSessionDetailsClientModelLink) MarshalJSON

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

func (*AccessSessionDetailsClientModelLink) SetTitle

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

func (*AccessSessionDetailsClientModelLink) SetTitleNil

func (o *AccessSessionDetailsClientModelLink) SetTitleNil()

SetTitleNil sets the value for Title to be an explicit nil

func (*AccessSessionDetailsClientModelLink) SetUrl

SetUrl sets field value

func (AccessSessionDetailsClientModelLink) ToMap

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

func (*AccessSessionDetailsClientModelLink) UnmarshalJSON

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

func (*AccessSessionDetailsClientModelLink) UnsetTitle

func (o *AccessSessionDetailsClientModelLink) UnsetTitle()

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

type AccessSessionRequestTemplateClientModel added in v1.0.3

type AccessSessionRequestTemplateClientModel struct {
	Integrations  []IntegrationClientModel  `json:"integrations"`
	ResourceTypes []ResourceTypeClientModel `json:"resource_types"`
	Resources     []ResourceClientModel     `json:"resources"`
	Permissions   []PermissionClientModel   `json:"permissions"`
}

AccessSessionRequestTemplateClientModel struct for AccessSessionRequestTemplateClientModel

func NewAccessSessionRequestTemplateClientModel added in v1.0.3

func NewAccessSessionRequestTemplateClientModel(integrations []IntegrationClientModel, resourceTypes []ResourceTypeClientModel, resources []ResourceClientModel, permissions []PermissionClientModel) *AccessSessionRequestTemplateClientModel

NewAccessSessionRequestTemplateClientModel instantiates a new AccessSessionRequestTemplateClientModel 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 NewAccessSessionRequestTemplateClientModelWithDefaults added in v1.0.3

func NewAccessSessionRequestTemplateClientModelWithDefaults() *AccessSessionRequestTemplateClientModel

NewAccessSessionRequestTemplateClientModelWithDefaults instantiates a new AccessSessionRequestTemplateClientModel 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 (*AccessSessionRequestTemplateClientModel) GetIntegrations added in v1.0.3

GetIntegrations returns the Integrations field value

func (*AccessSessionRequestTemplateClientModel) GetIntegrationsOk added in v1.0.3

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

func (*AccessSessionRequestTemplateClientModel) GetPermissions added in v1.0.3

GetPermissions returns the Permissions field value

func (*AccessSessionRequestTemplateClientModel) GetPermissionsOk added in v1.0.3

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

func (*AccessSessionRequestTemplateClientModel) GetResourceTypes added in v1.0.3

GetResourceTypes returns the ResourceTypes field value

func (*AccessSessionRequestTemplateClientModel) GetResourceTypesOk added in v1.0.3

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

func (*AccessSessionRequestTemplateClientModel) GetResources added in v1.0.3

GetResources returns the Resources field value

func (*AccessSessionRequestTemplateClientModel) GetResourcesOk added in v1.0.3

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

func (AccessSessionRequestTemplateClientModel) MarshalJSON added in v1.0.3

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

func (*AccessSessionRequestTemplateClientModel) SetIntegrations added in v1.0.3

SetIntegrations sets field value

func (*AccessSessionRequestTemplateClientModel) SetPermissions added in v1.0.3

SetPermissions sets field value

func (*AccessSessionRequestTemplateClientModel) SetResourceTypes added in v1.0.3

SetResourceTypes sets field value

func (*AccessSessionRequestTemplateClientModel) SetResources added in v1.0.3

SetResources sets field value

func (AccessSessionRequestTemplateClientModel) ToMap added in v1.0.3

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

func (*AccessSessionRequestTemplateClientModel) UnmarshalJSON added in v1.0.3

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

type AccessSessionsAPIService

type AccessSessionsAPIService service

AccessSessionsAPIService AccessSessionsAPI service

func (*AccessSessionsAPIService) GetAccessSession

GetAccessSession Get access session

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

func (*AccessSessionsAPIService) GetAccessSessionAccessDetails

GetAccessSessionAccessDetails Get access session details

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

func (*AccessSessionsAPIService) GetAccessSessionAccessDetailsExecute

Execute executes the request

@return AccessSessionDetailsClientModel

func (*AccessSessionsAPIService) GetAccessSessionExecute

Execute executes the request

@return AccessSessionClientModel

func (*AccessSessionsAPIService) GetAccessSessionRequestTemplate added in v1.0.3

func (a *AccessSessionsAPIService) GetAccessSessionRequestTemplate(ctx context.Context, id string) ApiGetAccessSessionRequestTemplateRequest

GetAccessSessionRequestTemplate Get access session request template

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

func (*AccessSessionsAPIService) GetAccessSessionRequestTemplateExecute added in v1.0.3

Execute executes the request

@return AccessSessionRequestTemplateClientModel

func (*AccessSessionsAPIService) ListAccessSessions

ListAccessSessions List access sessions

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

func (*AccessSessionsAPIService) ListAccessSessionsExecute

Execute executes the request

@return PaginatedClientResponseModelAccessSessionClientModel

func (*AccessSessionsAPIService) ListAccessSessionsGroups

ListAccessSessionsGroups List access sessions groups

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

func (*AccessSessionsAPIService) ListAccessSessionsGroupsExecute

Execute executes the request

@return PaginatedClientResponseModelAccessSessionsGroupClientModel

func (*AccessSessionsAPIService) ResetAccessSessionCredentials

ResetAccessSessionCredentials Reset access session credentials

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

func (*AccessSessionsAPIService) ResetAccessSessionCredentialsExecute

Execute executes the request

@return MessageResponse

func (*AccessSessionsAPIService) SyncAvailableSessions added in v1.0.3

SyncAvailableSessions Sync available sessions

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

func (*AccessSessionsAPIService) SyncAvailableSessionsExecute added in v1.0.3

Execute executes the request

@return MessageResponse

type AccessSessionsGroupClientModel

type AccessSessionsGroupClientModel struct {
	Integration NullableAccessSessionsGroupClientModelIntegration `json:"integration,omitempty"`
	Total       int32                                             `json:"total"`
	Sessions    []AccessSessionClientModel                        `json:"sessions"`
}

AccessSessionsGroupClientModel struct for AccessSessionsGroupClientModel

func NewAccessSessionsGroupClientModel

func NewAccessSessionsGroupClientModel(total int32, sessions []AccessSessionClientModel) *AccessSessionsGroupClientModel

NewAccessSessionsGroupClientModel instantiates a new AccessSessionsGroupClientModel 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 NewAccessSessionsGroupClientModelWithDefaults

func NewAccessSessionsGroupClientModelWithDefaults() *AccessSessionsGroupClientModel

NewAccessSessionsGroupClientModelWithDefaults instantiates a new AccessSessionsGroupClientModel 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 (*AccessSessionsGroupClientModel) GetIntegration

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

func (*AccessSessionsGroupClientModel) GetIntegrationOk

GetIntegrationOk returns a tuple with the Integration 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 (*AccessSessionsGroupClientModel) GetSessions

GetSessions returns the Sessions field value

func (*AccessSessionsGroupClientModel) GetSessionsOk

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

func (*AccessSessionsGroupClientModel) GetTotal

func (o *AccessSessionsGroupClientModel) GetTotal() int32

GetTotal returns the Total field value

func (*AccessSessionsGroupClientModel) GetTotalOk

func (o *AccessSessionsGroupClientModel) GetTotalOk() (*int32, bool)

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

func (*AccessSessionsGroupClientModel) HasIntegration

func (o *AccessSessionsGroupClientModel) HasIntegration() bool

HasIntegration returns a boolean if a field has been set.

func (AccessSessionsGroupClientModel) MarshalJSON

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

func (*AccessSessionsGroupClientModel) SetIntegration

SetIntegration gets a reference to the given NullableAccessSessionsGroupClientModelIntegration and assigns it to the Integration field.

func (*AccessSessionsGroupClientModel) SetIntegrationNil

func (o *AccessSessionsGroupClientModel) SetIntegrationNil()

SetIntegrationNil sets the value for Integration to be an explicit nil

func (*AccessSessionsGroupClientModel) SetSessions

SetSessions sets field value

func (*AccessSessionsGroupClientModel) SetTotal

func (o *AccessSessionsGroupClientModel) SetTotal(v int32)

SetTotal sets field value

func (AccessSessionsGroupClientModel) ToMap

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

func (*AccessSessionsGroupClientModel) UnmarshalJSON

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

func (*AccessSessionsGroupClientModel) UnsetIntegration

func (o *AccessSessionsGroupClientModel) UnsetIntegration()

UnsetIntegration ensures that no value is present for Integration, not even an explicit nil

type AccessSessionsGroupClientModelIntegration

type AccessSessionsGroupClientModelIntegration struct {
	Id              string                 `json:"id"`
	Type            string                 `json:"type"`
	TypeDisplayName string                 `json:"type_display_name"`
	Name            string                 `json:"name"`
	Icons           IconsConfigClientModel `json:"icons"`
}

AccessSessionsGroupClientModelIntegration struct for AccessSessionsGroupClientModelIntegration

func NewAccessSessionsGroupClientModelIntegration

func NewAccessSessionsGroupClientModelIntegration(id string, type_ string, typeDisplayName string, name string, icons IconsConfigClientModel) *AccessSessionsGroupClientModelIntegration

NewAccessSessionsGroupClientModelIntegration instantiates a new AccessSessionsGroupClientModelIntegration 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 NewAccessSessionsGroupClientModelIntegrationWithDefaults

func NewAccessSessionsGroupClientModelIntegrationWithDefaults() *AccessSessionsGroupClientModelIntegration

NewAccessSessionsGroupClientModelIntegrationWithDefaults instantiates a new AccessSessionsGroupClientModelIntegration 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 (*AccessSessionsGroupClientModelIntegration) GetIcons

GetIcons returns the Icons field value

func (*AccessSessionsGroupClientModelIntegration) GetIconsOk

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

func (*AccessSessionsGroupClientModelIntegration) GetId

GetId returns the Id field value

func (*AccessSessionsGroupClientModelIntegration) GetIdOk

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

func (*AccessSessionsGroupClientModelIntegration) GetName

GetName returns the Name field value

func (*AccessSessionsGroupClientModelIntegration) GetNameOk

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

func (*AccessSessionsGroupClientModelIntegration) GetType

GetType returns the Type field value

func (*AccessSessionsGroupClientModelIntegration) GetTypeDisplayName

func (o *AccessSessionsGroupClientModelIntegration) GetTypeDisplayName() string

GetTypeDisplayName returns the TypeDisplayName field value

func (*AccessSessionsGroupClientModelIntegration) GetTypeDisplayNameOk

func (o *AccessSessionsGroupClientModelIntegration) GetTypeDisplayNameOk() (*string, bool)

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

func (*AccessSessionsGroupClientModelIntegration) GetTypeOk

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

func (AccessSessionsGroupClientModelIntegration) MarshalJSON

func (*AccessSessionsGroupClientModelIntegration) SetIcons

SetIcons sets field value

func (*AccessSessionsGroupClientModelIntegration) SetId

SetId sets field value

func (*AccessSessionsGroupClientModelIntegration) SetName

SetName sets field value

func (*AccessSessionsGroupClientModelIntegration) SetType

SetType sets field value

func (*AccessSessionsGroupClientModelIntegration) SetTypeDisplayName

func (o *AccessSessionsGroupClientModelIntegration) SetTypeDisplayName(v string)

SetTypeDisplayName sets field value

func (AccessSessionsGroupClientModelIntegration) ToMap

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

func (*AccessSessionsGroupClientModelIntegration) UnmarshalJSON

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

type AccessUnitClientModel

type AccessUnitClientModel struct {
	Id         string                              `json:"id"`
	Resource   ResourceClientModel                 `json:"resource"`
	Permission PermissionClientModel               `json:"permission"`
	Status     NullableAccessUnitClientModelStatus `json:"status,omitempty"`
}

AccessUnitClientModel struct for AccessUnitClientModel

func NewAccessUnitClientModel

func NewAccessUnitClientModel(id string, resource ResourceClientModel, permission PermissionClientModel) *AccessUnitClientModel

NewAccessUnitClientModel instantiates a new AccessUnitClientModel 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 NewAccessUnitClientModelWithDefaults

func NewAccessUnitClientModelWithDefaults() *AccessUnitClientModel

NewAccessUnitClientModelWithDefaults instantiates a new AccessUnitClientModel 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 (*AccessUnitClientModel) GetId

func (o *AccessUnitClientModel) GetId() string

GetId returns the Id field value

func (*AccessUnitClientModel) GetIdOk

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

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

func (*AccessUnitClientModel) GetPermission

func (o *AccessUnitClientModel) GetPermission() PermissionClientModel

GetPermission returns the Permission field value

func (*AccessUnitClientModel) GetPermissionOk

func (o *AccessUnitClientModel) GetPermissionOk() (*PermissionClientModel, bool)

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

func (*AccessUnitClientModel) GetResource

func (o *AccessUnitClientModel) GetResource() ResourceClientModel

GetResource returns the Resource field value

func (*AccessUnitClientModel) GetResourceOk

func (o *AccessUnitClientModel) GetResourceOk() (*ResourceClientModel, bool)

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

func (*AccessUnitClientModel) GetStatus

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

func (*AccessUnitClientModel) GetStatusOk

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 (*AccessUnitClientModel) HasStatus

func (o *AccessUnitClientModel) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (AccessUnitClientModel) MarshalJSON

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

func (*AccessUnitClientModel) SetId

func (o *AccessUnitClientModel) SetId(v string)

SetId sets field value

func (*AccessUnitClientModel) SetPermission

func (o *AccessUnitClientModel) SetPermission(v PermissionClientModel)

SetPermission sets field value

func (*AccessUnitClientModel) SetResource

func (o *AccessUnitClientModel) SetResource(v ResourceClientModel)

SetResource sets field value

func (*AccessUnitClientModel) SetStatus

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

func (*AccessUnitClientModel) SetStatusNil

func (o *AccessUnitClientModel) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (AccessUnitClientModel) ToMap

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

func (*AccessUnitClientModel) UnmarshalJSON

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

func (*AccessUnitClientModel) UnsetStatus

func (o *AccessUnitClientModel) UnsetStatus()

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

type AccessUnitClientModelStatus

type AccessUnitClientModelStatus struct {
	Status  string         `json:"status"`
	Message NullableString `json:"message,omitempty"`
}

AccessUnitClientModelStatus struct for AccessUnitClientModelStatus

func NewAccessUnitClientModelStatus

func NewAccessUnitClientModelStatus(status string) *AccessUnitClientModelStatus

NewAccessUnitClientModelStatus instantiates a new AccessUnitClientModelStatus 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 NewAccessUnitClientModelStatusWithDefaults

func NewAccessUnitClientModelStatusWithDefaults() *AccessUnitClientModelStatus

NewAccessUnitClientModelStatusWithDefaults instantiates a new AccessUnitClientModelStatus 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 (*AccessUnitClientModelStatus) GetMessage

func (o *AccessUnitClientModelStatus) GetMessage() string

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

func (*AccessUnitClientModelStatus) GetMessageOk

func (o *AccessUnitClientModelStatus) GetMessageOk() (*string, bool)

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

func (*AccessUnitClientModelStatus) GetStatus

func (o *AccessUnitClientModelStatus) GetStatus() string

GetStatus returns the Status field value

func (*AccessUnitClientModelStatus) GetStatusOk

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

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

func (*AccessUnitClientModelStatus) HasMessage

func (o *AccessUnitClientModelStatus) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (AccessUnitClientModelStatus) MarshalJSON

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

func (*AccessUnitClientModelStatus) SetMessage

func (o *AccessUnitClientModelStatus) SetMessage(v string)

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

func (*AccessUnitClientModelStatus) SetMessageNil

func (o *AccessUnitClientModelStatus) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (*AccessUnitClientModelStatus) SetStatus

func (o *AccessUnitClientModelStatus) SetStatus(v string)

SetStatus sets field value

func (AccessUnitClientModelStatus) ToMap

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

func (*AccessUnitClientModelStatus) UnmarshalJSON

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

func (*AccessUnitClientModelStatus) UnsetMessage

func (o *AccessUnitClientModelStatus) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type AccessUnitStatusClientModel

type AccessUnitStatusClientModel struct {
	Status  string         `json:"status"`
	Message NullableString `json:"message,omitempty"`
}

AccessUnitStatusClientModel struct for AccessUnitStatusClientModel

func NewAccessUnitStatusClientModel

func NewAccessUnitStatusClientModel(status string) *AccessUnitStatusClientModel

NewAccessUnitStatusClientModel instantiates a new AccessUnitStatusClientModel 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 NewAccessUnitStatusClientModelWithDefaults

func NewAccessUnitStatusClientModelWithDefaults() *AccessUnitStatusClientModel

NewAccessUnitStatusClientModelWithDefaults instantiates a new AccessUnitStatusClientModel 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 (*AccessUnitStatusClientModel) GetMessage

func (o *AccessUnitStatusClientModel) GetMessage() string

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

func (*AccessUnitStatusClientModel) GetMessageOk

func (o *AccessUnitStatusClientModel) GetMessageOk() (*string, bool)

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

func (*AccessUnitStatusClientModel) GetStatus

func (o *AccessUnitStatusClientModel) GetStatus() string

GetStatus returns the Status field value

func (*AccessUnitStatusClientModel) GetStatusOk

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

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

func (*AccessUnitStatusClientModel) HasMessage

func (o *AccessUnitStatusClientModel) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (AccessUnitStatusClientModel) MarshalJSON

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

func (*AccessUnitStatusClientModel) SetMessage

func (o *AccessUnitStatusClientModel) SetMessage(v string)

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

func (*AccessUnitStatusClientModel) SetMessageNil

func (o *AccessUnitStatusClientModel) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (*AccessUnitStatusClientModel) SetStatus

func (o *AccessUnitStatusClientModel) SetStatus(v string)

SetStatus sets field value

func (AccessUnitStatusClientModel) ToMap

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

func (*AccessUnitStatusClientModel) UnmarshalJSON

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

func (*AccessUnitStatusClientModel) UnsetMessage

func (o *AccessUnitStatusClientModel) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type AccountClientModel added in v1.0.0

type AccountClientModel struct {
	Id   string `json:"id"`
	Name string `json:"name"`
	Plan string `json:"plan"`
}

AccountClientModel struct for AccountClientModel

func NewAccountClientModel added in v1.0.0

func NewAccountClientModel(id string, name string, plan string) *AccountClientModel

NewAccountClientModel instantiates a new AccountClientModel 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 NewAccountClientModelWithDefaults added in v1.0.0

func NewAccountClientModelWithDefaults() *AccountClientModel

NewAccountClientModelWithDefaults instantiates a new AccountClientModel 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 (*AccountClientModel) GetId added in v1.0.0

func (o *AccountClientModel) GetId() string

GetId returns the Id field value

func (*AccountClientModel) GetIdOk added in v1.0.0

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

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

func (*AccountClientModel) GetName added in v1.0.0

func (o *AccountClientModel) GetName() string

GetName returns the Name field value

func (*AccountClientModel) GetNameOk added in v1.0.0

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

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

func (*AccountClientModel) GetPlan added in v1.0.0

func (o *AccountClientModel) GetPlan() string

GetPlan returns the Plan field value

func (*AccountClientModel) GetPlanOk added in v1.0.0

func (o *AccountClientModel) GetPlanOk() (*string, bool)

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

func (AccountClientModel) MarshalJSON added in v1.0.0

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

func (*AccountClientModel) SetId added in v1.0.0

func (o *AccountClientModel) SetId(v string)

SetId sets field value

func (*AccountClientModel) SetName added in v1.0.0

func (o *AccountClientModel) SetName(v string)

SetName sets field value

func (*AccountClientModel) SetPlan added in v1.0.0

func (o *AccountClientModel) SetPlan(v string)

SetPlan sets field value

func (AccountClientModel) ToMap added in v1.0.0

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

func (*AccountClientModel) UnmarshalJSON added in v1.0.0

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

type AnalyticClientTypeClientModel added in v1.0.0

type AnalyticClientTypeClientModel string

AnalyticClientTypeClientModel the model 'AnalyticClientTypeClientModel'

const (
	ANALYTICCLIENTTYPECLIENTMODEL_CLI AnalyticClientTypeClientModel = "CLI"
)

List of AnalyticClientTypeClientModel

func NewAnalyticClientTypeClientModelFromValue added in v1.0.0

func NewAnalyticClientTypeClientModelFromValue(v string) (*AnalyticClientTypeClientModel, error)

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

func (AnalyticClientTypeClientModel) IsValid added in v1.0.0

func (v AnalyticClientTypeClientModel) IsValid() bool

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

func (AnalyticClientTypeClientModel) Ptr added in v1.0.0

Ptr returns reference to AnalyticClientTypeClientModel value

func (*AnalyticClientTypeClientModel) UnmarshalJSON added in v1.0.0

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

type AnalyticsAPIService added in v1.0.0

type AnalyticsAPIService service

AnalyticsAPIService AnalyticsAPI service

func (*AnalyticsAPIService) SendAnalyticsEvent added in v1.0.0

SendAnalyticsEvent Send analytics event

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

func (*AnalyticsAPIService) SendAnalyticsEventExecute added in v1.0.0

func (a *AnalyticsAPIService) SendAnalyticsEventExecute(r ApiSendAnalyticsEventRequest) (*http.Response, error)

Execute executes the request

type ApiApproveAccessRequestRequest

type ApiApproveAccessRequestRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiApproveAccessRequestRequest) ApprovalResultClientModel

func (r ApiApproveAccessRequestRequest) ApprovalResultClientModel(approvalResultClientModel ApprovalResultClientModel) ApiApproveAccessRequestRequest

func (ApiApproveAccessRequestRequest) Execute

type ApiCreateAccessRequestTemplateRequest

type ApiCreateAccessRequestTemplateRequest struct {
	ApiService *AccessRequestTemplatesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateAccessRequestTemplateRequest) CreateAndUpdateAccessRequestTemplateClientModel

func (r ApiCreateAccessRequestTemplateRequest) CreateAndUpdateAccessRequestTemplateClientModel(createAndUpdateAccessRequestTemplateClientModel CreateAndUpdateAccessRequestTemplateClientModel) ApiCreateAccessRequestTemplateRequest

func (ApiCreateAccessRequestTemplateRequest) Execute

type ApiCreateUserAccessRequestRequest

type ApiCreateUserAccessRequestRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateUserAccessRequestRequest) CreateAccessRequestClientModel

func (r ApiCreateUserAccessRequestRequest) CreateAccessRequestClientModel(createAccessRequestClientModel CreateAccessRequestClientModel) ApiCreateUserAccessRequestRequest

func (ApiCreateUserAccessRequestRequest) Execute

type ApiDeleteAccessRequestTemplateRequest

type ApiDeleteAccessRequestTemplateRequest struct {
	ApiService *AccessRequestTemplatesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAccessRequestTemplateRequest) Execute

type ApiDryRunCreateUserAccessRequestRequest added in v1.0.3

type ApiDryRunCreateUserAccessRequestRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiDryRunCreateUserAccessRequestRequest) CreateAccessRequestClientModel added in v1.0.3

func (r ApiDryRunCreateUserAccessRequestRequest) CreateAccessRequestClientModel(createAccessRequestClientModel CreateAccessRequestClientModel) ApiDryRunCreateUserAccessRequestRequest

func (ApiDryRunCreateUserAccessRequestRequest) Execute added in v1.0.3

type ApiGetAccessGroupDetailsRequest

type ApiGetAccessGroupDetailsRequest struct {
	ApiService *AccessGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccessGroupDetailsRequest) Execute

type ApiGetAccessGroupUnitsRequest

type ApiGetAccessGroupUnitsRequest struct {
	ApiService *AccessGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccessGroupUnitsRequest) Execute

func (ApiGetAccessGroupUnitsRequest) IntegrationIds

func (r ApiGetAccessGroupUnitsRequest) IntegrationIds(integrationIds []string) ApiGetAccessGroupUnitsRequest

func (ApiGetAccessGroupUnitsRequest) Limit

func (ApiGetAccessGroupUnitsRequest) ResourceTypeIds

func (r ApiGetAccessGroupUnitsRequest) ResourceTypeIds(resourceTypeIds []string) ApiGetAccessGroupUnitsRequest

func (ApiGetAccessGroupUnitsRequest) Skip

type ApiGetAccessRequestRequest

type ApiGetAccessRequestRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccessRequestRequest) Execute

type ApiGetAccessRequestTemplateRequest

type ApiGetAccessRequestTemplateRequest struct {
	ApiService *AccessRequestTemplatesAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccessRequestTemplateRequest) Execute

func (ApiGetAccessRequestTemplateRequest) FilterAvailable

type ApiGetAccessSessionAccessDetailsRequest

type ApiGetAccessSessionAccessDetailsRequest struct {
	ApiService *AccessSessionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccessSessionAccessDetailsRequest) AponoSec added in v1.0.0

func (ApiGetAccessSessionAccessDetailsRequest) Execute

type ApiGetAccessSessionRequest

type ApiGetAccessSessionRequest struct {
	ApiService *AccessSessionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccessSessionRequest) Execute

type ApiGetAccessSessionRequestTemplateRequest added in v1.0.3

type ApiGetAccessSessionRequestTemplateRequest struct {
	ApiService *AccessSessionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccessSessionRequestTemplateRequest) Execute added in v1.0.3

type ApiGetUserSessionRequest added in v1.0.0

type ApiGetUserSessionRequest struct {
	ApiService *UserSessionAPIService
	// contains filtered or unexported fields
}

func (ApiGetUserSessionRequest) Execute added in v1.0.0

type ApiListAccessBundlesRequest

type ApiListAccessBundlesRequest struct {
	ApiService *InventoryAPIService
	// contains filtered or unexported fields
}

func (ApiListAccessBundlesRequest) Execute

func (ApiListAccessBundlesRequest) Limit

func (ApiListAccessBundlesRequest) Search

func (ApiListAccessBundlesRequest) Skip

type ApiListAccessRequestTemplatesRequest

type ApiListAccessRequestTemplatesRequest struct {
	ApiService *AccessRequestTemplatesAPIService
	// contains filtered or unexported fields
}

func (ApiListAccessRequestTemplatesRequest) Limit

func (ApiListAccessRequestTemplatesRequest) Search

func (ApiListAccessRequestTemplatesRequest) Skip

type ApiListAccessRequestsRequest

type ApiListAccessRequestsRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiListAccessRequestsRequest) IncludeAutogrant added in v1.1.0

func (r ApiListAccessRequestsRequest) IncludeAutogrant(includeAutogrant bool) ApiListAccessRequestsRequest

func (ApiListAccessRequestsRequest) Limit

func (ApiListAccessRequestsRequest) RequestIds added in v1.0.3

func (ApiListAccessRequestsRequest) Scope

func (ApiListAccessRequestsRequest) Skip

func (ApiListAccessRequestsRequest) Statuses

type ApiListAccessSessionsGroupsRequest

type ApiListAccessSessionsGroupsRequest struct {
	ApiService *AccessSessionsAPIService
	// contains filtered or unexported fields
}

func (ApiListAccessSessionsGroupsRequest) IncludeDisconnected added in v1.0.3

func (r ApiListAccessSessionsGroupsRequest) IncludeDisconnected(includeDisconnected bool) ApiListAccessSessionsGroupsRequest

func (ApiListAccessSessionsGroupsRequest) IntegrationId added in v1.0.3

func (ApiListAccessSessionsGroupsRequest) IntegrationTypes added in v1.0.3

func (r ApiListAccessSessionsGroupsRequest) IntegrationTypes(integrationTypes []string) ApiListAccessSessionsGroupsRequest

func (ApiListAccessSessionsGroupsRequest) Limit

func (ApiListAccessSessionsGroupsRequest) Search

func (ApiListAccessSessionsGroupsRequest) SessionTypes added in v1.0.3

func (ApiListAccessSessionsGroupsRequest) SessionsPageSize

func (ApiListAccessSessionsGroupsRequest) Skip

func (ApiListAccessSessionsGroupsRequest) Status added in v1.0.3

type ApiListAccessSessionsRequest

type ApiListAccessSessionsRequest struct {
	ApiService *AccessSessionsAPIService
	// contains filtered or unexported fields
}

func (ApiListAccessSessionsRequest) BundleId added in v1.0.0

func (ApiListAccessSessionsRequest) CredentialsId

func (r ApiListAccessSessionsRequest) CredentialsId(credentialsId []string) ApiListAccessSessionsRequest

func (ApiListAccessSessionsRequest) IncludeDisconnected added in v1.0.3

func (r ApiListAccessSessionsRequest) IncludeDisconnected(includeDisconnected bool) ApiListAccessSessionsRequest

func (ApiListAccessSessionsRequest) IntegrationId

func (r ApiListAccessSessionsRequest) IntegrationId(integrationId []string) ApiListAccessSessionsRequest

func (ApiListAccessSessionsRequest) IntegrationTypes added in v1.0.3

func (r ApiListAccessSessionsRequest) IntegrationTypes(integrationTypes []string) ApiListAccessSessionsRequest

func (ApiListAccessSessionsRequest) Limit

func (ApiListAccessSessionsRequest) RequestId added in v1.0.0

func (ApiListAccessSessionsRequest) Search

func (ApiListAccessSessionsRequest) SessionTypes added in v1.0.3

func (r ApiListAccessSessionsRequest) SessionTypes(sessionTypes []string) ApiListAccessSessionsRequest

func (ApiListAccessSessionsRequest) Skip

func (ApiListAccessSessionsRequest) Status added in v1.0.3

type ApiListAccessUnitsRequest

type ApiListAccessUnitsRequest struct {
	ApiService *InventoryAPIService
	// contains filtered or unexported fields
}

func (ApiListAccessUnitsRequest) BundleIds

func (ApiListAccessUnitsRequest) IntegrationIds

func (r ApiListAccessUnitsRequest) IntegrationIds(integrationIds []string) ApiListAccessUnitsRequest

func (ApiListAccessUnitsRequest) Limit

func (ApiListAccessUnitsRequest) PermissionIds

func (r ApiListAccessUnitsRequest) PermissionIds(permissionIds []string) ApiListAccessUnitsRequest

func (ApiListAccessUnitsRequest) ResourceIds

func (r ApiListAccessUnitsRequest) ResourceIds(resourceIds []string) ApiListAccessUnitsRequest

func (ApiListAccessUnitsRequest) ResourceTypeIds

func (r ApiListAccessUnitsRequest) ResourceTypeIds(resourceTypeIds []string) ApiListAccessUnitsRequest

func (ApiListAccessUnitsRequest) Search

func (ApiListAccessUnitsRequest) Skip

type ApiListIntegrationFilterOptionsRequest added in v1.0.3

type ApiListIntegrationFilterOptionsRequest struct {
	ApiService *FiltersAPIService
	// contains filtered or unexported fields
}

func (ApiListIntegrationFilterOptionsRequest) Execute added in v1.0.3

func (ApiListIntegrationFilterOptionsRequest) Limit added in v1.0.3

func (ApiListIntegrationFilterOptionsRequest) Scope added in v1.0.3

func (ApiListIntegrationFilterOptionsRequest) Skip added in v1.0.3

type ApiListIntegrationRequest

type ApiListIntegrationRequest struct {
	ApiService *InventoryAPIService
	// contains filtered or unexported fields
}

func (ApiListIntegrationRequest) Limit

func (ApiListIntegrationRequest) Search

func (ApiListIntegrationRequest) SessionId added in v1.0.3

func (ApiListIntegrationRequest) Skip

type ApiListPermissionsRequest

type ApiListPermissionsRequest struct {
	ApiService *InventoryAPIService
	// contains filtered or unexported fields
}

func (ApiListPermissionsRequest) IntegrationId

func (r ApiListPermissionsRequest) IntegrationId(integrationId string) ApiListPermissionsRequest

func (ApiListPermissionsRequest) Limit

func (ApiListPermissionsRequest) ResourceTypeId

func (r ApiListPermissionsRequest) ResourceTypeId(resourceTypeId string) ApiListPermissionsRequest

func (ApiListPermissionsRequest) Search

func (ApiListPermissionsRequest) SessionId added in v1.0.3

func (ApiListPermissionsRequest) Skip

type ApiListResourceTypesRequest

type ApiListResourceTypesRequest struct {
	ApiService *InventoryAPIService
	// contains filtered or unexported fields
}

func (ApiListResourceTypesRequest) IntegrationId

func (r ApiListResourceTypesRequest) IntegrationId(integrationId string) ApiListResourceTypesRequest

func (ApiListResourceTypesRequest) Limit

func (ApiListResourceTypesRequest) Search

func (ApiListResourceTypesRequest) SessionId added in v1.0.3

func (ApiListResourceTypesRequest) Skip

type ApiListResourcesRequest

type ApiListResourcesRequest struct {
	ApiService *InventoryAPIService
	// contains filtered or unexported fields
}

func (ApiListResourcesRequest) Execute

func (ApiListResourcesRequest) IntegrationId

func (r ApiListResourcesRequest) IntegrationId(integrationId string) ApiListResourcesRequest

func (ApiListResourcesRequest) Limit

func (ApiListResourcesRequest) ResourceTypeId

func (r ApiListResourcesRequest) ResourceTypeId(resourceTypeId string) ApiListResourcesRequest

func (ApiListResourcesRequest) Search

func (ApiListResourcesRequest) SessionId added in v1.0.3

func (ApiListResourcesRequest) Skip

func (ApiListResourcesRequest) SourceId added in v1.0.0

type ApiRejectAccessRequestRequest

type ApiRejectAccessRequestRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiRejectAccessRequestRequest) ApprovalResultClientModel

func (r ApiRejectAccessRequestRequest) ApprovalResultClientModel(approvalResultClientModel ApprovalResultClientModel) ApiRejectAccessRequestRequest

func (ApiRejectAccessRequestRequest) Execute

type ApiRequestAgainAccessRequestRequest

type ApiRequestAgainAccessRequestRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiRequestAgainAccessRequestRequest) Execute

func (ApiRequestAgainAccessRequestRequest) RequestAgainClientModel

func (r ApiRequestAgainAccessRequestRequest) RequestAgainClientModel(requestAgainClientModel RequestAgainClientModel) ApiRequestAgainAccessRequestRequest

type ApiResetAccessGroupCredentialsRequest

type ApiResetAccessGroupCredentialsRequest struct {
	ApiService *AccessGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiResetAccessGroupCredentialsRequest) Execute

type ApiResetAccessSessionCredentialsRequest

type ApiResetAccessSessionCredentialsRequest struct {
	ApiService *AccessSessionsAPIService
	// contains filtered or unexported fields
}

func (ApiResetAccessSessionCredentialsRequest) Execute

type ApiRevokeAccessRequestRequest

type ApiRevokeAccessRequestRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiRevokeAccessRequestRequest) Execute

type ApiSendAnalyticsEventRequest added in v1.0.0

type ApiSendAnalyticsEventRequest struct {
	ApiService *AnalyticsAPIService
	// contains filtered or unexported fields
}

func (ApiSendAnalyticsEventRequest) CreateAnalyticEventClientModel added in v1.0.0

func (r ApiSendAnalyticsEventRequest) CreateAnalyticEventClientModel(createAnalyticEventClientModel CreateAnalyticEventClientModel) ApiSendAnalyticsEventRequest

func (ApiSendAnalyticsEventRequest) Execute added in v1.0.0

type ApiSyncAvailableSessionsRequest added in v1.0.3

type ApiSyncAvailableSessionsRequest struct {
	ApiService *AccessSessionsAPIService
	// contains filtered or unexported fields
}

func (ApiSyncAvailableSessionsRequest) Execute added in v1.0.3

type ApiUpdateAccessRequestTemplateRequest

type ApiUpdateAccessRequestTemplateRequest struct {
	ApiService *AccessRequestTemplatesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAccessRequestTemplateRequest) CreateAndUpdateAccessRequestTemplateClientModel

func (r ApiUpdateAccessRequestTemplateRequest) CreateAndUpdateAccessRequestTemplateClientModel(createAndUpdateAccessRequestTemplateClientModel CreateAndUpdateAccessRequestTemplateClientModel) ApiUpdateAccessRequestTemplateRequest

func (ApiUpdateAccessRequestTemplateRequest) Execute

type ApprovalResultClientModel

type ApprovalResultClientModel struct {
	Justification NullableString `json:"justification,omitempty"`
}

ApprovalResultClientModel struct for ApprovalResultClientModel

func NewApprovalResultClientModel

func NewApprovalResultClientModel() *ApprovalResultClientModel

NewApprovalResultClientModel instantiates a new ApprovalResultClientModel 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 NewApprovalResultClientModelWithDefaults

func NewApprovalResultClientModelWithDefaults() *ApprovalResultClientModel

NewApprovalResultClientModelWithDefaults instantiates a new ApprovalResultClientModel 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 (*ApprovalResultClientModel) GetJustification

func (o *ApprovalResultClientModel) GetJustification() string

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

func (*ApprovalResultClientModel) GetJustificationOk

func (o *ApprovalResultClientModel) GetJustificationOk() (*string, bool)

GetJustificationOk returns a tuple with the Justification 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 (*ApprovalResultClientModel) HasJustification

func (o *ApprovalResultClientModel) HasJustification() bool

HasJustification returns a boolean if a field has been set.

func (ApprovalResultClientModel) MarshalJSON

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

func (*ApprovalResultClientModel) SetJustification

func (o *ApprovalResultClientModel) SetJustification(v string)

SetJustification gets a reference to the given NullableString and assigns it to the Justification field.

func (*ApprovalResultClientModel) SetJustificationNil

func (o *ApprovalResultClientModel) SetJustificationNil()

SetJustificationNil sets the value for Justification to be an explicit nil

func (ApprovalResultClientModel) ToMap

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

func (*ApprovalResultClientModel) UnsetJustification

func (o *ApprovalResultClientModel) UnsetJustification()

UnsetJustification ensures that no value is present for Justification, not even an explicit nil

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 BundleClientModel

type BundleClientModel struct {
	Id   string `json:"id"`
	Name string `json:"name"`
}

BundleClientModel struct for BundleClientModel

func NewBundleClientModel

func NewBundleClientModel(id string, name string) *BundleClientModel

NewBundleClientModel instantiates a new BundleClientModel 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 NewBundleClientModelWithDefaults

func NewBundleClientModelWithDefaults() *BundleClientModel

NewBundleClientModelWithDefaults instantiates a new BundleClientModel 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 (*BundleClientModel) GetId

func (o *BundleClientModel) GetId() string

GetId returns the Id field value

func (*BundleClientModel) GetIdOk

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

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

func (*BundleClientModel) GetName

func (o *BundleClientModel) GetName() string

GetName returns the Name field value

func (*BundleClientModel) GetNameOk

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

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

func (BundleClientModel) MarshalJSON

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

func (*BundleClientModel) SetId

func (o *BundleClientModel) SetId(v string)

SetId sets field value

func (*BundleClientModel) SetName

func (o *BundleClientModel) SetName(v string)

SetName sets field value

func (BundleClientModel) ToMap

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

func (*BundleClientModel) UnmarshalJSON

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

type ChallengeApproverClientModel

type ChallengeApproverClientModel struct {
	Name     string                `json:"name"`
	Type     string                `json:"type"`
	Status   ClientChallengeStatus `json:"status"`
	Metadata map[string]string     `json:"metadata"`
}

ChallengeApproverClientModel struct for ChallengeApproverClientModel

func NewChallengeApproverClientModel

func NewChallengeApproverClientModel(name string, type_ string, status ClientChallengeStatus, metadata map[string]string) *ChallengeApproverClientModel

NewChallengeApproverClientModel instantiates a new ChallengeApproverClientModel 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 NewChallengeApproverClientModelWithDefaults

func NewChallengeApproverClientModelWithDefaults() *ChallengeApproverClientModel

NewChallengeApproverClientModelWithDefaults instantiates a new ChallengeApproverClientModel 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 (*ChallengeApproverClientModel) GetMetadata

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

GetMetadata returns the Metadata field value

func (*ChallengeApproverClientModel) GetMetadataOk

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

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

func (*ChallengeApproverClientModel) GetName

func (o *ChallengeApproverClientModel) GetName() string

GetName returns the Name field value

func (*ChallengeApproverClientModel) GetNameOk

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

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

func (*ChallengeApproverClientModel) GetStatus

GetStatus returns the Status field value

func (*ChallengeApproverClientModel) GetStatusOk

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

func (*ChallengeApproverClientModel) GetType

func (o *ChallengeApproverClientModel) GetType() string

GetType returns the Type field value

func (*ChallengeApproverClientModel) GetTypeOk

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

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

func (ChallengeApproverClientModel) MarshalJSON

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

func (*ChallengeApproverClientModel) SetMetadata

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

SetMetadata sets field value

func (*ChallengeApproverClientModel) SetName

func (o *ChallengeApproverClientModel) SetName(v string)

SetName sets field value

func (*ChallengeApproverClientModel) SetStatus

SetStatus sets field value

func (*ChallengeApproverClientModel) SetType

func (o *ChallengeApproverClientModel) SetType(v string)

SetType sets field value

func (ChallengeApproverClientModel) ToMap

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

func (*ChallengeApproverClientModel) UnmarshalJSON

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

type ChallengeInfoClientModel

type ChallengeInfoClientModel struct {
	LogicalRelation ClientChallengeLogicalRelation `json:"logical_relation"`
	Approvers       []ChallengeApproverClientModel `json:"approvers"`
}

ChallengeInfoClientModel struct for ChallengeInfoClientModel

func NewChallengeInfoClientModel

func NewChallengeInfoClientModel(logicalRelation ClientChallengeLogicalRelation, approvers []ChallengeApproverClientModel) *ChallengeInfoClientModel

NewChallengeInfoClientModel instantiates a new ChallengeInfoClientModel 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 NewChallengeInfoClientModelWithDefaults

func NewChallengeInfoClientModelWithDefaults() *ChallengeInfoClientModel

NewChallengeInfoClientModelWithDefaults instantiates a new ChallengeInfoClientModel 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 (*ChallengeInfoClientModel) GetApprovers

GetApprovers returns the Approvers field value

func (*ChallengeInfoClientModel) GetApproversOk

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

func (*ChallengeInfoClientModel) GetLogicalRelation

GetLogicalRelation returns the LogicalRelation field value

func (*ChallengeInfoClientModel) GetLogicalRelationOk

func (o *ChallengeInfoClientModel) GetLogicalRelationOk() (*ClientChallengeLogicalRelation, bool)

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

func (ChallengeInfoClientModel) MarshalJSON

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

func (*ChallengeInfoClientModel) SetApprovers

SetApprovers sets field value

func (*ChallengeInfoClientModel) SetLogicalRelation

SetLogicalRelation sets field value

func (ChallengeInfoClientModel) ToMap

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

func (*ChallengeInfoClientModel) UnmarshalJSON

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

type ClientChallengeLogicalRelation

type ClientChallengeLogicalRelation string

ClientChallengeLogicalRelation the model 'ClientChallengeLogicalRelation'

const (
	CLIENTCHALLENGELOGICALRELATION_ANY_OF ClientChallengeLogicalRelation = "AnyOf"
	CLIENTCHALLENGELOGICALRELATION_ALL_OF ClientChallengeLogicalRelation = "AllOf"
)

List of ClientChallengeLogicalRelation

func NewClientChallengeLogicalRelationFromValue

func NewClientChallengeLogicalRelationFromValue(v string) (*ClientChallengeLogicalRelation, error)

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

func (ClientChallengeLogicalRelation) IsValid

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

func (ClientChallengeLogicalRelation) Ptr

Ptr returns reference to ClientChallengeLogicalRelation value

func (*ClientChallengeLogicalRelation) UnmarshalJSON

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

type ClientChallengeStatus

type ClientChallengeStatus string

ClientChallengeStatus the model 'ClientChallengeStatus'

const (
	CLIENTCHALLENGESTATUS_APPROVED ClientChallengeStatus = "Approved"
	CLIENTCHALLENGESTATUS_REJECTED ClientChallengeStatus = "Rejected"
	CLIENTCHALLENGESTATUS_PENDING  ClientChallengeStatus = "Pending"
)

List of ClientChallengeStatus

func NewClientChallengeStatusFromValue

func NewClientChallengeStatusFromValue(v string) (*ClientChallengeStatus, error)

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

func (ClientChallengeStatus) IsValid

func (v ClientChallengeStatus) IsValid() bool

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

func (ClientChallengeStatus) Ptr

Ptr returns reference to ClientChallengeStatus value

func (*ClientChallengeStatus) UnmarshalJSON

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

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) ServerURL

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

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

ServerURLWithContext returns a new server URL given an endpoint

type CreateAccessRequestClientModel

type CreateAccessRequestClientModel struct {
	FilterIntegrationIds  []string         `json:"filter_integration_ids"`
	FilterBundleIds       []string         `json:"filter_bundle_ids"`
	FilterResourceTypeIds []string         `json:"filter_resource_type_ids"`
	FilterResourceIds     []string         `json:"filter_resource_ids"`
	FilterResources       []ResourceFilter `json:"filter_resources"`
	FilterPermissionIds   []string         `json:"filter_permission_ids"`
	FilterAccessUnitIds   []string         `json:"filter_access_unit_ids"`
	Justification         NullableString   `json:"justification,omitempty"`
	DurationInSec         NullableInt32    `json:"duration_in_sec,omitempty"`
}

CreateAccessRequestClientModel struct for CreateAccessRequestClientModel

func NewCreateAccessRequestClientModel

func NewCreateAccessRequestClientModel(filterIntegrationIds []string, filterBundleIds []string, filterResourceTypeIds []string, filterResourceIds []string, filterResources []ResourceFilter, filterPermissionIds []string, filterAccessUnitIds []string) *CreateAccessRequestClientModel

NewCreateAccessRequestClientModel instantiates a new CreateAccessRequestClientModel 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 NewCreateAccessRequestClientModelWithDefaults

func NewCreateAccessRequestClientModelWithDefaults() *CreateAccessRequestClientModel

NewCreateAccessRequestClientModelWithDefaults instantiates a new CreateAccessRequestClientModel 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 (*CreateAccessRequestClientModel) GetDurationInSec added in v1.1.0

func (o *CreateAccessRequestClientModel) GetDurationInSec() int32

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

func (*CreateAccessRequestClientModel) GetDurationInSecOk added in v1.1.0

func (o *CreateAccessRequestClientModel) GetDurationInSecOk() (*int32, bool)

GetDurationInSecOk returns a tuple with the DurationInSec 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 (*CreateAccessRequestClientModel) GetFilterAccessUnitIds

func (o *CreateAccessRequestClientModel) GetFilterAccessUnitIds() []string

GetFilterAccessUnitIds returns the FilterAccessUnitIds field value

func (*CreateAccessRequestClientModel) GetFilterAccessUnitIdsOk

func (o *CreateAccessRequestClientModel) GetFilterAccessUnitIdsOk() ([]string, bool)

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

func (*CreateAccessRequestClientModel) GetFilterBundleIds

func (o *CreateAccessRequestClientModel) GetFilterBundleIds() []string

GetFilterBundleIds returns the FilterBundleIds field value

func (*CreateAccessRequestClientModel) GetFilterBundleIdsOk

func (o *CreateAccessRequestClientModel) GetFilterBundleIdsOk() ([]string, bool)

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

func (*CreateAccessRequestClientModel) GetFilterIntegrationIds

func (o *CreateAccessRequestClientModel) GetFilterIntegrationIds() []string

GetFilterIntegrationIds returns the FilterIntegrationIds field value

func (*CreateAccessRequestClientModel) GetFilterIntegrationIdsOk

func (o *CreateAccessRequestClientModel) GetFilterIntegrationIdsOk() ([]string, bool)

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

func (*CreateAccessRequestClientModel) GetFilterPermissionIds

func (o *CreateAccessRequestClientModel) GetFilterPermissionIds() []string

GetFilterPermissionIds returns the FilterPermissionIds field value

func (*CreateAccessRequestClientModel) GetFilterPermissionIdsOk

func (o *CreateAccessRequestClientModel) GetFilterPermissionIdsOk() ([]string, bool)

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

func (*CreateAccessRequestClientModel) GetFilterResourceIds

func (o *CreateAccessRequestClientModel) GetFilterResourceIds() []string

GetFilterResourceIds returns the FilterResourceIds field value

func (*CreateAccessRequestClientModel) GetFilterResourceIdsOk

func (o *CreateAccessRequestClientModel) GetFilterResourceIdsOk() ([]string, bool)

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

func (*CreateAccessRequestClientModel) GetFilterResourceTypeIds

func (o *CreateAccessRequestClientModel) GetFilterResourceTypeIds() []string

GetFilterResourceTypeIds returns the FilterResourceTypeIds field value

func (*CreateAccessRequestClientModel) GetFilterResourceTypeIdsOk

func (o *CreateAccessRequestClientModel) GetFilterResourceTypeIdsOk() ([]string, bool)

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

func (*CreateAccessRequestClientModel) GetFilterResources added in v1.0.0

func (o *CreateAccessRequestClientModel) GetFilterResources() []ResourceFilter

GetFilterResources returns the FilterResources field value

func (*CreateAccessRequestClientModel) GetFilterResourcesOk added in v1.0.0

func (o *CreateAccessRequestClientModel) GetFilterResourcesOk() ([]ResourceFilter, bool)

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

func (*CreateAccessRequestClientModel) GetJustification

func (o *CreateAccessRequestClientModel) GetJustification() string

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

func (*CreateAccessRequestClientModel) GetJustificationOk

func (o *CreateAccessRequestClientModel) GetJustificationOk() (*string, bool)

GetJustificationOk returns a tuple with the Justification 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 (*CreateAccessRequestClientModel) HasDurationInSec added in v1.1.0

func (o *CreateAccessRequestClientModel) HasDurationInSec() bool

HasDurationInSec returns a boolean if a field has been set.

func (*CreateAccessRequestClientModel) HasJustification added in v1.0.3

func (o *CreateAccessRequestClientModel) HasJustification() bool

HasJustification returns a boolean if a field has been set.

func (CreateAccessRequestClientModel) MarshalJSON

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

func (*CreateAccessRequestClientModel) SetDurationInSec added in v1.1.0

func (o *CreateAccessRequestClientModel) SetDurationInSec(v int32)

SetDurationInSec gets a reference to the given NullableInt32 and assigns it to the DurationInSec field.

func (*CreateAccessRequestClientModel) SetDurationInSecNil added in v1.1.0

func (o *CreateAccessRequestClientModel) SetDurationInSecNil()

SetDurationInSecNil sets the value for DurationInSec to be an explicit nil

func (*CreateAccessRequestClientModel) SetFilterAccessUnitIds

func (o *CreateAccessRequestClientModel) SetFilterAccessUnitIds(v []string)

SetFilterAccessUnitIds sets field value

func (*CreateAccessRequestClientModel) SetFilterBundleIds

func (o *CreateAccessRequestClientModel) SetFilterBundleIds(v []string)

SetFilterBundleIds sets field value

func (*CreateAccessRequestClientModel) SetFilterIntegrationIds

func (o *CreateAccessRequestClientModel) SetFilterIntegrationIds(v []string)

SetFilterIntegrationIds sets field value

func (*CreateAccessRequestClientModel) SetFilterPermissionIds

func (o *CreateAccessRequestClientModel) SetFilterPermissionIds(v []string)

SetFilterPermissionIds sets field value

func (*CreateAccessRequestClientModel) SetFilterResourceIds

func (o *CreateAccessRequestClientModel) SetFilterResourceIds(v []string)

SetFilterResourceIds sets field value

func (*CreateAccessRequestClientModel) SetFilterResourceTypeIds

func (o *CreateAccessRequestClientModel) SetFilterResourceTypeIds(v []string)

SetFilterResourceTypeIds sets field value

func (*CreateAccessRequestClientModel) SetFilterResources added in v1.0.0

func (o *CreateAccessRequestClientModel) SetFilterResources(v []ResourceFilter)

SetFilterResources sets field value

func (*CreateAccessRequestClientModel) SetJustification

func (o *CreateAccessRequestClientModel) SetJustification(v string)

SetJustification gets a reference to the given NullableString and assigns it to the Justification field.

func (*CreateAccessRequestClientModel) SetJustificationNil added in v1.0.3

func (o *CreateAccessRequestClientModel) SetJustificationNil()

SetJustificationNil sets the value for Justification to be an explicit nil

func (CreateAccessRequestClientModel) ToMap

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

func (*CreateAccessRequestClientModel) UnmarshalJSON

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

func (*CreateAccessRequestClientModel) UnsetDurationInSec added in v1.1.0

func (o *CreateAccessRequestClientModel) UnsetDurationInSec()

UnsetDurationInSec ensures that no value is present for DurationInSec, not even an explicit nil

func (*CreateAccessRequestClientModel) UnsetJustification added in v1.0.3

func (o *CreateAccessRequestClientModel) UnsetJustification()

UnsetJustification ensures that no value is present for Justification, not even an explicit nil

type CreateAnalyticEventClientModel added in v1.0.0

type CreateAnalyticEventClientModel struct {
	EventName  string                        `json:"event_name"`
	ClientType AnalyticClientTypeClientModel `json:"client_type"`
	Properties map[string]interface{}        `json:"properties"`
}

CreateAnalyticEventClientModel struct for CreateAnalyticEventClientModel

func NewCreateAnalyticEventClientModel added in v1.0.0

func NewCreateAnalyticEventClientModel(eventName string, clientType AnalyticClientTypeClientModel, properties map[string]interface{}) *CreateAnalyticEventClientModel

NewCreateAnalyticEventClientModel instantiates a new CreateAnalyticEventClientModel 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 NewCreateAnalyticEventClientModelWithDefaults added in v1.0.0

func NewCreateAnalyticEventClientModelWithDefaults() *CreateAnalyticEventClientModel

NewCreateAnalyticEventClientModelWithDefaults instantiates a new CreateAnalyticEventClientModel 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 (*CreateAnalyticEventClientModel) GetClientType added in v1.0.0

GetClientType returns the ClientType field value

func (*CreateAnalyticEventClientModel) GetClientTypeOk added in v1.0.0

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

func (*CreateAnalyticEventClientModel) GetEventName added in v1.0.0

func (o *CreateAnalyticEventClientModel) GetEventName() string

GetEventName returns the EventName field value

func (*CreateAnalyticEventClientModel) GetEventNameOk added in v1.0.0

func (o *CreateAnalyticEventClientModel) GetEventNameOk() (*string, bool)

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

func (*CreateAnalyticEventClientModel) GetProperties added in v1.0.0

func (o *CreateAnalyticEventClientModel) GetProperties() map[string]interface{}

GetProperties returns the Properties field value

func (*CreateAnalyticEventClientModel) GetPropertiesOk added in v1.0.0

func (o *CreateAnalyticEventClientModel) GetPropertiesOk() (map[string]interface{}, bool)

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

func (CreateAnalyticEventClientModel) MarshalJSON added in v1.0.0

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

func (*CreateAnalyticEventClientModel) SetClientType added in v1.0.0

SetClientType sets field value

func (*CreateAnalyticEventClientModel) SetEventName added in v1.0.0

func (o *CreateAnalyticEventClientModel) SetEventName(v string)

SetEventName sets field value

func (*CreateAnalyticEventClientModel) SetProperties added in v1.0.0

func (o *CreateAnalyticEventClientModel) SetProperties(v map[string]interface{})

SetProperties sets field value

func (CreateAnalyticEventClientModel) ToMap added in v1.0.0

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

func (*CreateAnalyticEventClientModel) UnmarshalJSON added in v1.0.0

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

type CreateAndUpdateAccessRequestTemplateClientModel

type CreateAndUpdateAccessRequestTemplateClientModel struct {
	Name                  string                               `json:"name"`
	Type                  AccessRequestTemplateTypeClientModel `json:"type"`
	FilterIntegrationIds  []string                             `json:"filter_integration_ids"`
	FilterResourceTypeIds []string                             `json:"filter_resource_type_ids"`
	FilterResourceIds     []string                             `json:"filter_resource_ids"`
	FilterPermissionIds   []string                             `json:"filter_permission_ids"`
}

CreateAndUpdateAccessRequestTemplateClientModel struct for CreateAndUpdateAccessRequestTemplateClientModel

func NewCreateAndUpdateAccessRequestTemplateClientModel

func NewCreateAndUpdateAccessRequestTemplateClientModel(name string, type_ AccessRequestTemplateTypeClientModel, filterIntegrationIds []string, filterResourceTypeIds []string, filterResourceIds []string, filterPermissionIds []string) *CreateAndUpdateAccessRequestTemplateClientModel

NewCreateAndUpdateAccessRequestTemplateClientModel instantiates a new CreateAndUpdateAccessRequestTemplateClientModel 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 NewCreateAndUpdateAccessRequestTemplateClientModelWithDefaults

func NewCreateAndUpdateAccessRequestTemplateClientModelWithDefaults() *CreateAndUpdateAccessRequestTemplateClientModel

NewCreateAndUpdateAccessRequestTemplateClientModelWithDefaults instantiates a new CreateAndUpdateAccessRequestTemplateClientModel 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 (*CreateAndUpdateAccessRequestTemplateClientModel) GetFilterIntegrationIds

func (o *CreateAndUpdateAccessRequestTemplateClientModel) GetFilterIntegrationIds() []string

GetFilterIntegrationIds returns the FilterIntegrationIds field value

func (*CreateAndUpdateAccessRequestTemplateClientModel) GetFilterIntegrationIdsOk

func (o *CreateAndUpdateAccessRequestTemplateClientModel) GetFilterIntegrationIdsOk() ([]string, bool)

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

func (*CreateAndUpdateAccessRequestTemplateClientModel) GetFilterPermissionIds

func (o *CreateAndUpdateAccessRequestTemplateClientModel) GetFilterPermissionIds() []string

GetFilterPermissionIds returns the FilterPermissionIds field value

func (*CreateAndUpdateAccessRequestTemplateClientModel) GetFilterPermissionIdsOk

func (o *CreateAndUpdateAccessRequestTemplateClientModel) GetFilterPermissionIdsOk() ([]string, bool)

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

func (*CreateAndUpdateAccessRequestTemplateClientModel) GetFilterResourceIds

func (o *CreateAndUpdateAccessRequestTemplateClientModel) GetFilterResourceIds() []string

GetFilterResourceIds returns the FilterResourceIds field value

func (*CreateAndUpdateAccessRequestTemplateClientModel) GetFilterResourceIdsOk

func (o *CreateAndUpdateAccessRequestTemplateClientModel) GetFilterResourceIdsOk() ([]string, bool)

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

func (*CreateAndUpdateAccessRequestTemplateClientModel) GetFilterResourceTypeIds

func (o *CreateAndUpdateAccessRequestTemplateClientModel) GetFilterResourceTypeIds() []string

GetFilterResourceTypeIds returns the FilterResourceTypeIds field value

func (*CreateAndUpdateAccessRequestTemplateClientModel) GetFilterResourceTypeIdsOk

func (o *CreateAndUpdateAccessRequestTemplateClientModel) GetFilterResourceTypeIdsOk() ([]string, bool)

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

func (*CreateAndUpdateAccessRequestTemplateClientModel) GetName

GetName returns the Name field value

func (*CreateAndUpdateAccessRequestTemplateClientModel) GetNameOk

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

func (*CreateAndUpdateAccessRequestTemplateClientModel) GetType

GetType returns the Type field value

func (*CreateAndUpdateAccessRequestTemplateClientModel) GetTypeOk

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

func (CreateAndUpdateAccessRequestTemplateClientModel) MarshalJSON

func (*CreateAndUpdateAccessRequestTemplateClientModel) SetFilterIntegrationIds

func (o *CreateAndUpdateAccessRequestTemplateClientModel) SetFilterIntegrationIds(v []string)

SetFilterIntegrationIds sets field value

func (*CreateAndUpdateAccessRequestTemplateClientModel) SetFilterPermissionIds

func (o *CreateAndUpdateAccessRequestTemplateClientModel) SetFilterPermissionIds(v []string)

SetFilterPermissionIds sets field value

func (*CreateAndUpdateAccessRequestTemplateClientModel) SetFilterResourceIds

func (o *CreateAndUpdateAccessRequestTemplateClientModel) SetFilterResourceIds(v []string)

SetFilterResourceIds sets field value

func (*CreateAndUpdateAccessRequestTemplateClientModel) SetFilterResourceTypeIds

func (o *CreateAndUpdateAccessRequestTemplateClientModel) SetFilterResourceTypeIds(v []string)

SetFilterResourceTypeIds sets field value

func (*CreateAndUpdateAccessRequestTemplateClientModel) SetName

SetName sets field value

func (*CreateAndUpdateAccessRequestTemplateClientModel) SetType

SetType sets field value

func (CreateAndUpdateAccessRequestTemplateClientModel) ToMap

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

func (*CreateAndUpdateAccessRequestTemplateClientModel) UnmarshalJSON

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

type CredentialsClientModel

type CredentialsClientModel struct {
	Id       string `json:"id"`
	Status   string `json:"status"`
	CanReset bool   `json:"can_reset"`
}

CredentialsClientModel struct for CredentialsClientModel

func NewCredentialsClientModel

func NewCredentialsClientModel(id string, status string, canReset bool) *CredentialsClientModel

NewCredentialsClientModel instantiates a new CredentialsClientModel 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 NewCredentialsClientModelWithDefaults

func NewCredentialsClientModelWithDefaults() *CredentialsClientModel

NewCredentialsClientModelWithDefaults instantiates a new CredentialsClientModel 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 (*CredentialsClientModel) GetCanReset

func (o *CredentialsClientModel) GetCanReset() bool

GetCanReset returns the CanReset field value

func (*CredentialsClientModel) GetCanResetOk

func (o *CredentialsClientModel) GetCanResetOk() (*bool, bool)

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

func (*CredentialsClientModel) GetId

func (o *CredentialsClientModel) GetId() string

GetId returns the Id field value

func (*CredentialsClientModel) GetIdOk

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

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

func (*CredentialsClientModel) GetStatus

func (o *CredentialsClientModel) GetStatus() string

GetStatus returns the Status field value

func (*CredentialsClientModel) GetStatusOk

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

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

func (CredentialsClientModel) MarshalJSON

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

func (*CredentialsClientModel) SetCanReset

func (o *CredentialsClientModel) SetCanReset(v bool)

SetCanReset sets field value

func (*CredentialsClientModel) SetId

func (o *CredentialsClientModel) SetId(v string)

SetId sets field value

func (*CredentialsClientModel) SetStatus

func (o *CredentialsClientModel) SetStatus(v string)

SetStatus sets field value

func (CredentialsClientModel) ToMap

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

func (*CredentialsClientModel) UnmarshalJSON

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

type DryRunAccessRequestError added in v1.0.3

type DryRunAccessRequestError struct {
	Code    string                 `json:"code"`
	Field   string                 `json:"field"`
	Message NullableString         `json:"message,omitempty"`
	Details map[string]interface{} `json:"details"`
}

DryRunAccessRequestError struct for DryRunAccessRequestError

func NewDryRunAccessRequestError added in v1.0.3

func NewDryRunAccessRequestError(code string, field string, details map[string]interface{}) *DryRunAccessRequestError

NewDryRunAccessRequestError instantiates a new DryRunAccessRequestError 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 NewDryRunAccessRequestErrorWithDefaults added in v1.0.3

func NewDryRunAccessRequestErrorWithDefaults() *DryRunAccessRequestError

NewDryRunAccessRequestErrorWithDefaults instantiates a new DryRunAccessRequestError 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 (*DryRunAccessRequestError) GetCode added in v1.0.3

func (o *DryRunAccessRequestError) GetCode() string

GetCode returns the Code field value

func (*DryRunAccessRequestError) GetCodeOk added in v1.0.3

func (o *DryRunAccessRequestError) GetCodeOk() (*string, bool)

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

func (*DryRunAccessRequestError) GetDetails added in v1.1.0

func (o *DryRunAccessRequestError) GetDetails() map[string]interface{}

GetDetails returns the Details field value

func (*DryRunAccessRequestError) GetDetailsOk added in v1.1.0

func (o *DryRunAccessRequestError) GetDetailsOk() (map[string]interface{}, bool)

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

func (*DryRunAccessRequestError) GetField added in v1.0.3

func (o *DryRunAccessRequestError) GetField() string

GetField returns the Field field value

func (*DryRunAccessRequestError) GetFieldOk added in v1.0.3

func (o *DryRunAccessRequestError) GetFieldOk() (*string, bool)

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

func (*DryRunAccessRequestError) GetMessage added in v1.0.3

func (o *DryRunAccessRequestError) GetMessage() string

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

func (*DryRunAccessRequestError) GetMessageOk added in v1.0.3

func (o *DryRunAccessRequestError) GetMessageOk() (*string, bool)

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

func (*DryRunAccessRequestError) HasMessage added in v1.0.3

func (o *DryRunAccessRequestError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DryRunAccessRequestError) MarshalJSON added in v1.0.3

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

func (*DryRunAccessRequestError) SetCode added in v1.0.3

func (o *DryRunAccessRequestError) SetCode(v string)

SetCode sets field value

func (*DryRunAccessRequestError) SetDetails added in v1.1.0

func (o *DryRunAccessRequestError) SetDetails(v map[string]interface{})

SetDetails sets field value

func (*DryRunAccessRequestError) SetField added in v1.0.3

func (o *DryRunAccessRequestError) SetField(v string)

SetField sets field value

func (*DryRunAccessRequestError) SetMessage added in v1.0.3

func (o *DryRunAccessRequestError) SetMessage(v string)

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

func (*DryRunAccessRequestError) SetMessageNil added in v1.0.3

func (o *DryRunAccessRequestError) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DryRunAccessRequestError) ToMap added in v1.0.3

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

func (*DryRunAccessRequestError) UnmarshalJSON added in v1.0.3

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

func (*DryRunAccessRequestError) UnsetMessage added in v1.0.3

func (o *DryRunAccessRequestError) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DryRunClientResponse added in v1.0.3

type DryRunClientResponse struct {
	Status string                     `json:"status"`
	Errors []DryRunAccessRequestError `json:"errors"`
}

DryRunClientResponse struct for DryRunClientResponse

func NewDryRunClientResponse added in v1.0.3

func NewDryRunClientResponse(status string, errors []DryRunAccessRequestError) *DryRunClientResponse

NewDryRunClientResponse instantiates a new DryRunClientResponse 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 NewDryRunClientResponseWithDefaults added in v1.0.3

func NewDryRunClientResponseWithDefaults() *DryRunClientResponse

NewDryRunClientResponseWithDefaults instantiates a new DryRunClientResponse 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 (*DryRunClientResponse) GetErrors added in v1.0.3

GetErrors returns the Errors field value

func (*DryRunClientResponse) GetErrorsOk added in v1.0.3

func (o *DryRunClientResponse) GetErrorsOk() ([]DryRunAccessRequestError, bool)

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

func (*DryRunClientResponse) GetStatus added in v1.0.3

func (o *DryRunClientResponse) GetStatus() string

GetStatus returns the Status field value

func (*DryRunClientResponse) GetStatusOk added in v1.0.3

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

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

func (DryRunClientResponse) MarshalJSON added in v1.0.3

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

func (*DryRunClientResponse) SetErrors added in v1.0.3

SetErrors sets field value

func (*DryRunClientResponse) SetStatus added in v1.0.3

func (o *DryRunClientResponse) SetStatus(v string)

SetStatus sets field value

func (DryRunClientResponse) ToMap added in v1.0.3

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

func (*DryRunClientResponse) UnmarshalJSON added in v1.0.3

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

type FiltersAPIService added in v1.0.3

type FiltersAPIService service

FiltersAPIService FiltersAPI service

func (*FiltersAPIService) ListIntegrationFilterOptions added in v1.0.3

func (a *FiltersAPIService) ListIntegrationFilterOptions(ctx context.Context) ApiListIntegrationFilterOptionsRequest

ListIntegrationFilterOptions List integration filters

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

func (*FiltersAPIService) ListIntegrationFilterOptionsExecute added in v1.0.3

Execute executes the request

@return PaginatedClientResponseModelIntegrationClientModel

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 IconsConfigClientModel

type IconsConfigClientModel struct {
	Png string `json:"png"`
	Svg string `json:"svg"`
}

IconsConfigClientModel struct for IconsConfigClientModel

func NewIconsConfigClientModel

func NewIconsConfigClientModel(png string, svg string) *IconsConfigClientModel

NewIconsConfigClientModel instantiates a new IconsConfigClientModel 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 NewIconsConfigClientModelWithDefaults

func NewIconsConfigClientModelWithDefaults() *IconsConfigClientModel

NewIconsConfigClientModelWithDefaults instantiates a new IconsConfigClientModel 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 (*IconsConfigClientModel) GetPng

func (o *IconsConfigClientModel) GetPng() string

GetPng returns the Png field value

func (*IconsConfigClientModel) GetPngOk

func (o *IconsConfigClientModel) GetPngOk() (*string, bool)

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

func (*IconsConfigClientModel) GetSvg

func (o *IconsConfigClientModel) GetSvg() string

GetSvg returns the Svg field value

func (*IconsConfigClientModel) GetSvgOk

func (o *IconsConfigClientModel) GetSvgOk() (*string, bool)

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

func (IconsConfigClientModel) MarshalJSON

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

func (*IconsConfigClientModel) SetPng

func (o *IconsConfigClientModel) SetPng(v string)

SetPng sets field value

func (*IconsConfigClientModel) SetSvg

func (o *IconsConfigClientModel) SetSvg(v string)

SetSvg sets field value

func (IconsConfigClientModel) ToMap

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

func (*IconsConfigClientModel) UnmarshalJSON

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

type InstructionClientModel

type InstructionClientModel struct {
	Plain         string         `json:"plain"`
	Markdown      string         `json:"markdown"`
	CustomMessage NullableString `json:"custom_message,omitempty"`
}

InstructionClientModel struct for InstructionClientModel

func NewInstructionClientModel

func NewInstructionClientModel(plain string, markdown string) *InstructionClientModel

NewInstructionClientModel instantiates a new InstructionClientModel 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 NewInstructionClientModelWithDefaults

func NewInstructionClientModelWithDefaults() *InstructionClientModel

NewInstructionClientModelWithDefaults instantiates a new InstructionClientModel 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 (*InstructionClientModel) GetCustomMessage added in v1.0.3

func (o *InstructionClientModel) GetCustomMessage() string

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

func (*InstructionClientModel) GetCustomMessageOk added in v1.0.3

func (o *InstructionClientModel) GetCustomMessageOk() (*string, bool)

GetCustomMessageOk returns a tuple with the CustomMessage 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 (*InstructionClientModel) GetMarkdown

func (o *InstructionClientModel) GetMarkdown() string

GetMarkdown returns the Markdown field value

func (*InstructionClientModel) GetMarkdownOk

func (o *InstructionClientModel) GetMarkdownOk() (*string, bool)

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

func (*InstructionClientModel) GetPlain

func (o *InstructionClientModel) GetPlain() string

GetPlain returns the Plain field value

func (*InstructionClientModel) GetPlainOk

func (o *InstructionClientModel) GetPlainOk() (*string, bool)

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

func (*InstructionClientModel) HasCustomMessage added in v1.0.3

func (o *InstructionClientModel) HasCustomMessage() bool

HasCustomMessage returns a boolean if a field has been set.

func (InstructionClientModel) MarshalJSON

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

func (*InstructionClientModel) SetCustomMessage added in v1.0.3

func (o *InstructionClientModel) SetCustomMessage(v string)

SetCustomMessage gets a reference to the given NullableString and assigns it to the CustomMessage field.

func (*InstructionClientModel) SetCustomMessageNil added in v1.0.3

func (o *InstructionClientModel) SetCustomMessageNil()

SetCustomMessageNil sets the value for CustomMessage to be an explicit nil

func (*InstructionClientModel) SetMarkdown

func (o *InstructionClientModel) SetMarkdown(v string)

SetMarkdown sets field value

func (*InstructionClientModel) SetPlain

func (o *InstructionClientModel) SetPlain(v string)

SetPlain sets field value

func (InstructionClientModel) ToMap

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

func (*InstructionClientModel) UnmarshalJSON

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

func (*InstructionClientModel) UnsetCustomMessage added in v1.0.3

func (o *InstructionClientModel) UnsetCustomMessage()

UnsetCustomMessage ensures that no value is present for CustomMessage, not even an explicit nil

type IntegrationClientModel

type IntegrationClientModel struct {
	Id              string                 `json:"id"`
	Type            string                 `json:"type"`
	TypeDisplayName string                 `json:"type_display_name"`
	Name            string                 `json:"name"`
	Icons           IconsConfigClientModel `json:"icons"`
}

IntegrationClientModel struct for IntegrationClientModel

func NewIntegrationClientModel

func NewIntegrationClientModel(id string, type_ string, typeDisplayName string, name string, icons IconsConfigClientModel) *IntegrationClientModel

NewIntegrationClientModel instantiates a new IntegrationClientModel 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 NewIntegrationClientModelWithDefaults

func NewIntegrationClientModelWithDefaults() *IntegrationClientModel

NewIntegrationClientModelWithDefaults instantiates a new IntegrationClientModel 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 (*IntegrationClientModel) GetIcons

GetIcons returns the Icons field value

func (*IntegrationClientModel) GetIconsOk

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

func (*IntegrationClientModel) GetId

func (o *IntegrationClientModel) GetId() string

GetId returns the Id field value

func (*IntegrationClientModel) GetIdOk

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

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

func (*IntegrationClientModel) GetName

func (o *IntegrationClientModel) GetName() string

GetName returns the Name field value

func (*IntegrationClientModel) GetNameOk

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

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

func (*IntegrationClientModel) GetType

func (o *IntegrationClientModel) GetType() string

GetType returns the Type field value

func (*IntegrationClientModel) GetTypeDisplayName

func (o *IntegrationClientModel) GetTypeDisplayName() string

GetTypeDisplayName returns the TypeDisplayName field value

func (*IntegrationClientModel) GetTypeDisplayNameOk

func (o *IntegrationClientModel) GetTypeDisplayNameOk() (*string, bool)

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

func (*IntegrationClientModel) GetTypeOk

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

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

func (IntegrationClientModel) MarshalJSON

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

func (*IntegrationClientModel) SetIcons

SetIcons sets field value

func (*IntegrationClientModel) SetId

func (o *IntegrationClientModel) SetId(v string)

SetId sets field value

func (*IntegrationClientModel) SetName

func (o *IntegrationClientModel) SetName(v string)

SetName sets field value

func (*IntegrationClientModel) SetType

func (o *IntegrationClientModel) SetType(v string)

SetType sets field value

func (*IntegrationClientModel) SetTypeDisplayName

func (o *IntegrationClientModel) SetTypeDisplayName(v string)

SetTypeDisplayName sets field value

func (IntegrationClientModel) ToMap

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

func (*IntegrationClientModel) UnmarshalJSON

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

type InventoryAPIService

type InventoryAPIService service

InventoryAPIService InventoryAPI service

func (*InventoryAPIService) ListAccessBundles

ListAccessBundles List access bundles

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

func (*InventoryAPIService) ListAccessBundlesExecute

Execute executes the request

@return PaginatedClientResponseModelBundleClientModel

func (*InventoryAPIService) ListAccessUnits

ListAccessUnits List access units

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

func (*InventoryAPIService) ListAccessUnitsExecute

Execute executes the request

@return PaginatedClientResponseModelAccessUnitClientModel

func (*InventoryAPIService) ListIntegration

ListIntegration List integrations

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

func (*InventoryAPIService) ListIntegrationExecute

Execute executes the request

@return PaginatedClientResponseModelIntegrationClientModel

func (*InventoryAPIService) ListPermissions

ListPermissions List permissions

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

func (*InventoryAPIService) ListPermissionsExecute

Execute executes the request

@return PaginatedClientResponseModelPermissionClientModel

func (*InventoryAPIService) ListResourceTypes

ListResourceTypes List resource types

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

func (*InventoryAPIService) ListResourceTypesExecute

Execute executes the request

@return PaginatedClientResponseModelResourceTypeClientModel

func (*InventoryAPIService) ListResources

ListResources List resources

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

func (*InventoryAPIService) ListResourcesExecute

Execute executes the request

@return PaginatedClientResponseModelResourceClientModel

type LinkClientModel

type LinkClientModel struct {
	Url   string         `json:"url"`
	Title NullableString `json:"title,omitempty"`
}

LinkClientModel struct for LinkClientModel

func NewLinkClientModel

func NewLinkClientModel(url string) *LinkClientModel

NewLinkClientModel instantiates a new LinkClientModel 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 NewLinkClientModelWithDefaults

func NewLinkClientModelWithDefaults() *LinkClientModel

NewLinkClientModelWithDefaults instantiates a new LinkClientModel 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 (*LinkClientModel) GetTitle

func (o *LinkClientModel) GetTitle() string

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

func (*LinkClientModel) GetTitleOk

func (o *LinkClientModel) 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 (*LinkClientModel) GetUrl

func (o *LinkClientModel) GetUrl() string

GetUrl returns the Url field value

func (*LinkClientModel) GetUrlOk

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

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

func (*LinkClientModel) HasTitle

func (o *LinkClientModel) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (LinkClientModel) MarshalJSON

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

func (*LinkClientModel) SetTitle

func (o *LinkClientModel) SetTitle(v string)

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

func (*LinkClientModel) SetTitleNil

func (o *LinkClientModel) SetTitleNil()

SetTitleNil sets the value for Title to be an explicit nil

func (*LinkClientModel) SetUrl

func (o *LinkClientModel) SetUrl(v string)

SetUrl sets field value

func (LinkClientModel) ToMap

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

func (*LinkClientModel) UnmarshalJSON

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

func (*LinkClientModel) UnsetTitle

func (o *LinkClientModel) UnsetTitle()

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

type MappedNullable

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

type MessageResponse

type MessageResponse struct {
	Message string `json:"message"`
}

MessageResponse struct for MessageResponse

func NewMessageResponse

func NewMessageResponse(message string) *MessageResponse

NewMessageResponse instantiates a new MessageResponse 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 NewMessageResponseWithDefaults

func NewMessageResponseWithDefaults() *MessageResponse

NewMessageResponseWithDefaults instantiates a new MessageResponse 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 (*MessageResponse) GetMessage

func (o *MessageResponse) GetMessage() string

GetMessage returns the Message field value

func (*MessageResponse) GetMessageOk

func (o *MessageResponse) GetMessageOk() (*string, bool)

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

func (MessageResponse) MarshalJSON

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

func (*MessageResponse) SetMessage

func (o *MessageResponse) SetMessage(v string)

SetMessage sets field value

func (MessageResponse) ToMap

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

func (*MessageResponse) UnmarshalJSON

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

type NullableAccessDetailsClientModel

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

func (NullableAccessDetailsClientModel) Get

func (NullableAccessDetailsClientModel) IsSet

func (NullableAccessDetailsClientModel) MarshalJSON

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

func (*NullableAccessDetailsClientModel) Set

func (*NullableAccessDetailsClientModel) UnmarshalJSON

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

func (*NullableAccessDetailsClientModel) Unset

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

func (NullableAccessDetailsClientModelLink) Get

func (NullableAccessDetailsClientModelLink) IsSet

func (NullableAccessDetailsClientModelLink) MarshalJSON

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

func (*NullableAccessDetailsClientModelLink) Set

func (*NullableAccessDetailsClientModelLink) UnmarshalJSON

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

func (*NullableAccessDetailsClientModelLink) Unset

type NullableAccessGroupClientModel

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

func (NullableAccessGroupClientModel) Get

func (NullableAccessGroupClientModel) IsSet

func (NullableAccessGroupClientModel) MarshalJSON

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

func (*NullableAccessGroupClientModel) Set

func (*NullableAccessGroupClientModel) UnmarshalJSON

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

func (*NullableAccessGroupClientModel) Unset

func (v *NullableAccessGroupClientModel) Unset()

type NullableAccessGroupStatus

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

func NewNullableAccessGroupStatus

func NewNullableAccessGroupStatus(val *AccessGroupStatus) *NullableAccessGroupStatus

func (NullableAccessGroupStatus) Get

func (NullableAccessGroupStatus) IsSet

func (v NullableAccessGroupStatus) IsSet() bool

func (NullableAccessGroupStatus) MarshalJSON

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

func (*NullableAccessGroupStatus) Set

func (*NullableAccessGroupStatus) UnmarshalJSON

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

func (*NullableAccessGroupStatus) Unset

func (v *NullableAccessGroupStatus) Unset()

type NullableAccessGroupStatusClientModel

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

func (NullableAccessGroupStatusClientModel) Get

func (NullableAccessGroupStatusClientModel) IsSet

func (NullableAccessGroupStatusClientModel) MarshalJSON

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

func (*NullableAccessGroupStatusClientModel) Set

func (*NullableAccessGroupStatusClientModel) UnmarshalJSON

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

func (*NullableAccessGroupStatusClientModel) Unset

type NullableAccessRequestClientModel

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

func (NullableAccessRequestClientModel) Get

func (NullableAccessRequestClientModel) IsSet

func (NullableAccessRequestClientModel) MarshalJSON

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

func (*NullableAccessRequestClientModel) Set

func (*NullableAccessRequestClientModel) UnmarshalJSON

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

func (*NullableAccessRequestClientModel) Unset

type NullableAccessRequestClientModelBundle

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

func (NullableAccessRequestClientModelBundle) Get

func (NullableAccessRequestClientModelBundle) IsSet

func (NullableAccessRequestClientModelBundle) MarshalJSON

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

func (*NullableAccessRequestClientModelBundle) Set

func (*NullableAccessRequestClientModelBundle) UnmarshalJSON

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

func (*NullableAccessRequestClientModelBundle) Unset

type NullableAccessRequestClientModelChallenge

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

func (NullableAccessRequestClientModelChallenge) Get

func (NullableAccessRequestClientModelChallenge) IsSet

func (NullableAccessRequestClientModelChallenge) MarshalJSON

func (*NullableAccessRequestClientModelChallenge) Set

func (*NullableAccessRequestClientModelChallenge) UnmarshalJSON

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

func (*NullableAccessRequestClientModelChallenge) Unset

type NullableAccessRequestSubmittedClientResponse added in v1.0.3

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

func NewNullableAccessRequestSubmittedClientResponse added in v1.0.3

func NewNullableAccessRequestSubmittedClientResponse(val *AccessRequestSubmittedClientResponse) *NullableAccessRequestSubmittedClientResponse

func (NullableAccessRequestSubmittedClientResponse) Get added in v1.0.3

func (NullableAccessRequestSubmittedClientResponse) IsSet added in v1.0.3

func (NullableAccessRequestSubmittedClientResponse) MarshalJSON added in v1.0.3

func (*NullableAccessRequestSubmittedClientResponse) Set added in v1.0.3

func (*NullableAccessRequestSubmittedClientResponse) UnmarshalJSON added in v1.0.3

func (*NullableAccessRequestSubmittedClientResponse) Unset added in v1.0.3

type NullableAccessRequestTemplateClientModel

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

func (NullableAccessRequestTemplateClientModel) Get

func (NullableAccessRequestTemplateClientModel) IsSet

func (NullableAccessRequestTemplateClientModel) MarshalJSON

func (*NullableAccessRequestTemplateClientModel) Set

func (*NullableAccessRequestTemplateClientModel) UnmarshalJSON

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

func (*NullableAccessRequestTemplateClientModel) Unset

type NullableAccessRequestTemplateTypeClientModel

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

func (NullableAccessRequestTemplateTypeClientModel) Get

func (NullableAccessRequestTemplateTypeClientModel) IsSet

func (NullableAccessRequestTemplateTypeClientModel) MarshalJSON

func (*NullableAccessRequestTemplateTypeClientModel) Set

func (*NullableAccessRequestTemplateTypeClientModel) UnmarshalJSON

func (*NullableAccessRequestTemplateTypeClientModel) Unset

type NullableAccessRequestsScopeModel

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

func (NullableAccessRequestsScopeModel) Get

func (NullableAccessRequestsScopeModel) IsSet

func (NullableAccessRequestsScopeModel) MarshalJSON

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

func (*NullableAccessRequestsScopeModel) Set

func (*NullableAccessRequestsScopeModel) UnmarshalJSON

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

func (*NullableAccessRequestsScopeModel) Unset

type NullableAccessSessionClientModel

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

func (NullableAccessSessionClientModel) Get

func (NullableAccessSessionClientModel) IsSet

func (NullableAccessSessionClientModel) MarshalJSON

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

func (*NullableAccessSessionClientModel) Set

func (*NullableAccessSessionClientModel) UnmarshalJSON

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

func (*NullableAccessSessionClientModel) Unset

type NullableAccessSessionClientModelCredentials

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

func (NullableAccessSessionClientModelCredentials) Get

func (NullableAccessSessionClientModelCredentials) IsSet

func (NullableAccessSessionClientModelCredentials) MarshalJSON

func (*NullableAccessSessionClientModelCredentials) Set

func (*NullableAccessSessionClientModelCredentials) UnmarshalJSON

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

func (*NullableAccessSessionClientModelCredentials) Unset

type NullableAccessSessionDetailsClientModel

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

func (NullableAccessSessionDetailsClientModel) Get

func (NullableAccessSessionDetailsClientModel) IsSet

func (NullableAccessSessionDetailsClientModel) MarshalJSON

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

func (*NullableAccessSessionDetailsClientModel) Set

func (*NullableAccessSessionDetailsClientModel) UnmarshalJSON

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

func (*NullableAccessSessionDetailsClientModel) Unset

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

func (NullableAccessSessionDetailsClientModelLink) Get

func (NullableAccessSessionDetailsClientModelLink) IsSet

func (NullableAccessSessionDetailsClientModelLink) MarshalJSON

func (*NullableAccessSessionDetailsClientModelLink) Set

func (*NullableAccessSessionDetailsClientModelLink) UnmarshalJSON

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

func (*NullableAccessSessionDetailsClientModelLink) Unset

type NullableAccessSessionRequestTemplateClientModel added in v1.0.3

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

func (NullableAccessSessionRequestTemplateClientModel) Get added in v1.0.3

func (NullableAccessSessionRequestTemplateClientModel) IsSet added in v1.0.3

func (NullableAccessSessionRequestTemplateClientModel) MarshalJSON added in v1.0.3

func (*NullableAccessSessionRequestTemplateClientModel) Set added in v1.0.3

func (*NullableAccessSessionRequestTemplateClientModel) UnmarshalJSON added in v1.0.3

func (*NullableAccessSessionRequestTemplateClientModel) Unset added in v1.0.3

type NullableAccessSessionsGroupClientModel

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

func (NullableAccessSessionsGroupClientModel) Get

func (NullableAccessSessionsGroupClientModel) IsSet

func (NullableAccessSessionsGroupClientModel) MarshalJSON

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

func (*NullableAccessSessionsGroupClientModel) Set

func (*NullableAccessSessionsGroupClientModel) UnmarshalJSON

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

func (*NullableAccessSessionsGroupClientModel) Unset

type NullableAccessSessionsGroupClientModelIntegration

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

func (NullableAccessSessionsGroupClientModelIntegration) Get

func (NullableAccessSessionsGroupClientModelIntegration) IsSet

func (NullableAccessSessionsGroupClientModelIntegration) MarshalJSON

func (*NullableAccessSessionsGroupClientModelIntegration) Set

func (*NullableAccessSessionsGroupClientModelIntegration) UnmarshalJSON

func (*NullableAccessSessionsGroupClientModelIntegration) Unset

type NullableAccessUnitClientModel

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

func (NullableAccessUnitClientModel) Get

func (NullableAccessUnitClientModel) IsSet

func (NullableAccessUnitClientModel) MarshalJSON

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

func (*NullableAccessUnitClientModel) Set

func (*NullableAccessUnitClientModel) UnmarshalJSON

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

func (*NullableAccessUnitClientModel) Unset

func (v *NullableAccessUnitClientModel) Unset()

type NullableAccessUnitClientModelStatus

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

func (NullableAccessUnitClientModelStatus) Get

func (NullableAccessUnitClientModelStatus) IsSet

func (NullableAccessUnitClientModelStatus) MarshalJSON

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

func (*NullableAccessUnitClientModelStatus) Set

func (*NullableAccessUnitClientModelStatus) UnmarshalJSON

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

func (*NullableAccessUnitClientModelStatus) Unset

type NullableAccessUnitStatusClientModel

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

func (NullableAccessUnitStatusClientModel) Get

func (NullableAccessUnitStatusClientModel) IsSet

func (NullableAccessUnitStatusClientModel) MarshalJSON

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

func (*NullableAccessUnitStatusClientModel) Set

func (*NullableAccessUnitStatusClientModel) UnmarshalJSON

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

func (*NullableAccessUnitStatusClientModel) Unset

type NullableAccountClientModel added in v1.0.0

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

func NewNullableAccountClientModel added in v1.0.0

func NewNullableAccountClientModel(val *AccountClientModel) *NullableAccountClientModel

func (NullableAccountClientModel) Get added in v1.0.0

func (NullableAccountClientModel) IsSet added in v1.0.0

func (v NullableAccountClientModel) IsSet() bool

func (NullableAccountClientModel) MarshalJSON added in v1.0.0

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

func (*NullableAccountClientModel) Set added in v1.0.0

func (*NullableAccountClientModel) UnmarshalJSON added in v1.0.0

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

func (*NullableAccountClientModel) Unset added in v1.0.0

func (v *NullableAccountClientModel) Unset()

type NullableAnalyticClientTypeClientModel added in v1.0.0

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

func NewNullableAnalyticClientTypeClientModel added in v1.0.0

func NewNullableAnalyticClientTypeClientModel(val *AnalyticClientTypeClientModel) *NullableAnalyticClientTypeClientModel

func (NullableAnalyticClientTypeClientModel) Get added in v1.0.0

func (NullableAnalyticClientTypeClientModel) IsSet added in v1.0.0

func (NullableAnalyticClientTypeClientModel) MarshalJSON added in v1.0.0

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

func (*NullableAnalyticClientTypeClientModel) Set added in v1.0.0

func (*NullableAnalyticClientTypeClientModel) UnmarshalJSON added in v1.0.0

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

func (*NullableAnalyticClientTypeClientModel) Unset added in v1.0.0

type NullableApprovalResultClientModel

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

func (NullableApprovalResultClientModel) Get

func (NullableApprovalResultClientModel) IsSet

func (NullableApprovalResultClientModel) MarshalJSON

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

func (*NullableApprovalResultClientModel) Set

func (*NullableApprovalResultClientModel) UnmarshalJSON

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

func (*NullableApprovalResultClientModel) 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 NullableBundleClientModel

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

func NewNullableBundleClientModel

func NewNullableBundleClientModel(val *BundleClientModel) *NullableBundleClientModel

func (NullableBundleClientModel) Get

func (NullableBundleClientModel) IsSet

func (v NullableBundleClientModel) IsSet() bool

func (NullableBundleClientModel) MarshalJSON

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

func (*NullableBundleClientModel) Set

func (*NullableBundleClientModel) UnmarshalJSON

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

func (*NullableBundleClientModel) Unset

func (v *NullableBundleClientModel) Unset()

type NullableChallengeApproverClientModel

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

func (NullableChallengeApproverClientModel) Get

func (NullableChallengeApproverClientModel) IsSet

func (NullableChallengeApproverClientModel) MarshalJSON

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

func (*NullableChallengeApproverClientModel) Set

func (*NullableChallengeApproverClientModel) UnmarshalJSON

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

func (*NullableChallengeApproverClientModel) Unset

type NullableChallengeInfoClientModel

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

func (NullableChallengeInfoClientModel) Get

func (NullableChallengeInfoClientModel) IsSet

func (NullableChallengeInfoClientModel) MarshalJSON

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

func (*NullableChallengeInfoClientModel) Set

func (*NullableChallengeInfoClientModel) UnmarshalJSON

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

func (*NullableChallengeInfoClientModel) Unset

type NullableClientChallengeLogicalRelation

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

func (NullableClientChallengeLogicalRelation) Get

func (NullableClientChallengeLogicalRelation) IsSet

func (NullableClientChallengeLogicalRelation) MarshalJSON

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

func (*NullableClientChallengeLogicalRelation) Set

func (*NullableClientChallengeLogicalRelation) UnmarshalJSON

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

func (*NullableClientChallengeLogicalRelation) Unset

type NullableClientChallengeStatus

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

func (NullableClientChallengeStatus) Get

func (NullableClientChallengeStatus) IsSet

func (NullableClientChallengeStatus) MarshalJSON

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

func (*NullableClientChallengeStatus) Set

func (*NullableClientChallengeStatus) UnmarshalJSON

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

func (*NullableClientChallengeStatus) Unset

func (v *NullableClientChallengeStatus) Unset()

type NullableCreateAccessRequestClientModel

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

func (NullableCreateAccessRequestClientModel) Get

func (NullableCreateAccessRequestClientModel) IsSet

func (NullableCreateAccessRequestClientModel) MarshalJSON

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

func (*NullableCreateAccessRequestClientModel) Set

func (*NullableCreateAccessRequestClientModel) UnmarshalJSON

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

func (*NullableCreateAccessRequestClientModel) Unset

type NullableCreateAnalyticEventClientModel added in v1.0.0

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

func NewNullableCreateAnalyticEventClientModel added in v1.0.0

func NewNullableCreateAnalyticEventClientModel(val *CreateAnalyticEventClientModel) *NullableCreateAnalyticEventClientModel

func (NullableCreateAnalyticEventClientModel) Get added in v1.0.0

func (NullableCreateAnalyticEventClientModel) IsSet added in v1.0.0

func (NullableCreateAnalyticEventClientModel) MarshalJSON added in v1.0.0

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

func (*NullableCreateAnalyticEventClientModel) Set added in v1.0.0

func (*NullableCreateAnalyticEventClientModel) UnmarshalJSON added in v1.0.0

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

func (*NullableCreateAnalyticEventClientModel) Unset added in v1.0.0

type NullableCreateAndUpdateAccessRequestTemplateClientModel

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

func (NullableCreateAndUpdateAccessRequestTemplateClientModel) Get

func (NullableCreateAndUpdateAccessRequestTemplateClientModel) IsSet

func (NullableCreateAndUpdateAccessRequestTemplateClientModel) MarshalJSON

func (*NullableCreateAndUpdateAccessRequestTemplateClientModel) Set

func (*NullableCreateAndUpdateAccessRequestTemplateClientModel) UnmarshalJSON

func (*NullableCreateAndUpdateAccessRequestTemplateClientModel) Unset

type NullableCredentialsClientModel

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

func (NullableCredentialsClientModel) Get

func (NullableCredentialsClientModel) IsSet

func (NullableCredentialsClientModel) MarshalJSON

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

func (*NullableCredentialsClientModel) Set

func (*NullableCredentialsClientModel) UnmarshalJSON

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

func (*NullableCredentialsClientModel) Unset

func (v *NullableCredentialsClientModel) Unset()

type NullableDryRunAccessRequestError added in v1.0.3

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

func NewNullableDryRunAccessRequestError added in v1.0.3

func NewNullableDryRunAccessRequestError(val *DryRunAccessRequestError) *NullableDryRunAccessRequestError

func (NullableDryRunAccessRequestError) Get added in v1.0.3

func (NullableDryRunAccessRequestError) IsSet added in v1.0.3

func (NullableDryRunAccessRequestError) MarshalJSON added in v1.0.3

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

func (*NullableDryRunAccessRequestError) Set added in v1.0.3

func (*NullableDryRunAccessRequestError) UnmarshalJSON added in v1.0.3

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

func (*NullableDryRunAccessRequestError) Unset added in v1.0.3

type NullableDryRunClientResponse added in v1.0.3

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

func NewNullableDryRunClientResponse added in v1.0.3

func NewNullableDryRunClientResponse(val *DryRunClientResponse) *NullableDryRunClientResponse

func (NullableDryRunClientResponse) Get added in v1.0.3

func (NullableDryRunClientResponse) IsSet added in v1.0.3

func (NullableDryRunClientResponse) MarshalJSON added in v1.0.3

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

func (*NullableDryRunClientResponse) Set added in v1.0.3

func (*NullableDryRunClientResponse) UnmarshalJSON added in v1.0.3

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

func (*NullableDryRunClientResponse) Unset added in v1.0.3

func (v *NullableDryRunClientResponse) 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 NullableIconsConfigClientModel

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

func (NullableIconsConfigClientModel) Get

func (NullableIconsConfigClientModel) IsSet

func (NullableIconsConfigClientModel) MarshalJSON

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

func (*NullableIconsConfigClientModel) Set

func (*NullableIconsConfigClientModel) UnmarshalJSON

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

func (*NullableIconsConfigClientModel) Unset

func (v *NullableIconsConfigClientModel) Unset()

type NullableInstructionClientModel

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

func (NullableInstructionClientModel) Get

func (NullableInstructionClientModel) IsSet

func (NullableInstructionClientModel) MarshalJSON

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

func (*NullableInstructionClientModel) Set

func (*NullableInstructionClientModel) UnmarshalJSON

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

func (*NullableInstructionClientModel) Unset

func (v *NullableInstructionClientModel) 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 NullableIntegrationClientModel

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

func (NullableIntegrationClientModel) Get

func (NullableIntegrationClientModel) IsSet

func (NullableIntegrationClientModel) MarshalJSON

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

func (*NullableIntegrationClientModel) Set

func (*NullableIntegrationClientModel) UnmarshalJSON

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

func (*NullableIntegrationClientModel) Unset

func (v *NullableIntegrationClientModel) Unset()

type NullableLinkClientModel

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

func NewNullableLinkClientModel

func NewNullableLinkClientModel(val *LinkClientModel) *NullableLinkClientModel

func (NullableLinkClientModel) Get

func (NullableLinkClientModel) IsSet

func (v NullableLinkClientModel) IsSet() bool

func (NullableLinkClientModel) MarshalJSON

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

func (*NullableLinkClientModel) Set

func (*NullableLinkClientModel) UnmarshalJSON

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

func (*NullableLinkClientModel) Unset

func (v *NullableLinkClientModel) Unset()

type NullableMessageResponse

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

func NewNullableMessageResponse

func NewNullableMessageResponse(val *MessageResponse) *NullableMessageResponse

func (NullableMessageResponse) Get

func (NullableMessageResponse) IsSet

func (v NullableMessageResponse) IsSet() bool

func (NullableMessageResponse) MarshalJSON

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

func (*NullableMessageResponse) Set

func (*NullableMessageResponse) UnmarshalJSON

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

func (*NullableMessageResponse) Unset

func (v *NullableMessageResponse) Unset()

type NullablePaginatedClientResponseModelAccessRequestClientModel

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

func (NullablePaginatedClientResponseModelAccessRequestClientModel) Get

func (NullablePaginatedClientResponseModelAccessRequestClientModel) IsSet

func (NullablePaginatedClientResponseModelAccessRequestClientModel) MarshalJSON

func (*NullablePaginatedClientResponseModelAccessRequestClientModel) Set

func (*NullablePaginatedClientResponseModelAccessRequestClientModel) UnmarshalJSON

func (*NullablePaginatedClientResponseModelAccessRequestClientModel) Unset

type NullablePaginatedClientResponseModelAccessRequestTemplateClientModel

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

func (NullablePaginatedClientResponseModelAccessRequestTemplateClientModel) Get

func (NullablePaginatedClientResponseModelAccessRequestTemplateClientModel) IsSet

func (NullablePaginatedClientResponseModelAccessRequestTemplateClientModel) MarshalJSON

func (*NullablePaginatedClientResponseModelAccessRequestTemplateClientModel) Set

func (*NullablePaginatedClientResponseModelAccessRequestTemplateClientModel) UnmarshalJSON

func (*NullablePaginatedClientResponseModelAccessRequestTemplateClientModel) Unset

type NullablePaginatedClientResponseModelAccessSessionClientModel

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

func (NullablePaginatedClientResponseModelAccessSessionClientModel) Get

func (NullablePaginatedClientResponseModelAccessSessionClientModel) IsSet

func (NullablePaginatedClientResponseModelAccessSessionClientModel) MarshalJSON

func (*NullablePaginatedClientResponseModelAccessSessionClientModel) Set

func (*NullablePaginatedClientResponseModelAccessSessionClientModel) UnmarshalJSON

func (*NullablePaginatedClientResponseModelAccessSessionClientModel) Unset

type NullablePaginatedClientResponseModelAccessSessionsGroupClientModel

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

func (NullablePaginatedClientResponseModelAccessSessionsGroupClientModel) Get

func (NullablePaginatedClientResponseModelAccessSessionsGroupClientModel) IsSet

func (NullablePaginatedClientResponseModelAccessSessionsGroupClientModel) MarshalJSON

func (*NullablePaginatedClientResponseModelAccessSessionsGroupClientModel) Set

func (*NullablePaginatedClientResponseModelAccessSessionsGroupClientModel) UnmarshalJSON

func (*NullablePaginatedClientResponseModelAccessSessionsGroupClientModel) Unset

type NullablePaginatedClientResponseModelAccessUnitClientModel

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

func (NullablePaginatedClientResponseModelAccessUnitClientModel) Get

func (NullablePaginatedClientResponseModelAccessUnitClientModel) IsSet

func (NullablePaginatedClientResponseModelAccessUnitClientModel) MarshalJSON

func (*NullablePaginatedClientResponseModelAccessUnitClientModel) Set

func (*NullablePaginatedClientResponseModelAccessUnitClientModel) UnmarshalJSON

func (*NullablePaginatedClientResponseModelAccessUnitClientModel) Unset

type NullablePaginatedClientResponseModelBundleClientModel

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

func (NullablePaginatedClientResponseModelBundleClientModel) Get

func (NullablePaginatedClientResponseModelBundleClientModel) IsSet

func (NullablePaginatedClientResponseModelBundleClientModel) MarshalJSON

func (*NullablePaginatedClientResponseModelBundleClientModel) Set

func (*NullablePaginatedClientResponseModelBundleClientModel) UnmarshalJSON

func (*NullablePaginatedClientResponseModelBundleClientModel) Unset

type NullablePaginatedClientResponseModelIntegrationClientModel

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

func (NullablePaginatedClientResponseModelIntegrationClientModel) Get

func (NullablePaginatedClientResponseModelIntegrationClientModel) IsSet

func (NullablePaginatedClientResponseModelIntegrationClientModel) MarshalJSON

func (*NullablePaginatedClientResponseModelIntegrationClientModel) Set

func (*NullablePaginatedClientResponseModelIntegrationClientModel) UnmarshalJSON

func (*NullablePaginatedClientResponseModelIntegrationClientModel) Unset

type NullablePaginatedClientResponseModelPermissionClientModel

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

func (NullablePaginatedClientResponseModelPermissionClientModel) Get

func (NullablePaginatedClientResponseModelPermissionClientModel) IsSet

func (NullablePaginatedClientResponseModelPermissionClientModel) MarshalJSON

func (*NullablePaginatedClientResponseModelPermissionClientModel) Set

func (*NullablePaginatedClientResponseModelPermissionClientModel) UnmarshalJSON

func (*NullablePaginatedClientResponseModelPermissionClientModel) Unset

type NullablePaginatedClientResponseModelResourceClientModel

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

func (NullablePaginatedClientResponseModelResourceClientModel) Get

func (NullablePaginatedClientResponseModelResourceClientModel) IsSet

func (NullablePaginatedClientResponseModelResourceClientModel) MarshalJSON

func (*NullablePaginatedClientResponseModelResourceClientModel) Set

func (*NullablePaginatedClientResponseModelResourceClientModel) UnmarshalJSON

func (*NullablePaginatedClientResponseModelResourceClientModel) Unset

type NullablePaginatedClientResponseModelResourceTypeClientModel

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

func (NullablePaginatedClientResponseModelResourceTypeClientModel) Get

func (NullablePaginatedClientResponseModelResourceTypeClientModel) IsSet

func (NullablePaginatedClientResponseModelResourceTypeClientModel) MarshalJSON

func (*NullablePaginatedClientResponseModelResourceTypeClientModel) Set

func (*NullablePaginatedClientResponseModelResourceTypeClientModel) UnmarshalJSON

func (*NullablePaginatedClientResponseModelResourceTypeClientModel) Unset

type NullablePaginationClientInfoModel

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

func (NullablePaginationClientInfoModel) Get

func (NullablePaginationClientInfoModel) IsSet

func (NullablePaginationClientInfoModel) MarshalJSON

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

func (*NullablePaginationClientInfoModel) Set

func (*NullablePaginationClientInfoModel) UnmarshalJSON

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

func (*NullablePaginationClientInfoModel) Unset

type NullablePermissionClientModel

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

func (NullablePermissionClientModel) Get

func (NullablePermissionClientModel) IsSet

func (NullablePermissionClientModel) MarshalJSON

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

func (*NullablePermissionClientModel) Set

func (*NullablePermissionClientModel) UnmarshalJSON

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

func (*NullablePermissionClientModel) Unset

func (v *NullablePermissionClientModel) Unset()

type NullableRequestAgainClientModel

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

func (NullableRequestAgainClientModel) Get

func (NullableRequestAgainClientModel) IsSet

func (NullableRequestAgainClientModel) MarshalJSON

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

func (*NullableRequestAgainClientModel) Set

func (*NullableRequestAgainClientModel) UnmarshalJSON

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

func (*NullableRequestAgainClientModel) Unset

type NullableRequestStatusClientModel

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

func (NullableRequestStatusClientModel) Get

func (NullableRequestStatusClientModel) IsSet

func (NullableRequestStatusClientModel) MarshalJSON

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

func (*NullableRequestStatusClientModel) Set

func (*NullableRequestStatusClientModel) UnmarshalJSON

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

func (*NullableRequestStatusClientModel) Unset

type NullableResourceClientModel

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

func NewNullableResourceClientModel

func NewNullableResourceClientModel(val *ResourceClientModel) *NullableResourceClientModel

func (NullableResourceClientModel) Get

func (NullableResourceClientModel) IsSet

func (NullableResourceClientModel) MarshalJSON

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

func (*NullableResourceClientModel) Set

func (*NullableResourceClientModel) UnmarshalJSON

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

func (*NullableResourceClientModel) Unset

func (v *NullableResourceClientModel) Unset()

type NullableResourceFilter added in v1.0.0

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

func NewNullableResourceFilter added in v1.0.0

func NewNullableResourceFilter(val *ResourceFilter) *NullableResourceFilter

func (NullableResourceFilter) Get added in v1.0.0

func (NullableResourceFilter) IsSet added in v1.0.0

func (v NullableResourceFilter) IsSet() bool

func (NullableResourceFilter) MarshalJSON added in v1.0.0

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

func (*NullableResourceFilter) Set added in v1.0.0

func (*NullableResourceFilter) UnmarshalJSON added in v1.0.0

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

func (*NullableResourceFilter) Unset added in v1.0.0

func (v *NullableResourceFilter) Unset()

type NullableResourceFilterType added in v1.0.0

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

func NewNullableResourceFilterType added in v1.0.0

func NewNullableResourceFilterType(val *ResourceFilterType) *NullableResourceFilterType

func (NullableResourceFilterType) Get added in v1.0.0

func (NullableResourceFilterType) IsSet added in v1.0.0

func (v NullableResourceFilterType) IsSet() bool

func (NullableResourceFilterType) MarshalJSON added in v1.0.0

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

func (*NullableResourceFilterType) Set added in v1.0.0

func (*NullableResourceFilterType) UnmarshalJSON added in v1.0.0

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

func (*NullableResourceFilterType) Unset added in v1.0.0

func (v *NullableResourceFilterType) Unset()

type NullableResourceTypeClientModel

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

func (NullableResourceTypeClientModel) Get

func (NullableResourceTypeClientModel) IsSet

func (NullableResourceTypeClientModel) MarshalJSON

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

func (*NullableResourceTypeClientModel) Set

func (*NullableResourceTypeClientModel) UnmarshalJSON

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

func (*NullableResourceTypeClientModel) Unset

type NullableSessionTypeClientModel

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

func (NullableSessionTypeClientModel) Get

func (NullableSessionTypeClientModel) IsSet

func (NullableSessionTypeClientModel) MarshalJSON

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

func (*NullableSessionTypeClientModel) Set

func (*NullableSessionTypeClientModel) UnmarshalJSON

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

func (*NullableSessionTypeClientModel) Unset

func (v *NullableSessionTypeClientModel) 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 NullableUserClientModel

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

func NewNullableUserClientModel

func NewNullableUserClientModel(val *UserClientModel) *NullableUserClientModel

func (NullableUserClientModel) Get

func (NullableUserClientModel) IsSet

func (v NullableUserClientModel) IsSet() bool

func (NullableUserClientModel) MarshalJSON

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

func (*NullableUserClientModel) Set

func (*NullableUserClientModel) UnmarshalJSON

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

func (*NullableUserClientModel) Unset

func (v *NullableUserClientModel) Unset()

type NullableUserSessionClientModel added in v1.0.0

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

func NewNullableUserSessionClientModel added in v1.0.0

func NewNullableUserSessionClientModel(val *UserSessionClientModel) *NullableUserSessionClientModel

func (NullableUserSessionClientModel) Get added in v1.0.0

func (NullableUserSessionClientModel) IsSet added in v1.0.0

func (NullableUserSessionClientModel) MarshalJSON added in v1.0.0

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

func (*NullableUserSessionClientModel) Set added in v1.0.0

func (*NullableUserSessionClientModel) UnmarshalJSON added in v1.0.0

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

func (*NullableUserSessionClientModel) Unset added in v1.0.0

func (v *NullableUserSessionClientModel) Unset()

type NullableUserSettingsClientModel added in v1.1.0

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

func NewNullableUserSettingsClientModel added in v1.1.0

func NewNullableUserSettingsClientModel(val *UserSettingsClientModel) *NullableUserSettingsClientModel

func (NullableUserSettingsClientModel) Get added in v1.1.0

func (NullableUserSettingsClientModel) IsSet added in v1.1.0

func (NullableUserSettingsClientModel) MarshalJSON added in v1.1.0

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

func (*NullableUserSettingsClientModel) Set added in v1.1.0

func (*NullableUserSettingsClientModel) UnmarshalJSON added in v1.1.0

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

func (*NullableUserSettingsClientModel) Unset added in v1.1.0

type PaginatedClientResponseModelAccessRequestClientModel

type PaginatedClientResponseModelAccessRequestClientModel struct {
	Data       []AccessRequestClientModel `json:"data"`
	Pagination PaginationClientInfoModel  `json:"pagination"`
}

PaginatedClientResponseModelAccessRequestClientModel struct for PaginatedClientResponseModelAccessRequestClientModel

func NewPaginatedClientResponseModelAccessRequestClientModel

func NewPaginatedClientResponseModelAccessRequestClientModel(data []AccessRequestClientModel, pagination PaginationClientInfoModel) *PaginatedClientResponseModelAccessRequestClientModel

NewPaginatedClientResponseModelAccessRequestClientModel instantiates a new PaginatedClientResponseModelAccessRequestClientModel 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 NewPaginatedClientResponseModelAccessRequestClientModelWithDefaults

func NewPaginatedClientResponseModelAccessRequestClientModelWithDefaults() *PaginatedClientResponseModelAccessRequestClientModel

NewPaginatedClientResponseModelAccessRequestClientModelWithDefaults instantiates a new PaginatedClientResponseModelAccessRequestClientModel 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 (*PaginatedClientResponseModelAccessRequestClientModel) GetData

GetData returns the Data field value

func (*PaginatedClientResponseModelAccessRequestClientModel) GetDataOk

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

func (*PaginatedClientResponseModelAccessRequestClientModel) GetPagination

GetPagination returns the Pagination field value

func (*PaginatedClientResponseModelAccessRequestClientModel) GetPaginationOk

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

func (PaginatedClientResponseModelAccessRequestClientModel) MarshalJSON

func (*PaginatedClientResponseModelAccessRequestClientModel) SetData

SetData sets field value

func (*PaginatedClientResponseModelAccessRequestClientModel) SetPagination

SetPagination sets field value

func (PaginatedClientResponseModelAccessRequestClientModel) ToMap

func (*PaginatedClientResponseModelAccessRequestClientModel) UnmarshalJSON

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

type PaginatedClientResponseModelAccessRequestTemplateClientModel

type PaginatedClientResponseModelAccessRequestTemplateClientModel struct {
	Data       []AccessRequestTemplateClientModel `json:"data"`
	Pagination PaginationClientInfoModel          `json:"pagination"`
}

PaginatedClientResponseModelAccessRequestTemplateClientModel struct for PaginatedClientResponseModelAccessRequestTemplateClientModel

func NewPaginatedClientResponseModelAccessRequestTemplateClientModel

func NewPaginatedClientResponseModelAccessRequestTemplateClientModel(data []AccessRequestTemplateClientModel, pagination PaginationClientInfoModel) *PaginatedClientResponseModelAccessRequestTemplateClientModel

NewPaginatedClientResponseModelAccessRequestTemplateClientModel instantiates a new PaginatedClientResponseModelAccessRequestTemplateClientModel 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 NewPaginatedClientResponseModelAccessRequestTemplateClientModelWithDefaults

func NewPaginatedClientResponseModelAccessRequestTemplateClientModelWithDefaults() *PaginatedClientResponseModelAccessRequestTemplateClientModel

NewPaginatedClientResponseModelAccessRequestTemplateClientModelWithDefaults instantiates a new PaginatedClientResponseModelAccessRequestTemplateClientModel 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 (*PaginatedClientResponseModelAccessRequestTemplateClientModel) GetData

GetData returns the Data field value

func (*PaginatedClientResponseModelAccessRequestTemplateClientModel) GetDataOk

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

func (*PaginatedClientResponseModelAccessRequestTemplateClientModel) GetPagination

GetPagination returns the Pagination field value

func (*PaginatedClientResponseModelAccessRequestTemplateClientModel) GetPaginationOk

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

func (PaginatedClientResponseModelAccessRequestTemplateClientModel) MarshalJSON

func (*PaginatedClientResponseModelAccessRequestTemplateClientModel) SetData

SetData sets field value

func (*PaginatedClientResponseModelAccessRequestTemplateClientModel) SetPagination

SetPagination sets field value

func (PaginatedClientResponseModelAccessRequestTemplateClientModel) ToMap

func (*PaginatedClientResponseModelAccessRequestTemplateClientModel) UnmarshalJSON

type PaginatedClientResponseModelAccessSessionClientModel

type PaginatedClientResponseModelAccessSessionClientModel struct {
	Data       []AccessSessionClientModel `json:"data"`
	Pagination PaginationClientInfoModel  `json:"pagination"`
}

PaginatedClientResponseModelAccessSessionClientModel struct for PaginatedClientResponseModelAccessSessionClientModel

func NewPaginatedClientResponseModelAccessSessionClientModel

func NewPaginatedClientResponseModelAccessSessionClientModel(data []AccessSessionClientModel, pagination PaginationClientInfoModel) *PaginatedClientResponseModelAccessSessionClientModel

NewPaginatedClientResponseModelAccessSessionClientModel instantiates a new PaginatedClientResponseModelAccessSessionClientModel 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 NewPaginatedClientResponseModelAccessSessionClientModelWithDefaults

func NewPaginatedClientResponseModelAccessSessionClientModelWithDefaults() *PaginatedClientResponseModelAccessSessionClientModel

NewPaginatedClientResponseModelAccessSessionClientModelWithDefaults instantiates a new PaginatedClientResponseModelAccessSessionClientModel 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 (*PaginatedClientResponseModelAccessSessionClientModel) GetData

GetData returns the Data field value

func (*PaginatedClientResponseModelAccessSessionClientModel) GetDataOk

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

func (*PaginatedClientResponseModelAccessSessionClientModel) GetPagination

GetPagination returns the Pagination field value

func (*PaginatedClientResponseModelAccessSessionClientModel) GetPaginationOk

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

func (PaginatedClientResponseModelAccessSessionClientModel) MarshalJSON

func (*PaginatedClientResponseModelAccessSessionClientModel) SetData

SetData sets field value

func (*PaginatedClientResponseModelAccessSessionClientModel) SetPagination

SetPagination sets field value

func (PaginatedClientResponseModelAccessSessionClientModel) ToMap

func (*PaginatedClientResponseModelAccessSessionClientModel) UnmarshalJSON

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

type PaginatedClientResponseModelAccessSessionsGroupClientModel

type PaginatedClientResponseModelAccessSessionsGroupClientModel struct {
	Data       []AccessSessionsGroupClientModel `json:"data"`
	Pagination PaginationClientInfoModel        `json:"pagination"`
}

PaginatedClientResponseModelAccessSessionsGroupClientModel struct for PaginatedClientResponseModelAccessSessionsGroupClientModel

func NewPaginatedClientResponseModelAccessSessionsGroupClientModel

func NewPaginatedClientResponseModelAccessSessionsGroupClientModel(data []AccessSessionsGroupClientModel, pagination PaginationClientInfoModel) *PaginatedClientResponseModelAccessSessionsGroupClientModel

NewPaginatedClientResponseModelAccessSessionsGroupClientModel instantiates a new PaginatedClientResponseModelAccessSessionsGroupClientModel 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 NewPaginatedClientResponseModelAccessSessionsGroupClientModelWithDefaults

func NewPaginatedClientResponseModelAccessSessionsGroupClientModelWithDefaults() *PaginatedClientResponseModelAccessSessionsGroupClientModel

NewPaginatedClientResponseModelAccessSessionsGroupClientModelWithDefaults instantiates a new PaginatedClientResponseModelAccessSessionsGroupClientModel 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 (*PaginatedClientResponseModelAccessSessionsGroupClientModel) GetData

GetData returns the Data field value

func (*PaginatedClientResponseModelAccessSessionsGroupClientModel) GetDataOk

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

func (*PaginatedClientResponseModelAccessSessionsGroupClientModel) GetPagination

GetPagination returns the Pagination field value

func (*PaginatedClientResponseModelAccessSessionsGroupClientModel) GetPaginationOk

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

func (PaginatedClientResponseModelAccessSessionsGroupClientModel) MarshalJSON

func (*PaginatedClientResponseModelAccessSessionsGroupClientModel) SetData

SetData sets field value

func (*PaginatedClientResponseModelAccessSessionsGroupClientModel) SetPagination

SetPagination sets field value

func (PaginatedClientResponseModelAccessSessionsGroupClientModel) ToMap

func (*PaginatedClientResponseModelAccessSessionsGroupClientModel) UnmarshalJSON

type PaginatedClientResponseModelAccessUnitClientModel

type PaginatedClientResponseModelAccessUnitClientModel struct {
	Data       []AccessUnitClientModel   `json:"data"`
	Pagination PaginationClientInfoModel `json:"pagination"`
}

PaginatedClientResponseModelAccessUnitClientModel struct for PaginatedClientResponseModelAccessUnitClientModel

func NewPaginatedClientResponseModelAccessUnitClientModel

func NewPaginatedClientResponseModelAccessUnitClientModel(data []AccessUnitClientModel, pagination PaginationClientInfoModel) *PaginatedClientResponseModelAccessUnitClientModel

NewPaginatedClientResponseModelAccessUnitClientModel instantiates a new PaginatedClientResponseModelAccessUnitClientModel 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 NewPaginatedClientResponseModelAccessUnitClientModelWithDefaults

func NewPaginatedClientResponseModelAccessUnitClientModelWithDefaults() *PaginatedClientResponseModelAccessUnitClientModel

NewPaginatedClientResponseModelAccessUnitClientModelWithDefaults instantiates a new PaginatedClientResponseModelAccessUnitClientModel 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 (*PaginatedClientResponseModelAccessUnitClientModel) GetData

GetData returns the Data field value

func (*PaginatedClientResponseModelAccessUnitClientModel) GetDataOk

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

func (*PaginatedClientResponseModelAccessUnitClientModel) GetPagination

GetPagination returns the Pagination field value

func (*PaginatedClientResponseModelAccessUnitClientModel) GetPaginationOk

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

func (PaginatedClientResponseModelAccessUnitClientModel) MarshalJSON

func (*PaginatedClientResponseModelAccessUnitClientModel) SetData

SetData sets field value

func (*PaginatedClientResponseModelAccessUnitClientModel) SetPagination

SetPagination sets field value

func (PaginatedClientResponseModelAccessUnitClientModel) ToMap

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

func (*PaginatedClientResponseModelAccessUnitClientModel) UnmarshalJSON

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

type PaginatedClientResponseModelBundleClientModel

type PaginatedClientResponseModelBundleClientModel struct {
	Data       []BundleClientModel       `json:"data"`
	Pagination PaginationClientInfoModel `json:"pagination"`
}

PaginatedClientResponseModelBundleClientModel struct for PaginatedClientResponseModelBundleClientModel

func NewPaginatedClientResponseModelBundleClientModel

func NewPaginatedClientResponseModelBundleClientModel(data []BundleClientModel, pagination PaginationClientInfoModel) *PaginatedClientResponseModelBundleClientModel

NewPaginatedClientResponseModelBundleClientModel instantiates a new PaginatedClientResponseModelBundleClientModel 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 NewPaginatedClientResponseModelBundleClientModelWithDefaults

func NewPaginatedClientResponseModelBundleClientModelWithDefaults() *PaginatedClientResponseModelBundleClientModel

NewPaginatedClientResponseModelBundleClientModelWithDefaults instantiates a new PaginatedClientResponseModelBundleClientModel 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 (*PaginatedClientResponseModelBundleClientModel) GetData

GetData returns the Data field value

func (*PaginatedClientResponseModelBundleClientModel) GetDataOk

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

func (*PaginatedClientResponseModelBundleClientModel) GetPagination

GetPagination returns the Pagination field value

func (*PaginatedClientResponseModelBundleClientModel) GetPaginationOk

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

func (PaginatedClientResponseModelBundleClientModel) MarshalJSON

func (*PaginatedClientResponseModelBundleClientModel) SetData

SetData sets field value

func (*PaginatedClientResponseModelBundleClientModel) SetPagination

SetPagination sets field value

func (PaginatedClientResponseModelBundleClientModel) ToMap

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

func (*PaginatedClientResponseModelBundleClientModel) UnmarshalJSON

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

type PaginatedClientResponseModelIntegrationClientModel

type PaginatedClientResponseModelIntegrationClientModel struct {
	Data       []IntegrationClientModel  `json:"data"`
	Pagination PaginationClientInfoModel `json:"pagination"`
}

PaginatedClientResponseModelIntegrationClientModel struct for PaginatedClientResponseModelIntegrationClientModel

func NewPaginatedClientResponseModelIntegrationClientModel

func NewPaginatedClientResponseModelIntegrationClientModel(data []IntegrationClientModel, pagination PaginationClientInfoModel) *PaginatedClientResponseModelIntegrationClientModel

NewPaginatedClientResponseModelIntegrationClientModel instantiates a new PaginatedClientResponseModelIntegrationClientModel 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 NewPaginatedClientResponseModelIntegrationClientModelWithDefaults

func NewPaginatedClientResponseModelIntegrationClientModelWithDefaults() *PaginatedClientResponseModelIntegrationClientModel

NewPaginatedClientResponseModelIntegrationClientModelWithDefaults instantiates a new PaginatedClientResponseModelIntegrationClientModel 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 (*PaginatedClientResponseModelIntegrationClientModel) GetData

GetData returns the Data field value

func (*PaginatedClientResponseModelIntegrationClientModel) GetDataOk

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

func (*PaginatedClientResponseModelIntegrationClientModel) GetPagination

GetPagination returns the Pagination field value

func (*PaginatedClientResponseModelIntegrationClientModel) GetPaginationOk

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

func (PaginatedClientResponseModelIntegrationClientModel) MarshalJSON

func (*PaginatedClientResponseModelIntegrationClientModel) SetData

SetData sets field value

func (*PaginatedClientResponseModelIntegrationClientModel) SetPagination

SetPagination sets field value

func (PaginatedClientResponseModelIntegrationClientModel) ToMap

func (*PaginatedClientResponseModelIntegrationClientModel) UnmarshalJSON

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

type PaginatedClientResponseModelPermissionClientModel

type PaginatedClientResponseModelPermissionClientModel struct {
	Data       []PermissionClientModel   `json:"data"`
	Pagination PaginationClientInfoModel `json:"pagination"`
}

PaginatedClientResponseModelPermissionClientModel struct for PaginatedClientResponseModelPermissionClientModel

func NewPaginatedClientResponseModelPermissionClientModel

func NewPaginatedClientResponseModelPermissionClientModel(data []PermissionClientModel, pagination PaginationClientInfoModel) *PaginatedClientResponseModelPermissionClientModel

NewPaginatedClientResponseModelPermissionClientModel instantiates a new PaginatedClientResponseModelPermissionClientModel 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 NewPaginatedClientResponseModelPermissionClientModelWithDefaults

func NewPaginatedClientResponseModelPermissionClientModelWithDefaults() *PaginatedClientResponseModelPermissionClientModel

NewPaginatedClientResponseModelPermissionClientModelWithDefaults instantiates a new PaginatedClientResponseModelPermissionClientModel 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 (*PaginatedClientResponseModelPermissionClientModel) GetData

GetData returns the Data field value

func (*PaginatedClientResponseModelPermissionClientModel) GetDataOk

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

func (*PaginatedClientResponseModelPermissionClientModel) GetPagination

GetPagination returns the Pagination field value

func (*PaginatedClientResponseModelPermissionClientModel) GetPaginationOk

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

func (PaginatedClientResponseModelPermissionClientModel) MarshalJSON

func (*PaginatedClientResponseModelPermissionClientModel) SetData

SetData sets field value

func (*PaginatedClientResponseModelPermissionClientModel) SetPagination

SetPagination sets field value

func (PaginatedClientResponseModelPermissionClientModel) ToMap

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

func (*PaginatedClientResponseModelPermissionClientModel) UnmarshalJSON

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

type PaginatedClientResponseModelResourceClientModel

type PaginatedClientResponseModelResourceClientModel struct {
	Data       []ResourceClientModel     `json:"data"`
	Pagination PaginationClientInfoModel `json:"pagination"`
}

PaginatedClientResponseModelResourceClientModel struct for PaginatedClientResponseModelResourceClientModel

func NewPaginatedClientResponseModelResourceClientModel

func NewPaginatedClientResponseModelResourceClientModel(data []ResourceClientModel, pagination PaginationClientInfoModel) *PaginatedClientResponseModelResourceClientModel

NewPaginatedClientResponseModelResourceClientModel instantiates a new PaginatedClientResponseModelResourceClientModel 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 NewPaginatedClientResponseModelResourceClientModelWithDefaults

func NewPaginatedClientResponseModelResourceClientModelWithDefaults() *PaginatedClientResponseModelResourceClientModel

NewPaginatedClientResponseModelResourceClientModelWithDefaults instantiates a new PaginatedClientResponseModelResourceClientModel 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 (*PaginatedClientResponseModelResourceClientModel) GetData

GetData returns the Data field value

func (*PaginatedClientResponseModelResourceClientModel) GetDataOk

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

func (*PaginatedClientResponseModelResourceClientModel) GetPagination

GetPagination returns the Pagination field value

func (*PaginatedClientResponseModelResourceClientModel) GetPaginationOk

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

func (PaginatedClientResponseModelResourceClientModel) MarshalJSON

func (*PaginatedClientResponseModelResourceClientModel) SetData

SetData sets field value

func (*PaginatedClientResponseModelResourceClientModel) SetPagination

SetPagination sets field value

func (PaginatedClientResponseModelResourceClientModel) ToMap

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

func (*PaginatedClientResponseModelResourceClientModel) UnmarshalJSON

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

type PaginatedClientResponseModelResourceTypeClientModel

type PaginatedClientResponseModelResourceTypeClientModel struct {
	Data       []ResourceTypeClientModel `json:"data"`
	Pagination PaginationClientInfoModel `json:"pagination"`
}

PaginatedClientResponseModelResourceTypeClientModel struct for PaginatedClientResponseModelResourceTypeClientModel

func NewPaginatedClientResponseModelResourceTypeClientModel

func NewPaginatedClientResponseModelResourceTypeClientModel(data []ResourceTypeClientModel, pagination PaginationClientInfoModel) *PaginatedClientResponseModelResourceTypeClientModel

NewPaginatedClientResponseModelResourceTypeClientModel instantiates a new PaginatedClientResponseModelResourceTypeClientModel 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 NewPaginatedClientResponseModelResourceTypeClientModelWithDefaults

func NewPaginatedClientResponseModelResourceTypeClientModelWithDefaults() *PaginatedClientResponseModelResourceTypeClientModel

NewPaginatedClientResponseModelResourceTypeClientModelWithDefaults instantiates a new PaginatedClientResponseModelResourceTypeClientModel 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 (*PaginatedClientResponseModelResourceTypeClientModel) GetData

GetData returns the Data field value

func (*PaginatedClientResponseModelResourceTypeClientModel) GetDataOk

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

func (*PaginatedClientResponseModelResourceTypeClientModel) GetPagination

GetPagination returns the Pagination field value

func (*PaginatedClientResponseModelResourceTypeClientModel) GetPaginationOk

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

func (PaginatedClientResponseModelResourceTypeClientModel) MarshalJSON

func (*PaginatedClientResponseModelResourceTypeClientModel) SetData

SetData sets field value

func (*PaginatedClientResponseModelResourceTypeClientModel) SetPagination

SetPagination sets field value

func (PaginatedClientResponseModelResourceTypeClientModel) ToMap

func (*PaginatedClientResponseModelResourceTypeClientModel) UnmarshalJSON

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

type PaginationClientInfoModel

type PaginationClientInfoModel struct {
	Limit  int32         `json:"limit"`
	Offset int32         `json:"offset"`
	Total  NullableInt32 `json:"total,omitempty"`
}

PaginationClientInfoModel struct for PaginationClientInfoModel

func NewPaginationClientInfoModel

func NewPaginationClientInfoModel(limit int32, offset int32) *PaginationClientInfoModel

NewPaginationClientInfoModel instantiates a new PaginationClientInfoModel 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 NewPaginationClientInfoModelWithDefaults

func NewPaginationClientInfoModelWithDefaults() *PaginationClientInfoModel

NewPaginationClientInfoModelWithDefaults instantiates a new PaginationClientInfoModel 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 (*PaginationClientInfoModel) GetLimit

func (o *PaginationClientInfoModel) GetLimit() int32

GetLimit returns the Limit field value

func (*PaginationClientInfoModel) GetLimitOk

func (o *PaginationClientInfoModel) GetLimitOk() (*int32, bool)

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

func (*PaginationClientInfoModel) GetOffset

func (o *PaginationClientInfoModel) GetOffset() int32

GetOffset returns the Offset field value

func (*PaginationClientInfoModel) GetOffsetOk

func (o *PaginationClientInfoModel) GetOffsetOk() (*int32, bool)

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

func (*PaginationClientInfoModel) GetTotal

func (o *PaginationClientInfoModel) GetTotal() int32

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

func (*PaginationClientInfoModel) GetTotalOk

func (o *PaginationClientInfoModel) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total 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 (*PaginationClientInfoModel) HasTotal

func (o *PaginationClientInfoModel) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (PaginationClientInfoModel) MarshalJSON

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

func (*PaginationClientInfoModel) SetLimit

func (o *PaginationClientInfoModel) SetLimit(v int32)

SetLimit sets field value

func (*PaginationClientInfoModel) SetOffset

func (o *PaginationClientInfoModel) SetOffset(v int32)

SetOffset sets field value

func (*PaginationClientInfoModel) SetTotal

func (o *PaginationClientInfoModel) SetTotal(v int32)

SetTotal gets a reference to the given NullableInt32 and assigns it to the Total field.

func (*PaginationClientInfoModel) SetTotalNil

func (o *PaginationClientInfoModel) SetTotalNil()

SetTotalNil sets the value for Total to be an explicit nil

func (PaginationClientInfoModel) ToMap

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

func (*PaginationClientInfoModel) UnmarshalJSON

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

func (*PaginationClientInfoModel) UnsetTotal

func (o *PaginationClientInfoModel) UnsetTotal()

UnsetTotal ensures that no value is present for Total, not even an explicit nil

type PermissionClientModel

type PermissionClientModel struct {
	Id   string `json:"id"`
	Name string `json:"name"`
}

PermissionClientModel struct for PermissionClientModel

func NewPermissionClientModel

func NewPermissionClientModel(id string, name string) *PermissionClientModel

NewPermissionClientModel instantiates a new PermissionClientModel 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 NewPermissionClientModelWithDefaults

func NewPermissionClientModelWithDefaults() *PermissionClientModel

NewPermissionClientModelWithDefaults instantiates a new PermissionClientModel 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 (*PermissionClientModel) GetId

func (o *PermissionClientModel) GetId() string

GetId returns the Id field value

func (*PermissionClientModel) GetIdOk

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

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

func (*PermissionClientModel) GetName

func (o *PermissionClientModel) GetName() string

GetName returns the Name field value

func (*PermissionClientModel) GetNameOk

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

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

func (PermissionClientModel) MarshalJSON

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

func (*PermissionClientModel) SetId

func (o *PermissionClientModel) SetId(v string)

SetId sets field value

func (*PermissionClientModel) SetName

func (o *PermissionClientModel) SetName(v string)

SetName sets field value

func (PermissionClientModel) ToMap

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

func (*PermissionClientModel) UnmarshalJSON

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

type RequestAgainClientModel

type RequestAgainClientModel struct {
	Justification string `json:"justification"`
}

RequestAgainClientModel struct for RequestAgainClientModel

func NewRequestAgainClientModel

func NewRequestAgainClientModel(justification string) *RequestAgainClientModel

NewRequestAgainClientModel instantiates a new RequestAgainClientModel 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 NewRequestAgainClientModelWithDefaults

func NewRequestAgainClientModelWithDefaults() *RequestAgainClientModel

NewRequestAgainClientModelWithDefaults instantiates a new RequestAgainClientModel 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 (*RequestAgainClientModel) GetJustification

func (o *RequestAgainClientModel) GetJustification() string

GetJustification returns the Justification field value

func (*RequestAgainClientModel) GetJustificationOk

func (o *RequestAgainClientModel) GetJustificationOk() (*string, bool)

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

func (RequestAgainClientModel) MarshalJSON

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

func (*RequestAgainClientModel) SetJustification

func (o *RequestAgainClientModel) SetJustification(v string)

SetJustification sets field value

func (RequestAgainClientModel) ToMap

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

func (*RequestAgainClientModel) UnmarshalJSON

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

type RequestStatusClientModel

type RequestStatusClientModel struct {
	Status      string            `json:"status"`
	Description NullableString    `json:"description,omitempty"`
	Metadata    map[string]string `json:"metadata"`
}

RequestStatusClientModel struct for RequestStatusClientModel

func NewRequestStatusClientModel

func NewRequestStatusClientModel(status string, metadata map[string]string) *RequestStatusClientModel

NewRequestStatusClientModel instantiates a new RequestStatusClientModel 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 NewRequestStatusClientModelWithDefaults

func NewRequestStatusClientModelWithDefaults() *RequestStatusClientModel

NewRequestStatusClientModelWithDefaults instantiates a new RequestStatusClientModel 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 (*RequestStatusClientModel) GetDescription

func (o *RequestStatusClientModel) GetDescription() string

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

func (*RequestStatusClientModel) GetDescriptionOk

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

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

func (*RequestStatusClientModel) GetMetadata

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

GetMetadata returns the Metadata field value

func (*RequestStatusClientModel) GetMetadataOk

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

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

func (*RequestStatusClientModel) GetStatus

func (o *RequestStatusClientModel) GetStatus() string

GetStatus returns the Status field value

func (*RequestStatusClientModel) GetStatusOk

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

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

func (*RequestStatusClientModel) HasDescription

func (o *RequestStatusClientModel) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (RequestStatusClientModel) MarshalJSON

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

func (*RequestStatusClientModel) SetDescription

func (o *RequestStatusClientModel) SetDescription(v string)

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

func (*RequestStatusClientModel) SetDescriptionNil

func (o *RequestStatusClientModel) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*RequestStatusClientModel) SetMetadata

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

SetMetadata sets field value

func (*RequestStatusClientModel) SetStatus

func (o *RequestStatusClientModel) SetStatus(v string)

SetStatus sets field value

func (RequestStatusClientModel) ToMap

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

func (*RequestStatusClientModel) UnmarshalJSON

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

func (*RequestStatusClientModel) UnsetDescription

func (o *RequestStatusClientModel) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type ResourceClientModel

type ResourceClientModel struct {
	Id          string                  `json:"id"`
	SourceId    string                  `json:"source_id"`
	Name        string                  `json:"name"`
	Path        string                  `json:"path"`
	Type        ResourceTypeClientModel `json:"type"`
	Integration IntegrationClientModel  `json:"integration"`
}

ResourceClientModel struct for ResourceClientModel

func NewResourceClientModel

func NewResourceClientModel(id string, sourceId string, name string, path string, type_ ResourceTypeClientModel, integration IntegrationClientModel) *ResourceClientModel

NewResourceClientModel instantiates a new ResourceClientModel 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 NewResourceClientModelWithDefaults

func NewResourceClientModelWithDefaults() *ResourceClientModel

NewResourceClientModelWithDefaults instantiates a new ResourceClientModel 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 (*ResourceClientModel) GetId

func (o *ResourceClientModel) GetId() string

GetId returns the Id field value

func (*ResourceClientModel) GetIdOk

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

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

func (*ResourceClientModel) GetIntegration

func (o *ResourceClientModel) GetIntegration() IntegrationClientModel

GetIntegration returns the Integration field value

func (*ResourceClientModel) GetIntegrationOk

func (o *ResourceClientModel) GetIntegrationOk() (*IntegrationClientModel, bool)

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

func (*ResourceClientModel) GetName

func (o *ResourceClientModel) GetName() string

GetName returns the Name field value

func (*ResourceClientModel) GetNameOk

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

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

func (*ResourceClientModel) GetPath

func (o *ResourceClientModel) GetPath() string

GetPath returns the Path field value

func (*ResourceClientModel) GetPathOk

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

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

func (*ResourceClientModel) GetSourceId added in v1.0.0

func (o *ResourceClientModel) GetSourceId() string

GetSourceId returns the SourceId field value

func (*ResourceClientModel) GetSourceIdOk added in v1.0.0

func (o *ResourceClientModel) GetSourceIdOk() (*string, bool)

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

func (*ResourceClientModel) GetType

GetType returns the Type field value

func (*ResourceClientModel) GetTypeOk

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

func (ResourceClientModel) MarshalJSON

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

func (*ResourceClientModel) SetId

func (o *ResourceClientModel) SetId(v string)

SetId sets field value

func (*ResourceClientModel) SetIntegration

func (o *ResourceClientModel) SetIntegration(v IntegrationClientModel)

SetIntegration sets field value

func (*ResourceClientModel) SetName

func (o *ResourceClientModel) SetName(v string)

SetName sets field value

func (*ResourceClientModel) SetPath

func (o *ResourceClientModel) SetPath(v string)

SetPath sets field value

func (*ResourceClientModel) SetSourceId added in v1.0.0

func (o *ResourceClientModel) SetSourceId(v string)

SetSourceId sets field value

func (*ResourceClientModel) SetType

SetType sets field value

func (ResourceClientModel) ToMap

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

func (*ResourceClientModel) UnmarshalJSON

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

type ResourceFilter added in v1.0.0

type ResourceFilter struct {
	Type  ResourceFilterType `json:"type"`
	Value string             `json:"value"`
}

ResourceFilter struct for ResourceFilter

func NewResourceFilter added in v1.0.0

func NewResourceFilter(type_ ResourceFilterType, value string) *ResourceFilter

NewResourceFilter instantiates a new ResourceFilter 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 NewResourceFilterWithDefaults added in v1.0.0

func NewResourceFilterWithDefaults() *ResourceFilter

NewResourceFilterWithDefaults instantiates a new ResourceFilter 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 (*ResourceFilter) GetType added in v1.0.0

func (o *ResourceFilter) GetType() ResourceFilterType

GetType returns the Type field value

func (*ResourceFilter) GetTypeOk added in v1.0.0

func (o *ResourceFilter) GetTypeOk() (*ResourceFilterType, bool)

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

func (*ResourceFilter) GetValue added in v1.0.0

func (o *ResourceFilter) GetValue() string

GetValue returns the Value field value

func (*ResourceFilter) GetValueOk added in v1.0.0

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

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

func (ResourceFilter) MarshalJSON added in v1.0.0

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

func (*ResourceFilter) SetType added in v1.0.0

func (o *ResourceFilter) SetType(v ResourceFilterType)

SetType sets field value

func (*ResourceFilter) SetValue added in v1.0.0

func (o *ResourceFilter) SetValue(v string)

SetValue sets field value

func (ResourceFilter) ToMap added in v1.0.0

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

func (*ResourceFilter) UnmarshalJSON added in v1.0.0

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

type ResourceFilterType added in v1.0.0

type ResourceFilterType string

ResourceFilterType the model 'ResourceFilterType'

const (
	RESOURCEFILTERTYPE_ID          ResourceFilterType = "id"
	RESOURCEFILTERTYPE_SEARCH_TERM ResourceFilterType = "search_term"
)

List of ResourceFilterType

func NewResourceFilterTypeFromValue added in v1.0.0

func NewResourceFilterTypeFromValue(v string) (*ResourceFilterType, error)

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

func (ResourceFilterType) IsValid added in v1.0.0

func (v ResourceFilterType) IsValid() bool

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

func (ResourceFilterType) Ptr added in v1.0.0

Ptr returns reference to ResourceFilterType value

func (*ResourceFilterType) UnmarshalJSON added in v1.0.0

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

type ResourceTypeClientModel

type ResourceTypeClientModel struct {
	Id                       string                 `json:"id"`
	Name                     string                 `json:"name"`
	DisplayPath              string                 `json:"display_path"`
	AllowMultiplePermissions bool                   `json:"allow_multiple_permissions"`
	Icons                    IconsConfigClientModel `json:"icons"`
}

ResourceTypeClientModel struct for ResourceTypeClientModel

func NewResourceTypeClientModel

func NewResourceTypeClientModel(id string, name string, displayPath string, allowMultiplePermissions bool, icons IconsConfigClientModel) *ResourceTypeClientModel

NewResourceTypeClientModel instantiates a new ResourceTypeClientModel 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 NewResourceTypeClientModelWithDefaults

func NewResourceTypeClientModelWithDefaults() *ResourceTypeClientModel

NewResourceTypeClientModelWithDefaults instantiates a new ResourceTypeClientModel 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 (*ResourceTypeClientModel) GetAllowMultiplePermissions

func (o *ResourceTypeClientModel) GetAllowMultiplePermissions() bool

GetAllowMultiplePermissions returns the AllowMultiplePermissions field value

func (*ResourceTypeClientModel) GetAllowMultiplePermissionsOk

func (o *ResourceTypeClientModel) GetAllowMultiplePermissionsOk() (*bool, bool)

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

func (*ResourceTypeClientModel) GetDisplayPath

func (o *ResourceTypeClientModel) GetDisplayPath() string

GetDisplayPath returns the DisplayPath field value

func (*ResourceTypeClientModel) GetDisplayPathOk

func (o *ResourceTypeClientModel) GetDisplayPathOk() (*string, bool)

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

func (*ResourceTypeClientModel) GetIcons

GetIcons returns the Icons field value

func (*ResourceTypeClientModel) GetIconsOk

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

func (*ResourceTypeClientModel) GetId

func (o *ResourceTypeClientModel) GetId() string

GetId returns the Id field value

func (*ResourceTypeClientModel) GetIdOk

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

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

func (*ResourceTypeClientModel) GetName

func (o *ResourceTypeClientModel) GetName() string

GetName returns the Name field value

func (*ResourceTypeClientModel) GetNameOk

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

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

func (ResourceTypeClientModel) MarshalJSON

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

func (*ResourceTypeClientModel) SetAllowMultiplePermissions

func (o *ResourceTypeClientModel) SetAllowMultiplePermissions(v bool)

SetAllowMultiplePermissions sets field value

func (*ResourceTypeClientModel) SetDisplayPath

func (o *ResourceTypeClientModel) SetDisplayPath(v string)

SetDisplayPath sets field value

func (*ResourceTypeClientModel) SetIcons

SetIcons sets field value

func (*ResourceTypeClientModel) SetId

func (o *ResourceTypeClientModel) SetId(v string)

SetId sets field value

func (*ResourceTypeClientModel) SetName

func (o *ResourceTypeClientModel) SetName(v string)

SetName sets field value

func (ResourceTypeClientModel) ToMap

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

func (*ResourceTypeClientModel) UnmarshalJSON

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

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SessionTypeClientModel

type SessionTypeClientModel struct {
	Id    string                 `json:"id"`
	Name  string                 `json:"name"`
	Icons IconsConfigClientModel `json:"icons"`
}

SessionTypeClientModel struct for SessionTypeClientModel

func NewSessionTypeClientModel

func NewSessionTypeClientModel(id string, name string, icons IconsConfigClientModel) *SessionTypeClientModel

NewSessionTypeClientModel instantiates a new SessionTypeClientModel 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 NewSessionTypeClientModelWithDefaults

func NewSessionTypeClientModelWithDefaults() *SessionTypeClientModel

NewSessionTypeClientModelWithDefaults instantiates a new SessionTypeClientModel 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 (*SessionTypeClientModel) GetIcons

GetIcons returns the Icons field value

func (*SessionTypeClientModel) GetIconsOk

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

func (*SessionTypeClientModel) GetId

func (o *SessionTypeClientModel) GetId() string

GetId returns the Id field value

func (*SessionTypeClientModel) GetIdOk

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

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

func (*SessionTypeClientModel) GetName

func (o *SessionTypeClientModel) GetName() string

GetName returns the Name field value

func (*SessionTypeClientModel) GetNameOk

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

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

func (SessionTypeClientModel) MarshalJSON

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

func (*SessionTypeClientModel) SetIcons

SetIcons sets field value

func (*SessionTypeClientModel) SetId

func (o *SessionTypeClientModel) SetId(v string)

SetId sets field value

func (*SessionTypeClientModel) SetName

func (o *SessionTypeClientModel) SetName(v string)

SetName sets field value

func (SessionTypeClientModel) ToMap

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

func (*SessionTypeClientModel) UnmarshalJSON

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

type UserClientModel

type UserClientModel struct {
	Id    string         `json:"id"`
	Name  string         `json:"name"`
	Email string         `json:"email"`
	Photo NullableString `json:"photo,omitempty"`
}

UserClientModel struct for UserClientModel

func NewUserClientModel

func NewUserClientModel(id string, name string, email string) *UserClientModel

NewUserClientModel instantiates a new UserClientModel 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 NewUserClientModelWithDefaults

func NewUserClientModelWithDefaults() *UserClientModel

NewUserClientModelWithDefaults instantiates a new UserClientModel 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 (*UserClientModel) GetEmail

func (o *UserClientModel) GetEmail() string

GetEmail returns the Email field value

func (*UserClientModel) GetEmailOk

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

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

func (*UserClientModel) GetId

func (o *UserClientModel) GetId() string

GetId returns the Id field value

func (*UserClientModel) GetIdOk

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

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

func (*UserClientModel) GetName

func (o *UserClientModel) GetName() string

GetName returns the Name field value

func (*UserClientModel) GetNameOk

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

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

func (*UserClientModel) GetPhoto

func (o *UserClientModel) GetPhoto() string

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

func (*UserClientModel) GetPhotoOk

func (o *UserClientModel) GetPhotoOk() (*string, bool)

GetPhotoOk returns a tuple with the Photo 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 (*UserClientModel) HasPhoto

func (o *UserClientModel) HasPhoto() bool

HasPhoto returns a boolean if a field has been set.

func (UserClientModel) MarshalJSON

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

func (*UserClientModel) SetEmail

func (o *UserClientModel) SetEmail(v string)

SetEmail sets field value

func (*UserClientModel) SetId

func (o *UserClientModel) SetId(v string)

SetId sets field value

func (*UserClientModel) SetName

func (o *UserClientModel) SetName(v string)

SetName sets field value

func (*UserClientModel) SetPhoto

func (o *UserClientModel) SetPhoto(v string)

SetPhoto gets a reference to the given NullableString and assigns it to the Photo field.

func (*UserClientModel) SetPhotoNil

func (o *UserClientModel) SetPhotoNil()

SetPhotoNil sets the value for Photo to be an explicit nil

func (UserClientModel) ToMap

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

func (*UserClientModel) UnmarshalJSON

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

func (*UserClientModel) UnsetPhoto

func (o *UserClientModel) UnsetPhoto()

UnsetPhoto ensures that no value is present for Photo, not even an explicit nil

type UserSessionAPIService added in v1.0.0

type UserSessionAPIService service

UserSessionAPIService UserSessionAPI service

func (*UserSessionAPIService) GetUserSession added in v1.0.0

GetUserSession Method for GetUserSession

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

func (*UserSessionAPIService) GetUserSessionExecute added in v1.0.0

Execute executes the request

@return UserSessionClientModel

type UserSessionClientModel added in v1.0.0

type UserSessionClientModel struct {
	User     UserClientModel         `json:"user"`
	Account  AccountClientModel      `json:"account"`
	Settings UserSettingsClientModel `json:"settings"`
}

UserSessionClientModel struct for UserSessionClientModel

func NewUserSessionClientModel added in v1.0.0

func NewUserSessionClientModel(user UserClientModel, account AccountClientModel, settings UserSettingsClientModel) *UserSessionClientModel

NewUserSessionClientModel instantiates a new UserSessionClientModel 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 NewUserSessionClientModelWithDefaults added in v1.0.0

func NewUserSessionClientModelWithDefaults() *UserSessionClientModel

NewUserSessionClientModelWithDefaults instantiates a new UserSessionClientModel 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 (*UserSessionClientModel) GetAccount added in v1.0.0

GetAccount returns the Account field value

func (*UserSessionClientModel) GetAccountOk added in v1.0.0

func (o *UserSessionClientModel) GetAccountOk() (*AccountClientModel, bool)

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

func (*UserSessionClientModel) GetSettings added in v1.1.0

GetSettings returns the Settings field value

func (*UserSessionClientModel) GetSettingsOk added in v1.1.0

func (o *UserSessionClientModel) GetSettingsOk() (*UserSettingsClientModel, bool)

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

func (*UserSessionClientModel) GetUser added in v1.0.0

GetUser returns the User field value

func (*UserSessionClientModel) GetUserOk added in v1.0.0

func (o *UserSessionClientModel) GetUserOk() (*UserClientModel, bool)

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

func (UserSessionClientModel) MarshalJSON added in v1.0.0

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

func (*UserSessionClientModel) SetAccount added in v1.0.0

func (o *UserSessionClientModel) SetAccount(v AccountClientModel)

SetAccount sets field value

func (*UserSessionClientModel) SetSettings added in v1.1.0

SetSettings sets field value

func (*UserSessionClientModel) SetUser added in v1.0.0

SetUser sets field value

func (UserSessionClientModel) ToMap added in v1.0.0

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

func (*UserSessionClientModel) UnmarshalJSON added in v1.0.0

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

type UserSettingsClientModel added in v1.1.0

type UserSettingsClientModel struct {
	RequireDurationForAccessRequest bool `json:"require_duration_for_access_request"`
}

UserSettingsClientModel struct for UserSettingsClientModel

func NewUserSettingsClientModel added in v1.1.0

func NewUserSettingsClientModel(requireDurationForAccessRequest bool) *UserSettingsClientModel

NewUserSettingsClientModel instantiates a new UserSettingsClientModel 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 NewUserSettingsClientModelWithDefaults added in v1.1.0

func NewUserSettingsClientModelWithDefaults() *UserSettingsClientModel

NewUserSettingsClientModelWithDefaults instantiates a new UserSettingsClientModel 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 (*UserSettingsClientModel) GetRequireDurationForAccessRequest added in v1.1.0

func (o *UserSettingsClientModel) GetRequireDurationForAccessRequest() bool

GetRequireDurationForAccessRequest returns the RequireDurationForAccessRequest field value

func (*UserSettingsClientModel) GetRequireDurationForAccessRequestOk added in v1.1.0

func (o *UserSettingsClientModel) GetRequireDurationForAccessRequestOk() (*bool, bool)

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

func (UserSettingsClientModel) MarshalJSON added in v1.1.0

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

func (*UserSettingsClientModel) SetRequireDurationForAccessRequest added in v1.1.0

func (o *UserSettingsClientModel) SetRequireDurationForAccessRequest(v bool)

SetRequireDurationForAccessRequest sets field value

func (UserSettingsClientModel) ToMap added in v1.1.0

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

func (*UserSettingsClientModel) UnmarshalJSON added in v1.1.0

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

Source Files

Jump to

Keyboard shortcuts

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