openapi

package
v1.2.4 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2024 License: MIT Imports: 22 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

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

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

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

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

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

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

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

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

Functions ¶

func CacheExpires ¶

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

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

func PtrBool ¶

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given integer 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 {
	ActiveDevicesApi *ActiveDevicesApiService

	ActiveSessionsApi *ActiveSessionsApiService

	AdminMessagesApi *AdminMessagesApiService

	AdministrativeRolesApi *AdministrativeRolesApiService

	ApplianceBackupApi *ApplianceBackupApiService

	ApplianceCustomizationsApi *ApplianceCustomizationsApiService

	ApplianceMetricsApi *ApplianceMetricsApiService

	ApplianceStatsApi *ApplianceStatsApiService

	ApplianceUpgradeApi *ApplianceUpgradeApiService

	AppliancesApi *AppliancesApiService

	BlacklistedUsersApi *BlacklistedUsersApiService

	CAApi *CAApiService

	ClientAutoUpdateApi *ClientAutoUpdateApiService

	ClientConnectionsApi *ClientConnectionsApiService

	ConditionsApi *ConditionsApiService

	CriteriaScriptsApi *CriteriaScriptsApiService

	DefaultTimeBasedOTPProviderSeedsApi *DefaultTimeBasedOTPProviderSeedsApiService

	DeviceScriptsApi *DeviceScriptsApiService

	DevicesOnBoardedPerHourApi *DevicesOnBoardedPerHourApiService

	DiscoveredAppsApi *DiscoveredAppsApiService

	EntitlementScriptsApi *EntitlementScriptsApiService

	EntitlementsApi *EntitlementsApiService

	FIDO2DevicesApi *FIDO2DevicesApiService

	FailedAuthenticationsPerHourApi *FailedAuthenticationsPerHourApiService

	GlobalSettingsApi *GlobalSettingsApiService

	IPPoolsApi *IPPoolsApiService

	IdentityProvidersApi *IdentityProvidersApiService

	LicenseApi *LicenseApiService

	LicensedUsersApi *LicensedUsersApiService

	LocalUsersApi *LocalUsersApiService

	LoginApi *LoginApiService

	MFAForAdminsApi *MFAForAdminsApiService

	MFAProvidersApi *MFAProvidersApiService

	OnBoardedDevicesApi *OnBoardedDevicesApiService

	PoliciesApi *PoliciesApiService

	RingfenceRulesApi *RingfenceRulesApiService

	SitesApi *SitesApiService

	TopEntitlementsApi *TopEntitlementsApiService

	TrustedCertificatesApi *TrustedCertificatesApiService

	UserLoginsPerHourApi *UserLoginsPerHourApiService

	LdapIdentityProvidersApi *LdapIdentityProvidersApiService

	RadiusIdentityProvidersApi *RadiusIdentityProvidersApiService

	SamlIdentityProvidersApi *SamlIdentityProvidersApiService

	LocalDatabaseIdentityProvidersApi *LocalDatabaseIdentityProvidersApiService

	LdapCertificateIdentityProvidersApi *LdapCertificateIdentityProvidersApiService

	ConnectorIdentityProvidersApi *ConnectorIdentityProvidersApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the AppGate SDP Controller REST API API vAPI version 12 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 APIResonse object.

func NewAPIResponseWithError ¶

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type ActiveDevicesApiService ¶

type ActiveDevicesApiService service

ActiveDevicesApiService ActiveDevicesApi service

func (*ActiveDevicesApiService) TokenRecordsDnGet ¶

func (a *ActiveDevicesApiService) TokenRecordsDnGet(ctx _context.Context) apiTokenRecordsDnGetRequest

TokenRecordsDnGet List all Distinguished Names active in the past 24 hour. List all Distinguished Names active in the past 24 hour. Includes the users who has at least one token that has not expired past 24 hours. If a token was created 30 hours ago and it has 10 hours expiration time, it will be in this list.

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

@return apiTokenRecordsDnGetRequest

func (*ActiveDevicesApiService) TokenRecordsReevalByDnDistinguishedNamePost ¶

func (a *ActiveDevicesApiService) TokenRecordsReevalByDnDistinguishedNamePost(ctx _context.Context, distinguishedName string) apiTokenRecordsReevalByDnDistinguishedNamePostRequest

TokenRecordsReevalByDnDistinguishedNamePost Reevaluate all sessions with given Distinguished Name substring. Reevaluate all sessions belongs to the user&devices ending with the given Distinguished Name substring.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param distinguishedName Distinguished name of the user&devices which will be affected by the operation. Format: 'CN=\\<device ID\\>,CN=\\<username\\>,OU=\\<provider name\\>'

@return apiTokenRecordsReevalByDnDistinguishedNamePostRequest

func (*ActiveDevicesApiService) TokenRecordsRevokedByDnDistinguishedNamePut ¶

func (a *ActiveDevicesApiService) TokenRecordsRevokedByDnDistinguishedNamePut(ctx _context.Context, distinguishedName string) apiTokenRecordsRevokedByDnDistinguishedNamePutRequest

TokenRecordsRevokedByDnDistinguishedNamePut Revoke all Tokens ending with the given Distinguished Name substring. Revoke all Tokens belong to the user&devices ending with the given Distinguished Name substring.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param distinguishedName Distinguished name of the user&devices which will be affected by the operation. Format: 'CN=\\<device ID\\>,CN=\\<username\\>,OU=\\<provider name\\>'

@return apiTokenRecordsRevokedByDnDistinguishedNamePutRequest

func (*ActiveDevicesApiService) TokenRecordsRevokedByTypeTokenTypePut ¶

func (a *ActiveDevicesApiService) TokenRecordsRevokedByTypeTokenTypePut(ctx _context.Context, tokenType string) apiTokenRecordsRevokedByTypeTokenTypePutRequest

TokenRecordsRevokedByTypeTokenTypePut Revoke all Tokens with given type. Revoke all Tokens with given type.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param tokenType The type of the tokens.

@return apiTokenRecordsRevokedByTypeTokenTypePutRequest

type ActiveSessionsApiService ¶

type ActiveSessionsApiService service

ActiveSessionsApiService ActiveSessionsApi service

func (*ActiveSessionsApiService) SessionInfoDistinguishedNameGet ¶

func (a *ActiveSessionsApiService) SessionInfoDistinguishedNameGet(ctx _context.Context, distinguishedName string) apiSessionInfoDistinguishedNameGetRequest

SessionInfoDistinguishedNameGet Get details of a specific Active Client Session. Get the details of a specific Active Client Session from all Gateways. This API makes the Controller to query very Gateway in the system to collect the session data. The operation may take long if one or more Gateways take long to respond.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param distinguishedName Distinguished name of the user&devices which will be affected by the operation. Format: 'CN=\\<device ID\\>,CN=\\<username\\>,OU=\\<provider name\\>'

@return apiSessionInfoDistinguishedNameGetRequest

func (*ActiveSessionsApiService) StatsActiveSessionsGet ¶

func (a *ActiveSessionsApiService) StatsActiveSessionsGet(ctx _context.Context) apiStatsActiveSessionsGetRequest

StatsActiveSessionsGet Get Active Client Sessions. Get currently Active Client Sessions. This API makes the Controller to query every Gateway in the system to collect the session data. The operation may take long if one or more Gateways take long to respond.

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

@return apiStatsActiveSessionsGetRequest

type AdminMessagesApiService ¶

type AdminMessagesApiService service

AdminMessagesApiService AdminMessagesApi service

func (*AdminMessagesApiService) AdminMessagesDelete ¶

func (a *AdminMessagesApiService) AdminMessagesDelete(ctx _context.Context) apiAdminMessagesDeleteRequest

AdminMessagesDelete Delete all Admin Messages. Delete all Admin Messages.

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

@return apiAdminMessagesDeleteRequest

func (*AdminMessagesApiService) AdminMessagesGet ¶

func (a *AdminMessagesApiService) AdminMessagesGet(ctx _context.Context) apiAdminMessagesGetRequest

AdminMessagesGet Get the Admin Messages. Get a list of all Admin Messages generated by the system for the past 7 days. It includes duplicate messages generated over time. Use "/summarize" to get distinct messages like the Admin UI.

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

@return apiAdminMessagesGetRequest

func (*AdminMessagesApiService) AdminMessagesSummarizeGet ¶

func (a *AdminMessagesApiService) AdminMessagesSummarizeGet(ctx _context.Context) apiAdminMessagesSummarizeGetRequest

AdminMessagesSummarizeGet Get a summary of Admin Messages. List all summarized Admin Messages generated by the system for the past 7 days. This API call is recommended as some of the Admin Messages may be duplicated too much in case of a configuration problem on a heavy loaded system.

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

@return apiAdminMessagesSummarizeGetRequest

type AdminMfaSettings ¶

type AdminMfaSettings struct {
	// The MFA provider ID to use during Multi-Factor Authentication. If null, Admin MFA is disabled.
	ProviderId *string `json:"providerId,omitempty"`
	// List of users to be excluded from MFA during admin login.
	ExemptedUsers *[]string `json:"exemptedUsers,omitempty"`
}

AdminMfaSettings struct for AdminMfaSettings

func NewAdminMfaSettings ¶

func NewAdminMfaSettings() *AdminMfaSettings

NewAdminMfaSettings instantiates a new AdminMfaSettings 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 NewAdminMfaSettingsWithDefaults ¶

func NewAdminMfaSettingsWithDefaults() *AdminMfaSettings

NewAdminMfaSettingsWithDefaults instantiates a new AdminMfaSettings 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 (*AdminMfaSettings) GetExemptedUsers ¶

func (o *AdminMfaSettings) GetExemptedUsers() []string

GetExemptedUsers returns the ExemptedUsers field value if set, zero value otherwise.

func (*AdminMfaSettings) GetExemptedUsersOk ¶

func (o *AdminMfaSettings) GetExemptedUsersOk() (*[]string, bool)

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

func (*AdminMfaSettings) GetProviderId ¶

func (o *AdminMfaSettings) GetProviderId() string

GetProviderId returns the ProviderId field value if set, zero value otherwise.

func (*AdminMfaSettings) GetProviderIdOk ¶

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

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

func (*AdminMfaSettings) HasExemptedUsers ¶

func (o *AdminMfaSettings) HasExemptedUsers() bool

HasExemptedUsers returns a boolean if a field has been set.

func (*AdminMfaSettings) HasProviderId ¶

func (o *AdminMfaSettings) HasProviderId() bool

HasProviderId returns a boolean if a field has been set.

func (AdminMfaSettings) MarshalJSON ¶

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

func (*AdminMfaSettings) SetExemptedUsers ¶

func (o *AdminMfaSettings) SetExemptedUsers(v []string)

SetExemptedUsers gets a reference to the given []string and assigns it to the ExemptedUsers field.

func (*AdminMfaSettings) SetProviderId ¶

func (o *AdminMfaSettings) SetProviderId(v string)

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

type AdministrativePrivilege ¶

type AdministrativePrivilege struct {
	// The type of the Privilege defines the possible administrator actions.
	Type string `json:"type"`
	// The target of the Privilege defines the possible target objects for that type.
	Target string                        `json:"target"`
	Scope  *AdministrativePrivilegeScope `json:"scope,omitempty"`
	// The items in this list would be added automatically to the newly created objects' tags. Only applicable on \"Create\" type and targets with tagging capability. This field must be omitted if not applicable.
	DefaultTags *[]string `json:"defaultTags,omitempty"`
}

AdministrativePrivilege Administrative Privilege item. Use type-target-map API to get the details on which types are valid for which targets and their scopes.

func NewAdministrativePrivilege ¶

func NewAdministrativePrivilege(type_ string, target string) *AdministrativePrivilege

NewAdministrativePrivilege instantiates a new AdministrativePrivilege 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 NewAdministrativePrivilegeWithDefaults ¶

func NewAdministrativePrivilegeWithDefaults() *AdministrativePrivilege

NewAdministrativePrivilegeWithDefaults instantiates a new AdministrativePrivilege 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 (*AdministrativePrivilege) GetDefaultTags ¶

func (o *AdministrativePrivilege) GetDefaultTags() []string

GetDefaultTags returns the DefaultTags field value if set, zero value otherwise.

func (*AdministrativePrivilege) GetDefaultTagsOk ¶

func (o *AdministrativePrivilege) GetDefaultTagsOk() (*[]string, bool)

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

func (*AdministrativePrivilege) GetScope ¶

GetScope returns the Scope field value if set, zero value otherwise.

func (*AdministrativePrivilege) GetScopeOk ¶

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

func (*AdministrativePrivilege) GetTarget ¶

func (o *AdministrativePrivilege) GetTarget() string

GetTarget returns the Target field value

func (*AdministrativePrivilege) GetTargetOk ¶

func (o *AdministrativePrivilege) GetTargetOk() (*string, bool)

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

func (*AdministrativePrivilege) GetType ¶

func (o *AdministrativePrivilege) GetType() string

GetType returns the Type field value

func (*AdministrativePrivilege) GetTypeOk ¶

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

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

func (*AdministrativePrivilege) HasDefaultTags ¶

func (o *AdministrativePrivilege) HasDefaultTags() bool

HasDefaultTags returns a boolean if a field has been set.

func (*AdministrativePrivilege) HasScope ¶

func (o *AdministrativePrivilege) HasScope() bool

HasScope returns a boolean if a field has been set.

func (AdministrativePrivilege) MarshalJSON ¶

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

func (*AdministrativePrivilege) SetDefaultTags ¶

func (o *AdministrativePrivilege) SetDefaultTags(v []string)

SetDefaultTags gets a reference to the given []string and assigns it to the DefaultTags field.

func (*AdministrativePrivilege) SetScope ¶

SetScope gets a reference to the given AdministrativePrivilegeScope and assigns it to the Scope field.

func (*AdministrativePrivilege) SetTarget ¶

func (o *AdministrativePrivilege) SetTarget(v string)

SetTarget sets field value

func (*AdministrativePrivilege) SetType ¶

func (o *AdministrativePrivilege) SetType(v string)

SetType sets field value

type AdministrativePrivilegeScope ¶

type AdministrativePrivilegeScope struct {
	// 'If \"true\", all objects are accessible. For example, \"type: Edit - target: Condition - scope.all: true\" means the administrator can edit all Conditions in the system.'
	All *bool `json:"all,omitempty"`
	// Specific object IDs this Privilege would have access to.
	Ids *[]string `json:"ids,omitempty"`
	// Object tags this privilege would have access to.
	Tags *[]string `json:"tags,omitempty"`
}

AdministrativePrivilegeScope The scope of the Privilege. Only applicable to certain type-target combinations. Some types depends on the IdP/MFA type, such as GetUserAttributes. This field must be omitted if not applicable.

func NewAdministrativePrivilegeScope ¶

func NewAdministrativePrivilegeScope() *AdministrativePrivilegeScope

NewAdministrativePrivilegeScope instantiates a new AdministrativePrivilegeScope 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 NewAdministrativePrivilegeScopeWithDefaults ¶

func NewAdministrativePrivilegeScopeWithDefaults() *AdministrativePrivilegeScope

NewAdministrativePrivilegeScopeWithDefaults instantiates a new AdministrativePrivilegeScope 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 (*AdministrativePrivilegeScope) GetAll ¶

func (o *AdministrativePrivilegeScope) GetAll() bool

GetAll returns the All field value if set, zero value otherwise.

func (*AdministrativePrivilegeScope) GetAllOk ¶

func (o *AdministrativePrivilegeScope) GetAllOk() (*bool, bool)

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

func (*AdministrativePrivilegeScope) GetIds ¶

func (o *AdministrativePrivilegeScope) GetIds() []string

GetIds returns the Ids field value if set, zero value otherwise.

func (*AdministrativePrivilegeScope) GetIdsOk ¶

func (o *AdministrativePrivilegeScope) GetIdsOk() (*[]string, bool)

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

func (*AdministrativePrivilegeScope) GetTags ¶

func (o *AdministrativePrivilegeScope) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*AdministrativePrivilegeScope) GetTagsOk ¶

func (o *AdministrativePrivilegeScope) GetTagsOk() (*[]string, bool)

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

func (*AdministrativePrivilegeScope) HasAll ¶

func (o *AdministrativePrivilegeScope) HasAll() bool

HasAll returns a boolean if a field has been set.

func (*AdministrativePrivilegeScope) HasIds ¶

func (o *AdministrativePrivilegeScope) HasIds() bool

HasIds returns a boolean if a field has been set.

func (*AdministrativePrivilegeScope) HasTags ¶

func (o *AdministrativePrivilegeScope) HasTags() bool

HasTags returns a boolean if a field has been set.

func (AdministrativePrivilegeScope) MarshalJSON ¶

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

func (*AdministrativePrivilegeScope) SetAll ¶

func (o *AdministrativePrivilegeScope) SetAll(v bool)

SetAll gets a reference to the given bool and assigns it to the All field.

func (*AdministrativePrivilegeScope) SetIds ¶

func (o *AdministrativePrivilegeScope) SetIds(v []string)

SetIds gets a reference to the given []string and assigns it to the Ids field.

func (*AdministrativePrivilegeScope) SetTags ¶

func (o *AdministrativePrivilegeScope) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

type AdministrativeRole ¶

type AdministrativeRole struct {
	BaseEntity
	// Administrative privilege list.
	Privileges []AdministrativePrivilege `json:"privileges"`
}

AdministrativeRole struct for AdministrativeRole

func NewAdministrativeRole ¶

func NewAdministrativeRole(privileges []AdministrativePrivilege) *AdministrativeRole

NewAdministrativeRole instantiates a new AdministrativeRole 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 NewAdministrativeRoleWithDefaults ¶

func NewAdministrativeRoleWithDefaults() *AdministrativeRole

NewAdministrativeRoleWithDefaults instantiates a new AdministrativeRole 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 (*AdministrativeRole) GetPrivileges ¶

func (o *AdministrativeRole) GetPrivileges() []AdministrativePrivilege

GetPrivileges returns the Privileges field value

func (*AdministrativeRole) GetPrivilegesOk ¶

func (o *AdministrativeRole) GetPrivilegesOk() (*[]AdministrativePrivilege, bool)

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

func (AdministrativeRole) MarshalJSON ¶

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

func (*AdministrativeRole) SetPrivileges ¶

func (o *AdministrativeRole) SetPrivileges(v []AdministrativePrivilege)

SetPrivileges sets field value

type AdministrativeRoleAllOf ¶

type AdministrativeRoleAllOf struct {
	// Administrative privilege list.
	Privileges []AdministrativePrivilege `json:"privileges"`
}

AdministrativeRoleAllOf Represents an Administrative Role.

func NewAdministrativeRoleAllOf ¶

func NewAdministrativeRoleAllOf(privileges []AdministrativePrivilege) *AdministrativeRoleAllOf

NewAdministrativeRoleAllOf instantiates a new AdministrativeRoleAllOf 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 NewAdministrativeRoleAllOfWithDefaults ¶

func NewAdministrativeRoleAllOfWithDefaults() *AdministrativeRoleAllOf

NewAdministrativeRoleAllOfWithDefaults instantiates a new AdministrativeRoleAllOf 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 (*AdministrativeRoleAllOf) GetPrivileges ¶

func (o *AdministrativeRoleAllOf) GetPrivileges() []AdministrativePrivilege

GetPrivileges returns the Privileges field value

func (*AdministrativeRoleAllOf) GetPrivilegesOk ¶

func (o *AdministrativeRoleAllOf) GetPrivilegesOk() (*[]AdministrativePrivilege, bool)

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

func (AdministrativeRoleAllOf) MarshalJSON ¶

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

func (*AdministrativeRoleAllOf) SetPrivileges ¶

func (o *AdministrativeRoleAllOf) SetPrivileges(v []AdministrativePrivilege)

SetPrivileges sets field value

type AdministrativeRoleList ¶

type AdministrativeRoleList struct {
	ResultList
	// List of Administrative Roles.
	Data *[]AdministrativeRole `json:"data,omitempty"`
}

AdministrativeRoleList struct for AdministrativeRoleList

func NewAdministrativeRoleList ¶

func NewAdministrativeRoleList() *AdministrativeRoleList

NewAdministrativeRoleList instantiates a new AdministrativeRoleList 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 NewAdministrativeRoleListWithDefaults ¶

func NewAdministrativeRoleListWithDefaults() *AdministrativeRoleList

NewAdministrativeRoleListWithDefaults instantiates a new AdministrativeRoleList 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 (*AdministrativeRoleList) GetData ¶

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

func (*AdministrativeRoleList) GetDataOk ¶

func (o *AdministrativeRoleList) GetDataOk() (*[]AdministrativeRole, bool)

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

func (*AdministrativeRoleList) HasData ¶

func (o *AdministrativeRoleList) HasData() bool

HasData returns a boolean if a field has been set.

func (AdministrativeRoleList) MarshalJSON ¶

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

func (*AdministrativeRoleList) SetData ¶

SetData gets a reference to the given []AdministrativeRole and assigns it to the Data field.

type AdministrativeRoleListAllOf ¶

type AdministrativeRoleListAllOf struct {
	// List of Administrative Roles.
	Data *[]AdministrativeRole `json:"data,omitempty"`
}

AdministrativeRoleListAllOf Represents a list of Administrative Roles.

func NewAdministrativeRoleListAllOf ¶

func NewAdministrativeRoleListAllOf() *AdministrativeRoleListAllOf

NewAdministrativeRoleListAllOf instantiates a new AdministrativeRoleListAllOf 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 NewAdministrativeRoleListAllOfWithDefaults ¶

func NewAdministrativeRoleListAllOfWithDefaults() *AdministrativeRoleListAllOf

NewAdministrativeRoleListAllOfWithDefaults instantiates a new AdministrativeRoleListAllOf 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 (*AdministrativeRoleListAllOf) GetData ¶

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

func (*AdministrativeRoleListAllOf) GetDataOk ¶

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

func (*AdministrativeRoleListAllOf) HasData ¶

func (o *AdministrativeRoleListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (AdministrativeRoleListAllOf) MarshalJSON ¶

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

func (*AdministrativeRoleListAllOf) SetData ¶

SetData gets a reference to the given []AdministrativeRole and assigns it to the Data field.

type AdministrativeRolesApiService ¶

type AdministrativeRolesApiService service

AdministrativeRolesApiService AdministrativeRolesApi service

func (*AdministrativeRolesApiService) AdministrativeRolesGet ¶

func (a *AdministrativeRolesApiService) AdministrativeRolesGet(ctx _context.Context) apiAdministrativeRolesGetRequest

AdministrativeRolesGet List all Administrative Roles. List all Administrative Roles visible to current user.

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

@return apiAdministrativeRolesGetRequest

func (*AdministrativeRolesApiService) AdministrativeRolesIdDelete ¶

func (a *AdministrativeRolesApiService) AdministrativeRolesIdDelete(ctx _context.Context, id string) apiAdministrativeRolesIdDeleteRequest

AdministrativeRolesIdDelete Delete a specific Administrative Role. Delete a specific Administrative Role.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAdministrativeRolesIdDeleteRequest

func (*AdministrativeRolesApiService) AdministrativeRolesIdGet ¶

func (a *AdministrativeRolesApiService) AdministrativeRolesIdGet(ctx _context.Context, id string) apiAdministrativeRolesIdGetRequest

AdministrativeRolesIdGet Get a specific Administrative Role. Get a specific Administrative Role.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAdministrativeRolesIdGetRequest

func (*AdministrativeRolesApiService) AdministrativeRolesIdPut ¶

func (a *AdministrativeRolesApiService) AdministrativeRolesIdPut(ctx _context.Context, id string) apiAdministrativeRolesIdPutRequest

AdministrativeRolesIdPut Update an existing Administrative Role. Update an existing Administrative Role.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAdministrativeRolesIdPutRequest

func (*AdministrativeRolesApiService) AdministrativeRolesPost ¶

func (a *AdministrativeRolesApiService) AdministrativeRolesPost(ctx _context.Context) apiAdministrativeRolesPostRequest

AdministrativeRolesPost Create a new Administrative Role. Create a new Administrative Role.

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

@return apiAdministrativeRolesPostRequest

func (*AdministrativeRolesApiService) AdministrativeRolesTypeTargetMapGet ¶

func (a *AdministrativeRolesApiService) AdministrativeRolesTypeTargetMapGet(ctx _context.Context) apiAdministrativeRolesTypeTargetMapGetRequest

AdministrativeRolesTypeTargetMapGet Get Administrative Privilege type target map. For internal use. The type target map summarizes what kind of Privileges one can create.

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

@return apiAdministrativeRolesTypeTargetMapGetRequest

type AllocatedIp ¶

type AllocatedIp struct {
	// ID of the IP Pool that has allocated this address.
	PoolId *string `json:"poolId,omitempty"`
	// Distinguished name of a device. Format: \"CN=,CN=,OU=\"
	DistinguishedName *string `json:"distinguishedName,omitempty"`
	// IP address either version 4 or 6 assigned to the tunnel.
	IpAddress *string `json:"ipAddress,omitempty"`
	// When the IP was allocated.
	AllocationTime *time.Time `json:"allocationTime,omitempty"`
	// When the IP allocation will be expired. It's equal to the last Entitlement Token's expiration date. Note that the allocation will still be reserved for the device & user according to the IP Pool settings.
	ExpirationTime *time.Time `json:"expirationTime,omitempty"`
}

AllocatedIp struct for AllocatedIp

func NewAllocatedIp ¶

func NewAllocatedIp() *AllocatedIp

NewAllocatedIp instantiates a new AllocatedIp 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 NewAllocatedIpWithDefaults ¶

func NewAllocatedIpWithDefaults() *AllocatedIp

NewAllocatedIpWithDefaults instantiates a new AllocatedIp 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 (*AllocatedIp) GetAllocationTime ¶

func (o *AllocatedIp) GetAllocationTime() time.Time

GetAllocationTime returns the AllocationTime field value if set, zero value otherwise.

func (*AllocatedIp) GetAllocationTimeOk ¶

func (o *AllocatedIp) GetAllocationTimeOk() (*time.Time, bool)

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

func (*AllocatedIp) GetDistinguishedName ¶

func (o *AllocatedIp) GetDistinguishedName() string

GetDistinguishedName returns the DistinguishedName field value if set, zero value otherwise.

func (*AllocatedIp) GetDistinguishedNameOk ¶

func (o *AllocatedIp) GetDistinguishedNameOk() (*string, bool)

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

func (*AllocatedIp) GetExpirationTime ¶

func (o *AllocatedIp) GetExpirationTime() time.Time

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

func (*AllocatedIp) GetExpirationTimeOk ¶

func (o *AllocatedIp) GetExpirationTimeOk() (*time.Time, bool)

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

func (*AllocatedIp) GetIpAddress ¶

func (o *AllocatedIp) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise.

func (*AllocatedIp) GetIpAddressOk ¶

func (o *AllocatedIp) GetIpAddressOk() (*string, bool)

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

func (*AllocatedIp) GetPoolId ¶

func (o *AllocatedIp) GetPoolId() string

GetPoolId returns the PoolId field value if set, zero value otherwise.

func (*AllocatedIp) GetPoolIdOk ¶

func (o *AllocatedIp) GetPoolIdOk() (*string, bool)

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

func (*AllocatedIp) HasAllocationTime ¶

func (o *AllocatedIp) HasAllocationTime() bool

HasAllocationTime returns a boolean if a field has been set.

func (*AllocatedIp) HasDistinguishedName ¶

func (o *AllocatedIp) HasDistinguishedName() bool

HasDistinguishedName returns a boolean if a field has been set.

func (*AllocatedIp) HasExpirationTime ¶

func (o *AllocatedIp) HasExpirationTime() bool

HasExpirationTime returns a boolean if a field has been set.

func (*AllocatedIp) HasIpAddress ¶

func (o *AllocatedIp) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*AllocatedIp) HasPoolId ¶

func (o *AllocatedIp) HasPoolId() bool

HasPoolId returns a boolean if a field has been set.

func (AllocatedIp) MarshalJSON ¶

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

func (*AllocatedIp) SetAllocationTime ¶

func (o *AllocatedIp) SetAllocationTime(v time.Time)

SetAllocationTime gets a reference to the given time.Time and assigns it to the AllocationTime field.

func (*AllocatedIp) SetDistinguishedName ¶

func (o *AllocatedIp) SetDistinguishedName(v string)

SetDistinguishedName gets a reference to the given string and assigns it to the DistinguishedName field.

func (*AllocatedIp) SetExpirationTime ¶

func (o *AllocatedIp) SetExpirationTime(v time.Time)

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

func (*AllocatedIp) SetIpAddress ¶

func (o *AllocatedIp) SetIpAddress(v string)

SetIpAddress gets a reference to the given string and assigns it to the IpAddress field.

func (*AllocatedIp) SetPoolId ¶

func (o *AllocatedIp) SetPoolId(v string)

SetPoolId gets a reference to the given string and assigns it to the PoolId field.

type AllocatedIpList ¶

type AllocatedIpList struct {
	// List of Allocated IPs.
	Data *[]AllocatedIp `json:"data,omitempty"`
}

AllocatedIpList Represents a list of Allocated IPs.

func NewAllocatedIpList ¶

func NewAllocatedIpList() *AllocatedIpList

NewAllocatedIpList instantiates a new AllocatedIpList 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 NewAllocatedIpListWithDefaults ¶

func NewAllocatedIpListWithDefaults() *AllocatedIpList

NewAllocatedIpListWithDefaults instantiates a new AllocatedIpList 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 (*AllocatedIpList) GetData ¶

func (o *AllocatedIpList) GetData() []AllocatedIp

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

func (*AllocatedIpList) GetDataOk ¶

func (o *AllocatedIpList) GetDataOk() (*[]AllocatedIp, bool)

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

func (*AllocatedIpList) HasData ¶

func (o *AllocatedIpList) HasData() bool

HasData returns a boolean if a field has been set.

func (AllocatedIpList) MarshalJSON ¶

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

func (*AllocatedIpList) SetData ¶

func (o *AllocatedIpList) SetData(v []AllocatedIp)

SetData gets a reference to the given []AllocatedIp and assigns it to the Data field.

type Appliance ¶

type Appliance struct {
	BaseEntity
	// Whether the Appliance is activated or not. If it is not activated, it won't be accessible by the Clients.
	Activated *bool `json:"activated,omitempty"`
	// Whether the Appliance is pending certificate renewal or not. Should be true for a very short period on certificate renewal.
	PendingCertificateRenewal *bool `json:"pendingCertificateRenewal,omitempty"`
	// Peer version of the Appliance.
	Version *int32 `json:"version,omitempty"`
	// Generic hostname of the appliance. Used as linux hostname and to identify within logs.
	Hostname string `json:"hostname"`
	// Site served by the Appliance. Entitlements on this Site will be included in the Entitlement Token for this Appliance. Not useful if Gateway role is not enabled.
	Site *string `json:"site,omitempty"`
	// Customization assigned to this Appliance.
	Customization   *string                       `json:"customization,omitempty"`
	ClientInterface ApplianceAllOfClientInterface `json:"clientInterface"`
	PeerInterface   ApplianceAllOfPeerInterface   `json:"peerInterface"`
	AdminInterface  *ApplianceAllOfAdminInterface `json:"adminInterface,omitempty"`
	Networking      ApplianceAllOfNetworking      `json:"networking"`
	// Deprecated as of 4.3.0, use 'ntp' field instead. NTP servers to synchronize time.
	NtpServers         *[]string                         `json:"ntpServers,omitempty"`
	Ntp                *ApplianceAllOfNtp                `json:"ntp,omitempty"`
	SshServer          *ApplianceAllOfSshServer          `json:"sshServer,omitempty"`
	SnmpServer         *ApplianceAllOfSnmpServer         `json:"snmpServer,omitempty"`
	HealthcheckServer  *ApplianceAllOfHealthcheckServer  `json:"healthcheckServer,omitempty"`
	PrometheusExporter *ApplianceAllOfPrometheusExporter `json:"prometheusExporter,omitempty"`
	Ping               *ApplianceAllOfPing               `json:"ping,omitempty"`
	LogServer          *ApplianceAllOfLogServer          `json:"logServer,omitempty"`
	Controller         *ApplianceAllOfController         `json:"controller,omitempty"`
	Gateway            *ApplianceAllOfGateway            `json:"gateway,omitempty"`
	LogForwarder       *ApplianceAllOfLogForwarder       `json:"logForwarder,omitempty"`
	IotConnector       *ApplianceAllOfIotConnector       `json:"iotConnector,omitempty"`
	// Rsyslog destination settings to forward appliance logs.
	RsyslogDestinations *[]ApplianceAllOfRsyslogDestinations `json:"rsyslogDestinations,omitempty"`
	// Hostname aliases. They are added to the Appliance certificate as Subject Alternative Names so it is trusted using different IPs or hostnames. Requires manual certificate renewal to apply changes to the certificate.
	HostnameAliases *[]string `json:"hostnameAliases,omitempty"`
}

Appliance struct for Appliance

func NewAppliance ¶

func NewAppliance(hostname string, clientInterface ApplianceAllOfClientInterface, peerInterface ApplianceAllOfPeerInterface, networking ApplianceAllOfNetworking) *Appliance

NewAppliance instantiates a new Appliance 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 NewApplianceWithDefaults ¶

func NewApplianceWithDefaults() *Appliance

NewApplianceWithDefaults instantiates a new Appliance 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 (*Appliance) GetActivated ¶

func (o *Appliance) GetActivated() bool

GetActivated returns the Activated field value if set, zero value otherwise.

func (*Appliance) GetActivatedOk ¶

func (o *Appliance) GetActivatedOk() (*bool, bool)

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

func (*Appliance) GetAdminInterface ¶

func (o *Appliance) GetAdminInterface() ApplianceAllOfAdminInterface

GetAdminInterface returns the AdminInterface field value if set, zero value otherwise.

func (*Appliance) GetAdminInterfaceOk ¶

func (o *Appliance) GetAdminInterfaceOk() (*ApplianceAllOfAdminInterface, bool)

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

func (*Appliance) GetClientInterface ¶

func (o *Appliance) GetClientInterface() ApplianceAllOfClientInterface

GetClientInterface returns the ClientInterface field value

func (*Appliance) GetClientInterfaceOk ¶

func (o *Appliance) GetClientInterfaceOk() (*ApplianceAllOfClientInterface, bool)

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

func (*Appliance) GetController ¶

func (o *Appliance) GetController() ApplianceAllOfController

GetController returns the Controller field value if set, zero value otherwise.

func (*Appliance) GetControllerOk ¶

func (o *Appliance) GetControllerOk() (*ApplianceAllOfController, bool)

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

func (*Appliance) GetCustomization ¶

func (o *Appliance) GetCustomization() string

GetCustomization returns the Customization field value if set, zero value otherwise.

func (*Appliance) GetCustomizationOk ¶

func (o *Appliance) GetCustomizationOk() (*string, bool)

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

func (*Appliance) GetGateway ¶

func (o *Appliance) GetGateway() ApplianceAllOfGateway

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

func (*Appliance) GetGatewayOk ¶

func (o *Appliance) GetGatewayOk() (*ApplianceAllOfGateway, bool)

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

func (*Appliance) GetHealthcheckServer ¶

func (o *Appliance) GetHealthcheckServer() ApplianceAllOfHealthcheckServer

GetHealthcheckServer returns the HealthcheckServer field value if set, zero value otherwise.

func (*Appliance) GetHealthcheckServerOk ¶

func (o *Appliance) GetHealthcheckServerOk() (*ApplianceAllOfHealthcheckServer, bool)

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

func (*Appliance) GetHostname ¶

func (o *Appliance) GetHostname() string

GetHostname returns the Hostname field value

func (*Appliance) GetHostnameAliases ¶

func (o *Appliance) GetHostnameAliases() []string

GetHostnameAliases returns the HostnameAliases field value if set, zero value otherwise.

func (*Appliance) GetHostnameAliasesOk ¶

func (o *Appliance) GetHostnameAliasesOk() (*[]string, bool)

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

func (*Appliance) GetHostnameOk ¶

func (o *Appliance) GetHostnameOk() (*string, bool)

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

func (*Appliance) GetIotConnector ¶

func (o *Appliance) GetIotConnector() ApplianceAllOfIotConnector

GetIotConnector returns the IotConnector field value if set, zero value otherwise.

func (*Appliance) GetIotConnectorOk ¶

func (o *Appliance) GetIotConnectorOk() (*ApplianceAllOfIotConnector, bool)

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

func (*Appliance) GetLogForwarder ¶

func (o *Appliance) GetLogForwarder() ApplianceAllOfLogForwarder

GetLogForwarder returns the LogForwarder field value if set, zero value otherwise.

func (*Appliance) GetLogForwarderOk ¶

func (o *Appliance) GetLogForwarderOk() (*ApplianceAllOfLogForwarder, bool)

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

func (*Appliance) GetLogServer ¶

func (o *Appliance) GetLogServer() ApplianceAllOfLogServer

GetLogServer returns the LogServer field value if set, zero value otherwise.

func (*Appliance) GetLogServerOk ¶

func (o *Appliance) GetLogServerOk() (*ApplianceAllOfLogServer, bool)

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

func (*Appliance) GetNetworking ¶

func (o *Appliance) GetNetworking() ApplianceAllOfNetworking

GetNetworking returns the Networking field value

func (*Appliance) GetNetworkingOk ¶

func (o *Appliance) GetNetworkingOk() (*ApplianceAllOfNetworking, bool)

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

func (*Appliance) GetNtp ¶

func (o *Appliance) GetNtp() ApplianceAllOfNtp

GetNtp returns the Ntp field value if set, zero value otherwise.

func (*Appliance) GetNtpOk ¶

func (o *Appliance) GetNtpOk() (*ApplianceAllOfNtp, bool)

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

func (*Appliance) GetNtpServers ¶

func (o *Appliance) GetNtpServers() []string

GetNtpServers returns the NtpServers field value if set, zero value otherwise.

func (*Appliance) GetNtpServersOk ¶

func (o *Appliance) GetNtpServersOk() (*[]string, bool)

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

func (*Appliance) GetPeerInterface ¶

func (o *Appliance) GetPeerInterface() ApplianceAllOfPeerInterface

GetPeerInterface returns the PeerInterface field value

func (*Appliance) GetPeerInterfaceOk ¶

func (o *Appliance) GetPeerInterfaceOk() (*ApplianceAllOfPeerInterface, bool)

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

func (*Appliance) GetPendingCertificateRenewal ¶

func (o *Appliance) GetPendingCertificateRenewal() bool

GetPendingCertificateRenewal returns the PendingCertificateRenewal field value if set, zero value otherwise.

func (*Appliance) GetPendingCertificateRenewalOk ¶

func (o *Appliance) GetPendingCertificateRenewalOk() (*bool, bool)

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

func (*Appliance) GetPing ¶

func (o *Appliance) GetPing() ApplianceAllOfPing

GetPing returns the Ping field value if set, zero value otherwise.

func (*Appliance) GetPingOk ¶

func (o *Appliance) GetPingOk() (*ApplianceAllOfPing, bool)

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

func (*Appliance) GetPrometheusExporter ¶

func (o *Appliance) GetPrometheusExporter() ApplianceAllOfPrometheusExporter

GetPrometheusExporter returns the PrometheusExporter field value if set, zero value otherwise.

func (*Appliance) GetPrometheusExporterOk ¶

func (o *Appliance) GetPrometheusExporterOk() (*ApplianceAllOfPrometheusExporter, bool)

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

func (*Appliance) GetRsyslogDestinations ¶

func (o *Appliance) GetRsyslogDestinations() []ApplianceAllOfRsyslogDestinations

GetRsyslogDestinations returns the RsyslogDestinations field value if set, zero value otherwise.

func (*Appliance) GetRsyslogDestinationsOk ¶

func (o *Appliance) GetRsyslogDestinationsOk() (*[]ApplianceAllOfRsyslogDestinations, bool)

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

func (*Appliance) GetSite ¶

func (o *Appliance) GetSite() string

GetSite returns the Site field value if set, zero value otherwise.

func (*Appliance) GetSiteOk ¶

func (o *Appliance) GetSiteOk() (*string, bool)

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

func (*Appliance) GetSnmpServer ¶

func (o *Appliance) GetSnmpServer() ApplianceAllOfSnmpServer

GetSnmpServer returns the SnmpServer field value if set, zero value otherwise.

func (*Appliance) GetSnmpServerOk ¶

func (o *Appliance) GetSnmpServerOk() (*ApplianceAllOfSnmpServer, bool)

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

func (*Appliance) GetSshServer ¶

func (o *Appliance) GetSshServer() ApplianceAllOfSshServer

GetSshServer returns the SshServer field value if set, zero value otherwise.

func (*Appliance) GetSshServerOk ¶

func (o *Appliance) GetSshServerOk() (*ApplianceAllOfSshServer, bool)

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

func (*Appliance) GetVersion ¶

func (o *Appliance) GetVersion() int32

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

func (*Appliance) GetVersionOk ¶

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

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

func (*Appliance) HasActivated ¶

func (o *Appliance) HasActivated() bool

HasActivated returns a boolean if a field has been set.

func (*Appliance) HasAdminInterface ¶

func (o *Appliance) HasAdminInterface() bool

HasAdminInterface returns a boolean if a field has been set.

func (*Appliance) HasController ¶

func (o *Appliance) HasController() bool

HasController returns a boolean if a field has been set.

func (*Appliance) HasCustomization ¶

func (o *Appliance) HasCustomization() bool

HasCustomization returns a boolean if a field has been set.

func (*Appliance) HasGateway ¶

func (o *Appliance) HasGateway() bool

HasGateway returns a boolean if a field has been set.

func (*Appliance) HasHealthcheckServer ¶

func (o *Appliance) HasHealthcheckServer() bool

HasHealthcheckServer returns a boolean if a field has been set.

func (*Appliance) HasHostnameAliases ¶

func (o *Appliance) HasHostnameAliases() bool

HasHostnameAliases returns a boolean if a field has been set.

func (*Appliance) HasIotConnector ¶

func (o *Appliance) HasIotConnector() bool

HasIotConnector returns a boolean if a field has been set.

func (*Appliance) HasLogForwarder ¶

func (o *Appliance) HasLogForwarder() bool

HasLogForwarder returns a boolean if a field has been set.

func (*Appliance) HasLogServer ¶

func (o *Appliance) HasLogServer() bool

HasLogServer returns a boolean if a field has been set.

func (*Appliance) HasNtp ¶

func (o *Appliance) HasNtp() bool

HasNtp returns a boolean if a field has been set.

func (*Appliance) HasNtpServers ¶

func (o *Appliance) HasNtpServers() bool

HasNtpServers returns a boolean if a field has been set.

func (*Appliance) HasPendingCertificateRenewal ¶

func (o *Appliance) HasPendingCertificateRenewal() bool

HasPendingCertificateRenewal returns a boolean if a field has been set.

func (*Appliance) HasPing ¶

func (o *Appliance) HasPing() bool

HasPing returns a boolean if a field has been set.

func (*Appliance) HasPrometheusExporter ¶

func (o *Appliance) HasPrometheusExporter() bool

HasPrometheusExporter returns a boolean if a field has been set.

func (*Appliance) HasRsyslogDestinations ¶

func (o *Appliance) HasRsyslogDestinations() bool

HasRsyslogDestinations returns a boolean if a field has been set.

func (*Appliance) HasSite ¶

func (o *Appliance) HasSite() bool

HasSite returns a boolean if a field has been set.

func (*Appliance) HasSnmpServer ¶

func (o *Appliance) HasSnmpServer() bool

HasSnmpServer returns a boolean if a field has been set.

func (*Appliance) HasSshServer ¶

func (o *Appliance) HasSshServer() bool

HasSshServer returns a boolean if a field has been set.

func (*Appliance) HasVersion ¶

func (o *Appliance) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (Appliance) MarshalJSON ¶

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

func (*Appliance) SetActivated ¶

func (o *Appliance) SetActivated(v bool)

SetActivated gets a reference to the given bool and assigns it to the Activated field.

func (*Appliance) SetAdminInterface ¶

func (o *Appliance) SetAdminInterface(v ApplianceAllOfAdminInterface)

SetAdminInterface gets a reference to the given ApplianceAllOfAdminInterface and assigns it to the AdminInterface field.

func (*Appliance) SetClientInterface ¶

func (o *Appliance) SetClientInterface(v ApplianceAllOfClientInterface)

SetClientInterface sets field value

func (*Appliance) SetController ¶

func (o *Appliance) SetController(v ApplianceAllOfController)

SetController gets a reference to the given ApplianceAllOfController and assigns it to the Controller field.

func (*Appliance) SetCustomization ¶

func (o *Appliance) SetCustomization(v string)

SetCustomization gets a reference to the given string and assigns it to the Customization field.

func (*Appliance) SetGateway ¶

func (o *Appliance) SetGateway(v ApplianceAllOfGateway)

SetGateway gets a reference to the given ApplianceAllOfGateway and assigns it to the Gateway field.

func (*Appliance) SetHealthcheckServer ¶

func (o *Appliance) SetHealthcheckServer(v ApplianceAllOfHealthcheckServer)

SetHealthcheckServer gets a reference to the given ApplianceAllOfHealthcheckServer and assigns it to the HealthcheckServer field.

func (*Appliance) SetHostname ¶

func (o *Appliance) SetHostname(v string)

SetHostname sets field value

func (*Appliance) SetHostnameAliases ¶

func (o *Appliance) SetHostnameAliases(v []string)

SetHostnameAliases gets a reference to the given []string and assigns it to the HostnameAliases field.

func (*Appliance) SetIotConnector ¶

func (o *Appliance) SetIotConnector(v ApplianceAllOfIotConnector)

SetIotConnector gets a reference to the given ApplianceAllOfIotConnector and assigns it to the IotConnector field.

func (*Appliance) SetLogForwarder ¶

func (o *Appliance) SetLogForwarder(v ApplianceAllOfLogForwarder)

SetLogForwarder gets a reference to the given ApplianceAllOfLogForwarder and assigns it to the LogForwarder field.

func (*Appliance) SetLogServer ¶

func (o *Appliance) SetLogServer(v ApplianceAllOfLogServer)

SetLogServer gets a reference to the given ApplianceAllOfLogServer and assigns it to the LogServer field.

func (*Appliance) SetNetworking ¶

func (o *Appliance) SetNetworking(v ApplianceAllOfNetworking)

SetNetworking sets field value

func (*Appliance) SetNtp ¶

func (o *Appliance) SetNtp(v ApplianceAllOfNtp)

SetNtp gets a reference to the given ApplianceAllOfNtp and assigns it to the Ntp field.

func (*Appliance) SetNtpServers ¶

func (o *Appliance) SetNtpServers(v []string)

SetNtpServers gets a reference to the given []string and assigns it to the NtpServers field.

func (*Appliance) SetPeerInterface ¶

func (o *Appliance) SetPeerInterface(v ApplianceAllOfPeerInterface)

SetPeerInterface sets field value

func (*Appliance) SetPendingCertificateRenewal ¶

func (o *Appliance) SetPendingCertificateRenewal(v bool)

SetPendingCertificateRenewal gets a reference to the given bool and assigns it to the PendingCertificateRenewal field.

func (*Appliance) SetPing ¶

func (o *Appliance) SetPing(v ApplianceAllOfPing)

SetPing gets a reference to the given ApplianceAllOfPing and assigns it to the Ping field.

func (*Appliance) SetPrometheusExporter ¶

func (o *Appliance) SetPrometheusExporter(v ApplianceAllOfPrometheusExporter)

SetPrometheusExporter gets a reference to the given ApplianceAllOfPrometheusExporter and assigns it to the PrometheusExporter field.

func (*Appliance) SetRsyslogDestinations ¶

func (o *Appliance) SetRsyslogDestinations(v []ApplianceAllOfRsyslogDestinations)

SetRsyslogDestinations gets a reference to the given []ApplianceAllOfRsyslogDestinations and assigns it to the RsyslogDestinations field.

func (*Appliance) SetSite ¶

func (o *Appliance) SetSite(v string)

SetSite gets a reference to the given string and assigns it to the Site field.

func (*Appliance) SetSnmpServer ¶

func (o *Appliance) SetSnmpServer(v ApplianceAllOfSnmpServer)

SetSnmpServer gets a reference to the given ApplianceAllOfSnmpServer and assigns it to the SnmpServer field.

func (*Appliance) SetSshServer ¶

func (o *Appliance) SetSshServer(v ApplianceAllOfSshServer)

SetSshServer gets a reference to the given ApplianceAllOfSshServer and assigns it to the SshServer field.

func (*Appliance) SetVersion ¶

func (o *Appliance) SetVersion(v int32)

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

type ApplianceAllOf ¶

type ApplianceAllOf struct {
	// Whether the Appliance is activated or not. If it is not activated, it won't be accessible by the Clients.
	Activated *bool `json:"activated,omitempty"`
	// Whether the Appliance is pending certificate renewal or not. Should be true for a very short period on certificate renewal.
	PendingCertificateRenewal *bool `json:"pendingCertificateRenewal,omitempty"`
	// Peer version of the Appliance.
	Version *int32 `json:"version,omitempty"`
	// Generic hostname of the appliance. Used as linux hostname and to identify within logs.
	Hostname string `json:"hostname"`
	// Site served by the Appliance. Entitlements on this Site will be included in the Entitlement Token for this Appliance. Not useful if Gateway role is not enabled.
	Site *string `json:"site,omitempty"`
	// Customization assigned to this Appliance.
	Customization   *string                       `json:"customization,omitempty"`
	ClientInterface ApplianceAllOfClientInterface `json:"clientInterface"`
	PeerInterface   ApplianceAllOfPeerInterface   `json:"peerInterface"`
	AdminInterface  *ApplianceAllOfAdminInterface `json:"adminInterface,omitempty"`
	Networking      ApplianceAllOfNetworking      `json:"networking"`
	// Deprecated as of 4.3.0, use 'ntp' field instead. NTP servers to synchronize time.
	NtpServers         *[]string                         `json:"ntpServers,omitempty"`
	Ntp                *ApplianceAllOfNtp                `json:"ntp,omitempty"`
	SshServer          *ApplianceAllOfSshServer          `json:"sshServer,omitempty"`
	SnmpServer         *ApplianceAllOfSnmpServer         `json:"snmpServer,omitempty"`
	HealthcheckServer  *ApplianceAllOfHealthcheckServer  `json:"healthcheckServer,omitempty"`
	PrometheusExporter *ApplianceAllOfPrometheusExporter `json:"prometheusExporter,omitempty"`
	Ping               *ApplianceAllOfPing               `json:"ping,omitempty"`
	LogServer          *ApplianceAllOfLogServer          `json:"logServer,omitempty"`
	Controller         *ApplianceAllOfController         `json:"controller,omitempty"`
	Gateway            *ApplianceAllOfGateway            `json:"gateway,omitempty"`
	LogForwarder       *ApplianceAllOfLogForwarder       `json:"logForwarder,omitempty"`
	IotConnector       *ApplianceAllOfIotConnector       `json:"iotConnector,omitempty"`
	// Rsyslog destination settings to forward appliance logs.
	RsyslogDestinations *[]ApplianceAllOfRsyslogDestinations `json:"rsyslogDestinations,omitempty"`
	// Hostname aliases. They are added to the Appliance certificate as Subject Alternative Names so it is trusted using different IPs or hostnames. Requires manual certificate renewal to apply changes to the certificate.
	HostnameAliases *[]string `json:"hostnameAliases,omitempty"`
}

ApplianceAllOf Represents an Appliance.

func NewApplianceAllOf ¶

func NewApplianceAllOf(hostname string, clientInterface ApplianceAllOfClientInterface, peerInterface ApplianceAllOfPeerInterface, networking ApplianceAllOfNetworking) *ApplianceAllOf

NewApplianceAllOf instantiates a new ApplianceAllOf 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 NewApplianceAllOfWithDefaults ¶

func NewApplianceAllOfWithDefaults() *ApplianceAllOf

NewApplianceAllOfWithDefaults instantiates a new ApplianceAllOf 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 (*ApplianceAllOf) GetActivated ¶

func (o *ApplianceAllOf) GetActivated() bool

GetActivated returns the Activated field value if set, zero value otherwise.

func (*ApplianceAllOf) GetActivatedOk ¶

func (o *ApplianceAllOf) GetActivatedOk() (*bool, bool)

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

func (*ApplianceAllOf) GetAdminInterface ¶

func (o *ApplianceAllOf) GetAdminInterface() ApplianceAllOfAdminInterface

GetAdminInterface returns the AdminInterface field value if set, zero value otherwise.

func (*ApplianceAllOf) GetAdminInterfaceOk ¶

func (o *ApplianceAllOf) GetAdminInterfaceOk() (*ApplianceAllOfAdminInterface, bool)

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

func (*ApplianceAllOf) GetClientInterface ¶

func (o *ApplianceAllOf) GetClientInterface() ApplianceAllOfClientInterface

GetClientInterface returns the ClientInterface field value

func (*ApplianceAllOf) GetClientInterfaceOk ¶

func (o *ApplianceAllOf) GetClientInterfaceOk() (*ApplianceAllOfClientInterface, bool)

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

func (*ApplianceAllOf) GetController ¶

func (o *ApplianceAllOf) GetController() ApplianceAllOfController

GetController returns the Controller field value if set, zero value otherwise.

func (*ApplianceAllOf) GetControllerOk ¶

func (o *ApplianceAllOf) GetControllerOk() (*ApplianceAllOfController, bool)

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

func (*ApplianceAllOf) GetCustomization ¶

func (o *ApplianceAllOf) GetCustomization() string

GetCustomization returns the Customization field value if set, zero value otherwise.

func (*ApplianceAllOf) GetCustomizationOk ¶

func (o *ApplianceAllOf) GetCustomizationOk() (*string, bool)

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

func (*ApplianceAllOf) GetGateway ¶

func (o *ApplianceAllOf) GetGateway() ApplianceAllOfGateway

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

func (*ApplianceAllOf) GetGatewayOk ¶

func (o *ApplianceAllOf) GetGatewayOk() (*ApplianceAllOfGateway, bool)

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

func (*ApplianceAllOf) GetHealthcheckServer ¶

func (o *ApplianceAllOf) GetHealthcheckServer() ApplianceAllOfHealthcheckServer

GetHealthcheckServer returns the HealthcheckServer field value if set, zero value otherwise.

func (*ApplianceAllOf) GetHealthcheckServerOk ¶

func (o *ApplianceAllOf) GetHealthcheckServerOk() (*ApplianceAllOfHealthcheckServer, bool)

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

func (*ApplianceAllOf) GetHostname ¶

func (o *ApplianceAllOf) GetHostname() string

GetHostname returns the Hostname field value

func (*ApplianceAllOf) GetHostnameAliases ¶

func (o *ApplianceAllOf) GetHostnameAliases() []string

GetHostnameAliases returns the HostnameAliases field value if set, zero value otherwise.

func (*ApplianceAllOf) GetHostnameAliasesOk ¶

func (o *ApplianceAllOf) GetHostnameAliasesOk() (*[]string, bool)

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

func (*ApplianceAllOf) GetHostnameOk ¶

func (o *ApplianceAllOf) GetHostnameOk() (*string, bool)

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

func (*ApplianceAllOf) GetIotConnector ¶

func (o *ApplianceAllOf) GetIotConnector() ApplianceAllOfIotConnector

GetIotConnector returns the IotConnector field value if set, zero value otherwise.

func (*ApplianceAllOf) GetIotConnectorOk ¶

func (o *ApplianceAllOf) GetIotConnectorOk() (*ApplianceAllOfIotConnector, bool)

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

func (*ApplianceAllOf) GetLogForwarder ¶

func (o *ApplianceAllOf) GetLogForwarder() ApplianceAllOfLogForwarder

GetLogForwarder returns the LogForwarder field value if set, zero value otherwise.

func (*ApplianceAllOf) GetLogForwarderOk ¶

func (o *ApplianceAllOf) GetLogForwarderOk() (*ApplianceAllOfLogForwarder, bool)

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

func (*ApplianceAllOf) GetLogServer ¶

func (o *ApplianceAllOf) GetLogServer() ApplianceAllOfLogServer

GetLogServer returns the LogServer field value if set, zero value otherwise.

func (*ApplianceAllOf) GetLogServerOk ¶

func (o *ApplianceAllOf) GetLogServerOk() (*ApplianceAllOfLogServer, bool)

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

func (*ApplianceAllOf) GetNetworking ¶

func (o *ApplianceAllOf) GetNetworking() ApplianceAllOfNetworking

GetNetworking returns the Networking field value

func (*ApplianceAllOf) GetNetworkingOk ¶

func (o *ApplianceAllOf) GetNetworkingOk() (*ApplianceAllOfNetworking, bool)

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

func (*ApplianceAllOf) GetNtp ¶

func (o *ApplianceAllOf) GetNtp() ApplianceAllOfNtp

GetNtp returns the Ntp field value if set, zero value otherwise.

func (*ApplianceAllOf) GetNtpOk ¶

func (o *ApplianceAllOf) GetNtpOk() (*ApplianceAllOfNtp, bool)

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

func (*ApplianceAllOf) GetNtpServers ¶

func (o *ApplianceAllOf) GetNtpServers() []string

GetNtpServers returns the NtpServers field value if set, zero value otherwise.

func (*ApplianceAllOf) GetNtpServersOk ¶

func (o *ApplianceAllOf) GetNtpServersOk() (*[]string, bool)

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

func (*ApplianceAllOf) GetPeerInterface ¶

func (o *ApplianceAllOf) GetPeerInterface() ApplianceAllOfPeerInterface

GetPeerInterface returns the PeerInterface field value

func (*ApplianceAllOf) GetPeerInterfaceOk ¶

func (o *ApplianceAllOf) GetPeerInterfaceOk() (*ApplianceAllOfPeerInterface, bool)

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

func (*ApplianceAllOf) GetPendingCertificateRenewal ¶

func (o *ApplianceAllOf) GetPendingCertificateRenewal() bool

GetPendingCertificateRenewal returns the PendingCertificateRenewal field value if set, zero value otherwise.

func (*ApplianceAllOf) GetPendingCertificateRenewalOk ¶

func (o *ApplianceAllOf) GetPendingCertificateRenewalOk() (*bool, bool)

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

func (*ApplianceAllOf) GetPing ¶

func (o *ApplianceAllOf) GetPing() ApplianceAllOfPing

GetPing returns the Ping field value if set, zero value otherwise.

func (*ApplianceAllOf) GetPingOk ¶

func (o *ApplianceAllOf) GetPingOk() (*ApplianceAllOfPing, bool)

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

func (*ApplianceAllOf) GetPrometheusExporter ¶

func (o *ApplianceAllOf) GetPrometheusExporter() ApplianceAllOfPrometheusExporter

GetPrometheusExporter returns the PrometheusExporter field value if set, zero value otherwise.

func (*ApplianceAllOf) GetPrometheusExporterOk ¶

func (o *ApplianceAllOf) GetPrometheusExporterOk() (*ApplianceAllOfPrometheusExporter, bool)

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

func (*ApplianceAllOf) GetRsyslogDestinations ¶

func (o *ApplianceAllOf) GetRsyslogDestinations() []ApplianceAllOfRsyslogDestinations

GetRsyslogDestinations returns the RsyslogDestinations field value if set, zero value otherwise.

func (*ApplianceAllOf) GetRsyslogDestinationsOk ¶

func (o *ApplianceAllOf) GetRsyslogDestinationsOk() (*[]ApplianceAllOfRsyslogDestinations, bool)

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

func (*ApplianceAllOf) GetSite ¶

func (o *ApplianceAllOf) GetSite() string

GetSite returns the Site field value if set, zero value otherwise.

func (*ApplianceAllOf) GetSiteOk ¶

func (o *ApplianceAllOf) GetSiteOk() (*string, bool)

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

func (*ApplianceAllOf) GetSnmpServer ¶

func (o *ApplianceAllOf) GetSnmpServer() ApplianceAllOfSnmpServer

GetSnmpServer returns the SnmpServer field value if set, zero value otherwise.

func (*ApplianceAllOf) GetSnmpServerOk ¶

func (o *ApplianceAllOf) GetSnmpServerOk() (*ApplianceAllOfSnmpServer, bool)

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

func (*ApplianceAllOf) GetSshServer ¶

func (o *ApplianceAllOf) GetSshServer() ApplianceAllOfSshServer

GetSshServer returns the SshServer field value if set, zero value otherwise.

func (*ApplianceAllOf) GetSshServerOk ¶

func (o *ApplianceAllOf) GetSshServerOk() (*ApplianceAllOfSshServer, bool)

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

func (*ApplianceAllOf) GetVersion ¶

func (o *ApplianceAllOf) GetVersion() int32

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

func (*ApplianceAllOf) GetVersionOk ¶

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

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

func (*ApplianceAllOf) HasActivated ¶

func (o *ApplianceAllOf) HasActivated() bool

HasActivated returns a boolean if a field has been set.

func (*ApplianceAllOf) HasAdminInterface ¶

func (o *ApplianceAllOf) HasAdminInterface() bool

HasAdminInterface returns a boolean if a field has been set.

func (*ApplianceAllOf) HasController ¶

func (o *ApplianceAllOf) HasController() bool

HasController returns a boolean if a field has been set.

func (*ApplianceAllOf) HasCustomization ¶

func (o *ApplianceAllOf) HasCustomization() bool

HasCustomization returns a boolean if a field has been set.

func (*ApplianceAllOf) HasGateway ¶

func (o *ApplianceAllOf) HasGateway() bool

HasGateway returns a boolean if a field has been set.

func (*ApplianceAllOf) HasHealthcheckServer ¶

func (o *ApplianceAllOf) HasHealthcheckServer() bool

HasHealthcheckServer returns a boolean if a field has been set.

func (*ApplianceAllOf) HasHostnameAliases ¶

func (o *ApplianceAllOf) HasHostnameAliases() bool

HasHostnameAliases returns a boolean if a field has been set.

func (*ApplianceAllOf) HasIotConnector ¶

func (o *ApplianceAllOf) HasIotConnector() bool

HasIotConnector returns a boolean if a field has been set.

func (*ApplianceAllOf) HasLogForwarder ¶

func (o *ApplianceAllOf) HasLogForwarder() bool

HasLogForwarder returns a boolean if a field has been set.

func (*ApplianceAllOf) HasLogServer ¶

func (o *ApplianceAllOf) HasLogServer() bool

HasLogServer returns a boolean if a field has been set.

func (*ApplianceAllOf) HasNtp ¶

func (o *ApplianceAllOf) HasNtp() bool

HasNtp returns a boolean if a field has been set.

func (*ApplianceAllOf) HasNtpServers ¶

func (o *ApplianceAllOf) HasNtpServers() bool

HasNtpServers returns a boolean if a field has been set.

func (*ApplianceAllOf) HasPendingCertificateRenewal ¶

func (o *ApplianceAllOf) HasPendingCertificateRenewal() bool

HasPendingCertificateRenewal returns a boolean if a field has been set.

func (*ApplianceAllOf) HasPing ¶

func (o *ApplianceAllOf) HasPing() bool

HasPing returns a boolean if a field has been set.

func (*ApplianceAllOf) HasPrometheusExporter ¶

func (o *ApplianceAllOf) HasPrometheusExporter() bool

HasPrometheusExporter returns a boolean if a field has been set.

func (*ApplianceAllOf) HasRsyslogDestinations ¶

func (o *ApplianceAllOf) HasRsyslogDestinations() bool

HasRsyslogDestinations returns a boolean if a field has been set.

func (*ApplianceAllOf) HasSite ¶

func (o *ApplianceAllOf) HasSite() bool

HasSite returns a boolean if a field has been set.

func (*ApplianceAllOf) HasSnmpServer ¶

func (o *ApplianceAllOf) HasSnmpServer() bool

HasSnmpServer returns a boolean if a field has been set.

func (*ApplianceAllOf) HasSshServer ¶

func (o *ApplianceAllOf) HasSshServer() bool

HasSshServer returns a boolean if a field has been set.

func (*ApplianceAllOf) HasVersion ¶

func (o *ApplianceAllOf) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (ApplianceAllOf) MarshalJSON ¶

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

func (*ApplianceAllOf) SetActivated ¶

func (o *ApplianceAllOf) SetActivated(v bool)

SetActivated gets a reference to the given bool and assigns it to the Activated field.

func (*ApplianceAllOf) SetAdminInterface ¶

func (o *ApplianceAllOf) SetAdminInterface(v ApplianceAllOfAdminInterface)

SetAdminInterface gets a reference to the given ApplianceAllOfAdminInterface and assigns it to the AdminInterface field.

func (*ApplianceAllOf) SetClientInterface ¶

func (o *ApplianceAllOf) SetClientInterface(v ApplianceAllOfClientInterface)

SetClientInterface sets field value

func (*ApplianceAllOf) SetController ¶

func (o *ApplianceAllOf) SetController(v ApplianceAllOfController)

SetController gets a reference to the given ApplianceAllOfController and assigns it to the Controller field.

func (*ApplianceAllOf) SetCustomization ¶

func (o *ApplianceAllOf) SetCustomization(v string)

SetCustomization gets a reference to the given string and assigns it to the Customization field.

func (*ApplianceAllOf) SetGateway ¶

func (o *ApplianceAllOf) SetGateway(v ApplianceAllOfGateway)

SetGateway gets a reference to the given ApplianceAllOfGateway and assigns it to the Gateway field.

func (*ApplianceAllOf) SetHealthcheckServer ¶

func (o *ApplianceAllOf) SetHealthcheckServer(v ApplianceAllOfHealthcheckServer)

SetHealthcheckServer gets a reference to the given ApplianceAllOfHealthcheckServer and assigns it to the HealthcheckServer field.

func (*ApplianceAllOf) SetHostname ¶

func (o *ApplianceAllOf) SetHostname(v string)

SetHostname sets field value

func (*ApplianceAllOf) SetHostnameAliases ¶

func (o *ApplianceAllOf) SetHostnameAliases(v []string)

SetHostnameAliases gets a reference to the given []string and assigns it to the HostnameAliases field.

func (*ApplianceAllOf) SetIotConnector ¶

func (o *ApplianceAllOf) SetIotConnector(v ApplianceAllOfIotConnector)

SetIotConnector gets a reference to the given ApplianceAllOfIotConnector and assigns it to the IotConnector field.

func (*ApplianceAllOf) SetLogForwarder ¶

func (o *ApplianceAllOf) SetLogForwarder(v ApplianceAllOfLogForwarder)

SetLogForwarder gets a reference to the given ApplianceAllOfLogForwarder and assigns it to the LogForwarder field.

func (*ApplianceAllOf) SetLogServer ¶

func (o *ApplianceAllOf) SetLogServer(v ApplianceAllOfLogServer)

SetLogServer gets a reference to the given ApplianceAllOfLogServer and assigns it to the LogServer field.

func (*ApplianceAllOf) SetNetworking ¶

func (o *ApplianceAllOf) SetNetworking(v ApplianceAllOfNetworking)

SetNetworking sets field value

func (*ApplianceAllOf) SetNtp ¶

func (o *ApplianceAllOf) SetNtp(v ApplianceAllOfNtp)

SetNtp gets a reference to the given ApplianceAllOfNtp and assigns it to the Ntp field.

func (*ApplianceAllOf) SetNtpServers ¶

func (o *ApplianceAllOf) SetNtpServers(v []string)

SetNtpServers gets a reference to the given []string and assigns it to the NtpServers field.

func (*ApplianceAllOf) SetPeerInterface ¶

func (o *ApplianceAllOf) SetPeerInterface(v ApplianceAllOfPeerInterface)

SetPeerInterface sets field value

func (*ApplianceAllOf) SetPendingCertificateRenewal ¶

func (o *ApplianceAllOf) SetPendingCertificateRenewal(v bool)

SetPendingCertificateRenewal gets a reference to the given bool and assigns it to the PendingCertificateRenewal field.

func (*ApplianceAllOf) SetPing ¶

func (o *ApplianceAllOf) SetPing(v ApplianceAllOfPing)

SetPing gets a reference to the given ApplianceAllOfPing and assigns it to the Ping field.

func (*ApplianceAllOf) SetPrometheusExporter ¶

func (o *ApplianceAllOf) SetPrometheusExporter(v ApplianceAllOfPrometheusExporter)

SetPrometheusExporter gets a reference to the given ApplianceAllOfPrometheusExporter and assigns it to the PrometheusExporter field.

func (*ApplianceAllOf) SetRsyslogDestinations ¶

func (o *ApplianceAllOf) SetRsyslogDestinations(v []ApplianceAllOfRsyslogDestinations)

SetRsyslogDestinations gets a reference to the given []ApplianceAllOfRsyslogDestinations and assigns it to the RsyslogDestinations field.

func (*ApplianceAllOf) SetSite ¶

func (o *ApplianceAllOf) SetSite(v string)

SetSite gets a reference to the given string and assigns it to the Site field.

func (*ApplianceAllOf) SetSnmpServer ¶

func (o *ApplianceAllOf) SetSnmpServer(v ApplianceAllOfSnmpServer)

SetSnmpServer gets a reference to the given ApplianceAllOfSnmpServer and assigns it to the SnmpServer field.

func (*ApplianceAllOf) SetSshServer ¶

func (o *ApplianceAllOf) SetSshServer(v ApplianceAllOfSshServer)

SetSshServer gets a reference to the given ApplianceAllOfSshServer and assigns it to the SshServer field.

func (*ApplianceAllOf) SetVersion ¶

func (o *ApplianceAllOf) SetVersion(v int32)

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

type ApplianceAllOfAdminInterface ¶

type ApplianceAllOfAdminInterface struct {
	// Hostname to connect to the admin interface. This hostname will be used to validate the appliance certificate.
	Hostname string `json:"hostname"`
	// Port to connect for admin services.
	HttpsPort *int32 `json:"httpsPort,omitempty"`
	// The type of TLS ciphers to allow. See: https://www.openssl.org/docs/man1.0.2/apps/ciphers.html for all supported ciphers.
	HttpsCiphers []string `json:"httpsCiphers"`
	// Source configuration to allow via iptables.
	AllowSources *[]map[string]interface{} `json:"allowSources,omitempty"`
}

ApplianceAllOfAdminInterface The details of the admin connection interface. If null, admin interface will be accessible via peerInterface.

func NewApplianceAllOfAdminInterface ¶

func NewApplianceAllOfAdminInterface(hostname string, httpsCiphers []string) *ApplianceAllOfAdminInterface

NewApplianceAllOfAdminInterface instantiates a new ApplianceAllOfAdminInterface 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 NewApplianceAllOfAdminInterfaceWithDefaults ¶

func NewApplianceAllOfAdminInterfaceWithDefaults() *ApplianceAllOfAdminInterface

NewApplianceAllOfAdminInterfaceWithDefaults instantiates a new ApplianceAllOfAdminInterface 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 (*ApplianceAllOfAdminInterface) GetAllowSources ¶

func (o *ApplianceAllOfAdminInterface) GetAllowSources() []map[string]interface{}

GetAllowSources returns the AllowSources field value if set, zero value otherwise.

func (*ApplianceAllOfAdminInterface) GetAllowSourcesOk ¶

func (o *ApplianceAllOfAdminInterface) GetAllowSourcesOk() (*[]map[string]interface{}, bool)

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

func (*ApplianceAllOfAdminInterface) GetHostname ¶

func (o *ApplianceAllOfAdminInterface) GetHostname() string

GetHostname returns the Hostname field value

func (*ApplianceAllOfAdminInterface) GetHostnameOk ¶

func (o *ApplianceAllOfAdminInterface) GetHostnameOk() (*string, bool)

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

func (*ApplianceAllOfAdminInterface) GetHttpsCiphers ¶

func (o *ApplianceAllOfAdminInterface) GetHttpsCiphers() []string

GetHttpsCiphers returns the HttpsCiphers field value

func (*ApplianceAllOfAdminInterface) GetHttpsCiphersOk ¶

func (o *ApplianceAllOfAdminInterface) GetHttpsCiphersOk() (*[]string, bool)

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

func (*ApplianceAllOfAdminInterface) GetHttpsPort ¶

func (o *ApplianceAllOfAdminInterface) GetHttpsPort() int32

GetHttpsPort returns the HttpsPort field value if set, zero value otherwise.

func (*ApplianceAllOfAdminInterface) GetHttpsPortOk ¶

func (o *ApplianceAllOfAdminInterface) GetHttpsPortOk() (*int32, bool)

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

func (*ApplianceAllOfAdminInterface) HasAllowSources ¶

func (o *ApplianceAllOfAdminInterface) HasAllowSources() bool

HasAllowSources returns a boolean if a field has been set.

func (*ApplianceAllOfAdminInterface) HasHttpsPort ¶

func (o *ApplianceAllOfAdminInterface) HasHttpsPort() bool

HasHttpsPort returns a boolean if a field has been set.

func (ApplianceAllOfAdminInterface) MarshalJSON ¶

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

func (*ApplianceAllOfAdminInterface) SetAllowSources ¶

func (o *ApplianceAllOfAdminInterface) SetAllowSources(v []map[string]interface{})

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

func (*ApplianceAllOfAdminInterface) SetHostname ¶

func (o *ApplianceAllOfAdminInterface) SetHostname(v string)

SetHostname sets field value

func (*ApplianceAllOfAdminInterface) SetHttpsCiphers ¶

func (o *ApplianceAllOfAdminInterface) SetHttpsCiphers(v []string)

SetHttpsCiphers sets field value

func (*ApplianceAllOfAdminInterface) SetHttpsPort ¶

func (o *ApplianceAllOfAdminInterface) SetHttpsPort(v int32)

SetHttpsPort gets a reference to the given int32 and assigns it to the HttpsPort field.

type ApplianceAllOfClientInterface ¶

type ApplianceAllOfClientInterface struct {
	// To enable/disable Proxy protocol on this Appliance.
	ProxyProtocol *bool `json:"proxyProtocol,omitempty"`
	// Hostname to connect by the Clients. It will be used to validate the Appliance Certificate.
	Hostname string `json:"hostname"`
	// Port to connect for the Client specific services.
	HttpsPort *int32 `json:"httpsPort,omitempty"`
	// Port to connect for the Clients that connects to vpnd on DTLS if enabled.
	DtlsPort *int32 `json:"dtlsPort,omitempty"`
	// Source configuration to allow via iptables.
	AllowSources *[]map[string]interface{} `json:"allowSources,omitempty"`
	// Override SPA mode for this appliance.
	OverrideSpaMode *string `json:"overrideSpaMode,omitempty"`
}

ApplianceAllOfClientInterface The details of the Client connection interface.

func NewApplianceAllOfClientInterface ¶

func NewApplianceAllOfClientInterface(hostname string) *ApplianceAllOfClientInterface

NewApplianceAllOfClientInterface instantiates a new ApplianceAllOfClientInterface 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 NewApplianceAllOfClientInterfaceWithDefaults ¶

func NewApplianceAllOfClientInterfaceWithDefaults() *ApplianceAllOfClientInterface

NewApplianceAllOfClientInterfaceWithDefaults instantiates a new ApplianceAllOfClientInterface 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 (*ApplianceAllOfClientInterface) GetAllowSources ¶

func (o *ApplianceAllOfClientInterface) GetAllowSources() []map[string]interface{}

GetAllowSources returns the AllowSources field value if set, zero value otherwise.

func (*ApplianceAllOfClientInterface) GetAllowSourcesOk ¶

func (o *ApplianceAllOfClientInterface) GetAllowSourcesOk() (*[]map[string]interface{}, bool)

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

func (*ApplianceAllOfClientInterface) GetDtlsPort ¶

func (o *ApplianceAllOfClientInterface) GetDtlsPort() int32

GetDtlsPort returns the DtlsPort field value if set, zero value otherwise.

func (*ApplianceAllOfClientInterface) GetDtlsPortOk ¶

func (o *ApplianceAllOfClientInterface) GetDtlsPortOk() (*int32, bool)

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

func (*ApplianceAllOfClientInterface) GetHostname ¶

func (o *ApplianceAllOfClientInterface) GetHostname() string

GetHostname returns the Hostname field value

func (*ApplianceAllOfClientInterface) GetHostnameOk ¶

func (o *ApplianceAllOfClientInterface) GetHostnameOk() (*string, bool)

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

func (*ApplianceAllOfClientInterface) GetHttpsPort ¶

func (o *ApplianceAllOfClientInterface) GetHttpsPort() int32

GetHttpsPort returns the HttpsPort field value if set, zero value otherwise.

func (*ApplianceAllOfClientInterface) GetHttpsPortOk ¶

func (o *ApplianceAllOfClientInterface) GetHttpsPortOk() (*int32, bool)

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

func (*ApplianceAllOfClientInterface) GetOverrideSpaMode ¶

func (o *ApplianceAllOfClientInterface) GetOverrideSpaMode() string

GetOverrideSpaMode returns the OverrideSpaMode field value if set, zero value otherwise.

func (*ApplianceAllOfClientInterface) GetOverrideSpaModeOk ¶

func (o *ApplianceAllOfClientInterface) GetOverrideSpaModeOk() (*string, bool)

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

func (*ApplianceAllOfClientInterface) GetProxyProtocol ¶

func (o *ApplianceAllOfClientInterface) GetProxyProtocol() bool

GetProxyProtocol returns the ProxyProtocol field value if set, zero value otherwise.

func (*ApplianceAllOfClientInterface) GetProxyProtocolOk ¶

func (o *ApplianceAllOfClientInterface) GetProxyProtocolOk() (*bool, bool)

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

func (*ApplianceAllOfClientInterface) HasAllowSources ¶

func (o *ApplianceAllOfClientInterface) HasAllowSources() bool

HasAllowSources returns a boolean if a field has been set.

func (*ApplianceAllOfClientInterface) HasDtlsPort ¶

func (o *ApplianceAllOfClientInterface) HasDtlsPort() bool

HasDtlsPort returns a boolean if a field has been set.

func (*ApplianceAllOfClientInterface) HasHttpsPort ¶

func (o *ApplianceAllOfClientInterface) HasHttpsPort() bool

HasHttpsPort returns a boolean if a field has been set.

func (*ApplianceAllOfClientInterface) HasOverrideSpaMode ¶

func (o *ApplianceAllOfClientInterface) HasOverrideSpaMode() bool

HasOverrideSpaMode returns a boolean if a field has been set.

func (*ApplianceAllOfClientInterface) HasProxyProtocol ¶

func (o *ApplianceAllOfClientInterface) HasProxyProtocol() bool

HasProxyProtocol returns a boolean if a field has been set.

func (ApplianceAllOfClientInterface) MarshalJSON ¶

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

func (*ApplianceAllOfClientInterface) SetAllowSources ¶

func (o *ApplianceAllOfClientInterface) SetAllowSources(v []map[string]interface{})

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

func (*ApplianceAllOfClientInterface) SetDtlsPort ¶

func (o *ApplianceAllOfClientInterface) SetDtlsPort(v int32)

SetDtlsPort gets a reference to the given int32 and assigns it to the DtlsPort field.

func (*ApplianceAllOfClientInterface) SetHostname ¶

func (o *ApplianceAllOfClientInterface) SetHostname(v string)

SetHostname sets field value

func (*ApplianceAllOfClientInterface) SetHttpsPort ¶

func (o *ApplianceAllOfClientInterface) SetHttpsPort(v int32)

SetHttpsPort gets a reference to the given int32 and assigns it to the HttpsPort field.

func (*ApplianceAllOfClientInterface) SetOverrideSpaMode ¶

func (o *ApplianceAllOfClientInterface) SetOverrideSpaMode(v string)

SetOverrideSpaMode gets a reference to the given string and assigns it to the OverrideSpaMode field.

func (*ApplianceAllOfClientInterface) SetProxyProtocol ¶

func (o *ApplianceAllOfClientInterface) SetProxyProtocol(v bool)

SetProxyProtocol gets a reference to the given bool and assigns it to the ProxyProtocol field.

type ApplianceAllOfController ¶

type ApplianceAllOfController struct {
	// Whether the Controller is enabled on this appliance or not.
	Enabled *bool `json:"enabled,omitempty"`
}

ApplianceAllOfController Controller settings.

func NewApplianceAllOfController ¶

func NewApplianceAllOfController() *ApplianceAllOfController

NewApplianceAllOfController instantiates a new ApplianceAllOfController 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 NewApplianceAllOfControllerWithDefaults ¶

func NewApplianceAllOfControllerWithDefaults() *ApplianceAllOfController

NewApplianceAllOfControllerWithDefaults instantiates a new ApplianceAllOfController 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 (*ApplianceAllOfController) GetEnabled ¶

func (o *ApplianceAllOfController) GetEnabled() bool

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

func (*ApplianceAllOfController) GetEnabledOk ¶

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

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

func (*ApplianceAllOfController) HasEnabled ¶

func (o *ApplianceAllOfController) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (ApplianceAllOfController) MarshalJSON ¶

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

func (*ApplianceAllOfController) SetEnabled ¶

func (o *ApplianceAllOfController) SetEnabled(v bool)

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

type ApplianceAllOfGateway ¶

type ApplianceAllOfGateway struct {
	// Whether the Gateway is enabled on this appliance or not.
	Enabled *bool                     `json:"enabled,omitempty"`
	Vpn     *ApplianceAllOfGatewayVpn `json:"vpn,omitempty"`
}

ApplianceAllOfGateway Gateway settings.

func NewApplianceAllOfGateway ¶

func NewApplianceAllOfGateway() *ApplianceAllOfGateway

NewApplianceAllOfGateway instantiates a new ApplianceAllOfGateway 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 NewApplianceAllOfGatewayWithDefaults ¶

func NewApplianceAllOfGatewayWithDefaults() *ApplianceAllOfGateway

NewApplianceAllOfGatewayWithDefaults instantiates a new ApplianceAllOfGateway 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 (*ApplianceAllOfGateway) GetEnabled ¶

func (o *ApplianceAllOfGateway) GetEnabled() bool

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

func (*ApplianceAllOfGateway) GetEnabledOk ¶

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

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

func (*ApplianceAllOfGateway) GetVpn ¶

GetVpn returns the Vpn field value if set, zero value otherwise.

func (*ApplianceAllOfGateway) GetVpnOk ¶

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

func (*ApplianceAllOfGateway) HasEnabled ¶

func (o *ApplianceAllOfGateway) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ApplianceAllOfGateway) HasVpn ¶

func (o *ApplianceAllOfGateway) HasVpn() bool

HasVpn returns a boolean if a field has been set.

func (ApplianceAllOfGateway) MarshalJSON ¶

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

func (*ApplianceAllOfGateway) SetEnabled ¶

func (o *ApplianceAllOfGateway) SetEnabled(v bool)

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

func (*ApplianceAllOfGateway) SetVpn ¶

SetVpn gets a reference to the given ApplianceAllOfGatewayVpn and assigns it to the Vpn field.

type ApplianceAllOfGatewayVpn ¶

type ApplianceAllOfGatewayVpn struct {
	// Load balancing weight.
	Weight *int32 `json:"weight,omitempty"`
	// Destinations to allow tunnels to.
	AllowDestinations *[]ApplianceAllOfGatewayVpnAllowDestinations `json:"allowDestinations,omitempty"`
}

ApplianceAllOfGatewayVpn VPN configuration.

func NewApplianceAllOfGatewayVpn ¶

func NewApplianceAllOfGatewayVpn() *ApplianceAllOfGatewayVpn

NewApplianceAllOfGatewayVpn instantiates a new ApplianceAllOfGatewayVpn 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 NewApplianceAllOfGatewayVpnWithDefaults ¶

func NewApplianceAllOfGatewayVpnWithDefaults() *ApplianceAllOfGatewayVpn

NewApplianceAllOfGatewayVpnWithDefaults instantiates a new ApplianceAllOfGatewayVpn 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 (*ApplianceAllOfGatewayVpn) GetAllowDestinations ¶

GetAllowDestinations returns the AllowDestinations field value if set, zero value otherwise.

func (*ApplianceAllOfGatewayVpn) GetAllowDestinationsOk ¶

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

func (*ApplianceAllOfGatewayVpn) GetWeight ¶

func (o *ApplianceAllOfGatewayVpn) GetWeight() int32

GetWeight returns the Weight field value if set, zero value otherwise.

func (*ApplianceAllOfGatewayVpn) GetWeightOk ¶

func (o *ApplianceAllOfGatewayVpn) GetWeightOk() (*int32, bool)

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

func (*ApplianceAllOfGatewayVpn) HasAllowDestinations ¶

func (o *ApplianceAllOfGatewayVpn) HasAllowDestinations() bool

HasAllowDestinations returns a boolean if a field has been set.

func (*ApplianceAllOfGatewayVpn) HasWeight ¶

func (o *ApplianceAllOfGatewayVpn) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (ApplianceAllOfGatewayVpn) MarshalJSON ¶

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

func (*ApplianceAllOfGatewayVpn) SetAllowDestinations ¶

SetAllowDestinations gets a reference to the given []ApplianceAllOfGatewayVpnAllowDestinations and assigns it to the AllowDestinations field.

func (*ApplianceAllOfGatewayVpn) SetWeight ¶

func (o *ApplianceAllOfGatewayVpn) SetWeight(v int32)

SetWeight gets a reference to the given int32 and assigns it to the Weight field.

type ApplianceAllOfGatewayVpnAllowDestinations ¶

type ApplianceAllOfGatewayVpnAllowDestinations struct {
	// IP address to allow connection.
	Address *string `json:"address,omitempty"`
	// Netmask to use with address for allowing connections.
	Netmask *int32 `json:"netmask,omitempty"`
	// NIC name to accept connections on.
	Nic string `json:"nic"`
}

ApplianceAllOfGatewayVpnAllowDestinations struct for ApplianceAllOfGatewayVpnAllowDestinations

func NewApplianceAllOfGatewayVpnAllowDestinations ¶

func NewApplianceAllOfGatewayVpnAllowDestinations(nic string) *ApplianceAllOfGatewayVpnAllowDestinations

NewApplianceAllOfGatewayVpnAllowDestinations instantiates a new ApplianceAllOfGatewayVpnAllowDestinations 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 NewApplianceAllOfGatewayVpnAllowDestinationsWithDefaults ¶

func NewApplianceAllOfGatewayVpnAllowDestinationsWithDefaults() *ApplianceAllOfGatewayVpnAllowDestinations

NewApplianceAllOfGatewayVpnAllowDestinationsWithDefaults instantiates a new ApplianceAllOfGatewayVpnAllowDestinations 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 (*ApplianceAllOfGatewayVpnAllowDestinations) GetAddress ¶

GetAddress returns the Address field value if set, zero value otherwise.

func (*ApplianceAllOfGatewayVpnAllowDestinations) GetAddressOk ¶

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

func (*ApplianceAllOfGatewayVpnAllowDestinations) GetNetmask ¶

GetNetmask returns the Netmask field value if set, zero value otherwise.

func (*ApplianceAllOfGatewayVpnAllowDestinations) GetNetmaskOk ¶

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

func (*ApplianceAllOfGatewayVpnAllowDestinations) GetNic ¶

GetNic returns the Nic field value

func (*ApplianceAllOfGatewayVpnAllowDestinations) GetNicOk ¶

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

func (*ApplianceAllOfGatewayVpnAllowDestinations) HasAddress ¶

HasAddress returns a boolean if a field has been set.

func (*ApplianceAllOfGatewayVpnAllowDestinations) HasNetmask ¶

HasNetmask returns a boolean if a field has been set.

func (ApplianceAllOfGatewayVpnAllowDestinations) MarshalJSON ¶

func (*ApplianceAllOfGatewayVpnAllowDestinations) SetAddress ¶

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*ApplianceAllOfGatewayVpnAllowDestinations) SetNetmask ¶

SetNetmask gets a reference to the given int32 and assigns it to the Netmask field.

func (*ApplianceAllOfGatewayVpnAllowDestinations) SetNic ¶

SetNic sets field value

type ApplianceAllOfHealthcheckServer ¶

type ApplianceAllOfHealthcheckServer struct {
	// Whether the Healthcheck Server is enabled on this appliance or not.
	Enabled *bool `json:"enabled,omitempty"`
	// Port to connect for Healthcheck Server.
	Port *int32 `json:"port,omitempty"`
	// Source configuration to allow via iptables.
	AllowSources *[]map[string]interface{} `json:"allowSources,omitempty"`
}

ApplianceAllOfHealthcheckServer Healthcheck Server configuration.

func NewApplianceAllOfHealthcheckServer ¶

func NewApplianceAllOfHealthcheckServer() *ApplianceAllOfHealthcheckServer

NewApplianceAllOfHealthcheckServer instantiates a new ApplianceAllOfHealthcheckServer 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 NewApplianceAllOfHealthcheckServerWithDefaults ¶

func NewApplianceAllOfHealthcheckServerWithDefaults() *ApplianceAllOfHealthcheckServer

NewApplianceAllOfHealthcheckServerWithDefaults instantiates a new ApplianceAllOfHealthcheckServer 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 (*ApplianceAllOfHealthcheckServer) GetAllowSources ¶

func (o *ApplianceAllOfHealthcheckServer) GetAllowSources() []map[string]interface{}

GetAllowSources returns the AllowSources field value if set, zero value otherwise.

func (*ApplianceAllOfHealthcheckServer) GetAllowSourcesOk ¶

func (o *ApplianceAllOfHealthcheckServer) GetAllowSourcesOk() (*[]map[string]interface{}, bool)

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

func (*ApplianceAllOfHealthcheckServer) GetEnabled ¶

func (o *ApplianceAllOfHealthcheckServer) GetEnabled() bool

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

func (*ApplianceAllOfHealthcheckServer) GetEnabledOk ¶

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

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

func (*ApplianceAllOfHealthcheckServer) GetPort ¶

GetPort returns the Port field value if set, zero value otherwise.

func (*ApplianceAllOfHealthcheckServer) GetPortOk ¶

func (o *ApplianceAllOfHealthcheckServer) GetPortOk() (*int32, bool)

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

func (*ApplianceAllOfHealthcheckServer) HasAllowSources ¶

func (o *ApplianceAllOfHealthcheckServer) HasAllowSources() bool

HasAllowSources returns a boolean if a field has been set.

func (*ApplianceAllOfHealthcheckServer) HasEnabled ¶

func (o *ApplianceAllOfHealthcheckServer) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ApplianceAllOfHealthcheckServer) HasPort ¶

HasPort returns a boolean if a field has been set.

func (ApplianceAllOfHealthcheckServer) MarshalJSON ¶

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

func (*ApplianceAllOfHealthcheckServer) SetAllowSources ¶

func (o *ApplianceAllOfHealthcheckServer) SetAllowSources(v []map[string]interface{})

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

func (*ApplianceAllOfHealthcheckServer) SetEnabled ¶

func (o *ApplianceAllOfHealthcheckServer) SetEnabled(v bool)

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

func (*ApplianceAllOfHealthcheckServer) SetPort ¶

func (o *ApplianceAllOfHealthcheckServer) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

type ApplianceAllOfIotConnector ¶

type ApplianceAllOfIotConnector struct {
	// Whether the Iot Connector is enabled on this appliance or not.
	Enabled *bool `json:"enabled,omitempty"`
	// A list of clients to run on the appliance with the given configuration.
	Clients *[]ApplianceAllOfIotConnectorClients `json:"clients,omitempty"`
}

ApplianceAllOfIotConnector IoT Connector settings.

func NewApplianceAllOfIotConnector ¶

func NewApplianceAllOfIotConnector() *ApplianceAllOfIotConnector

NewApplianceAllOfIotConnector instantiates a new ApplianceAllOfIotConnector 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 NewApplianceAllOfIotConnectorWithDefaults ¶

func NewApplianceAllOfIotConnectorWithDefaults() *ApplianceAllOfIotConnector

NewApplianceAllOfIotConnectorWithDefaults instantiates a new ApplianceAllOfIotConnector 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 (*ApplianceAllOfIotConnector) GetClients ¶

GetClients returns the Clients field value if set, zero value otherwise.

func (*ApplianceAllOfIotConnector) GetClientsOk ¶

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

func (*ApplianceAllOfIotConnector) GetEnabled ¶

func (o *ApplianceAllOfIotConnector) GetEnabled() bool

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

func (*ApplianceAllOfIotConnector) GetEnabledOk ¶

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

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

func (*ApplianceAllOfIotConnector) HasClients ¶

func (o *ApplianceAllOfIotConnector) HasClients() bool

HasClients returns a boolean if a field has been set.

func (*ApplianceAllOfIotConnector) HasEnabled ¶

func (o *ApplianceAllOfIotConnector) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (ApplianceAllOfIotConnector) MarshalJSON ¶

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

func (*ApplianceAllOfIotConnector) SetClients ¶

SetClients gets a reference to the given []ApplianceAllOfIotConnectorClients and assigns it to the Clients field.

func (*ApplianceAllOfIotConnector) SetEnabled ¶

func (o *ApplianceAllOfIotConnector) SetEnabled(v bool)

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

type ApplianceAllOfIotConnectorClients ¶

type ApplianceAllOfIotConnectorClients struct {
	// Name for the client. It will be mapped to the user claim 'clientName'.
	Name string `json:"name"`
	// The device ID to assign to this client. It will be used to generate device distinguished name.
	DeviceId *string `json:"deviceId,omitempty"`
	// Source configuration to allow via iptables.
	Sources *[]map[string]interface{} `json:"sources,omitempty"`
	// Use Source NAT for IoT client tunnel.
	Snat *bool `json:"snat,omitempty"`
}

ApplianceAllOfIotConnectorClients struct for ApplianceAllOfIotConnectorClients

func NewApplianceAllOfIotConnectorClients ¶

func NewApplianceAllOfIotConnectorClients(name string) *ApplianceAllOfIotConnectorClients

NewApplianceAllOfIotConnectorClients instantiates a new ApplianceAllOfIotConnectorClients 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 NewApplianceAllOfIotConnectorClientsWithDefaults ¶

func NewApplianceAllOfIotConnectorClientsWithDefaults() *ApplianceAllOfIotConnectorClients

NewApplianceAllOfIotConnectorClientsWithDefaults instantiates a new ApplianceAllOfIotConnectorClients 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 (*ApplianceAllOfIotConnectorClients) GetDeviceId ¶

func (o *ApplianceAllOfIotConnectorClients) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise.

func (*ApplianceAllOfIotConnectorClients) GetDeviceIdOk ¶

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

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

func (*ApplianceAllOfIotConnectorClients) GetName ¶

GetName returns the Name field value

func (*ApplianceAllOfIotConnectorClients) GetNameOk ¶

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

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

func (*ApplianceAllOfIotConnectorClients) GetSnat ¶

GetSnat returns the Snat field value if set, zero value otherwise.

func (*ApplianceAllOfIotConnectorClients) GetSnatOk ¶

func (o *ApplianceAllOfIotConnectorClients) GetSnatOk() (*bool, bool)

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

func (*ApplianceAllOfIotConnectorClients) GetSources ¶

func (o *ApplianceAllOfIotConnectorClients) GetSources() []map[string]interface{}

GetSources returns the Sources field value if set, zero value otherwise.

func (*ApplianceAllOfIotConnectorClients) GetSourcesOk ¶

func (o *ApplianceAllOfIotConnectorClients) GetSourcesOk() (*[]map[string]interface{}, bool)

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

func (*ApplianceAllOfIotConnectorClients) HasDeviceId ¶

func (o *ApplianceAllOfIotConnectorClients) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*ApplianceAllOfIotConnectorClients) HasSnat ¶

HasSnat returns a boolean if a field has been set.

func (*ApplianceAllOfIotConnectorClients) HasSources ¶

func (o *ApplianceAllOfIotConnectorClients) HasSources() bool

HasSources returns a boolean if a field has been set.

func (ApplianceAllOfIotConnectorClients) MarshalJSON ¶

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

func (*ApplianceAllOfIotConnectorClients) SetDeviceId ¶

func (o *ApplianceAllOfIotConnectorClients) SetDeviceId(v string)

SetDeviceId gets a reference to the given string and assigns it to the DeviceId field.

func (*ApplianceAllOfIotConnectorClients) SetName ¶

SetName sets field value

func (*ApplianceAllOfIotConnectorClients) SetSnat ¶

SetSnat gets a reference to the given bool and assigns it to the Snat field.

func (*ApplianceAllOfIotConnectorClients) SetSources ¶

func (o *ApplianceAllOfIotConnectorClients) SetSources(v []map[string]interface{})

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

type ApplianceAllOfLogForwarder ¶

type ApplianceAllOfLogForwarder struct {
	// Whether the LogForwarder is enabled on this appliance or not.
	Enabled       *bool                                    `json:"enabled,omitempty"`
	Elasticsearch *ApplianceAllOfLogForwarderElasticsearch `json:"elasticsearch,omitempty"`
	// TCP endpoints to connect and send the audit logs with the given format.
	TcpClients *[]TcpClient `json:"tcpClients,omitempty"`
	// The sites to collect logs from and forward.
	Sites *[]string `json:"sites,omitempty"`
}

ApplianceAllOfLogForwarder LogForwarder settings. LogForwarder collects audit logs from the appliances in the given sites and sends them to the given endpoints.

func NewApplianceAllOfLogForwarder ¶

func NewApplianceAllOfLogForwarder() *ApplianceAllOfLogForwarder

NewApplianceAllOfLogForwarder instantiates a new ApplianceAllOfLogForwarder 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 NewApplianceAllOfLogForwarderWithDefaults ¶

func NewApplianceAllOfLogForwarderWithDefaults() *ApplianceAllOfLogForwarder

NewApplianceAllOfLogForwarderWithDefaults instantiates a new ApplianceAllOfLogForwarder 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 (*ApplianceAllOfLogForwarder) GetElasticsearch ¶

GetElasticsearch returns the Elasticsearch field value if set, zero value otherwise.

func (*ApplianceAllOfLogForwarder) GetElasticsearchOk ¶

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

func (*ApplianceAllOfLogForwarder) GetEnabled ¶

func (o *ApplianceAllOfLogForwarder) GetEnabled() bool

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

func (*ApplianceAllOfLogForwarder) GetEnabledOk ¶

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

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

func (*ApplianceAllOfLogForwarder) GetSites ¶

func (o *ApplianceAllOfLogForwarder) GetSites() []string

GetSites returns the Sites field value if set, zero value otherwise.

func (*ApplianceAllOfLogForwarder) GetSitesOk ¶

func (o *ApplianceAllOfLogForwarder) GetSitesOk() (*[]string, bool)

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

func (*ApplianceAllOfLogForwarder) GetTcpClients ¶

func (o *ApplianceAllOfLogForwarder) GetTcpClients() []TcpClient

GetTcpClients returns the TcpClients field value if set, zero value otherwise.

func (*ApplianceAllOfLogForwarder) GetTcpClientsOk ¶

func (o *ApplianceAllOfLogForwarder) GetTcpClientsOk() (*[]TcpClient, bool)

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

func (*ApplianceAllOfLogForwarder) HasElasticsearch ¶

func (o *ApplianceAllOfLogForwarder) HasElasticsearch() bool

HasElasticsearch returns a boolean if a field has been set.

func (*ApplianceAllOfLogForwarder) HasEnabled ¶

func (o *ApplianceAllOfLogForwarder) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ApplianceAllOfLogForwarder) HasSites ¶

func (o *ApplianceAllOfLogForwarder) HasSites() bool

HasSites returns a boolean if a field has been set.

func (*ApplianceAllOfLogForwarder) HasTcpClients ¶

func (o *ApplianceAllOfLogForwarder) HasTcpClients() bool

HasTcpClients returns a boolean if a field has been set.

func (ApplianceAllOfLogForwarder) MarshalJSON ¶

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

func (*ApplianceAllOfLogForwarder) SetElasticsearch ¶

SetElasticsearch gets a reference to the given ApplianceAllOfLogForwarderElasticsearch and assigns it to the Elasticsearch field.

func (*ApplianceAllOfLogForwarder) SetEnabled ¶

func (o *ApplianceAllOfLogForwarder) SetEnabled(v bool)

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

func (*ApplianceAllOfLogForwarder) SetSites ¶

func (o *ApplianceAllOfLogForwarder) SetSites(v []string)

SetSites gets a reference to the given []string and assigns it to the Sites field.

func (*ApplianceAllOfLogForwarder) SetTcpClients ¶

func (o *ApplianceAllOfLogForwarder) SetTcpClients(v []TcpClient)

SetTcpClients gets a reference to the given []TcpClient and assigns it to the TcpClients field.

type ApplianceAllOfLogForwarderElasticsearch ¶

type ApplianceAllOfLogForwarderElasticsearch struct {
	// The URL of the elasticsearch server.
	Url *string `json:"url,omitempty"`
	// AWS ID to login. Only required if AWS Access Keys are being used to authenticate.
	AwsId *string `json:"awsId,omitempty"`
	// AWS secret to login. Only required if AWS Access Keys are being used to authenticate.
	AwsSecret *string `json:"awsSecret,omitempty"`
	// AWS region. Only required if AWS Access Keys are being used to authenticate.
	AwsRegion *string `json:"awsRegion,omitempty"`
	// Whether to use the credentials from the AWS instance or not.
	UseInstanceCredentials *bool `json:"useInstanceCredentials,omitempty"`
	// Optional field to enable log retention on the configured AWS elasticsearch. Defines how many days the audit logs will be kept.
	RetentionDays *int32 `json:"retentionDays,omitempty"`
}

ApplianceAllOfLogForwarderElasticsearch Elasticsearch endpoint configuration on AWS.

func NewApplianceAllOfLogForwarderElasticsearch ¶

func NewApplianceAllOfLogForwarderElasticsearch() *ApplianceAllOfLogForwarderElasticsearch

NewApplianceAllOfLogForwarderElasticsearch instantiates a new ApplianceAllOfLogForwarderElasticsearch 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 NewApplianceAllOfLogForwarderElasticsearchWithDefaults ¶

func NewApplianceAllOfLogForwarderElasticsearchWithDefaults() *ApplianceAllOfLogForwarderElasticsearch

NewApplianceAllOfLogForwarderElasticsearchWithDefaults instantiates a new ApplianceAllOfLogForwarderElasticsearch 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 (*ApplianceAllOfLogForwarderElasticsearch) GetAwsId ¶

GetAwsId returns the AwsId field value if set, zero value otherwise.

func (*ApplianceAllOfLogForwarderElasticsearch) GetAwsIdOk ¶

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

func (*ApplianceAllOfLogForwarderElasticsearch) GetAwsRegion ¶

GetAwsRegion returns the AwsRegion field value if set, zero value otherwise.

func (*ApplianceAllOfLogForwarderElasticsearch) GetAwsRegionOk ¶

func (o *ApplianceAllOfLogForwarderElasticsearch) GetAwsRegionOk() (*string, bool)

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

func (*ApplianceAllOfLogForwarderElasticsearch) GetAwsSecret ¶

GetAwsSecret returns the AwsSecret field value if set, zero value otherwise.

func (*ApplianceAllOfLogForwarderElasticsearch) GetAwsSecretOk ¶

func (o *ApplianceAllOfLogForwarderElasticsearch) GetAwsSecretOk() (*string, bool)

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

func (*ApplianceAllOfLogForwarderElasticsearch) GetRetentionDays ¶

func (o *ApplianceAllOfLogForwarderElasticsearch) GetRetentionDays() int32

GetRetentionDays returns the RetentionDays field value if set, zero value otherwise.

func (*ApplianceAllOfLogForwarderElasticsearch) GetRetentionDaysOk ¶

func (o *ApplianceAllOfLogForwarderElasticsearch) GetRetentionDaysOk() (*int32, bool)

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

func (*ApplianceAllOfLogForwarderElasticsearch) GetUrl ¶

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

func (*ApplianceAllOfLogForwarderElasticsearch) GetUrlOk ¶

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

func (*ApplianceAllOfLogForwarderElasticsearch) GetUseInstanceCredentials ¶

func (o *ApplianceAllOfLogForwarderElasticsearch) GetUseInstanceCredentials() bool

GetUseInstanceCredentials returns the UseInstanceCredentials field value if set, zero value otherwise.

func (*ApplianceAllOfLogForwarderElasticsearch) GetUseInstanceCredentialsOk ¶

func (o *ApplianceAllOfLogForwarderElasticsearch) GetUseInstanceCredentialsOk() (*bool, bool)

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

func (*ApplianceAllOfLogForwarderElasticsearch) HasAwsId ¶

HasAwsId returns a boolean if a field has been set.

func (*ApplianceAllOfLogForwarderElasticsearch) HasAwsRegion ¶

HasAwsRegion returns a boolean if a field has been set.

func (*ApplianceAllOfLogForwarderElasticsearch) HasAwsSecret ¶

HasAwsSecret returns a boolean if a field has been set.

func (*ApplianceAllOfLogForwarderElasticsearch) HasRetentionDays ¶

func (o *ApplianceAllOfLogForwarderElasticsearch) HasRetentionDays() bool

HasRetentionDays returns a boolean if a field has been set.

func (*ApplianceAllOfLogForwarderElasticsearch) HasUrl ¶

HasUrl returns a boolean if a field has been set.

func (*ApplianceAllOfLogForwarderElasticsearch) HasUseInstanceCredentials ¶

func (o *ApplianceAllOfLogForwarderElasticsearch) HasUseInstanceCredentials() bool

HasUseInstanceCredentials returns a boolean if a field has been set.

func (ApplianceAllOfLogForwarderElasticsearch) MarshalJSON ¶

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

func (*ApplianceAllOfLogForwarderElasticsearch) SetAwsId ¶

SetAwsId gets a reference to the given string and assigns it to the AwsId field.

func (*ApplianceAllOfLogForwarderElasticsearch) SetAwsRegion ¶

SetAwsRegion gets a reference to the given string and assigns it to the AwsRegion field.

func (*ApplianceAllOfLogForwarderElasticsearch) SetAwsSecret ¶

SetAwsSecret gets a reference to the given string and assigns it to the AwsSecret field.

func (*ApplianceAllOfLogForwarderElasticsearch) SetRetentionDays ¶

func (o *ApplianceAllOfLogForwarderElasticsearch) SetRetentionDays(v int32)

SetRetentionDays gets a reference to the given int32 and assigns it to the RetentionDays field.

func (*ApplianceAllOfLogForwarderElasticsearch) SetUrl ¶

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

func (*ApplianceAllOfLogForwarderElasticsearch) SetUseInstanceCredentials ¶

func (o *ApplianceAllOfLogForwarderElasticsearch) SetUseInstanceCredentials(v bool)

SetUseInstanceCredentials gets a reference to the given bool and assigns it to the UseInstanceCredentials field.

type ApplianceAllOfLogServer ¶

type ApplianceAllOfLogServer struct {
	// Whether the Log Server is enabled on this appliance or not.
	Enabled *bool `json:"enabled,omitempty"`
	// How many days of audit logs will be kept.
	RetentionDays *int32 `json:"retentionDays,omitempty"`
}

ApplianceAllOfLogServer Log Server settings. Log Server collects audit logs from all the appliances and stores them.

func NewApplianceAllOfLogServer ¶

func NewApplianceAllOfLogServer() *ApplianceAllOfLogServer

NewApplianceAllOfLogServer instantiates a new ApplianceAllOfLogServer 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 NewApplianceAllOfLogServerWithDefaults ¶

func NewApplianceAllOfLogServerWithDefaults() *ApplianceAllOfLogServer

NewApplianceAllOfLogServerWithDefaults instantiates a new ApplianceAllOfLogServer 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 (*ApplianceAllOfLogServer) GetEnabled ¶

func (o *ApplianceAllOfLogServer) GetEnabled() bool

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

func (*ApplianceAllOfLogServer) GetEnabledOk ¶

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

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

func (*ApplianceAllOfLogServer) GetRetentionDays ¶

func (o *ApplianceAllOfLogServer) GetRetentionDays() int32

GetRetentionDays returns the RetentionDays field value if set, zero value otherwise.

func (*ApplianceAllOfLogServer) GetRetentionDaysOk ¶

func (o *ApplianceAllOfLogServer) GetRetentionDaysOk() (*int32, bool)

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

func (*ApplianceAllOfLogServer) HasEnabled ¶

func (o *ApplianceAllOfLogServer) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ApplianceAllOfLogServer) HasRetentionDays ¶

func (o *ApplianceAllOfLogServer) HasRetentionDays() bool

HasRetentionDays returns a boolean if a field has been set.

func (ApplianceAllOfLogServer) MarshalJSON ¶

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

func (*ApplianceAllOfLogServer) SetEnabled ¶

func (o *ApplianceAllOfLogServer) SetEnabled(v bool)

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

func (*ApplianceAllOfLogServer) SetRetentionDays ¶

func (o *ApplianceAllOfLogServer) SetRetentionDays(v int32)

SetRetentionDays gets a reference to the given int32 and assigns it to the RetentionDays field.

type ApplianceAllOfNetworking ¶

type ApplianceAllOfNetworking struct {
	// /etc/hosts configuration
	Hosts *[]ApplianceAllOfNetworkingHosts `json:"hosts,omitempty"`
	// System NIC configuration
	Nics *[]ApplianceAllOfNetworkingNics `json:"nics,omitempty"`
	// DNS Server addresses.
	DnsServers *[]string `json:"dnsServers,omitempty"`
	// DNS Search domains.
	DnsDomains *[]string `json:"dnsDomains,omitempty"`
	// System route settings.
	Routes *[]ApplianceAllOfNetworkingRoutes `json:"routes,omitempty"`
}

ApplianceAllOfNetworking Networking configuration of the system.

func NewApplianceAllOfNetworking ¶

func NewApplianceAllOfNetworking() *ApplianceAllOfNetworking

NewApplianceAllOfNetworking instantiates a new ApplianceAllOfNetworking 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 NewApplianceAllOfNetworkingWithDefaults ¶

func NewApplianceAllOfNetworkingWithDefaults() *ApplianceAllOfNetworking

NewApplianceAllOfNetworkingWithDefaults instantiates a new ApplianceAllOfNetworking 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 (*ApplianceAllOfNetworking) GetDnsDomains ¶

func (o *ApplianceAllOfNetworking) GetDnsDomains() []string

GetDnsDomains returns the DnsDomains field value if set, zero value otherwise.

func (*ApplianceAllOfNetworking) GetDnsDomainsOk ¶

func (o *ApplianceAllOfNetworking) GetDnsDomainsOk() (*[]string, bool)

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

func (*ApplianceAllOfNetworking) GetDnsServers ¶

func (o *ApplianceAllOfNetworking) GetDnsServers() []string

GetDnsServers returns the DnsServers field value if set, zero value otherwise.

func (*ApplianceAllOfNetworking) GetDnsServersOk ¶

func (o *ApplianceAllOfNetworking) GetDnsServersOk() (*[]string, bool)

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

func (*ApplianceAllOfNetworking) GetHosts ¶

GetHosts returns the Hosts field value if set, zero value otherwise.

func (*ApplianceAllOfNetworking) GetHostsOk ¶

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

func (*ApplianceAllOfNetworking) GetNics ¶

GetNics returns the Nics field value if set, zero value otherwise.

func (*ApplianceAllOfNetworking) GetNicsOk ¶

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

func (*ApplianceAllOfNetworking) GetRoutes ¶

GetRoutes returns the Routes field value if set, zero value otherwise.

func (*ApplianceAllOfNetworking) GetRoutesOk ¶

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

func (*ApplianceAllOfNetworking) HasDnsDomains ¶

func (o *ApplianceAllOfNetworking) HasDnsDomains() bool

HasDnsDomains returns a boolean if a field has been set.

func (*ApplianceAllOfNetworking) HasDnsServers ¶

func (o *ApplianceAllOfNetworking) HasDnsServers() bool

HasDnsServers returns a boolean if a field has been set.

func (*ApplianceAllOfNetworking) HasHosts ¶

func (o *ApplianceAllOfNetworking) HasHosts() bool

HasHosts returns a boolean if a field has been set.

func (*ApplianceAllOfNetworking) HasNics ¶

func (o *ApplianceAllOfNetworking) HasNics() bool

HasNics returns a boolean if a field has been set.

func (*ApplianceAllOfNetworking) HasRoutes ¶

func (o *ApplianceAllOfNetworking) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (ApplianceAllOfNetworking) MarshalJSON ¶

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

func (*ApplianceAllOfNetworking) SetDnsDomains ¶

func (o *ApplianceAllOfNetworking) SetDnsDomains(v []string)

SetDnsDomains gets a reference to the given []string and assigns it to the DnsDomains field.

func (*ApplianceAllOfNetworking) SetDnsServers ¶

func (o *ApplianceAllOfNetworking) SetDnsServers(v []string)

SetDnsServers gets a reference to the given []string and assigns it to the DnsServers field.

func (*ApplianceAllOfNetworking) SetHosts ¶

SetHosts gets a reference to the given []ApplianceAllOfNetworkingHosts and assigns it to the Hosts field.

func (*ApplianceAllOfNetworking) SetNics ¶

SetNics gets a reference to the given []ApplianceAllOfNetworkingNics and assigns it to the Nics field.

func (*ApplianceAllOfNetworking) SetRoutes ¶

SetRoutes gets a reference to the given []ApplianceAllOfNetworkingRoutes and assigns it to the Routes field.

type ApplianceAllOfNetworkingHosts ¶

type ApplianceAllOfNetworkingHosts struct {
	// Hostname to map IP to.
	Hostname string `json:"hostname"`
	// IP for the given hostname for appliance to resolve.
	Address string `json:"address"`
}

ApplianceAllOfNetworkingHosts struct for ApplianceAllOfNetworkingHosts

func NewApplianceAllOfNetworkingHosts ¶

func NewApplianceAllOfNetworkingHosts(hostname string, address string) *ApplianceAllOfNetworkingHosts

NewApplianceAllOfNetworkingHosts instantiates a new ApplianceAllOfNetworkingHosts 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 NewApplianceAllOfNetworkingHostsWithDefaults ¶

func NewApplianceAllOfNetworkingHostsWithDefaults() *ApplianceAllOfNetworkingHosts

NewApplianceAllOfNetworkingHostsWithDefaults instantiates a new ApplianceAllOfNetworkingHosts 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 (*ApplianceAllOfNetworkingHosts) GetAddress ¶

func (o *ApplianceAllOfNetworkingHosts) GetAddress() string

GetAddress returns the Address field value

func (*ApplianceAllOfNetworkingHosts) GetAddressOk ¶

func (o *ApplianceAllOfNetworkingHosts) GetAddressOk() (*string, bool)

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

func (*ApplianceAllOfNetworkingHosts) GetHostname ¶

func (o *ApplianceAllOfNetworkingHosts) GetHostname() string

GetHostname returns the Hostname field value

func (*ApplianceAllOfNetworkingHosts) GetHostnameOk ¶

func (o *ApplianceAllOfNetworkingHosts) GetHostnameOk() (*string, bool)

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

func (ApplianceAllOfNetworkingHosts) MarshalJSON ¶

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

func (*ApplianceAllOfNetworkingHosts) SetAddress ¶

func (o *ApplianceAllOfNetworkingHosts) SetAddress(v string)

SetAddress sets field value

func (*ApplianceAllOfNetworkingHosts) SetHostname ¶

func (o *ApplianceAllOfNetworkingHosts) SetHostname(v string)

SetHostname sets field value

type ApplianceAllOfNetworkingIpv4 ¶

type ApplianceAllOfNetworkingIpv4 struct {
	Dhcp *ApplianceAllOfNetworkingIpv4Dhcp `json:"dhcp,omitempty"`
	// IPv4 static NIC configuration for the NIC.
	Static *[]ApplianceAllOfNetworkingIpv4Static `json:"static,omitempty"`
}

ApplianceAllOfNetworkingIpv4 IPv4 settings for this NIC.

func NewApplianceAllOfNetworkingIpv4 ¶

func NewApplianceAllOfNetworkingIpv4() *ApplianceAllOfNetworkingIpv4

NewApplianceAllOfNetworkingIpv4 instantiates a new ApplianceAllOfNetworkingIpv4 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 NewApplianceAllOfNetworkingIpv4WithDefaults ¶

func NewApplianceAllOfNetworkingIpv4WithDefaults() *ApplianceAllOfNetworkingIpv4

NewApplianceAllOfNetworkingIpv4WithDefaults instantiates a new ApplianceAllOfNetworkingIpv4 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 (*ApplianceAllOfNetworkingIpv4) GetDhcp ¶

GetDhcp returns the Dhcp field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv4) GetDhcpOk ¶

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

func (*ApplianceAllOfNetworkingIpv4) GetStatic ¶

GetStatic returns the Static field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv4) GetStaticOk ¶

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

func (*ApplianceAllOfNetworkingIpv4) HasDhcp ¶

func (o *ApplianceAllOfNetworkingIpv4) HasDhcp() bool

HasDhcp returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingIpv4) HasStatic ¶

func (o *ApplianceAllOfNetworkingIpv4) HasStatic() bool

HasStatic returns a boolean if a field has been set.

func (ApplianceAllOfNetworkingIpv4) MarshalJSON ¶

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

func (*ApplianceAllOfNetworkingIpv4) SetDhcp ¶

SetDhcp gets a reference to the given ApplianceAllOfNetworkingIpv4Dhcp and assigns it to the Dhcp field.

func (*ApplianceAllOfNetworkingIpv4) SetStatic ¶

SetStatic gets a reference to the given []ApplianceAllOfNetworkingIpv4Static and assigns it to the Static field.

type ApplianceAllOfNetworkingIpv4Dhcp ¶

type ApplianceAllOfNetworkingIpv4Dhcp struct {
	// Whether DHCP for IPv4 is enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Whether to use DHCP for setting IPv4 DNS settings on the appliance.
	Dns *bool `json:"dns,omitempty"`
	// Whether to use DHCP for setting IPv4 default gateway on the appliance.
	Routers *bool `json:"routers,omitempty"`
	// Whether to use DHCP for setting NTP on the appliance.
	Ntp *bool `json:"ntp,omitempty"`
}

ApplianceAllOfNetworkingIpv4Dhcp IPv4 DHCP configuration for the NIC.

func NewApplianceAllOfNetworkingIpv4Dhcp ¶

func NewApplianceAllOfNetworkingIpv4Dhcp() *ApplianceAllOfNetworkingIpv4Dhcp

NewApplianceAllOfNetworkingIpv4Dhcp instantiates a new ApplianceAllOfNetworkingIpv4Dhcp 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 NewApplianceAllOfNetworkingIpv4DhcpWithDefaults ¶

func NewApplianceAllOfNetworkingIpv4DhcpWithDefaults() *ApplianceAllOfNetworkingIpv4Dhcp

NewApplianceAllOfNetworkingIpv4DhcpWithDefaults instantiates a new ApplianceAllOfNetworkingIpv4Dhcp 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 (*ApplianceAllOfNetworkingIpv4Dhcp) GetDns ¶

GetDns returns the Dns field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv4Dhcp) GetDnsOk ¶

func (o *ApplianceAllOfNetworkingIpv4Dhcp) GetDnsOk() (*bool, bool)

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

func (*ApplianceAllOfNetworkingIpv4Dhcp) GetEnabled ¶

func (o *ApplianceAllOfNetworkingIpv4Dhcp) GetEnabled() bool

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

func (*ApplianceAllOfNetworkingIpv4Dhcp) GetEnabledOk ¶

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

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

func (*ApplianceAllOfNetworkingIpv4Dhcp) GetNtp ¶

GetNtp returns the Ntp field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv4Dhcp) GetNtpOk ¶

func (o *ApplianceAllOfNetworkingIpv4Dhcp) GetNtpOk() (*bool, bool)

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

func (*ApplianceAllOfNetworkingIpv4Dhcp) GetRouters ¶

func (o *ApplianceAllOfNetworkingIpv4Dhcp) GetRouters() bool

GetRouters returns the Routers field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv4Dhcp) GetRoutersOk ¶

func (o *ApplianceAllOfNetworkingIpv4Dhcp) GetRoutersOk() (*bool, bool)

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

func (*ApplianceAllOfNetworkingIpv4Dhcp) HasDns ¶

HasDns returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingIpv4Dhcp) HasEnabled ¶

func (o *ApplianceAllOfNetworkingIpv4Dhcp) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingIpv4Dhcp) HasNtp ¶

HasNtp returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingIpv4Dhcp) HasRouters ¶

func (o *ApplianceAllOfNetworkingIpv4Dhcp) HasRouters() bool

HasRouters returns a boolean if a field has been set.

func (ApplianceAllOfNetworkingIpv4Dhcp) MarshalJSON ¶

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

func (*ApplianceAllOfNetworkingIpv4Dhcp) SetDns ¶

SetDns gets a reference to the given bool and assigns it to the Dns field.

func (*ApplianceAllOfNetworkingIpv4Dhcp) SetEnabled ¶

func (o *ApplianceAllOfNetworkingIpv4Dhcp) SetEnabled(v bool)

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

func (*ApplianceAllOfNetworkingIpv4Dhcp) SetNtp ¶

SetNtp gets a reference to the given bool and assigns it to the Ntp field.

func (*ApplianceAllOfNetworkingIpv4Dhcp) SetRouters ¶

func (o *ApplianceAllOfNetworkingIpv4Dhcp) SetRouters(v bool)

SetRouters gets a reference to the given bool and assigns it to the Routers field.

type ApplianceAllOfNetworkingIpv4Static ¶

type ApplianceAllOfNetworkingIpv4Static struct {
	// IPv4 Address of the network interface.
	Address *string `json:"address,omitempty"`
	// Netmask of the network interface.
	Netmask *int32 `json:"netmask,omitempty"`
	// NIC hostname.
	Hostname *string `json:"hostname,omitempty"`
	// Enable SNAT on this IP.
	Snat *bool `json:"snat,omitempty"`
}

ApplianceAllOfNetworkingIpv4Static struct for ApplianceAllOfNetworkingIpv4Static

func NewApplianceAllOfNetworkingIpv4Static ¶

func NewApplianceAllOfNetworkingIpv4Static() *ApplianceAllOfNetworkingIpv4Static

NewApplianceAllOfNetworkingIpv4Static instantiates a new ApplianceAllOfNetworkingIpv4Static 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 NewApplianceAllOfNetworkingIpv4StaticWithDefaults ¶

func NewApplianceAllOfNetworkingIpv4StaticWithDefaults() *ApplianceAllOfNetworkingIpv4Static

NewApplianceAllOfNetworkingIpv4StaticWithDefaults instantiates a new ApplianceAllOfNetworkingIpv4Static 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 (*ApplianceAllOfNetworkingIpv4Static) GetAddress ¶

GetAddress returns the Address field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv4Static) GetAddressOk ¶

func (o *ApplianceAllOfNetworkingIpv4Static) GetAddressOk() (*string, bool)

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

func (*ApplianceAllOfNetworkingIpv4Static) GetHostname ¶

func (o *ApplianceAllOfNetworkingIpv4Static) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv4Static) GetHostnameOk ¶

func (o *ApplianceAllOfNetworkingIpv4Static) GetHostnameOk() (*string, bool)

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

func (*ApplianceAllOfNetworkingIpv4Static) GetNetmask ¶

func (o *ApplianceAllOfNetworkingIpv4Static) GetNetmask() int32

GetNetmask returns the Netmask field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv4Static) GetNetmaskOk ¶

func (o *ApplianceAllOfNetworkingIpv4Static) GetNetmaskOk() (*int32, bool)

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

func (*ApplianceAllOfNetworkingIpv4Static) GetSnat ¶

GetSnat returns the Snat field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv4Static) GetSnatOk ¶

func (o *ApplianceAllOfNetworkingIpv4Static) GetSnatOk() (*bool, bool)

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

func (*ApplianceAllOfNetworkingIpv4Static) HasAddress ¶

func (o *ApplianceAllOfNetworkingIpv4Static) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingIpv4Static) HasHostname ¶

func (o *ApplianceAllOfNetworkingIpv4Static) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingIpv4Static) HasNetmask ¶

func (o *ApplianceAllOfNetworkingIpv4Static) HasNetmask() bool

HasNetmask returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingIpv4Static) HasSnat ¶

HasSnat returns a boolean if a field has been set.

func (ApplianceAllOfNetworkingIpv4Static) MarshalJSON ¶

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

func (*ApplianceAllOfNetworkingIpv4Static) SetAddress ¶

func (o *ApplianceAllOfNetworkingIpv4Static) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*ApplianceAllOfNetworkingIpv4Static) SetHostname ¶

func (o *ApplianceAllOfNetworkingIpv4Static) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*ApplianceAllOfNetworkingIpv4Static) SetNetmask ¶

func (o *ApplianceAllOfNetworkingIpv4Static) SetNetmask(v int32)

SetNetmask gets a reference to the given int32 and assigns it to the Netmask field.

func (*ApplianceAllOfNetworkingIpv4Static) SetSnat ¶

SetSnat gets a reference to the given bool and assigns it to the Snat field.

type ApplianceAllOfNetworkingIpv6 ¶

type ApplianceAllOfNetworkingIpv6 struct {
	Dhcp *ApplianceAllOfNetworkingIpv6Dhcp `json:"dhcp,omitempty"`
	// IPv6 static NIC configuration for the NIC.
	Static *[]ApplianceAllOfNetworkingIpv6Static `json:"static,omitempty"`
}

ApplianceAllOfNetworkingIpv6 IPv6 settings for this NIC.

func NewApplianceAllOfNetworkingIpv6 ¶

func NewApplianceAllOfNetworkingIpv6() *ApplianceAllOfNetworkingIpv6

NewApplianceAllOfNetworkingIpv6 instantiates a new ApplianceAllOfNetworkingIpv6 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 NewApplianceAllOfNetworkingIpv6WithDefaults ¶

func NewApplianceAllOfNetworkingIpv6WithDefaults() *ApplianceAllOfNetworkingIpv6

NewApplianceAllOfNetworkingIpv6WithDefaults instantiates a new ApplianceAllOfNetworkingIpv6 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 (*ApplianceAllOfNetworkingIpv6) GetDhcp ¶

GetDhcp returns the Dhcp field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv6) GetDhcpOk ¶

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

func (*ApplianceAllOfNetworkingIpv6) GetStatic ¶

GetStatic returns the Static field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv6) GetStaticOk ¶

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

func (*ApplianceAllOfNetworkingIpv6) HasDhcp ¶

func (o *ApplianceAllOfNetworkingIpv6) HasDhcp() bool

HasDhcp returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingIpv6) HasStatic ¶

func (o *ApplianceAllOfNetworkingIpv6) HasStatic() bool

HasStatic returns a boolean if a field has been set.

func (ApplianceAllOfNetworkingIpv6) MarshalJSON ¶

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

func (*ApplianceAllOfNetworkingIpv6) SetDhcp ¶

SetDhcp gets a reference to the given ApplianceAllOfNetworkingIpv6Dhcp and assigns it to the Dhcp field.

func (*ApplianceAllOfNetworkingIpv6) SetStatic ¶

SetStatic gets a reference to the given []ApplianceAllOfNetworkingIpv6Static and assigns it to the Static field.

type ApplianceAllOfNetworkingIpv6Dhcp ¶

type ApplianceAllOfNetworkingIpv6Dhcp struct {
	// Whether DHCP for IPv6 is enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Whether to use DHCP for setting IPv6 DNS settings on the Appliance.
	Dns *bool `json:"dns,omitempty"`
	// Whether to use DHCP for setting NTP on the appliance.
	Ntp *bool `json:"ntp,omitempty"`
}

ApplianceAllOfNetworkingIpv6Dhcp IPv6 DHCP configuration for the NIC.

func NewApplianceAllOfNetworkingIpv6Dhcp ¶

func NewApplianceAllOfNetworkingIpv6Dhcp() *ApplianceAllOfNetworkingIpv6Dhcp

NewApplianceAllOfNetworkingIpv6Dhcp instantiates a new ApplianceAllOfNetworkingIpv6Dhcp 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 NewApplianceAllOfNetworkingIpv6DhcpWithDefaults ¶

func NewApplianceAllOfNetworkingIpv6DhcpWithDefaults() *ApplianceAllOfNetworkingIpv6Dhcp

NewApplianceAllOfNetworkingIpv6DhcpWithDefaults instantiates a new ApplianceAllOfNetworkingIpv6Dhcp 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 (*ApplianceAllOfNetworkingIpv6Dhcp) GetDns ¶

GetDns returns the Dns field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv6Dhcp) GetDnsOk ¶

func (o *ApplianceAllOfNetworkingIpv6Dhcp) GetDnsOk() (*bool, bool)

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

func (*ApplianceAllOfNetworkingIpv6Dhcp) GetEnabled ¶

func (o *ApplianceAllOfNetworkingIpv6Dhcp) GetEnabled() bool

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

func (*ApplianceAllOfNetworkingIpv6Dhcp) GetEnabledOk ¶

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

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

func (*ApplianceAllOfNetworkingIpv6Dhcp) GetNtp ¶

GetNtp returns the Ntp field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv6Dhcp) GetNtpOk ¶

func (o *ApplianceAllOfNetworkingIpv6Dhcp) GetNtpOk() (*bool, bool)

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

func (*ApplianceAllOfNetworkingIpv6Dhcp) HasDns ¶

HasDns returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingIpv6Dhcp) HasEnabled ¶

func (o *ApplianceAllOfNetworkingIpv6Dhcp) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingIpv6Dhcp) HasNtp ¶

HasNtp returns a boolean if a field has been set.

func (ApplianceAllOfNetworkingIpv6Dhcp) MarshalJSON ¶

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

func (*ApplianceAllOfNetworkingIpv6Dhcp) SetDns ¶

SetDns gets a reference to the given bool and assigns it to the Dns field.

func (*ApplianceAllOfNetworkingIpv6Dhcp) SetEnabled ¶

func (o *ApplianceAllOfNetworkingIpv6Dhcp) SetEnabled(v bool)

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

func (*ApplianceAllOfNetworkingIpv6Dhcp) SetNtp ¶

SetNtp gets a reference to the given bool and assigns it to the Ntp field.

type ApplianceAllOfNetworkingIpv6Static ¶

type ApplianceAllOfNetworkingIpv6Static struct {
	// IPv6 Address of the network interface.
	Address string `json:"address"`
	// Netmask of the network interface.
	Netmask int32 `json:"netmask"`
	// NIC hostname.
	Hostname *string `json:"hostname,omitempty"`
	// Enable SNAT on this IP.
	Snat *bool `json:"snat,omitempty"`
}

ApplianceAllOfNetworkingIpv6Static struct for ApplianceAllOfNetworkingIpv6Static

func NewApplianceAllOfNetworkingIpv6Static ¶

func NewApplianceAllOfNetworkingIpv6Static(address string, netmask int32) *ApplianceAllOfNetworkingIpv6Static

NewApplianceAllOfNetworkingIpv6Static instantiates a new ApplianceAllOfNetworkingIpv6Static 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 NewApplianceAllOfNetworkingIpv6StaticWithDefaults ¶

func NewApplianceAllOfNetworkingIpv6StaticWithDefaults() *ApplianceAllOfNetworkingIpv6Static

NewApplianceAllOfNetworkingIpv6StaticWithDefaults instantiates a new ApplianceAllOfNetworkingIpv6Static 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 (*ApplianceAllOfNetworkingIpv6Static) GetAddress ¶

GetAddress returns the Address field value

func (*ApplianceAllOfNetworkingIpv6Static) GetAddressOk ¶

func (o *ApplianceAllOfNetworkingIpv6Static) GetAddressOk() (*string, bool)

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

func (*ApplianceAllOfNetworkingIpv6Static) GetHostname ¶

func (o *ApplianceAllOfNetworkingIpv6Static) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv6Static) GetHostnameOk ¶

func (o *ApplianceAllOfNetworkingIpv6Static) GetHostnameOk() (*string, bool)

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

func (*ApplianceAllOfNetworkingIpv6Static) GetNetmask ¶

func (o *ApplianceAllOfNetworkingIpv6Static) GetNetmask() int32

GetNetmask returns the Netmask field value

func (*ApplianceAllOfNetworkingIpv6Static) GetNetmaskOk ¶

func (o *ApplianceAllOfNetworkingIpv6Static) GetNetmaskOk() (*int32, bool)

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

func (*ApplianceAllOfNetworkingIpv6Static) GetSnat ¶

GetSnat returns the Snat field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingIpv6Static) GetSnatOk ¶

func (o *ApplianceAllOfNetworkingIpv6Static) GetSnatOk() (*bool, bool)

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

func (*ApplianceAllOfNetworkingIpv6Static) HasHostname ¶

func (o *ApplianceAllOfNetworkingIpv6Static) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingIpv6Static) HasSnat ¶

HasSnat returns a boolean if a field has been set.

func (ApplianceAllOfNetworkingIpv6Static) MarshalJSON ¶

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

func (*ApplianceAllOfNetworkingIpv6Static) SetAddress ¶

func (o *ApplianceAllOfNetworkingIpv6Static) SetAddress(v string)

SetAddress sets field value

func (*ApplianceAllOfNetworkingIpv6Static) SetHostname ¶

func (o *ApplianceAllOfNetworkingIpv6Static) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*ApplianceAllOfNetworkingIpv6Static) SetNetmask ¶

func (o *ApplianceAllOfNetworkingIpv6Static) SetNetmask(v int32)

SetNetmask sets field value

func (*ApplianceAllOfNetworkingIpv6Static) SetSnat ¶

SetSnat gets a reference to the given bool and assigns it to the Snat field.

type ApplianceAllOfNetworkingNics ¶

type ApplianceAllOfNetworkingNics struct {
	// Whether the NIC is active or not.
	Enabled *bool `json:"enabled,omitempty"`
	// NIC name
	Name string                        `json:"name"`
	Ipv4 *ApplianceAllOfNetworkingIpv4 `json:"ipv4,omitempty"`
	Ipv6 *ApplianceAllOfNetworkingIpv6 `json:"ipv6,omitempty"`
}

ApplianceAllOfNetworkingNics struct for ApplianceAllOfNetworkingNics

func NewApplianceAllOfNetworkingNics ¶

func NewApplianceAllOfNetworkingNics(name string) *ApplianceAllOfNetworkingNics

NewApplianceAllOfNetworkingNics instantiates a new ApplianceAllOfNetworkingNics 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 NewApplianceAllOfNetworkingNicsWithDefaults ¶

func NewApplianceAllOfNetworkingNicsWithDefaults() *ApplianceAllOfNetworkingNics

NewApplianceAllOfNetworkingNicsWithDefaults instantiates a new ApplianceAllOfNetworkingNics 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 (*ApplianceAllOfNetworkingNics) GetEnabled ¶

func (o *ApplianceAllOfNetworkingNics) GetEnabled() bool

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

func (*ApplianceAllOfNetworkingNics) GetEnabledOk ¶

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

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

func (*ApplianceAllOfNetworkingNics) GetIpv4 ¶

GetIpv4 returns the Ipv4 field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingNics) GetIpv4Ok ¶

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

func (*ApplianceAllOfNetworkingNics) GetIpv6 ¶

GetIpv6 returns the Ipv6 field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingNics) GetIpv6Ok ¶

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

func (*ApplianceAllOfNetworkingNics) GetName ¶

func (o *ApplianceAllOfNetworkingNics) GetName() string

GetName returns the Name field value

func (*ApplianceAllOfNetworkingNics) GetNameOk ¶

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

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

func (*ApplianceAllOfNetworkingNics) HasEnabled ¶

func (o *ApplianceAllOfNetworkingNics) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingNics) HasIpv4 ¶

func (o *ApplianceAllOfNetworkingNics) HasIpv4() bool

HasIpv4 returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingNics) HasIpv6 ¶

func (o *ApplianceAllOfNetworkingNics) HasIpv6() bool

HasIpv6 returns a boolean if a field has been set.

func (ApplianceAllOfNetworkingNics) MarshalJSON ¶

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

func (*ApplianceAllOfNetworkingNics) SetEnabled ¶

func (o *ApplianceAllOfNetworkingNics) SetEnabled(v bool)

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

func (*ApplianceAllOfNetworkingNics) SetIpv4 ¶

SetIpv4 gets a reference to the given ApplianceAllOfNetworkingIpv4 and assigns it to the Ipv4 field.

func (*ApplianceAllOfNetworkingNics) SetIpv6 ¶

SetIpv6 gets a reference to the given ApplianceAllOfNetworkingIpv6 and assigns it to the Ipv6 field.

func (*ApplianceAllOfNetworkingNics) SetName ¶

func (o *ApplianceAllOfNetworkingNics) SetName(v string)

SetName sets field value

type ApplianceAllOfNetworkingRoutes ¶

type ApplianceAllOfNetworkingRoutes struct {
	// Address to route.
	Address string `json:"address"`
	// Netmask for the subnet to route.
	Netmask int32 `json:"netmask"`
	// Gateway to use for routing.
	Gateway *string `json:"gateway,omitempty"`
	// NIC name to use for routing.
	Nic *string `json:"nic,omitempty"`
}

ApplianceAllOfNetworkingRoutes struct for ApplianceAllOfNetworkingRoutes

func NewApplianceAllOfNetworkingRoutes ¶

func NewApplianceAllOfNetworkingRoutes(address string, netmask int32) *ApplianceAllOfNetworkingRoutes

NewApplianceAllOfNetworkingRoutes instantiates a new ApplianceAllOfNetworkingRoutes 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 NewApplianceAllOfNetworkingRoutesWithDefaults ¶

func NewApplianceAllOfNetworkingRoutesWithDefaults() *ApplianceAllOfNetworkingRoutes

NewApplianceAllOfNetworkingRoutesWithDefaults instantiates a new ApplianceAllOfNetworkingRoutes 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 (*ApplianceAllOfNetworkingRoutes) GetAddress ¶

func (o *ApplianceAllOfNetworkingRoutes) GetAddress() string

GetAddress returns the Address field value

func (*ApplianceAllOfNetworkingRoutes) GetAddressOk ¶

func (o *ApplianceAllOfNetworkingRoutes) GetAddressOk() (*string, bool)

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

func (*ApplianceAllOfNetworkingRoutes) GetGateway ¶

func (o *ApplianceAllOfNetworkingRoutes) GetGateway() string

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

func (*ApplianceAllOfNetworkingRoutes) GetGatewayOk ¶

func (o *ApplianceAllOfNetworkingRoutes) GetGatewayOk() (*string, bool)

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

func (*ApplianceAllOfNetworkingRoutes) GetNetmask ¶

func (o *ApplianceAllOfNetworkingRoutes) GetNetmask() int32

GetNetmask returns the Netmask field value

func (*ApplianceAllOfNetworkingRoutes) GetNetmaskOk ¶

func (o *ApplianceAllOfNetworkingRoutes) GetNetmaskOk() (*int32, bool)

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

func (*ApplianceAllOfNetworkingRoutes) GetNic ¶

GetNic returns the Nic field value if set, zero value otherwise.

func (*ApplianceAllOfNetworkingRoutes) GetNicOk ¶

func (o *ApplianceAllOfNetworkingRoutes) GetNicOk() (*string, bool)

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

func (*ApplianceAllOfNetworkingRoutes) HasGateway ¶

func (o *ApplianceAllOfNetworkingRoutes) HasGateway() bool

HasGateway returns a boolean if a field has been set.

func (*ApplianceAllOfNetworkingRoutes) HasNic ¶

HasNic returns a boolean if a field has been set.

func (ApplianceAllOfNetworkingRoutes) MarshalJSON ¶

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

func (*ApplianceAllOfNetworkingRoutes) SetAddress ¶

func (o *ApplianceAllOfNetworkingRoutes) SetAddress(v string)

SetAddress sets field value

func (*ApplianceAllOfNetworkingRoutes) SetGateway ¶

func (o *ApplianceAllOfNetworkingRoutes) SetGateway(v string)

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

func (*ApplianceAllOfNetworkingRoutes) SetNetmask ¶

func (o *ApplianceAllOfNetworkingRoutes) SetNetmask(v int32)

SetNetmask sets field value

func (*ApplianceAllOfNetworkingRoutes) SetNic ¶

SetNic gets a reference to the given string and assigns it to the Nic field.

type ApplianceAllOfNtp ¶

type ApplianceAllOfNtp struct {
	Servers *[]ApplianceAllOfNtpServers `json:"servers,omitempty"`
}

ApplianceAllOfNtp NTP configuration.

func NewApplianceAllOfNtp ¶

func NewApplianceAllOfNtp() *ApplianceAllOfNtp

NewApplianceAllOfNtp instantiates a new ApplianceAllOfNtp 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 NewApplianceAllOfNtpWithDefaults ¶

func NewApplianceAllOfNtpWithDefaults() *ApplianceAllOfNtp

NewApplianceAllOfNtpWithDefaults instantiates a new ApplianceAllOfNtp 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 (*ApplianceAllOfNtp) GetServers ¶

func (o *ApplianceAllOfNtp) GetServers() []ApplianceAllOfNtpServers

GetServers returns the Servers field value if set, zero value otherwise.

func (*ApplianceAllOfNtp) GetServersOk ¶

func (o *ApplianceAllOfNtp) GetServersOk() (*[]ApplianceAllOfNtpServers, bool)

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

func (*ApplianceAllOfNtp) HasServers ¶

func (o *ApplianceAllOfNtp) HasServers() bool

HasServers returns a boolean if a field has been set.

func (ApplianceAllOfNtp) MarshalJSON ¶

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

func (*ApplianceAllOfNtp) SetServers ¶

func (o *ApplianceAllOfNtp) SetServers(v []ApplianceAllOfNtpServers)

SetServers gets a reference to the given []ApplianceAllOfNtpServers and assigns it to the Servers field.

type ApplianceAllOfNtpServers ¶

type ApplianceAllOfNtpServers struct {
	// Hostname or IP of the NTP server.
	Hostname string `json:"hostname"`
	// Type of key to use for secure NTP communication.
	KeyType *string `json:"keyType,omitempty"`
	// Key to use for secure NTP communication.
	Key *string `json:"key,omitempty"`
}

ApplianceAllOfNtpServers NTP server.

func NewApplianceAllOfNtpServers ¶

func NewApplianceAllOfNtpServers(hostname string) *ApplianceAllOfNtpServers

NewApplianceAllOfNtpServers instantiates a new ApplianceAllOfNtpServers 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 NewApplianceAllOfNtpServersWithDefaults ¶

func NewApplianceAllOfNtpServersWithDefaults() *ApplianceAllOfNtpServers

NewApplianceAllOfNtpServersWithDefaults instantiates a new ApplianceAllOfNtpServers 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 (*ApplianceAllOfNtpServers) GetHostname ¶

func (o *ApplianceAllOfNtpServers) GetHostname() string

GetHostname returns the Hostname field value

func (*ApplianceAllOfNtpServers) GetHostnameOk ¶

func (o *ApplianceAllOfNtpServers) GetHostnameOk() (*string, bool)

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

func (*ApplianceAllOfNtpServers) GetKey ¶

func (o *ApplianceAllOfNtpServers) GetKey() string

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

func (*ApplianceAllOfNtpServers) GetKeyOk ¶

func (o *ApplianceAllOfNtpServers) GetKeyOk() (*string, bool)

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

func (*ApplianceAllOfNtpServers) GetKeyType ¶

func (o *ApplianceAllOfNtpServers) GetKeyType() string

GetKeyType returns the KeyType field value if set, zero value otherwise.

func (*ApplianceAllOfNtpServers) GetKeyTypeOk ¶

func (o *ApplianceAllOfNtpServers) GetKeyTypeOk() (*string, bool)

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

func (*ApplianceAllOfNtpServers) HasKey ¶

func (o *ApplianceAllOfNtpServers) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*ApplianceAllOfNtpServers) HasKeyType ¶

func (o *ApplianceAllOfNtpServers) HasKeyType() bool

HasKeyType returns a boolean if a field has been set.

func (ApplianceAllOfNtpServers) MarshalJSON ¶

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

func (*ApplianceAllOfNtpServers) SetHostname ¶

func (o *ApplianceAllOfNtpServers) SetHostname(v string)

SetHostname sets field value

func (*ApplianceAllOfNtpServers) SetKey ¶

func (o *ApplianceAllOfNtpServers) SetKey(v string)

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

func (*ApplianceAllOfNtpServers) SetKeyType ¶

func (o *ApplianceAllOfNtpServers) SetKeyType(v string)

SetKeyType gets a reference to the given string and assigns it to the KeyType field.

type ApplianceAllOfPeerInterface ¶

type ApplianceAllOfPeerInterface struct {
	// Hostname to connect by the peers. It will be used to validate the appliance certificate.
	Hostname string `json:"hostname"`
	// Port to connect for peer specific services.
	HttpsPort *int32 `json:"httpsPort,omitempty"`
	// Source configuration to allow via iptables.
	AllowSources *[]map[string]interface{} `json:"allowSources,omitempty"`
}

ApplianceAllOfPeerInterface The details of peer connection interface. Used by other appliances and administrative UI.

func NewApplianceAllOfPeerInterface ¶

func NewApplianceAllOfPeerInterface(hostname string) *ApplianceAllOfPeerInterface

NewApplianceAllOfPeerInterface instantiates a new ApplianceAllOfPeerInterface 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 NewApplianceAllOfPeerInterfaceWithDefaults ¶

func NewApplianceAllOfPeerInterfaceWithDefaults() *ApplianceAllOfPeerInterface

NewApplianceAllOfPeerInterfaceWithDefaults instantiates a new ApplianceAllOfPeerInterface 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 (*ApplianceAllOfPeerInterface) GetAllowSources ¶

func (o *ApplianceAllOfPeerInterface) GetAllowSources() []map[string]interface{}

GetAllowSources returns the AllowSources field value if set, zero value otherwise.

func (*ApplianceAllOfPeerInterface) GetAllowSourcesOk ¶

func (o *ApplianceAllOfPeerInterface) GetAllowSourcesOk() (*[]map[string]interface{}, bool)

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

func (*ApplianceAllOfPeerInterface) GetHostname ¶

func (o *ApplianceAllOfPeerInterface) GetHostname() string

GetHostname returns the Hostname field value

func (*ApplianceAllOfPeerInterface) GetHostnameOk ¶

func (o *ApplianceAllOfPeerInterface) GetHostnameOk() (*string, bool)

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

func (*ApplianceAllOfPeerInterface) GetHttpsPort ¶

func (o *ApplianceAllOfPeerInterface) GetHttpsPort() int32

GetHttpsPort returns the HttpsPort field value if set, zero value otherwise.

func (*ApplianceAllOfPeerInterface) GetHttpsPortOk ¶

func (o *ApplianceAllOfPeerInterface) GetHttpsPortOk() (*int32, bool)

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

func (*ApplianceAllOfPeerInterface) HasAllowSources ¶

func (o *ApplianceAllOfPeerInterface) HasAllowSources() bool

HasAllowSources returns a boolean if a field has been set.

func (*ApplianceAllOfPeerInterface) HasHttpsPort ¶

func (o *ApplianceAllOfPeerInterface) HasHttpsPort() bool

HasHttpsPort returns a boolean if a field has been set.

func (ApplianceAllOfPeerInterface) MarshalJSON ¶

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

func (*ApplianceAllOfPeerInterface) SetAllowSources ¶

func (o *ApplianceAllOfPeerInterface) SetAllowSources(v []map[string]interface{})

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

func (*ApplianceAllOfPeerInterface) SetHostname ¶

func (o *ApplianceAllOfPeerInterface) SetHostname(v string)

SetHostname sets field value

func (*ApplianceAllOfPeerInterface) SetHttpsPort ¶

func (o *ApplianceAllOfPeerInterface) SetHttpsPort(v int32)

SetHttpsPort gets a reference to the given int32 and assigns it to the HttpsPort field.

type ApplianceAllOfPing ¶

type ApplianceAllOfPing struct {
	// Source configuration to allow via iptables.
	AllowSources *[]map[string]interface{} `json:"allowSources,omitempty"`
}

ApplianceAllOfPing Rules for allowing ping.

func NewApplianceAllOfPing ¶

func NewApplianceAllOfPing() *ApplianceAllOfPing

NewApplianceAllOfPing instantiates a new ApplianceAllOfPing 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 NewApplianceAllOfPingWithDefaults ¶

func NewApplianceAllOfPingWithDefaults() *ApplianceAllOfPing

NewApplianceAllOfPingWithDefaults instantiates a new ApplianceAllOfPing 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 (*ApplianceAllOfPing) GetAllowSources ¶

func (o *ApplianceAllOfPing) GetAllowSources() []map[string]interface{}

GetAllowSources returns the AllowSources field value if set, zero value otherwise.

func (*ApplianceAllOfPing) GetAllowSourcesOk ¶

func (o *ApplianceAllOfPing) GetAllowSourcesOk() (*[]map[string]interface{}, bool)

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

func (*ApplianceAllOfPing) HasAllowSources ¶

func (o *ApplianceAllOfPing) HasAllowSources() bool

HasAllowSources returns a boolean if a field has been set.

func (ApplianceAllOfPing) MarshalJSON ¶

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

func (*ApplianceAllOfPing) SetAllowSources ¶

func (o *ApplianceAllOfPing) SetAllowSources(v []map[string]interface{})

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

type ApplianceAllOfPrometheusExporter ¶

type ApplianceAllOfPrometheusExporter struct {
	// Whether the Prometheus Exporter is enabled on this appliance or not.
	Enabled *bool `json:"enabled,omitempty"`
	// Port to connect for Prometheus Exporter.
	Port *int32 `json:"port,omitempty"`
	// Source configuration to allow via iptables.
	AllowSources *[]map[string]interface{} `json:"allowSources,omitempty"`
}

ApplianceAllOfPrometheusExporter Prometheus Exporter configuration.

func NewApplianceAllOfPrometheusExporter ¶

func NewApplianceAllOfPrometheusExporter() *ApplianceAllOfPrometheusExporter

NewApplianceAllOfPrometheusExporter instantiates a new ApplianceAllOfPrometheusExporter 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 NewApplianceAllOfPrometheusExporterWithDefaults ¶

func NewApplianceAllOfPrometheusExporterWithDefaults() *ApplianceAllOfPrometheusExporter

NewApplianceAllOfPrometheusExporterWithDefaults instantiates a new ApplianceAllOfPrometheusExporter 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 (*ApplianceAllOfPrometheusExporter) GetAllowSources ¶

func (o *ApplianceAllOfPrometheusExporter) GetAllowSources() []map[string]interface{}

GetAllowSources returns the AllowSources field value if set, zero value otherwise.

func (*ApplianceAllOfPrometheusExporter) GetAllowSourcesOk ¶

func (o *ApplianceAllOfPrometheusExporter) GetAllowSourcesOk() (*[]map[string]interface{}, bool)

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

func (*ApplianceAllOfPrometheusExporter) GetEnabled ¶

func (o *ApplianceAllOfPrometheusExporter) GetEnabled() bool

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

func (*ApplianceAllOfPrometheusExporter) GetEnabledOk ¶

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

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

func (*ApplianceAllOfPrometheusExporter) GetPort ¶

GetPort returns the Port field value if set, zero value otherwise.

func (*ApplianceAllOfPrometheusExporter) GetPortOk ¶

func (o *ApplianceAllOfPrometheusExporter) GetPortOk() (*int32, bool)

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

func (*ApplianceAllOfPrometheusExporter) HasAllowSources ¶

func (o *ApplianceAllOfPrometheusExporter) HasAllowSources() bool

HasAllowSources returns a boolean if a field has been set.

func (*ApplianceAllOfPrometheusExporter) HasEnabled ¶

func (o *ApplianceAllOfPrometheusExporter) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ApplianceAllOfPrometheusExporter) HasPort ¶

HasPort returns a boolean if a field has been set.

func (ApplianceAllOfPrometheusExporter) MarshalJSON ¶

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

func (*ApplianceAllOfPrometheusExporter) SetAllowSources ¶

func (o *ApplianceAllOfPrometheusExporter) SetAllowSources(v []map[string]interface{})

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

func (*ApplianceAllOfPrometheusExporter) SetEnabled ¶

func (o *ApplianceAllOfPrometheusExporter) SetEnabled(v bool)

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

func (*ApplianceAllOfPrometheusExporter) SetPort ¶

SetPort gets a reference to the given int32 and assigns it to the Port field.

type ApplianceAllOfRsyslogDestinations ¶

type ApplianceAllOfRsyslogDestinations struct {
	// Rsyslog selector.
	Selector *string `json:"selector,omitempty"`
	// Rsyslog template to forward logs with.
	Template *string `json:"template,omitempty"`
	// Rsyslog server destination.
	Destination string `json:"destination"`
}

ApplianceAllOfRsyslogDestinations struct for ApplianceAllOfRsyslogDestinations

func NewApplianceAllOfRsyslogDestinations ¶

func NewApplianceAllOfRsyslogDestinations(destination string) *ApplianceAllOfRsyslogDestinations

NewApplianceAllOfRsyslogDestinations instantiates a new ApplianceAllOfRsyslogDestinations 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 NewApplianceAllOfRsyslogDestinationsWithDefaults ¶

func NewApplianceAllOfRsyslogDestinationsWithDefaults() *ApplianceAllOfRsyslogDestinations

NewApplianceAllOfRsyslogDestinationsWithDefaults instantiates a new ApplianceAllOfRsyslogDestinations 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 (*ApplianceAllOfRsyslogDestinations) GetDestination ¶

func (o *ApplianceAllOfRsyslogDestinations) GetDestination() string

GetDestination returns the Destination field value

func (*ApplianceAllOfRsyslogDestinations) GetDestinationOk ¶

func (o *ApplianceAllOfRsyslogDestinations) GetDestinationOk() (*string, bool)

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

func (*ApplianceAllOfRsyslogDestinations) GetSelector ¶

func (o *ApplianceAllOfRsyslogDestinations) GetSelector() string

GetSelector returns the Selector field value if set, zero value otherwise.

func (*ApplianceAllOfRsyslogDestinations) GetSelectorOk ¶

func (o *ApplianceAllOfRsyslogDestinations) GetSelectorOk() (*string, bool)

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

func (*ApplianceAllOfRsyslogDestinations) GetTemplate ¶

func (o *ApplianceAllOfRsyslogDestinations) GetTemplate() string

GetTemplate returns the Template field value if set, zero value otherwise.

func (*ApplianceAllOfRsyslogDestinations) GetTemplateOk ¶

func (o *ApplianceAllOfRsyslogDestinations) GetTemplateOk() (*string, bool)

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

func (*ApplianceAllOfRsyslogDestinations) HasSelector ¶

func (o *ApplianceAllOfRsyslogDestinations) HasSelector() bool

HasSelector returns a boolean if a field has been set.

func (*ApplianceAllOfRsyslogDestinations) HasTemplate ¶

func (o *ApplianceAllOfRsyslogDestinations) HasTemplate() bool

HasTemplate returns a boolean if a field has been set.

func (ApplianceAllOfRsyslogDestinations) MarshalJSON ¶

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

func (*ApplianceAllOfRsyslogDestinations) SetDestination ¶

func (o *ApplianceAllOfRsyslogDestinations) SetDestination(v string)

SetDestination sets field value

func (*ApplianceAllOfRsyslogDestinations) SetSelector ¶

func (o *ApplianceAllOfRsyslogDestinations) SetSelector(v string)

SetSelector gets a reference to the given string and assigns it to the Selector field.

func (*ApplianceAllOfRsyslogDestinations) SetTemplate ¶

func (o *ApplianceAllOfRsyslogDestinations) SetTemplate(v string)

SetTemplate gets a reference to the given string and assigns it to the Template field.

type ApplianceAllOfSnmpServer ¶

type ApplianceAllOfSnmpServer struct {
	// Whether the SNMP Server os enabled on this appliance or not.
	Enabled *bool `json:"enabled,omitempty"`
	// TCP port for SNMP Server.
	TcpPort *int32 `json:"tcpPort,omitempty"`
	// UDP port for SNMP Server.
	UdpPort *int32 `json:"udpPort,omitempty"`
	// Raw SNMP configuration.
	SnmpdConf *string `json:"snmpd.conf,omitempty"`
	// Source configuration to allow via iptables.
	AllowSources *[]map[string]interface{} `json:"allowSources,omitempty"`
}

ApplianceAllOfSnmpServer SNMP Server configuration.

func NewApplianceAllOfSnmpServer ¶

func NewApplianceAllOfSnmpServer() *ApplianceAllOfSnmpServer

NewApplianceAllOfSnmpServer instantiates a new ApplianceAllOfSnmpServer 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 NewApplianceAllOfSnmpServerWithDefaults ¶

func NewApplianceAllOfSnmpServerWithDefaults() *ApplianceAllOfSnmpServer

NewApplianceAllOfSnmpServerWithDefaults instantiates a new ApplianceAllOfSnmpServer 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 (*ApplianceAllOfSnmpServer) GetAllowSources ¶

func (o *ApplianceAllOfSnmpServer) GetAllowSources() []map[string]interface{}

GetAllowSources returns the AllowSources field value if set, zero value otherwise.

func (*ApplianceAllOfSnmpServer) GetAllowSourcesOk ¶

func (o *ApplianceAllOfSnmpServer) GetAllowSourcesOk() (*[]map[string]interface{}, bool)

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

func (*ApplianceAllOfSnmpServer) GetEnabled ¶

func (o *ApplianceAllOfSnmpServer) GetEnabled() bool

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

func (*ApplianceAllOfSnmpServer) GetEnabledOk ¶

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

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

func (*ApplianceAllOfSnmpServer) GetSnmpdConf ¶

func (o *ApplianceAllOfSnmpServer) GetSnmpdConf() string

GetSnmpdConf returns the SnmpdConf field value if set, zero value otherwise.

func (*ApplianceAllOfSnmpServer) GetSnmpdConfOk ¶

func (o *ApplianceAllOfSnmpServer) GetSnmpdConfOk() (*string, bool)

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

func (*ApplianceAllOfSnmpServer) GetTcpPort ¶

func (o *ApplianceAllOfSnmpServer) GetTcpPort() int32

GetTcpPort returns the TcpPort field value if set, zero value otherwise.

func (*ApplianceAllOfSnmpServer) GetTcpPortOk ¶

func (o *ApplianceAllOfSnmpServer) GetTcpPortOk() (*int32, bool)

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

func (*ApplianceAllOfSnmpServer) GetUdpPort ¶

func (o *ApplianceAllOfSnmpServer) GetUdpPort() int32

GetUdpPort returns the UdpPort field value if set, zero value otherwise.

func (*ApplianceAllOfSnmpServer) GetUdpPortOk ¶

func (o *ApplianceAllOfSnmpServer) GetUdpPortOk() (*int32, bool)

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

func (*ApplianceAllOfSnmpServer) HasAllowSources ¶

func (o *ApplianceAllOfSnmpServer) HasAllowSources() bool

HasAllowSources returns a boolean if a field has been set.

func (*ApplianceAllOfSnmpServer) HasEnabled ¶

func (o *ApplianceAllOfSnmpServer) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ApplianceAllOfSnmpServer) HasSnmpdConf ¶

func (o *ApplianceAllOfSnmpServer) HasSnmpdConf() bool

HasSnmpdConf returns a boolean if a field has been set.

func (*ApplianceAllOfSnmpServer) HasTcpPort ¶

func (o *ApplianceAllOfSnmpServer) HasTcpPort() bool

HasTcpPort returns a boolean if a field has been set.

func (*ApplianceAllOfSnmpServer) HasUdpPort ¶

func (o *ApplianceAllOfSnmpServer) HasUdpPort() bool

HasUdpPort returns a boolean if a field has been set.

func (ApplianceAllOfSnmpServer) MarshalJSON ¶

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

func (*ApplianceAllOfSnmpServer) SetAllowSources ¶

func (o *ApplianceAllOfSnmpServer) SetAllowSources(v []map[string]interface{})

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

func (*ApplianceAllOfSnmpServer) SetEnabled ¶

func (o *ApplianceAllOfSnmpServer) SetEnabled(v bool)

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

func (*ApplianceAllOfSnmpServer) SetSnmpdConf ¶

func (o *ApplianceAllOfSnmpServer) SetSnmpdConf(v string)

SetSnmpdConf gets a reference to the given string and assigns it to the SnmpdConf field.

func (*ApplianceAllOfSnmpServer) SetTcpPort ¶

func (o *ApplianceAllOfSnmpServer) SetTcpPort(v int32)

SetTcpPort gets a reference to the given int32 and assigns it to the TcpPort field.

func (*ApplianceAllOfSnmpServer) SetUdpPort ¶

func (o *ApplianceAllOfSnmpServer) SetUdpPort(v int32)

SetUdpPort gets a reference to the given int32 and assigns it to the UdpPort field.

type ApplianceAllOfSshServer ¶

type ApplianceAllOfSshServer struct {
	// Whether the SSH Server is enabled on this appliance or not.
	Enabled *bool `json:"enabled,omitempty"`
	// SSH port.
	Port *int32 `json:"port,omitempty"`
	// Source configuration to allow via iptables.
	AllowSources *[]map[string]interface{} `json:"allowSources,omitempty"`
	// Whether SSH allows password authentication or not.
	PasswordAuthentication *bool `json:"passwordAuthentication,omitempty"`
}

ApplianceAllOfSshServer SSH server configuration.

func NewApplianceAllOfSshServer ¶

func NewApplianceAllOfSshServer() *ApplianceAllOfSshServer

NewApplianceAllOfSshServer instantiates a new ApplianceAllOfSshServer 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 NewApplianceAllOfSshServerWithDefaults ¶

func NewApplianceAllOfSshServerWithDefaults() *ApplianceAllOfSshServer

NewApplianceAllOfSshServerWithDefaults instantiates a new ApplianceAllOfSshServer 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 (*ApplianceAllOfSshServer) GetAllowSources ¶

func (o *ApplianceAllOfSshServer) GetAllowSources() []map[string]interface{}

GetAllowSources returns the AllowSources field value if set, zero value otherwise.

func (*ApplianceAllOfSshServer) GetAllowSourcesOk ¶

func (o *ApplianceAllOfSshServer) GetAllowSourcesOk() (*[]map[string]interface{}, bool)

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

func (*ApplianceAllOfSshServer) GetEnabled ¶

func (o *ApplianceAllOfSshServer) GetEnabled() bool

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

func (*ApplianceAllOfSshServer) GetEnabledOk ¶

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

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

func (*ApplianceAllOfSshServer) GetPasswordAuthentication ¶

func (o *ApplianceAllOfSshServer) GetPasswordAuthentication() bool

GetPasswordAuthentication returns the PasswordAuthentication field value if set, zero value otherwise.

func (*ApplianceAllOfSshServer) GetPasswordAuthenticationOk ¶

func (o *ApplianceAllOfSshServer) GetPasswordAuthenticationOk() (*bool, bool)

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

func (*ApplianceAllOfSshServer) GetPort ¶

func (o *ApplianceAllOfSshServer) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*ApplianceAllOfSshServer) GetPortOk ¶

func (o *ApplianceAllOfSshServer) GetPortOk() (*int32, bool)

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

func (*ApplianceAllOfSshServer) HasAllowSources ¶

func (o *ApplianceAllOfSshServer) HasAllowSources() bool

HasAllowSources returns a boolean if a field has been set.

func (*ApplianceAllOfSshServer) HasEnabled ¶

func (o *ApplianceAllOfSshServer) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ApplianceAllOfSshServer) HasPasswordAuthentication ¶

func (o *ApplianceAllOfSshServer) HasPasswordAuthentication() bool

HasPasswordAuthentication returns a boolean if a field has been set.

func (*ApplianceAllOfSshServer) HasPort ¶

func (o *ApplianceAllOfSshServer) HasPort() bool

HasPort returns a boolean if a field has been set.

func (ApplianceAllOfSshServer) MarshalJSON ¶

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

func (*ApplianceAllOfSshServer) SetAllowSources ¶

func (o *ApplianceAllOfSshServer) SetAllowSources(v []map[string]interface{})

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

func (*ApplianceAllOfSshServer) SetEnabled ¶

func (o *ApplianceAllOfSshServer) SetEnabled(v bool)

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

func (*ApplianceAllOfSshServer) SetPasswordAuthentication ¶

func (o *ApplianceAllOfSshServer) SetPasswordAuthentication(v bool)

SetPasswordAuthentication gets a reference to the given bool and assigns it to the PasswordAuthentication field.

func (*ApplianceAllOfSshServer) SetPort ¶

func (o *ApplianceAllOfSshServer) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

type ApplianceBackupApiService ¶

type ApplianceBackupApiService service

ApplianceBackupApiService ApplianceBackupApi service

func (*ApplianceBackupApiService) AppliancesIdBackupBackupIdDelete ¶

func (a *ApplianceBackupApiService) AppliancesIdBackupBackupIdDelete(ctx _context.Context, id string, backupId string) apiAppliancesIdBackupBackupIdDeleteRequest

AppliancesIdBackupBackupIdDelete Delete an Appliance Backup. Delete an Appliance Backup file from an Appliance.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.
  • @param backupId The Appliance Backup ID given in the initiation response.

@return apiAppliancesIdBackupBackupIdDeleteRequest

func (*ApplianceBackupApiService) AppliancesIdBackupBackupIdGet ¶

func (a *ApplianceBackupApiService) AppliancesIdBackupBackupIdGet(ctx _context.Context, id string, backupId string) apiAppliancesIdBackupBackupIdGetRequest

AppliancesIdBackupBackupIdGet Download an Appliance Backup. Download a completed Appliance Backup with the given ID of an Appliance. This API call must be made with **Accept** header of **application/vnd.appgate.peer-v12+gpg** as it returns a GPG file as blob instead of JSON.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.
  • @param backupId The Appliance Backup ID given in the initiation response.

@return apiAppliancesIdBackupBackupIdGetRequest

func (*ApplianceBackupApiService) AppliancesIdBackupBackupIdStatusGet ¶

func (a *ApplianceBackupApiService) AppliancesIdBackupBackupIdStatusGet(ctx _context.Context, id string, backupId string) apiAppliancesIdBackupBackupIdStatusGetRequest

AppliancesIdBackupBackupIdStatusGet Get the status of a Appliance Backup. Get the status of the given Appliance Backup ID. If the status is "done", it can be downloaded using "GET appliances/{id}/backup/{backupId}".

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.
  • @param backupId The Appliance Backup ID given in the initiation response.

@return apiAppliancesIdBackupBackupIdStatusGetRequest

func (*ApplianceBackupApiService) AppliancesIdBackupPost ¶

func (a *ApplianceBackupApiService) AppliancesIdBackupPost(ctx _context.Context, id string) apiAppliancesIdBackupPostRequest

AppliancesIdBackupPost Initiate an Appliance Backup. Initiate an Appliance Backup. The progress can be followed by polling the Appliance via "GET appliances/{id}/backup/{backupId}/status".

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdBackupPostRequest

type ApplianceCustomization ¶

type ApplianceCustomization struct {
	BaseEntity
	// The Appliance Customization binary in Base64 format.
	File *string `json:"file,omitempty"`
	// SHA256 checksum of the file.
	Checksum *string `json:"checksum,omitempty"`
	// Binary file's size in bytes.
	Size *float32 `json:"size,omitempty"`
}

ApplianceCustomization struct for ApplianceCustomization

func NewApplianceCustomization ¶

func NewApplianceCustomization() *ApplianceCustomization

NewApplianceCustomization instantiates a new ApplianceCustomization 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 NewApplianceCustomizationWithDefaults ¶

func NewApplianceCustomizationWithDefaults() *ApplianceCustomization

NewApplianceCustomizationWithDefaults instantiates a new ApplianceCustomization 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 (*ApplianceCustomization) GetChecksum ¶

func (o *ApplianceCustomization) GetChecksum() string

GetChecksum returns the Checksum field value if set, zero value otherwise.

func (*ApplianceCustomization) GetChecksumOk ¶

func (o *ApplianceCustomization) GetChecksumOk() (*string, bool)

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

func (*ApplianceCustomization) GetFile ¶

func (o *ApplianceCustomization) GetFile() string

GetFile returns the File field value if set, zero value otherwise.

func (*ApplianceCustomization) GetFileOk ¶

func (o *ApplianceCustomization) GetFileOk() (*string, bool)

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

func (*ApplianceCustomization) GetSize ¶

func (o *ApplianceCustomization) GetSize() float32

GetSize returns the Size field value if set, zero value otherwise.

func (*ApplianceCustomization) GetSizeOk ¶

func (o *ApplianceCustomization) GetSizeOk() (*float32, bool)

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

func (*ApplianceCustomization) HasChecksum ¶

func (o *ApplianceCustomization) HasChecksum() bool

HasChecksum returns a boolean if a field has been set.

func (*ApplianceCustomization) HasFile ¶

func (o *ApplianceCustomization) HasFile() bool

HasFile returns a boolean if a field has been set.

func (*ApplianceCustomization) HasSize ¶

func (o *ApplianceCustomization) HasSize() bool

HasSize returns a boolean if a field has been set.

func (ApplianceCustomization) MarshalJSON ¶

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

func (*ApplianceCustomization) SetChecksum ¶

func (o *ApplianceCustomization) SetChecksum(v string)

SetChecksum gets a reference to the given string and assigns it to the Checksum field.

func (*ApplianceCustomization) SetFile ¶

func (o *ApplianceCustomization) SetFile(v string)

SetFile gets a reference to the given string and assigns it to the File field.

func (*ApplianceCustomization) SetSize ¶

func (o *ApplianceCustomization) SetSize(v float32)

SetSize gets a reference to the given float32 and assigns it to the Size field.

type ApplianceCustomizationAllOf ¶

type ApplianceCustomizationAllOf struct {
	// The Appliance Customization binary in Base64 format.
	File *string `json:"file,omitempty"`
	// SHA256 checksum of the file.
	Checksum *string `json:"checksum,omitempty"`
	// Binary file's size in bytes.
	Size *float32 `json:"size,omitempty"`
}

ApplianceCustomizationAllOf Represents an Appliance Customization.

func NewApplianceCustomizationAllOf ¶

func NewApplianceCustomizationAllOf() *ApplianceCustomizationAllOf

NewApplianceCustomizationAllOf instantiates a new ApplianceCustomizationAllOf 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 NewApplianceCustomizationAllOfWithDefaults ¶

func NewApplianceCustomizationAllOfWithDefaults() *ApplianceCustomizationAllOf

NewApplianceCustomizationAllOfWithDefaults instantiates a new ApplianceCustomizationAllOf 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 (*ApplianceCustomizationAllOf) GetChecksum ¶

func (o *ApplianceCustomizationAllOf) GetChecksum() string

GetChecksum returns the Checksum field value if set, zero value otherwise.

func (*ApplianceCustomizationAllOf) GetChecksumOk ¶

func (o *ApplianceCustomizationAllOf) GetChecksumOk() (*string, bool)

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

func (*ApplianceCustomizationAllOf) GetFile ¶

func (o *ApplianceCustomizationAllOf) GetFile() string

GetFile returns the File field value if set, zero value otherwise.

func (*ApplianceCustomizationAllOf) GetFileOk ¶

func (o *ApplianceCustomizationAllOf) GetFileOk() (*string, bool)

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

func (*ApplianceCustomizationAllOf) GetSize ¶

func (o *ApplianceCustomizationAllOf) GetSize() float32

GetSize returns the Size field value if set, zero value otherwise.

func (*ApplianceCustomizationAllOf) GetSizeOk ¶

func (o *ApplianceCustomizationAllOf) GetSizeOk() (*float32, bool)

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

func (*ApplianceCustomizationAllOf) HasChecksum ¶

func (o *ApplianceCustomizationAllOf) HasChecksum() bool

HasChecksum returns a boolean if a field has been set.

func (*ApplianceCustomizationAllOf) HasFile ¶

func (o *ApplianceCustomizationAllOf) HasFile() bool

HasFile returns a boolean if a field has been set.

func (*ApplianceCustomizationAllOf) HasSize ¶

func (o *ApplianceCustomizationAllOf) HasSize() bool

HasSize returns a boolean if a field has been set.

func (ApplianceCustomizationAllOf) MarshalJSON ¶

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

func (*ApplianceCustomizationAllOf) SetChecksum ¶

func (o *ApplianceCustomizationAllOf) SetChecksum(v string)

SetChecksum gets a reference to the given string and assigns it to the Checksum field.

func (*ApplianceCustomizationAllOf) SetFile ¶

func (o *ApplianceCustomizationAllOf) SetFile(v string)

SetFile gets a reference to the given string and assigns it to the File field.

func (*ApplianceCustomizationAllOf) SetSize ¶

func (o *ApplianceCustomizationAllOf) SetSize(v float32)

SetSize gets a reference to the given float32 and assigns it to the Size field.

type ApplianceCustomizationList ¶

type ApplianceCustomizationList struct {
	ResultList
	// List of Appliance Customizations.
	Data *[]ApplianceCustomization `json:"data,omitempty"`
}

ApplianceCustomizationList struct for ApplianceCustomizationList

func NewApplianceCustomizationList ¶

func NewApplianceCustomizationList() *ApplianceCustomizationList

NewApplianceCustomizationList instantiates a new ApplianceCustomizationList 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 NewApplianceCustomizationListWithDefaults ¶

func NewApplianceCustomizationListWithDefaults() *ApplianceCustomizationList

NewApplianceCustomizationListWithDefaults instantiates a new ApplianceCustomizationList 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 (*ApplianceCustomizationList) GetData ¶

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

func (*ApplianceCustomizationList) GetDataOk ¶

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

func (*ApplianceCustomizationList) HasData ¶

func (o *ApplianceCustomizationList) HasData() bool

HasData returns a boolean if a field has been set.

func (ApplianceCustomizationList) MarshalJSON ¶

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

func (*ApplianceCustomizationList) SetData ¶

SetData gets a reference to the given []ApplianceCustomization and assigns it to the Data field.

type ApplianceCustomizationListAllOf ¶

type ApplianceCustomizationListAllOf struct {
	// List of Appliance Customizations.
	Data *[]ApplianceCustomization `json:"data,omitempty"`
}

ApplianceCustomizationListAllOf Represents a list of Appliance Customizations.

func NewApplianceCustomizationListAllOf ¶

func NewApplianceCustomizationListAllOf() *ApplianceCustomizationListAllOf

NewApplianceCustomizationListAllOf instantiates a new ApplianceCustomizationListAllOf 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 NewApplianceCustomizationListAllOfWithDefaults ¶

func NewApplianceCustomizationListAllOfWithDefaults() *ApplianceCustomizationListAllOf

NewApplianceCustomizationListAllOfWithDefaults instantiates a new ApplianceCustomizationListAllOf 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 (*ApplianceCustomizationListAllOf) GetData ¶

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

func (*ApplianceCustomizationListAllOf) GetDataOk ¶

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

func (*ApplianceCustomizationListAllOf) HasData ¶

HasData returns a boolean if a field has been set.

func (ApplianceCustomizationListAllOf) MarshalJSON ¶

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

func (*ApplianceCustomizationListAllOf) SetData ¶

SetData gets a reference to the given []ApplianceCustomization and assigns it to the Data field.

type ApplianceCustomizationsApiService ¶

type ApplianceCustomizationsApiService service

ApplianceCustomizationsApiService ApplianceCustomizationsApi service

func (*ApplianceCustomizationsApiService) ApplianceCustomizationsGet ¶

func (a *ApplianceCustomizationsApiService) ApplianceCustomizationsGet(ctx _context.Context) apiApplianceCustomizationsGetRequest

ApplianceCustomizationsGet List all Appliance Customizations. List all Appliance Customizations visible to current user.

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

@return apiApplianceCustomizationsGetRequest

func (*ApplianceCustomizationsApiService) ApplianceCustomizationsIdDelete ¶

func (a *ApplianceCustomizationsApiService) ApplianceCustomizationsIdDelete(ctx _context.Context, id string) apiApplianceCustomizationsIdDeleteRequest

ApplianceCustomizationsIdDelete Delete a specific Appliance Customization. Delete a specific Appliance Customization.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiApplianceCustomizationsIdDeleteRequest

func (*ApplianceCustomizationsApiService) ApplianceCustomizationsIdGet ¶

func (a *ApplianceCustomizationsApiService) ApplianceCustomizationsIdGet(ctx _context.Context, id string) apiApplianceCustomizationsIdGetRequest

ApplianceCustomizationsIdGet Get a specific Appliance Customization. Get a specific Appliance Customization.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiApplianceCustomizationsIdGetRequest

func (*ApplianceCustomizationsApiService) ApplianceCustomizationsIdPut ¶

func (a *ApplianceCustomizationsApiService) ApplianceCustomizationsIdPut(ctx _context.Context, id string) apiApplianceCustomizationsIdPutRequest

ApplianceCustomizationsIdPut Update an existing Appliance Customization. Update an existing Appliance Customization.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiApplianceCustomizationsIdPutRequest

func (*ApplianceCustomizationsApiService) ApplianceCustomizationsPost ¶

func (a *ApplianceCustomizationsApiService) ApplianceCustomizationsPost(ctx _context.Context) apiApplianceCustomizationsPostRequest

ApplianceCustomizationsPost Create a new Appliance Customization. Create a new Appliance Customization.

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

@return apiApplianceCustomizationsPostRequest

type ApplianceList ¶

type ApplianceList struct {
	ResultList
	// List of Appliances.
	Data *[]Appliance `json:"data,omitempty"`
}

ApplianceList struct for ApplianceList

func NewApplianceList ¶

func NewApplianceList() *ApplianceList

NewApplianceList instantiates a new ApplianceList 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 NewApplianceListWithDefaults ¶

func NewApplianceListWithDefaults() *ApplianceList

NewApplianceListWithDefaults instantiates a new ApplianceList 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 (*ApplianceList) GetData ¶

func (o *ApplianceList) GetData() []Appliance

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

func (*ApplianceList) GetDataOk ¶

func (o *ApplianceList) GetDataOk() (*[]Appliance, bool)

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

func (*ApplianceList) HasData ¶

func (o *ApplianceList) HasData() bool

HasData returns a boolean if a field has been set.

func (ApplianceList) MarshalJSON ¶

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

func (*ApplianceList) SetData ¶

func (o *ApplianceList) SetData(v []Appliance)

SetData gets a reference to the given []Appliance and assigns it to the Data field.

type ApplianceListAllOf ¶

type ApplianceListAllOf struct {
	// List of Appliances.
	Data *[]Appliance `json:"data,omitempty"`
}

ApplianceListAllOf Represents a list of Appliances.

func NewApplianceListAllOf ¶

func NewApplianceListAllOf() *ApplianceListAllOf

NewApplianceListAllOf instantiates a new ApplianceListAllOf 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 NewApplianceListAllOfWithDefaults ¶

func NewApplianceListAllOfWithDefaults() *ApplianceListAllOf

NewApplianceListAllOfWithDefaults instantiates a new ApplianceListAllOf 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 (*ApplianceListAllOf) GetData ¶

func (o *ApplianceListAllOf) GetData() []Appliance

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

func (*ApplianceListAllOf) GetDataOk ¶

func (o *ApplianceListAllOf) GetDataOk() (*[]Appliance, bool)

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

func (*ApplianceListAllOf) HasData ¶

func (o *ApplianceListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (ApplianceListAllOf) MarshalJSON ¶

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

func (*ApplianceListAllOf) SetData ¶

func (o *ApplianceListAllOf) SetData(v []Appliance)

SetData gets a reference to the given []Appliance and assigns it to the Data field.

type ApplianceMetricsApiService ¶

type ApplianceMetricsApiService service

ApplianceMetricsApiService ApplianceMetricsApi service

func (*ApplianceMetricsApiService) AppliancesIdMetricsGet ¶

func (a *ApplianceMetricsApiService) AppliancesIdMetricsGet(ctx _context.Context, id string) apiAppliancesIdMetricsGetRequest

AppliancesIdMetricsGet Get all the Prometheus metrics for an Appliance. Get all the Prometheus metrics for the given Appliance. This API call must be made with **Accept** header of **application/vnd.appgate.peer-v12+text** as it returns plain text instead of JSON.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdMetricsGetRequest

func (*ApplianceMetricsApiService) AppliancesIdMetricsNameGet ¶

func (a *ApplianceMetricsApiService) AppliancesIdMetricsNameGet(ctx _context.Context, id string, name string) apiAppliancesIdMetricsNameGetRequest

AppliancesIdMetricsNameGet Get a specific Prometheus metric for an Appliance. Get a specific Prometheus metrics for the given Appliance. This API call must be made with **Accept** header of **application/vnd.appgate.peer-v12+text** as it returns plain text instead of JSON.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.
  • @param name Metric name

@return apiAppliancesIdMetricsNameGetRequest

type ApplianceRole ¶

type ApplianceRole struct {
	// Status of the role.
	Status *string `json:"status,omitempty"`
	// Optional details for extra information like error messages.
	Details *string `json:"details,omitempty"`
}

ApplianceRole Status of the given role for an Appliance.

func NewApplianceRole ¶

func NewApplianceRole() *ApplianceRole

NewApplianceRole instantiates a new ApplianceRole 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 NewApplianceRoleWithDefaults ¶

func NewApplianceRoleWithDefaults() *ApplianceRole

NewApplianceRoleWithDefaults instantiates a new ApplianceRole 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 (*ApplianceRole) GetDetails ¶

func (o *ApplianceRole) GetDetails() string

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

func (*ApplianceRole) GetDetailsOk ¶

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

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

func (*ApplianceRole) GetStatus ¶

func (o *ApplianceRole) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ApplianceRole) GetStatusOk ¶

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

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

func (*ApplianceRole) HasDetails ¶

func (o *ApplianceRole) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*ApplianceRole) HasStatus ¶

func (o *ApplianceRole) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (ApplianceRole) MarshalJSON ¶

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

func (*ApplianceRole) SetDetails ¶

func (o *ApplianceRole) SetDetails(v string)

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

func (*ApplianceRole) SetStatus ¶

func (o *ApplianceRole) SetStatus(v string)

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

type ApplianceStatsApiService ¶

type ApplianceStatsApiService service

ApplianceStatsApiService ApplianceStatsApi service

func (*ApplianceStatsApiService) StatsAppliancesGet ¶

func (a *ApplianceStatsApiService) StatsAppliancesGet(ctx _context.Context) apiStatsAppliancesGetRequest

StatsAppliancesGet Get Appliance Stats. Get Stats and status of the active appliances. This API makes the controller to query every active appliance for status. The operation may take long if one or more appliances take long to respond.

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

@return apiStatsAppliancesGetRequest

type ApplianceUpgradeApiService ¶

type ApplianceUpgradeApiService service

ApplianceUpgradeApiService ApplianceUpgradeApi service

func (*ApplianceUpgradeApiService) AppliancesIdUpgradeCompletePost ¶

func (a *ApplianceUpgradeApiService) AppliancesIdUpgradeCompletePost(ctx _context.Context, id string) apiAppliancesIdUpgradeCompletePostRequest

AppliancesIdUpgradeCompletePost Install the prepared Appliance Upgrade. Install the downloaded to Upgrade image to the other partition. This will stop the Controller and other services which may be affected by the Upgrade. "GET appliances/{id}/upgrade" must return "status":"ready" before accepting the complete command. The progress can be followed by polling the appliance via "GET appliances/{id}/upgrade". Unless "switchPartition" field is sent as true, the appliance will stay in the same partition, waiting for the "POST appliances/{id}/switch-partition" request to finalize the Upgrade.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdUpgradeCompletePostRequest

func (*ApplianceUpgradeApiService) AppliancesIdUpgradeDelete ¶

func (a *ApplianceUpgradeApiService) AppliancesIdUpgradeDelete(ctx _context.Context, id string) apiAppliancesIdUpgradeDeleteRequest

AppliancesIdUpgradeDelete Cancel an Appliance Upgrade. Cancel an Appliance Upgrade. The request is rejected if 'GET appliances/{id}/upgrade' returns '"status":"installing"'.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdUpgradeDeleteRequest

func (*ApplianceUpgradeApiService) AppliancesIdUpgradeGet ¶

func (a *ApplianceUpgradeApiService) AppliancesIdUpgradeGet(ctx _context.Context, id string) apiAppliancesIdUpgradeGetRequest

AppliancesIdUpgradeGet Get the status of an Appliance Upgrade. Get the status of an Appliance Upgrade.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdUpgradeGetRequest

func (*ApplianceUpgradeApiService) AppliancesIdUpgradePost ¶

func (a *ApplianceUpgradeApiService) AppliancesIdUpgradePost(ctx _context.Context, id string) apiAppliancesIdUpgradePostRequest

AppliancesIdUpgradePost Initiate an Appliance Upgrade. Initiate an Appliance Upgrade. This API call does what "prepare", "complete" and "switchPartition" API calls do all at once. "GET appliances/{id}/upgrade" must return "status":"idle|failed" before accepting the complete command. The progress can be followed by by polling the appliance via "GET appliances/{id}/upgrade".

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdUpgradePostRequest

func (*ApplianceUpgradeApiService) AppliancesIdUpgradePreparePost ¶

func (a *ApplianceUpgradeApiService) AppliancesIdUpgradePreparePost(ctx _context.Context, id string) apiAppliancesIdUpgradePreparePostRequest

AppliancesIdUpgradePreparePost Prepare an Appliance Upgrade. Prepare an Appliance Upgrade. Appliance will download the Upgrade image and wait for the "complete" call before starting the Upgrade. The appliance will be functional until the "complete" call is made. "GET appliances/{id}/upgrade" must return "status":"idle|failed" before accepting the complete command. The progress can be followed by polling the appliance via "GET appliances/{id}/upgrade".

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdUpgradePreparePostRequest

func (*ApplianceUpgradeApiService) AppliancesIdUpgradeSwitchPartitionPost ¶

func (a *ApplianceUpgradeApiService) AppliancesIdUpgradeSwitchPartitionPost(ctx _context.Context, id string) apiAppliancesIdUpgradeSwitchPartitionPostRequest

AppliancesIdUpgradeSwitchPartitionPost Switch partition on the Appliance. Reboot and switch partition on the appliance to finalize the Upgrade. "GET appliances/{id}/upgrade" must return "status":"success" before accepting the complete command. Since the appliance will be rebooted, the status cannot be queried directly. The Upgrade Script utilizes the Appliance Status dashboard APIs to verify the status after this.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdUpgradeSwitchPartitionPostRequest

func (*ApplianceUpgradeApiService) FilesFilenameDelete ¶

func (a *ApplianceUpgradeApiService) FilesFilenameDelete(ctx _context.Context, filename string) apiFilesFilenameDeleteRequest

FilesFilenameDelete Delete a File. Delete a File from the current Controller.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param filename The filename as it's uploaded to the Controler.

@return apiFilesFilenameDeleteRequest

func (*ApplianceUpgradeApiService) FilesFilenameGet ¶

func (a *ApplianceUpgradeApiService) FilesFilenameGet(ctx _context.Context, filename string) apiFilesFilenameGetRequest

FilesFilenameGet Get the status of a File. Get the status of a File uploaded to the current Controller.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param filename The filename as it's uploaded to the Controler.

@return apiFilesFilenameGetRequest

func (*ApplianceUpgradeApiService) FilesGet ¶

func (a *ApplianceUpgradeApiService) FilesGet(ctx _context.Context) apiFilesGetRequest

FilesGet List all Files. List all Files uploaded to the current Controller and their details.

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

@return apiFilesGetRequest

func (*ApplianceUpgradeApiService) FilesPost ¶

func (a *ApplianceUpgradeApiService) FilesPost(ctx _context.Context) apiFilesPostRequest

FilesPost Make Controller download a File from a given URL. Make the current Controller download a File from a given URL. Note that the File is downloaded and stored only on the current Controller, not synced between Controllers.

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

@return apiFilesPostRequest

func (*ApplianceUpgradeApiService) FilesPut ¶

func (a *ApplianceUpgradeApiService) FilesPut(ctx _context.Context) apiFilesPutRequest

FilesPut Upload a File directly to the Controller. Upload a File directly to the current Controller. Note that the File is stored only on the current Controller, not synced between Controllers.

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

@return apiFilesPutRequest

type ApplianceUpgradeInternal ¶

type ApplianceUpgradeInternal struct {
	// Internal Upgrade ID for the appliance.
	Id *string `json:"id,omitempty"`
}

ApplianceUpgradeInternal Internal Upgrade initiation details.

func NewApplianceUpgradeInternal ¶

func NewApplianceUpgradeInternal() *ApplianceUpgradeInternal

NewApplianceUpgradeInternal instantiates a new ApplianceUpgradeInternal 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 NewApplianceUpgradeInternalWithDefaults ¶

func NewApplianceUpgradeInternalWithDefaults() *ApplianceUpgradeInternal

NewApplianceUpgradeInternalWithDefaults instantiates a new ApplianceUpgradeInternal 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 (*ApplianceUpgradeInternal) GetId ¶

func (o *ApplianceUpgradeInternal) GetId() string

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

func (*ApplianceUpgradeInternal) GetIdOk ¶

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

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

func (*ApplianceUpgradeInternal) HasId ¶

func (o *ApplianceUpgradeInternal) HasId() bool

HasId returns a boolean if a field has been set.

func (ApplianceUpgradeInternal) MarshalJSON ¶

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

func (*ApplianceUpgradeInternal) SetId ¶

func (o *ApplianceUpgradeInternal) SetId(v string)

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

type AppliancesApiService ¶

type AppliancesApiService service

AppliancesApiService AppliancesApi service

func (*AppliancesApiService) AppliancesGet ¶

func (a *AppliancesApiService) AppliancesGet(ctx _context.Context) apiAppliancesGetRequest

AppliancesGet List all Appliances. List all Appliances visible to current user.

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

@return apiAppliancesGetRequest

func (*AppliancesApiService) AppliancesIdDeactivatePost ¶

func (a *AppliancesApiService) AppliancesIdDeactivatePost(ctx _context.Context, id string) apiAppliancesIdDeactivatePostRequest

AppliancesIdDeactivatePost Deactivate an active Appliance. Deactivate an active Appliance. If the appliance is still reachable, it will get a wipe command.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdDeactivatePostRequest

func (*AppliancesApiService) AppliancesIdDelete ¶

func (a *AppliancesApiService) AppliancesIdDelete(ctx _context.Context, id string) apiAppliancesIdDeleteRequest

AppliancesIdDelete Delete a specific Appliance. Delete a specific Appliance.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdDeleteRequest

func (*AppliancesApiService) AppliancesIdExportIsoPost ¶

func (a *AppliancesApiService) AppliancesIdExportIsoPost(ctx _context.Context, id string) apiAppliancesIdExportIsoPostRequest

AppliancesIdExportIsoPost Export ISO seed for an inactive Appliance. Export ISO seed for an inactive Appliance.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdExportIsoPostRequest

func (*AppliancesApiService) AppliancesIdExportPost ¶

func (a *AppliancesApiService) AppliancesIdExportPost(ctx _context.Context, id string) apiAppliancesIdExportPostRequest

AppliancesIdExportPost Export JSON seed for an inactive Appliance. Export JSON seed for an inactive Appliance.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdExportPostRequest

func (*AppliancesApiService) AppliancesIdGet ¶

func (a *AppliancesApiService) AppliancesIdGet(ctx _context.Context, id string) apiAppliancesIdGetRequest

AppliancesIdGet Get a specific Appliance. Get a specific Appliance.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdGetRequest

func (*AppliancesApiService) AppliancesIdPut ¶

func (a *AppliancesApiService) AppliancesIdPut(ctx _context.Context, id string) apiAppliancesIdPutRequest

AppliancesIdPut Update an existing Appliance. Update an existing Appliance.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdPutRequest

func (*AppliancesApiService) AppliancesIdRebootPost ¶

func (a *AppliancesApiService) AppliancesIdRebootPost(ctx _context.Context, id string) apiAppliancesIdRebootPostRequest

AppliancesIdRebootPost Reboot an active Appliance. Reboot an active Appliance.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdRebootPostRequest

func (*AppliancesApiService) AppliancesIdRenewCertificatePost ¶

func (a *AppliancesApiService) AppliancesIdRenewCertificatePost(ctx _context.Context, id string) apiAppliancesIdRenewCertificatePostRequest

AppliancesIdRenewCertificatePost Renew certificate of an active Appliance. Renew certificate of an active Appliance.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdRenewCertificatePostRequest

func (*AppliancesApiService) AppliancesIdTestResolverNamePost ¶

func (a *AppliancesApiService) AppliancesIdTestResolverNamePost(ctx _context.Context, id string) apiAppliancesIdTestResolverNamePostRequest

AppliancesIdTestResolverNamePost Test a resolver name on a Gateway. Test a resolver name on a Gateway.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiAppliancesIdTestResolverNamePostRequest

func (*AppliancesApiService) AppliancesPost ¶

func (a *AppliancesApiService) AppliancesPost(ctx _context.Context) apiAppliancesPostRequest

AppliancesPost Create a new inactive Appliance. Create a new inactive Appliance.

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

@return apiAppliancesPostRequest

type AutoUpdateSettings ¶

type AutoUpdateSettings struct {
	// Whether the Client Auto-Update is enabled or not.
	Enabled *bool `json:"enabled,omitempty"`
	// The Criteria Script to evaluate the Client claims during authorization in order to decide whether the Client Auto-Update will be applied or not.
	CriteriaScript *string `json:"criteriaScript,omitempty"`
	Windows        *Client `json:"windows,omitempty"`
	MacOS          *Client `json:"macOS,omitempty"`
	Ubuntu         *Client `json:"ubuntu,omitempty"`
	Fedora         *Client `json:"fedora,omitempty"`
	RedHat7        *Client `json:"redHat7,omitempty"`
}

AutoUpdateSettings struct for AutoUpdateSettings

func NewAutoUpdateSettings ¶

func NewAutoUpdateSettings() *AutoUpdateSettings

NewAutoUpdateSettings instantiates a new AutoUpdateSettings 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 NewAutoUpdateSettingsWithDefaults ¶

func NewAutoUpdateSettingsWithDefaults() *AutoUpdateSettings

NewAutoUpdateSettingsWithDefaults instantiates a new AutoUpdateSettings 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 (*AutoUpdateSettings) GetCriteriaScript ¶

func (o *AutoUpdateSettings) GetCriteriaScript() string

GetCriteriaScript returns the CriteriaScript field value if set, zero value otherwise.

func (*AutoUpdateSettings) GetCriteriaScriptOk ¶

func (o *AutoUpdateSettings) GetCriteriaScriptOk() (*string, bool)

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

func (*AutoUpdateSettings) GetEnabled ¶

func (o *AutoUpdateSettings) GetEnabled() bool

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

func (*AutoUpdateSettings) GetEnabledOk ¶

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

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

func (*AutoUpdateSettings) GetFedora ¶

func (o *AutoUpdateSettings) GetFedora() Client

GetFedora returns the Fedora field value if set, zero value otherwise.

func (*AutoUpdateSettings) GetFedoraOk ¶

func (o *AutoUpdateSettings) GetFedoraOk() (*Client, bool)

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

func (*AutoUpdateSettings) GetMacOS ¶

func (o *AutoUpdateSettings) GetMacOS() Client

GetMacOS returns the MacOS field value if set, zero value otherwise.

func (*AutoUpdateSettings) GetMacOSOk ¶

func (o *AutoUpdateSettings) GetMacOSOk() (*Client, bool)

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

func (*AutoUpdateSettings) GetRedHat7 ¶

func (o *AutoUpdateSettings) GetRedHat7() Client

GetRedHat7 returns the RedHat7 field value if set, zero value otherwise.

func (*AutoUpdateSettings) GetRedHat7Ok ¶

func (o *AutoUpdateSettings) GetRedHat7Ok() (*Client, bool)

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

func (*AutoUpdateSettings) GetUbuntu ¶

func (o *AutoUpdateSettings) GetUbuntu() Client

GetUbuntu returns the Ubuntu field value if set, zero value otherwise.

func (*AutoUpdateSettings) GetUbuntuOk ¶

func (o *AutoUpdateSettings) GetUbuntuOk() (*Client, bool)

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

func (*AutoUpdateSettings) GetWindows ¶

func (o *AutoUpdateSettings) GetWindows() Client

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

func (*AutoUpdateSettings) GetWindowsOk ¶

func (o *AutoUpdateSettings) GetWindowsOk() (*Client, bool)

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

func (*AutoUpdateSettings) HasCriteriaScript ¶

func (o *AutoUpdateSettings) HasCriteriaScript() bool

HasCriteriaScript returns a boolean if a field has been set.

func (*AutoUpdateSettings) HasEnabled ¶

func (o *AutoUpdateSettings) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*AutoUpdateSettings) HasFedora ¶

func (o *AutoUpdateSettings) HasFedora() bool

HasFedora returns a boolean if a field has been set.

func (*AutoUpdateSettings) HasMacOS ¶

func (o *AutoUpdateSettings) HasMacOS() bool

HasMacOS returns a boolean if a field has been set.

func (*AutoUpdateSettings) HasRedHat7 ¶

func (o *AutoUpdateSettings) HasRedHat7() bool

HasRedHat7 returns a boolean if a field has been set.

func (*AutoUpdateSettings) HasUbuntu ¶

func (o *AutoUpdateSettings) HasUbuntu() bool

HasUbuntu returns a boolean if a field has been set.

func (*AutoUpdateSettings) HasWindows ¶

func (o *AutoUpdateSettings) HasWindows() bool

HasWindows returns a boolean if a field has been set.

func (AutoUpdateSettings) MarshalJSON ¶

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

func (*AutoUpdateSettings) SetCriteriaScript ¶

func (o *AutoUpdateSettings) SetCriteriaScript(v string)

SetCriteriaScript gets a reference to the given string and assigns it to the CriteriaScript field.

func (*AutoUpdateSettings) SetEnabled ¶

func (o *AutoUpdateSettings) SetEnabled(v bool)

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

func (*AutoUpdateSettings) SetFedora ¶

func (o *AutoUpdateSettings) SetFedora(v Client)

SetFedora gets a reference to the given Client and assigns it to the Fedora field.

func (*AutoUpdateSettings) SetMacOS ¶

func (o *AutoUpdateSettings) SetMacOS(v Client)

SetMacOS gets a reference to the given Client and assigns it to the MacOS field.

func (*AutoUpdateSettings) SetRedHat7 ¶

func (o *AutoUpdateSettings) SetRedHat7(v Client)

SetRedHat7 gets a reference to the given Client and assigns it to the RedHat7 field.

func (*AutoUpdateSettings) SetUbuntu ¶

func (o *AutoUpdateSettings) SetUbuntu(v Client)

SetUbuntu gets a reference to the given Client and assigns it to the Ubuntu field.

func (*AutoUpdateSettings) SetWindows ¶

func (o *AutoUpdateSettings) SetWindows(v Client)

SetWindows gets a reference to the given Client and assigns it to the Windows field.

type BaseEntity ¶

type BaseEntity struct {
	// ID of the object.
	Id string `json:"id"`
	// Name of the object.
	Name string `json:"name"`
	// Notes for the object. Used for documentation purposes.
	Notes *string `json:"notes,omitempty"`
	// Create date.
	Created *time.Time `json:"created,omitempty"`
	// Last update date.
	Updated *time.Time `json:"updated,omitempty"`
	// Array of tags.
	Tags *[]string `json:"tags,omitempty"`
}

BaseEntity struct for BaseEntity

func NewBaseEntity ¶

func NewBaseEntity(id string, name string) *BaseEntity

NewBaseEntity instantiates a new BaseEntity 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 NewBaseEntityWithDefaults ¶

func NewBaseEntityWithDefaults() *BaseEntity

NewBaseEntityWithDefaults instantiates a new BaseEntity 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 (*BaseEntity) GetCreated ¶

func (o *BaseEntity) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*BaseEntity) GetCreatedOk ¶

func (o *BaseEntity) GetCreatedOk() (*time.Time, bool)

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

func (*BaseEntity) GetId ¶

func (o *BaseEntity) GetId() string

GetId returns the Id field value

func (*BaseEntity) GetIdOk ¶

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

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

func (*BaseEntity) GetName ¶

func (o *BaseEntity) GetName() string

GetName returns the Name field value

func (*BaseEntity) GetNameOk ¶

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

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

func (*BaseEntity) GetNotes ¶

func (o *BaseEntity) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*BaseEntity) GetNotesOk ¶

func (o *BaseEntity) GetNotesOk() (*string, bool)

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

func (*BaseEntity) GetTags ¶

func (o *BaseEntity) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*BaseEntity) GetTagsOk ¶

func (o *BaseEntity) GetTagsOk() (*[]string, bool)

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

func (*BaseEntity) GetUpdated ¶

func (o *BaseEntity) GetUpdated() time.Time

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*BaseEntity) GetUpdatedOk ¶

func (o *BaseEntity) GetUpdatedOk() (*time.Time, bool)

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

func (*BaseEntity) HasCreated ¶

func (o *BaseEntity) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*BaseEntity) HasNotes ¶

func (o *BaseEntity) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*BaseEntity) HasTags ¶

func (o *BaseEntity) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*BaseEntity) HasUpdated ¶

func (o *BaseEntity) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (BaseEntity) MarshalJSON ¶

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

func (*BaseEntity) SetCreated ¶

func (o *BaseEntity) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*BaseEntity) SetId ¶

func (o *BaseEntity) SetId(v string)

SetId sets field value

func (*BaseEntity) SetName ¶

func (o *BaseEntity) SetName(v string)

SetName sets field value

func (*BaseEntity) SetNotes ¶

func (o *BaseEntity) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*BaseEntity) SetTags ¶

func (o *BaseEntity) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*BaseEntity) SetUpdated ¶

func (o *BaseEntity) SetUpdated(v time.Time)

SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.

type BaseStats ¶

type BaseStats struct {
	// User-friendly name for the stats.
	Name *string `json:"name,omitempty"`
	// The time the stats was generated.
	CreationDate *time.Time `json:"creationDate,omitempty"`
	// Recommended refresh interval in minutes.
	RefreshInterval *float32 `json:"refreshInterval,omitempty"`
}

BaseStats struct for BaseStats

func NewBaseStats ¶

func NewBaseStats() *BaseStats

NewBaseStats instantiates a new BaseStats 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 NewBaseStatsWithDefaults ¶

func NewBaseStatsWithDefaults() *BaseStats

NewBaseStatsWithDefaults instantiates a new BaseStats 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 (*BaseStats) GetCreationDate ¶

func (o *BaseStats) GetCreationDate() time.Time

GetCreationDate returns the CreationDate field value if set, zero value otherwise.

func (*BaseStats) GetCreationDateOk ¶

func (o *BaseStats) GetCreationDateOk() (*time.Time, bool)

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

func (*BaseStats) GetName ¶

func (o *BaseStats) GetName() string

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

func (*BaseStats) GetNameOk ¶

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

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

func (*BaseStats) GetRefreshInterval ¶

func (o *BaseStats) GetRefreshInterval() float32

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.

func (*BaseStats) GetRefreshIntervalOk ¶

func (o *BaseStats) GetRefreshIntervalOk() (*float32, bool)

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

func (*BaseStats) HasCreationDate ¶

func (o *BaseStats) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*BaseStats) HasName ¶

func (o *BaseStats) HasName() bool

HasName returns a boolean if a field has been set.

func (*BaseStats) HasRefreshInterval ¶

func (o *BaseStats) HasRefreshInterval() bool

HasRefreshInterval returns a boolean if a field has been set.

func (BaseStats) MarshalJSON ¶

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

func (*BaseStats) SetCreationDate ¶

func (o *BaseStats) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.

func (*BaseStats) SetName ¶

func (o *BaseStats) SetName(v string)

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

func (*BaseStats) SetRefreshInterval ¶

func (o *BaseStats) SetRefreshInterval(v float32)

SetRefreshInterval gets a reference to the given float32 and assigns it to the RefreshInterval field.

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 BlackListList ¶

type BlackListList struct {
	ResultList
	// List of blacklisted users.
	Data *[]BlacklistEntry `json:"data,omitempty"`
}

BlackListList struct for BlackListList

func NewBlackListList ¶

func NewBlackListList() *BlackListList

NewBlackListList instantiates a new BlackListList 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 NewBlackListListWithDefaults ¶

func NewBlackListListWithDefaults() *BlackListList

NewBlackListListWithDefaults instantiates a new BlackListList 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 (*BlackListList) GetData ¶

func (o *BlackListList) GetData() []BlacklistEntry

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

func (*BlackListList) GetDataOk ¶

func (o *BlackListList) GetDataOk() (*[]BlacklistEntry, bool)

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

func (*BlackListList) HasData ¶

func (o *BlackListList) HasData() bool

HasData returns a boolean if a field has been set.

func (BlackListList) MarshalJSON ¶

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

func (*BlackListList) SetData ¶

func (o *BlackListList) SetData(v []BlacklistEntry)

SetData gets a reference to the given []BlacklistEntry and assigns it to the Data field.

type BlackListListAllOf ¶

type BlackListListAllOf struct {
	// List of blacklisted users.
	Data *[]BlacklistEntry `json:"data,omitempty"`
}

BlackListListAllOf Represents a list of blacklisted users.

func NewBlackListListAllOf ¶

func NewBlackListListAllOf() *BlackListListAllOf

NewBlackListListAllOf instantiates a new BlackListListAllOf 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 NewBlackListListAllOfWithDefaults ¶

func NewBlackListListAllOfWithDefaults() *BlackListListAllOf

NewBlackListListAllOfWithDefaults instantiates a new BlackListListAllOf 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 (*BlackListListAllOf) GetData ¶

func (o *BlackListListAllOf) GetData() []BlacklistEntry

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

func (*BlackListListAllOf) GetDataOk ¶

func (o *BlackListListAllOf) GetDataOk() (*[]BlacklistEntry, bool)

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

func (*BlackListListAllOf) HasData ¶

func (o *BlackListListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (BlackListListAllOf) MarshalJSON ¶

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

func (*BlackListListAllOf) SetData ¶

func (o *BlackListListAllOf) SetData(v []BlacklistEntry)

SetData gets a reference to the given []BlacklistEntry and assigns it to the Data field.

type BlacklistEntry ¶

type BlacklistEntry struct {
	User
	// The date and time of the blacklisting.
	BlacklistedAt *time.Time `json:"blacklistedAt,omitempty"`
	// The reason for blacklisting. The value is stored and logged.
	Reason *string `json:"reason,omitempty"`
}

BlacklistEntry struct for BlacklistEntry

func NewBlacklistEntry ¶

func NewBlacklistEntry() *BlacklistEntry

NewBlacklistEntry instantiates a new BlacklistEntry 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 NewBlacklistEntryWithDefaults ¶

func NewBlacklistEntryWithDefaults() *BlacklistEntry

NewBlacklistEntryWithDefaults instantiates a new BlacklistEntry 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 (*BlacklistEntry) GetBlacklistedAt ¶

func (o *BlacklistEntry) GetBlacklistedAt() time.Time

GetBlacklistedAt returns the BlacklistedAt field value if set, zero value otherwise.

func (*BlacklistEntry) GetBlacklistedAtOk ¶

func (o *BlacklistEntry) GetBlacklistedAtOk() (*time.Time, bool)

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

func (*BlacklistEntry) GetReason ¶

func (o *BlacklistEntry) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*BlacklistEntry) GetReasonOk ¶

func (o *BlacklistEntry) GetReasonOk() (*string, bool)

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

func (*BlacklistEntry) HasBlacklistedAt ¶

func (o *BlacklistEntry) HasBlacklistedAt() bool

HasBlacklistedAt returns a boolean if a field has been set.

func (*BlacklistEntry) HasReason ¶

func (o *BlacklistEntry) HasReason() bool

HasReason returns a boolean if a field has been set.

func (BlacklistEntry) MarshalJSON ¶

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

func (*BlacklistEntry) SetBlacklistedAt ¶

func (o *BlacklistEntry) SetBlacklistedAt(v time.Time)

SetBlacklistedAt gets a reference to the given time.Time and assigns it to the BlacklistedAt field.

func (*BlacklistEntry) SetReason ¶

func (o *BlacklistEntry) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

type BlacklistEntryAllOf ¶

type BlacklistEntryAllOf struct {
	// The date and time of the blacklisting.
	BlacklistedAt *time.Time `json:"blacklistedAt,omitempty"`
	// The reason for blacklisting. The value is stored and logged.
	Reason *string `json:"reason,omitempty"`
}

BlacklistEntryAllOf Blacklisting details.

func NewBlacklistEntryAllOf ¶

func NewBlacklistEntryAllOf() *BlacklistEntryAllOf

NewBlacklistEntryAllOf instantiates a new BlacklistEntryAllOf 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 NewBlacklistEntryAllOfWithDefaults ¶

func NewBlacklistEntryAllOfWithDefaults() *BlacklistEntryAllOf

NewBlacklistEntryAllOfWithDefaults instantiates a new BlacklistEntryAllOf 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 (*BlacklistEntryAllOf) GetBlacklistedAt ¶

func (o *BlacklistEntryAllOf) GetBlacklistedAt() time.Time

GetBlacklistedAt returns the BlacklistedAt field value if set, zero value otherwise.

func (*BlacklistEntryAllOf) GetBlacklistedAtOk ¶

func (o *BlacklistEntryAllOf) GetBlacklistedAtOk() (*time.Time, bool)

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

func (*BlacklistEntryAllOf) GetReason ¶

func (o *BlacklistEntryAllOf) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*BlacklistEntryAllOf) GetReasonOk ¶

func (o *BlacklistEntryAllOf) GetReasonOk() (*string, bool)

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

func (*BlacklistEntryAllOf) HasBlacklistedAt ¶

func (o *BlacklistEntryAllOf) HasBlacklistedAt() bool

HasBlacklistedAt returns a boolean if a field has been set.

func (*BlacklistEntryAllOf) HasReason ¶

func (o *BlacklistEntryAllOf) HasReason() bool

HasReason returns a boolean if a field has been set.

func (BlacklistEntryAllOf) MarshalJSON ¶

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

func (*BlacklistEntryAllOf) SetBlacklistedAt ¶

func (o *BlacklistEntryAllOf) SetBlacklistedAt(v time.Time)

SetBlacklistedAt gets a reference to the given time.Time and assigns it to the BlacklistedAt field.

func (*BlacklistEntryAllOf) SetReason ¶

func (o *BlacklistEntryAllOf) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

type BlacklistedUsersApiService ¶

type BlacklistedUsersApiService service

BlacklistedUsersApiService BlacklistedUsersApi service

func (*BlacklistedUsersApiService) BlacklistDistinguishedNameDelete ¶

func (a *BlacklistedUsersApiService) BlacklistDistinguishedNameDelete(ctx _context.Context, distinguishedName string) apiBlacklistDistinguishedNameDeleteRequest

BlacklistDistinguishedNameDelete Remove the blacklist of a User for the given Distinguished Name. Remove the blacklist of a User for the given Distinguished Name.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param distinguishedName Distinguished name of the user whose blacklist is to be removed. Format: \"CN=,OU=\"

@return apiBlacklistDistinguishedNameDeleteRequest

func (*BlacklistedUsersApiService) BlacklistGet ¶

func (a *BlacklistedUsersApiService) BlacklistGet(ctx _context.Context) apiBlacklistGetRequest

BlacklistGet List all blacklisted Users. List all blacklisted Users.

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

@return apiBlacklistGetRequest

func (*BlacklistedUsersApiService) BlacklistPost ¶

func (a *BlacklistedUsersApiService) BlacklistPost(ctx _context.Context) apiBlacklistPostRequest

BlacklistPost Blacklists a User. Blacklists a User.

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

@return apiBlacklistPostRequest

type CAApiService ¶

type CAApiService service

CAApiService CAApi service

func (*CAApiService) CertificateAuthorityCaGet ¶

func (a *CAApiService) CertificateAuthorityCaGet(ctx _context.Context) apiCertificateAuthorityCaGetRequest

CertificateAuthorityCaGet Get the current CA Certificate. Get the current CA Certificate.

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

@return apiCertificateAuthorityCaGetRequest

func (*CAApiService) CertificateAuthorityCaNextDelete ¶

func (a *CAApiService) CertificateAuthorityCaNextDelete(ctx _context.Context) apiCertificateAuthorityCaNextDeleteRequest

CertificateAuthorityCaNextDelete Delete the next CA certificate. Delete the next CA certificate in order to be able to generate a new one.

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

@return apiCertificateAuthorityCaNextDeleteRequest

func (*CAApiService) CertificateAuthorityCaNextGeneratePost ¶

func (a *CAApiService) CertificateAuthorityCaNextGeneratePost(ctx _context.Context) apiCertificateAuthorityCaNextGeneratePostRequest

CertificateAuthorityCaNextGeneratePost Generate next CA Certificate. Generate a new self-signed next CA certificate for migration.

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

@return apiCertificateAuthorityCaNextGeneratePostRequest

func (*CAApiService) CertificateAuthorityCaNextGet ¶

func (a *CAApiService) CertificateAuthorityCaNextGet(ctx _context.Context) apiCertificateAuthorityCaNextGetRequest

CertificateAuthorityCaNextGet Get the next CA Certificate. Get the next CA Certificate which will be migrated.

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

@return apiCertificateAuthorityCaNextGetRequest

func (*CAApiService) CertificateAuthorityCaNextSwitchPost ¶

func (a *CAApiService) CertificateAuthorityCaNextSwitchPost(ctx _context.Context) apiCertificateAuthorityCaNextSwitchPostRequest

CertificateAuthorityCaNextSwitchPost Switch to the next CA certificate. Switch to the next CA certificate. Note that this is a highly disruptive action. Read the manual before proceeding.

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

@return apiCertificateAuthorityCaNextSwitchPostRequest

func (*CAApiService) CertificateAuthorityCaPemGet ¶

func (a *CAApiService) CertificateAuthorityCaPemGet(ctx _context.Context) apiCertificateAuthorityCaPemGetRequest

CertificateAuthorityCaPemGet Get the current CA Certificate in PEM format. Get the current CA Certificate in PEM format.

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

@return apiCertificateAuthorityCaPemGetRequest

type CertificateDetails ¶

type CertificateDetails struct {
	// X.509 certificate version.
	Version *float32 `json:"version,omitempty"`
	// X.509 certificate serial number.
	Serial *string `json:"serial,omitempty"`
	// The issuer name of the certificate.
	Issuer *string `json:"issuer,omitempty"`
	// The subject name of the certificate.
	Subject *string `json:"subject,omitempty"`
	// Since when the certificate is valid from.
	ValidFrom *time.Time `json:"validFrom,omitempty"`
	// Until when the certificate is valid.
	ValidTo *time.Time `json:"validTo,omitempty"`
	// SHA256 fingerprint of the certificate.
	Fingerprint *string `json:"fingerprint,omitempty"`
	// Base64 encoded binary of the certificate. Either DER or PEM formatted depending on the request.
	Certificate *string `json:"certificate,omitempty"`
	// Base64 encoded public key of the certificate.
	SubjectPublicKey *string `json:"subjectPublicKey,omitempty"`
}

CertificateDetails X509 certificate details.

func NewCertificateDetails ¶

func NewCertificateDetails() *CertificateDetails

NewCertificateDetails instantiates a new CertificateDetails 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 NewCertificateDetailsWithDefaults ¶

func NewCertificateDetailsWithDefaults() *CertificateDetails

NewCertificateDetailsWithDefaults instantiates a new CertificateDetails 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 (*CertificateDetails) GetCertificate ¶

func (o *CertificateDetails) GetCertificate() string

GetCertificate returns the Certificate field value if set, zero value otherwise.

func (*CertificateDetails) GetCertificateOk ¶

func (o *CertificateDetails) GetCertificateOk() (*string, bool)

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

func (*CertificateDetails) GetFingerprint ¶

func (o *CertificateDetails) GetFingerprint() string

GetFingerprint returns the Fingerprint field value if set, zero value otherwise.

func (*CertificateDetails) GetFingerprintOk ¶

func (o *CertificateDetails) GetFingerprintOk() (*string, bool)

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

func (*CertificateDetails) GetIssuer ¶

func (o *CertificateDetails) GetIssuer() string

GetIssuer returns the Issuer field value if set, zero value otherwise.

func (*CertificateDetails) GetIssuerOk ¶

func (o *CertificateDetails) GetIssuerOk() (*string, bool)

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

func (*CertificateDetails) GetSerial ¶

func (o *CertificateDetails) GetSerial() string

GetSerial returns the Serial field value if set, zero value otherwise.

func (*CertificateDetails) GetSerialOk ¶

func (o *CertificateDetails) GetSerialOk() (*string, bool)

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

func (*CertificateDetails) GetSubject ¶

func (o *CertificateDetails) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*CertificateDetails) GetSubjectOk ¶

func (o *CertificateDetails) GetSubjectOk() (*string, bool)

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

func (*CertificateDetails) GetSubjectPublicKey ¶

func (o *CertificateDetails) GetSubjectPublicKey() string

GetSubjectPublicKey returns the SubjectPublicKey field value if set, zero value otherwise.

func (*CertificateDetails) GetSubjectPublicKeyOk ¶

func (o *CertificateDetails) GetSubjectPublicKeyOk() (*string, bool)

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

func (*CertificateDetails) GetValidFrom ¶

func (o *CertificateDetails) GetValidFrom() time.Time

GetValidFrom returns the ValidFrom field value if set, zero value otherwise.

func (*CertificateDetails) GetValidFromOk ¶

func (o *CertificateDetails) GetValidFromOk() (*time.Time, bool)

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

func (*CertificateDetails) GetValidTo ¶

func (o *CertificateDetails) GetValidTo() time.Time

GetValidTo returns the ValidTo field value if set, zero value otherwise.

func (*CertificateDetails) GetValidToOk ¶

func (o *CertificateDetails) GetValidToOk() (*time.Time, bool)

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

func (*CertificateDetails) GetVersion ¶

func (o *CertificateDetails) GetVersion() float32

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

func (*CertificateDetails) GetVersionOk ¶

func (o *CertificateDetails) GetVersionOk() (*float32, bool)

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

func (*CertificateDetails) HasCertificate ¶

func (o *CertificateDetails) HasCertificate() bool

HasCertificate returns a boolean if a field has been set.

func (*CertificateDetails) HasFingerprint ¶

func (o *CertificateDetails) HasFingerprint() bool

HasFingerprint returns a boolean if a field has been set.

func (*CertificateDetails) HasIssuer ¶

func (o *CertificateDetails) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

func (*CertificateDetails) HasSerial ¶

func (o *CertificateDetails) HasSerial() bool

HasSerial returns a boolean if a field has been set.

func (*CertificateDetails) HasSubject ¶

func (o *CertificateDetails) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*CertificateDetails) HasSubjectPublicKey ¶

func (o *CertificateDetails) HasSubjectPublicKey() bool

HasSubjectPublicKey returns a boolean if a field has been set.

func (*CertificateDetails) HasValidFrom ¶

func (o *CertificateDetails) HasValidFrom() bool

HasValidFrom returns a boolean if a field has been set.

func (*CertificateDetails) HasValidTo ¶

func (o *CertificateDetails) HasValidTo() bool

HasValidTo returns a boolean if a field has been set.

func (*CertificateDetails) HasVersion ¶

func (o *CertificateDetails) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (CertificateDetails) MarshalJSON ¶

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

func (*CertificateDetails) SetCertificate ¶

func (o *CertificateDetails) SetCertificate(v string)

SetCertificate gets a reference to the given string and assigns it to the Certificate field.

func (*CertificateDetails) SetFingerprint ¶

func (o *CertificateDetails) SetFingerprint(v string)

SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.

func (*CertificateDetails) SetIssuer ¶

func (o *CertificateDetails) SetIssuer(v string)

SetIssuer gets a reference to the given string and assigns it to the Issuer field.

func (*CertificateDetails) SetSerial ¶

func (o *CertificateDetails) SetSerial(v string)

SetSerial gets a reference to the given string and assigns it to the Serial field.

func (*CertificateDetails) SetSubject ¶

func (o *CertificateDetails) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*CertificateDetails) SetSubjectPublicKey ¶

func (o *CertificateDetails) SetSubjectPublicKey(v string)

SetSubjectPublicKey gets a reference to the given string and assigns it to the SubjectPublicKey field.

func (*CertificateDetails) SetValidFrom ¶

func (o *CertificateDetails) SetValidFrom(v time.Time)

SetValidFrom gets a reference to the given time.Time and assigns it to the ValidFrom field.

func (*CertificateDetails) SetValidTo ¶

func (o *CertificateDetails) SetValidTo(v time.Time)

SetValidTo gets a reference to the given time.Time and assigns it to the ValidTo field.

func (*CertificateDetails) SetVersion ¶

func (o *CertificateDetails) SetVersion(v float32)

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

type Client ¶

type Client struct {
	// A publicly acceessible URL for Clients to download the installer from.
	Url *string `json:"url,omitempty"`
	// The version string to compare the Client version. If the Client version is lower than the setting (and the Criteria Script returns true), Client will receive the update notification with the URL setting.
	Version *string `json:"version,omitempty"`
}

Client Client Auto-Update settings for the specified platform.

func NewClient ¶

func NewClient() *Client

NewClient instantiates a new Client 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 NewClientWithDefaults ¶

func NewClientWithDefaults() *Client

NewClientWithDefaults instantiates a new Client 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 (*Client) GetUrl ¶

func (o *Client) GetUrl() string

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

func (*Client) GetUrlOk ¶

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

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

func (*Client) GetVersion ¶

func (o *Client) GetVersion() string

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

func (*Client) GetVersionOk ¶

func (o *Client) GetVersionOk() (*string, bool)

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

func (*Client) HasUrl ¶

func (o *Client) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*Client) HasVersion ¶

func (o *Client) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (Client) MarshalJSON ¶

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

func (*Client) SetUrl ¶

func (o *Client) SetUrl(v string)

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

func (*Client) SetVersion ¶

func (o *Client) SetVersion(v string)

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

type ClientAutoUpdateApiService ¶

type ClientAutoUpdateApiService service

ClientAutoUpdateApiService ClientAutoUpdateApi service

func (*ClientAutoUpdateApiService) AutoUpdateSettingsGet ¶

func (a *ClientAutoUpdateApiService) AutoUpdateSettingsGet(ctx _context.Context) apiAutoUpdateSettingsGetRequest

AutoUpdateSettingsGet View Client Auto-Update settings. View Client Auto-Update settings.

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

@return apiAutoUpdateSettingsGetRequest

func (*ClientAutoUpdateApiService) AutoUpdateSettingsPut ¶

func (a *ClientAutoUpdateApiService) AutoUpdateSettingsPut(ctx _context.Context) apiAutoUpdateSettingsPutRequest

AutoUpdateSettingsPut Update Client Auto-Update settings. Update Client Auto-Update settings.

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

@return apiAutoUpdateSettingsPutRequest

type ClientConnections ¶

type ClientConnections struct {
	// SPA mode.
	SpaMode *string `json:"spaMode,omitempty"`
	// Client Profiles.
	Profiles *[]ClientConnectionsProfiles `json:"profiles,omitempty"`
}

ClientConnections struct for ClientConnections

func NewClientConnections ¶

func NewClientConnections() *ClientConnections

NewClientConnections instantiates a new ClientConnections 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 NewClientConnectionsWithDefaults ¶

func NewClientConnectionsWithDefaults() *ClientConnections

NewClientConnectionsWithDefaults instantiates a new ClientConnections 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 (*ClientConnections) GetProfiles ¶

func (o *ClientConnections) GetProfiles() []ClientConnectionsProfiles

GetProfiles returns the Profiles field value if set, zero value otherwise.

func (*ClientConnections) GetProfilesOk ¶

func (o *ClientConnections) GetProfilesOk() (*[]ClientConnectionsProfiles, bool)

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

func (*ClientConnections) GetSpaMode ¶

func (o *ClientConnections) GetSpaMode() string

GetSpaMode returns the SpaMode field value if set, zero value otherwise.

func (*ClientConnections) GetSpaModeOk ¶

func (o *ClientConnections) GetSpaModeOk() (*string, bool)

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

func (*ClientConnections) HasProfiles ¶

func (o *ClientConnections) HasProfiles() bool

HasProfiles returns a boolean if a field has been set.

func (*ClientConnections) HasSpaMode ¶

func (o *ClientConnections) HasSpaMode() bool

HasSpaMode returns a boolean if a field has been set.

func (ClientConnections) MarshalJSON ¶

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

func (*ClientConnections) SetProfiles ¶

func (o *ClientConnections) SetProfiles(v []ClientConnectionsProfiles)

SetProfiles gets a reference to the given []ClientConnectionsProfiles and assigns it to the Profiles field.

func (*ClientConnections) SetSpaMode ¶

func (o *ClientConnections) SetSpaMode(v string)

SetSpaMode gets a reference to the given string and assigns it to the SpaMode field.

type ClientConnectionsApiService ¶

type ClientConnectionsApiService service

ClientConnectionsApiService ClientConnectionsApi service

func (*ClientConnectionsApiService) ClientConnectionsDelete ¶

func (a *ClientConnectionsApiService) ClientConnectionsDelete(ctx _context.Context) apiClientConnectionsDeleteRequest

ClientConnectionsDelete Reset Client Connections to the default settings. Reset Client Connections to the default settings.

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

@return apiClientConnectionsDeleteRequest

func (*ClientConnectionsApiService) ClientConnectionsGet ¶

func (a *ClientConnectionsApiService) ClientConnectionsGet(ctx _context.Context) apiClientConnectionsGetRequest

ClientConnectionsGet View Client Connection settings. View Client Connection settings. With API version 12, this API has changed significantly in order to manage client profiles. It is still possible to use the older APIs using older Accept headers.

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

@return apiClientConnectionsGetRequest

func (*ClientConnectionsApiService) ClientConnectionsProfileNameBarcodeGet ¶

func (a *ClientConnectionsApiService) ClientConnectionsProfileNameBarcodeGet(ctx _context.Context, profileName string) apiClientConnectionsProfileNameBarcodeGetRequest

ClientConnectionsProfileNameBarcodeGet Get QR code for connection URL. Get QR code for connection URL.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param profileName Name of the profile.

@return apiClientConnectionsProfileNameBarcodeGetRequest

func (*ClientConnectionsApiService) ClientConnectionsProfileNameUrlGet ¶

func (a *ClientConnectionsApiService) ClientConnectionsProfileNameUrlGet(ctx _context.Context, profileName string) apiClientConnectionsProfileNameUrlGetRequest

ClientConnectionsProfileNameUrlGet Get connection URL for the profile. Get connection URL for the profile.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param profileName Name of the profile.

@return apiClientConnectionsProfileNameUrlGetRequest

func (*ClientConnectionsApiService) ClientConnectionsPut ¶

func (a *ClientConnectionsApiService) ClientConnectionsPut(ctx _context.Context) apiClientConnectionsPutRequest

ClientConnectionsPut Update Client Connection settings. Update Client Connection settings. With API version 12, this API has changed significantly in order to manage client profiles. It is still possible to use the older APIs using older Accept headers.

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

@return apiClientConnectionsPutRequest

type ClientConnectionsProfiles ¶

type ClientConnectionsProfiles struct {
	// A name to identify the client profile. It will appear on the client UI.
	Name string `json:"name"`
	// SPA key name to be used in the profile. Same key names in different profiles will have the same SPA key. SPA key is used by the client to connect to the controllers.
	SpaKeyName string `json:"spaKeyName"`
	// Name of the Identity Provider to be used to authenticate.
	IdentityProviderName string `json:"identityProviderName"`
	// Connection URL for the profile.
	Url *string `json:"url,omitempty"`
}

ClientConnectionsProfiles struct for ClientConnectionsProfiles

func NewClientConnectionsProfiles ¶

func NewClientConnectionsProfiles(name string, spaKeyName string, identityProviderName string) *ClientConnectionsProfiles

NewClientConnectionsProfiles instantiates a new ClientConnectionsProfiles 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 NewClientConnectionsProfilesWithDefaults ¶

func NewClientConnectionsProfilesWithDefaults() *ClientConnectionsProfiles

NewClientConnectionsProfilesWithDefaults instantiates a new ClientConnectionsProfiles 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 (*ClientConnectionsProfiles) GetIdentityProviderName ¶

func (o *ClientConnectionsProfiles) GetIdentityProviderName() string

GetIdentityProviderName returns the IdentityProviderName field value

func (*ClientConnectionsProfiles) GetIdentityProviderNameOk ¶

func (o *ClientConnectionsProfiles) GetIdentityProviderNameOk() (*string, bool)

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

func (*ClientConnectionsProfiles) GetName ¶

func (o *ClientConnectionsProfiles) GetName() string

GetName returns the Name field value

func (*ClientConnectionsProfiles) GetNameOk ¶

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

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

func (*ClientConnectionsProfiles) GetSpaKeyName ¶

func (o *ClientConnectionsProfiles) GetSpaKeyName() string

GetSpaKeyName returns the SpaKeyName field value

func (*ClientConnectionsProfiles) GetSpaKeyNameOk ¶

func (o *ClientConnectionsProfiles) GetSpaKeyNameOk() (*string, bool)

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

func (*ClientConnectionsProfiles) GetUrl ¶

func (o *ClientConnectionsProfiles) GetUrl() string

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

func (*ClientConnectionsProfiles) GetUrlOk ¶

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

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

func (*ClientConnectionsProfiles) HasUrl ¶

func (o *ClientConnectionsProfiles) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (ClientConnectionsProfiles) MarshalJSON ¶

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

func (*ClientConnectionsProfiles) SetIdentityProviderName ¶

func (o *ClientConnectionsProfiles) SetIdentityProviderName(v string)

SetIdentityProviderName sets field value

func (*ClientConnectionsProfiles) SetName ¶

func (o *ClientConnectionsProfiles) SetName(v string)

SetName sets field value

func (*ClientConnectionsProfiles) SetSpaKeyName ¶

func (o *ClientConnectionsProfiles) SetSpaKeyName(v string)

SetSpaKeyName sets field value

func (*ClientConnectionsProfiles) SetUrl ¶

func (o *ClientConnectionsProfiles) SetUrl(v string)

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

type Condition ¶

type Condition struct {
	BaseEntity
	// Boolean expression in JavaScript.
	Expression string `json:"expression"`
	// A list of schedules that decides when to reevaluate the Condition. All the scheduled times will be effective. One will not override the other. - It can be a time of the day, e.g. 13:00, 10:25, 2:10 etc. - It can be one of the predefined   intervals, e.g. 1m, 5m, 15m, 1h. These intervals   will be always rounded up, i.e. if it's 15m and the   time is 12:07 when the Condition is evaluated   first, then the next evaluation will occur at   12:15, and the next one will be at   12:30 and so on.
	RepeatSchedules *[]string `json:"repeatSchedules,omitempty"`
	// The remedy methods that will be triggered if the evaluation fails.
	RemedyMethods *[]ConditionAllOfRemedyMethods `json:"remedyMethods,omitempty"`
}

Condition struct for Condition

func NewCondition ¶

func NewCondition(expression string) *Condition

NewCondition instantiates a new Condition 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 NewConditionWithDefaults ¶

func NewConditionWithDefaults() *Condition

NewConditionWithDefaults instantiates a new Condition 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 (*Condition) GetExpression ¶

func (o *Condition) GetExpression() string

GetExpression returns the Expression field value

func (*Condition) GetExpressionOk ¶

func (o *Condition) GetExpressionOk() (*string, bool)

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

func (*Condition) GetRemedyMethods ¶

func (o *Condition) GetRemedyMethods() []ConditionAllOfRemedyMethods

GetRemedyMethods returns the RemedyMethods field value if set, zero value otherwise.

func (*Condition) GetRemedyMethodsOk ¶

func (o *Condition) GetRemedyMethodsOk() (*[]ConditionAllOfRemedyMethods, bool)

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

func (*Condition) GetRepeatSchedules ¶

func (o *Condition) GetRepeatSchedules() []string

GetRepeatSchedules returns the RepeatSchedules field value if set, zero value otherwise.

func (*Condition) GetRepeatSchedulesOk ¶

func (o *Condition) GetRepeatSchedulesOk() (*[]string, bool)

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

func (*Condition) HasRemedyMethods ¶

func (o *Condition) HasRemedyMethods() bool

HasRemedyMethods returns a boolean if a field has been set.

func (*Condition) HasRepeatSchedules ¶

func (o *Condition) HasRepeatSchedules() bool

HasRepeatSchedules returns a boolean if a field has been set.

func (Condition) MarshalJSON ¶

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

func (*Condition) SetExpression ¶

func (o *Condition) SetExpression(v string)

SetExpression sets field value

func (*Condition) SetRemedyMethods ¶

func (o *Condition) SetRemedyMethods(v []ConditionAllOfRemedyMethods)

SetRemedyMethods gets a reference to the given []ConditionAllOfRemedyMethods and assigns it to the RemedyMethods field.

func (*Condition) SetRepeatSchedules ¶

func (o *Condition) SetRepeatSchedules(v []string)

SetRepeatSchedules gets a reference to the given []string and assigns it to the RepeatSchedules field.

type ConditionAllOf ¶

type ConditionAllOf struct {
	// Boolean expression in JavaScript.
	Expression string `json:"expression"`
	// A list of schedules that decides when to reevaluate the Condition. All the scheduled times will be effective. One will not override the other. - It can be a time of the day, e.g. 13:00, 10:25, 2:10 etc. - It can be one of the predefined   intervals, e.g. 1m, 5m, 15m, 1h. These intervals   will be always rounded up, i.e. if it's 15m and the   time is 12:07 when the Condition is evaluated   first, then the next evaluation will occur at   12:15, and the next one will be at   12:30 and so on.
	RepeatSchedules *[]string `json:"repeatSchedules,omitempty"`
	// The remedy methods that will be triggered if the evaluation fails.
	RemedyMethods *[]ConditionAllOfRemedyMethods `json:"remedyMethods,omitempty"`
}

ConditionAllOf Represents a Condition.

func NewConditionAllOf ¶

func NewConditionAllOf(expression string) *ConditionAllOf

NewConditionAllOf instantiates a new ConditionAllOf 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 NewConditionAllOfWithDefaults ¶

func NewConditionAllOfWithDefaults() *ConditionAllOf

NewConditionAllOfWithDefaults instantiates a new ConditionAllOf 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 (*ConditionAllOf) GetExpression ¶

func (o *ConditionAllOf) GetExpression() string

GetExpression returns the Expression field value

func (*ConditionAllOf) GetExpressionOk ¶

func (o *ConditionAllOf) GetExpressionOk() (*string, bool)

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

func (*ConditionAllOf) GetRemedyMethods ¶

func (o *ConditionAllOf) GetRemedyMethods() []ConditionAllOfRemedyMethods

GetRemedyMethods returns the RemedyMethods field value if set, zero value otherwise.

func (*ConditionAllOf) GetRemedyMethodsOk ¶

func (o *ConditionAllOf) GetRemedyMethodsOk() (*[]ConditionAllOfRemedyMethods, bool)

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

func (*ConditionAllOf) GetRepeatSchedules ¶

func (o *ConditionAllOf) GetRepeatSchedules() []string

GetRepeatSchedules returns the RepeatSchedules field value if set, zero value otherwise.

func (*ConditionAllOf) GetRepeatSchedulesOk ¶

func (o *ConditionAllOf) GetRepeatSchedulesOk() (*[]string, bool)

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

func (*ConditionAllOf) HasRemedyMethods ¶

func (o *ConditionAllOf) HasRemedyMethods() bool

HasRemedyMethods returns a boolean if a field has been set.

func (*ConditionAllOf) HasRepeatSchedules ¶

func (o *ConditionAllOf) HasRepeatSchedules() bool

HasRepeatSchedules returns a boolean if a field has been set.

func (ConditionAllOf) MarshalJSON ¶

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

func (*ConditionAllOf) SetExpression ¶

func (o *ConditionAllOf) SetExpression(v string)

SetExpression sets field value

func (*ConditionAllOf) SetRemedyMethods ¶

func (o *ConditionAllOf) SetRemedyMethods(v []ConditionAllOfRemedyMethods)

SetRemedyMethods gets a reference to the given []ConditionAllOfRemedyMethods and assigns it to the RemedyMethods field.

func (*ConditionAllOf) SetRepeatSchedules ¶

func (o *ConditionAllOf) SetRepeatSchedules(v []string)

SetRepeatSchedules gets a reference to the given []string and assigns it to the RepeatSchedules field.

type ConditionAllOfRemedyMethods ¶

type ConditionAllOfRemedyMethods struct {
	// remedy method type.
	Type string `json:"type"`
	// Message to be shown to the user. Required for all remedy method.
	Message string `json:"message"`
	// Suffix to be added to the claim. Required for OtpAuthentication, PasswordAuthentication and Reason remedy methods.
	ClaimSuffix *string `json:"claimSuffix,omitempty"`
	// MFA Provider Id. Required for OtpAuthentication remedy method.
	ProviderId *string `json:"providerId,omitempty"`
}

ConditionAllOfRemedyMethods struct for ConditionAllOfRemedyMethods

func NewConditionAllOfRemedyMethods ¶

func NewConditionAllOfRemedyMethods(type_ string, message string) *ConditionAllOfRemedyMethods

NewConditionAllOfRemedyMethods instantiates a new ConditionAllOfRemedyMethods 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 NewConditionAllOfRemedyMethodsWithDefaults ¶

func NewConditionAllOfRemedyMethodsWithDefaults() *ConditionAllOfRemedyMethods

NewConditionAllOfRemedyMethodsWithDefaults instantiates a new ConditionAllOfRemedyMethods 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 (*ConditionAllOfRemedyMethods) GetClaimSuffix ¶

func (o *ConditionAllOfRemedyMethods) GetClaimSuffix() string

GetClaimSuffix returns the ClaimSuffix field value if set, zero value otherwise.

func (*ConditionAllOfRemedyMethods) GetClaimSuffixOk ¶

func (o *ConditionAllOfRemedyMethods) GetClaimSuffixOk() (*string, bool)

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

func (*ConditionAllOfRemedyMethods) GetMessage ¶

func (o *ConditionAllOfRemedyMethods) GetMessage() string

GetMessage returns the Message field value

func (*ConditionAllOfRemedyMethods) GetMessageOk ¶

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

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

func (*ConditionAllOfRemedyMethods) GetProviderId ¶

func (o *ConditionAllOfRemedyMethods) GetProviderId() string

GetProviderId returns the ProviderId field value if set, zero value otherwise.

func (*ConditionAllOfRemedyMethods) GetProviderIdOk ¶

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

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

func (*ConditionAllOfRemedyMethods) GetType ¶

func (o *ConditionAllOfRemedyMethods) GetType() string

GetType returns the Type field value

func (*ConditionAllOfRemedyMethods) GetTypeOk ¶

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

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

func (*ConditionAllOfRemedyMethods) HasClaimSuffix ¶

func (o *ConditionAllOfRemedyMethods) HasClaimSuffix() bool

HasClaimSuffix returns a boolean if a field has been set.

func (*ConditionAllOfRemedyMethods) HasProviderId ¶

func (o *ConditionAllOfRemedyMethods) HasProviderId() bool

HasProviderId returns a boolean if a field has been set.

func (ConditionAllOfRemedyMethods) MarshalJSON ¶

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

func (*ConditionAllOfRemedyMethods) SetClaimSuffix ¶

func (o *ConditionAllOfRemedyMethods) SetClaimSuffix(v string)

SetClaimSuffix gets a reference to the given string and assigns it to the ClaimSuffix field.

func (*ConditionAllOfRemedyMethods) SetMessage ¶

func (o *ConditionAllOfRemedyMethods) SetMessage(v string)

SetMessage sets field value

func (*ConditionAllOfRemedyMethods) SetProviderId ¶

func (o *ConditionAllOfRemedyMethods) SetProviderId(v string)

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

func (*ConditionAllOfRemedyMethods) SetType ¶

func (o *ConditionAllOfRemedyMethods) SetType(v string)

SetType sets field value

type ConditionList ¶

type ConditionList struct {
	ResultList
	// List of Conditions.
	Data *[]Condition `json:"data,omitempty"`
}

ConditionList struct for ConditionList

func NewConditionList ¶

func NewConditionList() *ConditionList

NewConditionList instantiates a new ConditionList 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 NewConditionListWithDefaults ¶

func NewConditionListWithDefaults() *ConditionList

NewConditionListWithDefaults instantiates a new ConditionList 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 (*ConditionList) GetData ¶

func (o *ConditionList) GetData() []Condition

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

func (*ConditionList) GetDataOk ¶

func (o *ConditionList) GetDataOk() (*[]Condition, bool)

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

func (*ConditionList) HasData ¶

func (o *ConditionList) HasData() bool

HasData returns a boolean if a field has been set.

func (ConditionList) MarshalJSON ¶

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

func (*ConditionList) SetData ¶

func (o *ConditionList) SetData(v []Condition)

SetData gets a reference to the given []Condition and assigns it to the Data field.

type ConditionListAllOf ¶

type ConditionListAllOf struct {
	// List of Conditions.
	Data *[]Condition `json:"data,omitempty"`
}

ConditionListAllOf Represents a list of Conditions.

func NewConditionListAllOf ¶

func NewConditionListAllOf() *ConditionListAllOf

NewConditionListAllOf instantiates a new ConditionListAllOf 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 NewConditionListAllOfWithDefaults ¶

func NewConditionListAllOfWithDefaults() *ConditionListAllOf

NewConditionListAllOfWithDefaults instantiates a new ConditionListAllOf 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 (*ConditionListAllOf) GetData ¶

func (o *ConditionListAllOf) GetData() []Condition

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

func (*ConditionListAllOf) GetDataOk ¶

func (o *ConditionListAllOf) GetDataOk() (*[]Condition, bool)

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

func (*ConditionListAllOf) HasData ¶

func (o *ConditionListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (ConditionListAllOf) MarshalJSON ¶

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

func (*ConditionListAllOf) SetData ¶

func (o *ConditionListAllOf) SetData(v []Condition)

SetData gets a reference to the given []Condition and assigns it to the Data field.

type ConditionsApiService ¶

type ConditionsApiService service

ConditionsApiService ConditionsApi service

func (*ConditionsApiService) ClaimsNamesGet ¶

func (a *ConditionsApiService) ClaimsNamesGet(ctx _context.Context) apiClaimsNamesGetRequest

ClaimsNamesGet List all Claim Names. Claim Names list includes available User, Device and System claims. Some of these claims are static and some change according to the Identity Provider configurations.

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

@return apiClaimsNamesGetRequest

func (*ConditionsApiService) ConditionsGet ¶

func (a *ConditionsApiService) ConditionsGet(ctx _context.Context) apiConditionsGetRequest

ConditionsGet List all Conditions. List all Conditions visible to current user.

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

@return apiConditionsGetRequest

func (*ConditionsApiService) ConditionsIdDelete ¶

func (a *ConditionsApiService) ConditionsIdDelete(ctx _context.Context, id string) apiConditionsIdDeleteRequest

ConditionsIdDelete Delete a specific Condition. Delete a specific Condition.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiConditionsIdDeleteRequest

func (*ConditionsApiService) ConditionsIdGet ¶

func (a *ConditionsApiService) ConditionsIdGet(ctx _context.Context, id string) apiConditionsIdGetRequest

ConditionsIdGet Get a specific Condition. Get a specific Condition.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiConditionsIdGetRequest

func (*ConditionsApiService) ConditionsIdPut ¶

func (a *ConditionsApiService) ConditionsIdPut(ctx _context.Context, id string) apiConditionsIdPutRequest

ConditionsIdPut Update an existing Condition. Update an existing Condition.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiConditionsIdPutRequest

func (*ConditionsApiService) ConditionsPost ¶

func (a *ConditionsApiService) ConditionsPost(ctx _context.Context) apiConditionsPostRequest

ConditionsPost Create a new Condition. Create a new Condition.

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

@return apiConditionsPostRequest

func (*ConditionsApiService) ConditionsTestPost ¶

func (a *ConditionsApiService) ConditionsTestPost(ctx _context.Context) apiConditionsTestPostRequest

ConditionsTestPost Simulate a given expression for a Condition, Policy or Criteria Script. Simulate a given expression for a Condition, Policy or Criteria Script.

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

@return apiConditionsTestPostRequest

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 ConnectorIdentityProviderList ¶

type ConnectorIdentityProviderList struct {
	ResultList
	// List of Identity Providers.
	Data *[]IoTConnectorProvider `json:"data,omitempty"`
}

ConnectorIdentityProviderList struct for ConnectorIdentityProviderList

func NewConnectorIdentityProviderList ¶

func NewConnectorIdentityProviderList() *ConnectorIdentityProviderList

NewConnectorIdentityProviderList instantiates a new ConnectorIdentityProviderList 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 NewConnectorIdentityProviderListWithDefaults ¶

func NewConnectorIdentityProviderListWithDefaults() *ConnectorIdentityProviderList

NewConnectorIdentityProviderListWithDefaults instantiates a new ConnectorIdentityProviderList 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 (*ConnectorIdentityProviderList) GetData ¶

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

func (*ConnectorIdentityProviderList) GetDataOk ¶

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

func (*ConnectorIdentityProviderList) HasData ¶

func (o *ConnectorIdentityProviderList) HasData() bool

HasData returns a boolean if a field has been set.

func (ConnectorIdentityProviderList) MarshalJSON ¶

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

func (*ConnectorIdentityProviderList) SetData ¶

SetData gets a reference to the given []IdentityProvider and assigns it to the Data field.

type ConnectorIdentityProvidersApiService ¶

type ConnectorIdentityProvidersApiService service

ConnectorIdentityProvidersApiService IdentityProvidersApi service

func (*ConnectorIdentityProvidersApiService) IdentityProvidersGet ¶

func (a *ConnectorIdentityProvidersApiService) IdentityProvidersGet(ctx _context.Context) apiConnectorIdentityProvidersGetRequest

IdentityProvidersGet List all Identity Providers. List all Identity Providers visible to current user.

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

@return apiConnectorIdentityProvidersGetRequest

func (*ConnectorIdentityProvidersApiService) IdentityProvidersIdAttributesPost ¶

func (a *ConnectorIdentityProvidersApiService) IdentityProvidersIdAttributesPost(ctx _context.Context, id string) apiConnectorIdentityProvidersIdAttributesPostRequest

IdentityProvidersIdAttributesPost Get user attributes from an existing Identity Provider. Get raw attributes and mapped claims for a user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiConnectorIdentityProvidersIdAttributesPostRequest

func (*ConnectorIdentityProvidersApiService) IdentityProvidersIdDelete ¶

func (a *ConnectorIdentityProvidersApiService) IdentityProvidersIdDelete(ctx _context.Context, id string) apiConnectorIdentityProvidersIdDeleteRequest

IdentityProvidersIdDelete Delete a specific Identity Provider. Delete a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiConnectorIdentityProvidersIdDeleteRequest

func (*ConnectorIdentityProvidersApiService) IdentityProvidersIdGet ¶

func (a *ConnectorIdentityProvidersApiService) IdentityProvidersIdGet(ctx _context.Context, id string) apiConnectorIdentityProvidersIdGetRequest

IdentityProvidersIdGet Get a specific Identity Provider. Get a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiConnectorIdentityProvidersIdGetRequest

func (*ConnectorIdentityProvidersApiService) IdentityProvidersIdPut ¶

func (a *ConnectorIdentityProvidersApiService) IdentityProvidersIdPut(ctx _context.Context, id string) apiConnectorIdentityProvidersIdPutRequest

IdentityProvidersIdPut Update an existing Identity Provider. Update an existing Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiConnectorIdentityProvidersIdPutRequest

func (*ConnectorIdentityProvidersApiService) IdentityProvidersPost ¶

func (a *ConnectorIdentityProvidersApiService) IdentityProvidersPost(ctx _context.Context) apiConnectorIdentityProvidersPostRequest

IdentityProvidersPost Create a new Identity Provider. Create a new Identity Provider.

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

@return apiConnectorIdentityProvidersPostRequest

func (*ConnectorIdentityProvidersApiService) IdentityProvidersTestPost ¶

func (a *ConnectorIdentityProvidersApiService) IdentityProvidersTestPost(ctx _context.Context) apiConnectorIdentityProvidersTestPostRequest

IdentityProvidersTestPost Test an Identity Provider connection. Test connection for the given Identity Provider JSON.

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

@return apiConnectorIdentityProvidersTestPostRequest

type CriteriaScript ¶

type CriteriaScript struct {
	BaseEntity
	// A JavaScript expression that returns boolean.
	Expression string `json:"expression"`
}

CriteriaScript struct for CriteriaScript

func NewCriteriaScript ¶

func NewCriteriaScript(expression string) *CriteriaScript

NewCriteriaScript instantiates a new CriteriaScript 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 NewCriteriaScriptWithDefaults ¶

func NewCriteriaScriptWithDefaults() *CriteriaScript

NewCriteriaScriptWithDefaults instantiates a new CriteriaScript 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 (*CriteriaScript) GetExpression ¶

func (o *CriteriaScript) GetExpression() string

GetExpression returns the Expression field value

func (*CriteriaScript) GetExpressionOk ¶

func (o *CriteriaScript) GetExpressionOk() (*string, bool)

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

func (CriteriaScript) MarshalJSON ¶

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

func (*CriteriaScript) SetExpression ¶

func (o *CriteriaScript) SetExpression(v string)

SetExpression sets field value

type CriteriaScriptAllOf ¶

type CriteriaScriptAllOf struct {
	// A JavaScript expression that returns boolean.
	Expression string `json:"expression"`
}

CriteriaScriptAllOf Represents a Criteria Script.

func NewCriteriaScriptAllOf ¶

func NewCriteriaScriptAllOf(expression string) *CriteriaScriptAllOf

NewCriteriaScriptAllOf instantiates a new CriteriaScriptAllOf 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 NewCriteriaScriptAllOfWithDefaults ¶

func NewCriteriaScriptAllOfWithDefaults() *CriteriaScriptAllOf

NewCriteriaScriptAllOfWithDefaults instantiates a new CriteriaScriptAllOf 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 (*CriteriaScriptAllOf) GetExpression ¶

func (o *CriteriaScriptAllOf) GetExpression() string

GetExpression returns the Expression field value

func (*CriteriaScriptAllOf) GetExpressionOk ¶

func (o *CriteriaScriptAllOf) GetExpressionOk() (*string, bool)

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

func (CriteriaScriptAllOf) MarshalJSON ¶

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

func (*CriteriaScriptAllOf) SetExpression ¶

func (o *CriteriaScriptAllOf) SetExpression(v string)

SetExpression sets field value

type CriteriaScriptList ¶

type CriteriaScriptList struct {
	ResultList
	// List of Criteria Scripts.
	Data *[]CriteriaScript `json:"data,omitempty"`
}

CriteriaScriptList struct for CriteriaScriptList

func NewCriteriaScriptList ¶

func NewCriteriaScriptList() *CriteriaScriptList

NewCriteriaScriptList instantiates a new CriteriaScriptList 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 NewCriteriaScriptListWithDefaults ¶

func NewCriteriaScriptListWithDefaults() *CriteriaScriptList

NewCriteriaScriptListWithDefaults instantiates a new CriteriaScriptList 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 (*CriteriaScriptList) GetData ¶

func (o *CriteriaScriptList) GetData() []CriteriaScript

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

func (*CriteriaScriptList) GetDataOk ¶

func (o *CriteriaScriptList) GetDataOk() (*[]CriteriaScript, bool)

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

func (*CriteriaScriptList) HasData ¶

func (o *CriteriaScriptList) HasData() bool

HasData returns a boolean if a field has been set.

func (CriteriaScriptList) MarshalJSON ¶

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

func (*CriteriaScriptList) SetData ¶

func (o *CriteriaScriptList) SetData(v []CriteriaScript)

SetData gets a reference to the given []CriteriaScript and assigns it to the Data field.

type CriteriaScriptListAllOf ¶

type CriteriaScriptListAllOf struct {
	// List of Criteria Scripts.
	Data *[]CriteriaScript `json:"data,omitempty"`
}

CriteriaScriptListAllOf Represents a list of Criteria Scripts.

func NewCriteriaScriptListAllOf ¶

func NewCriteriaScriptListAllOf() *CriteriaScriptListAllOf

NewCriteriaScriptListAllOf instantiates a new CriteriaScriptListAllOf 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 NewCriteriaScriptListAllOfWithDefaults ¶

func NewCriteriaScriptListAllOfWithDefaults() *CriteriaScriptListAllOf

NewCriteriaScriptListAllOfWithDefaults instantiates a new CriteriaScriptListAllOf 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 (*CriteriaScriptListAllOf) GetData ¶

func (o *CriteriaScriptListAllOf) GetData() []CriteriaScript

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

func (*CriteriaScriptListAllOf) GetDataOk ¶

func (o *CriteriaScriptListAllOf) GetDataOk() (*[]CriteriaScript, bool)

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

func (*CriteriaScriptListAllOf) HasData ¶

func (o *CriteriaScriptListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (CriteriaScriptListAllOf) MarshalJSON ¶

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

func (*CriteriaScriptListAllOf) SetData ¶

func (o *CriteriaScriptListAllOf) SetData(v []CriteriaScript)

SetData gets a reference to the given []CriteriaScript and assigns it to the Data field.

type CriteriaScriptsApiService ¶

type CriteriaScriptsApiService service

CriteriaScriptsApiService CriteriaScriptsApi service

func (*CriteriaScriptsApiService) CriteriaScriptsGet ¶

func (a *CriteriaScriptsApiService) CriteriaScriptsGet(ctx _context.Context) apiCriteriaScriptsGetRequest

CriteriaScriptsGet List all Criteria Scripts. List all Criteria Scripts visible to current user.

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

@return apiCriteriaScriptsGetRequest

func (*CriteriaScriptsApiService) CriteriaScriptsIdDelete ¶

func (a *CriteriaScriptsApiService) CriteriaScriptsIdDelete(ctx _context.Context, id string) apiCriteriaScriptsIdDeleteRequest

CriteriaScriptsIdDelete Delete a specific Criteria Script. Delete a specific Criteria Script.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiCriteriaScriptsIdDeleteRequest

func (*CriteriaScriptsApiService) CriteriaScriptsIdGet ¶

func (a *CriteriaScriptsApiService) CriteriaScriptsIdGet(ctx _context.Context, id string) apiCriteriaScriptsIdGetRequest

CriteriaScriptsIdGet Get a specific Criteria Script. Get a specific Criteria Script.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiCriteriaScriptsIdGetRequest

func (*CriteriaScriptsApiService) CriteriaScriptsIdPut ¶

func (a *CriteriaScriptsApiService) CriteriaScriptsIdPut(ctx _context.Context, id string) apiCriteriaScriptsIdPutRequest

CriteriaScriptsIdPut Update an existing Criteria Script. Update an existing Criteria Script.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiCriteriaScriptsIdPutRequest

func (*CriteriaScriptsApiService) CriteriaScriptsPost ¶

func (a *CriteriaScriptsApiService) CriteriaScriptsPost(ctx _context.Context) apiCriteriaScriptsPostRequest

CriteriaScriptsPost Create a new Criteria Script. Create a new Criteria Script.

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

@return apiCriteriaScriptsPostRequest

type DefaultTimeBasedOTPProviderSeedsApiService ¶

type DefaultTimeBasedOTPProviderSeedsApiService service

DefaultTimeBasedOTPProviderSeedsApiService DefaultTimeBasedOTPProviderSeedsApi service

func (*DefaultTimeBasedOTPProviderSeedsApiService) OtpSeedsDistinguishedNameDelete ¶

func (a *DefaultTimeBasedOTPProviderSeedsApiService) OtpSeedsDistinguishedNameDelete(ctx _context.Context, distinguishedName string) apiOtpSeedsDistinguishedNameDeleteRequest

OtpSeedsDistinguishedNameDelete Delete a Default Time-Based OTP Provider Seed for the given Distinguished Name. Delete a Default Time-Based OTP Provider Seed for the given Distinguished Name.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param distinguishedName 'Distinguished name of the user whose Default Time-Based OTP Provider Seed to be deleted. Format: \"CN=,OU=\"'

@return apiOtpSeedsDistinguishedNameDeleteRequest

func (*DefaultTimeBasedOTPProviderSeedsApiService) OtpSeedsGet ¶

func (a *DefaultTimeBasedOTPProviderSeedsApiService) OtpSeedsGet(ctx _context.Context) apiOtpSeedsGetRequest

OtpSeedsGet List all Default Time-Based OTP Provider Seeds. List all Default Time-Based OTP Provider Seeds.

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

@return apiOtpSeedsGetRequest

type DeviceAndUser ¶

type DeviceAndUser struct {
	// Distinguished name of a user&device combination. Format: \"CN=,CN=,OU=\"
	DistinguishedName *string `json:"distinguishedName,omitempty"`
	// The device ID, same as the one in the Distinguished Name.
	DeviceId *string `json:"deviceId,omitempty"`
	// The username, same as the one in the Distinguished Name.
	Username *string `json:"username,omitempty"`
	// The provider name of the user, same as the one in the Distinguished Name.
	ProviderName *string `json:"providerName,omitempty"`
}

DeviceAndUser struct for DeviceAndUser

func NewDeviceAndUser ¶

func NewDeviceAndUser() *DeviceAndUser

NewDeviceAndUser instantiates a new DeviceAndUser 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 NewDeviceAndUserWithDefaults ¶

func NewDeviceAndUserWithDefaults() *DeviceAndUser

NewDeviceAndUserWithDefaults instantiates a new DeviceAndUser 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 (*DeviceAndUser) GetDeviceId ¶

func (o *DeviceAndUser) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise.

func (*DeviceAndUser) GetDeviceIdOk ¶

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

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

func (*DeviceAndUser) GetDistinguishedName ¶

func (o *DeviceAndUser) GetDistinguishedName() string

GetDistinguishedName returns the DistinguishedName field value if set, zero value otherwise.

func (*DeviceAndUser) GetDistinguishedNameOk ¶

func (o *DeviceAndUser) GetDistinguishedNameOk() (*string, bool)

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

func (*DeviceAndUser) GetProviderName ¶

func (o *DeviceAndUser) GetProviderName() string

GetProviderName returns the ProviderName field value if set, zero value otherwise.

func (*DeviceAndUser) GetProviderNameOk ¶

func (o *DeviceAndUser) GetProviderNameOk() (*string, bool)

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

func (*DeviceAndUser) GetUsername ¶

func (o *DeviceAndUser) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*DeviceAndUser) GetUsernameOk ¶

func (o *DeviceAndUser) GetUsernameOk() (*string, bool)

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

func (*DeviceAndUser) HasDeviceId ¶

func (o *DeviceAndUser) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*DeviceAndUser) HasDistinguishedName ¶

func (o *DeviceAndUser) HasDistinguishedName() bool

HasDistinguishedName returns a boolean if a field has been set.

func (*DeviceAndUser) HasProviderName ¶

func (o *DeviceAndUser) HasProviderName() bool

HasProviderName returns a boolean if a field has been set.

func (*DeviceAndUser) HasUsername ¶

func (o *DeviceAndUser) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (DeviceAndUser) MarshalJSON ¶

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

func (*DeviceAndUser) SetDeviceId ¶

func (o *DeviceAndUser) SetDeviceId(v string)

SetDeviceId gets a reference to the given string and assigns it to the DeviceId field.

func (*DeviceAndUser) SetDistinguishedName ¶

func (o *DeviceAndUser) SetDistinguishedName(v string)

SetDistinguishedName gets a reference to the given string and assigns it to the DistinguishedName field.

func (*DeviceAndUser) SetProviderName ¶

func (o *DeviceAndUser) SetProviderName(v string)

SetProviderName gets a reference to the given string and assigns it to the ProviderName field.

func (*DeviceAndUser) SetUsername ¶

func (o *DeviceAndUser) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

type DeviceScript ¶

type DeviceScript struct {
	BaseEntity
	// The name of the file to be downloaded as to the client devices.
	Filename string `json:"filename"`
	// The Device Script binary in Base64 format.
	File *string `json:"file,omitempty"`
	// MD5 checksum of the file. It's used by the Client to decide whether to download the script again or not. Deprecated as of 5.0. Use checksumSha256 field.
	Checksum *string `json:"checksum,omitempty"`
	// SHA256 checksum of the file. It's used by the Client to decide whether to download the script again or not.
	ChecksumSha256 *string `json:"checksumSha256,omitempty"`
}

DeviceScript struct for DeviceScript

func NewDeviceScript ¶

func NewDeviceScript(filename string) *DeviceScript

NewDeviceScript instantiates a new DeviceScript 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 NewDeviceScriptWithDefaults ¶

func NewDeviceScriptWithDefaults() *DeviceScript

NewDeviceScriptWithDefaults instantiates a new DeviceScript 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 (*DeviceScript) GetChecksum ¶

func (o *DeviceScript) GetChecksum() string

GetChecksum returns the Checksum field value if set, zero value otherwise.

func (*DeviceScript) GetChecksumOk ¶

func (o *DeviceScript) GetChecksumOk() (*string, bool)

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

func (*DeviceScript) GetChecksumSha256 ¶

func (o *DeviceScript) GetChecksumSha256() string

GetChecksumSha256 returns the ChecksumSha256 field value if set, zero value otherwise.

func (*DeviceScript) GetChecksumSha256Ok ¶

func (o *DeviceScript) GetChecksumSha256Ok() (*string, bool)

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

func (*DeviceScript) GetFile ¶

func (o *DeviceScript) GetFile() string

GetFile returns the File field value if set, zero value otherwise.

func (*DeviceScript) GetFileOk ¶

func (o *DeviceScript) GetFileOk() (*string, bool)

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

func (*DeviceScript) GetFilename ¶

func (o *DeviceScript) GetFilename() string

GetFilename returns the Filename field value

func (*DeviceScript) GetFilenameOk ¶

func (o *DeviceScript) GetFilenameOk() (*string, bool)

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

func (*DeviceScript) HasChecksum ¶

func (o *DeviceScript) HasChecksum() bool

HasChecksum returns a boolean if a field has been set.

func (*DeviceScript) HasChecksumSha256 ¶

func (o *DeviceScript) HasChecksumSha256() bool

HasChecksumSha256 returns a boolean if a field has been set.

func (*DeviceScript) HasFile ¶

func (o *DeviceScript) HasFile() bool

HasFile returns a boolean if a field has been set.

func (DeviceScript) MarshalJSON ¶

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

func (*DeviceScript) SetChecksum ¶

func (o *DeviceScript) SetChecksum(v string)

SetChecksum gets a reference to the given string and assigns it to the Checksum field.

func (*DeviceScript) SetChecksumSha256 ¶

func (o *DeviceScript) SetChecksumSha256(v string)

SetChecksumSha256 gets a reference to the given string and assigns it to the ChecksumSha256 field.

func (*DeviceScript) SetFile ¶

func (o *DeviceScript) SetFile(v string)

SetFile gets a reference to the given string and assigns it to the File field.

func (*DeviceScript) SetFilename ¶

func (o *DeviceScript) SetFilename(v string)

SetFilename sets field value

type DeviceScriptAllOf ¶

type DeviceScriptAllOf struct {
	// The name of the file to be downloaded as to the client devices.
	Filename string `json:"filename"`
	// The Device Script binary in Base64 format.
	File *string `json:"file,omitempty"`
	// MD5 checksum of the file. It's used by the Client to decide whether to download the script again or not. Deprecated as of 5.0. Use checksumSha256 field.
	Checksum *string `json:"checksum,omitempty"`
	// SHA256 checksum of the file. It's used by the Client to decide whether to download the script again or not.
	ChecksumSha256 *string `json:"checksumSha256,omitempty"`
}

DeviceScriptAllOf Represents a Device Script.

func NewDeviceScriptAllOf ¶

func NewDeviceScriptAllOf(filename string) *DeviceScriptAllOf

NewDeviceScriptAllOf instantiates a new DeviceScriptAllOf 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 NewDeviceScriptAllOfWithDefaults ¶

func NewDeviceScriptAllOfWithDefaults() *DeviceScriptAllOf

NewDeviceScriptAllOfWithDefaults instantiates a new DeviceScriptAllOf 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 (*DeviceScriptAllOf) GetChecksum ¶

func (o *DeviceScriptAllOf) GetChecksum() string

GetChecksum returns the Checksum field value if set, zero value otherwise.

func (*DeviceScriptAllOf) GetChecksumOk ¶

func (o *DeviceScriptAllOf) GetChecksumOk() (*string, bool)

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

func (*DeviceScriptAllOf) GetChecksumSha256 ¶

func (o *DeviceScriptAllOf) GetChecksumSha256() string

GetChecksumSha256 returns the ChecksumSha256 field value if set, zero value otherwise.

func (*DeviceScriptAllOf) GetChecksumSha256Ok ¶

func (o *DeviceScriptAllOf) GetChecksumSha256Ok() (*string, bool)

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

func (*DeviceScriptAllOf) GetFile ¶

func (o *DeviceScriptAllOf) GetFile() string

GetFile returns the File field value if set, zero value otherwise.

func (*DeviceScriptAllOf) GetFileOk ¶

func (o *DeviceScriptAllOf) GetFileOk() (*string, bool)

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

func (*DeviceScriptAllOf) GetFilename ¶

func (o *DeviceScriptAllOf) GetFilename() string

GetFilename returns the Filename field value

func (*DeviceScriptAllOf) GetFilenameOk ¶

func (o *DeviceScriptAllOf) GetFilenameOk() (*string, bool)

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

func (*DeviceScriptAllOf) HasChecksum ¶

func (o *DeviceScriptAllOf) HasChecksum() bool

HasChecksum returns a boolean if a field has been set.

func (*DeviceScriptAllOf) HasChecksumSha256 ¶

func (o *DeviceScriptAllOf) HasChecksumSha256() bool

HasChecksumSha256 returns a boolean if a field has been set.

func (*DeviceScriptAllOf) HasFile ¶

func (o *DeviceScriptAllOf) HasFile() bool

HasFile returns a boolean if a field has been set.

func (DeviceScriptAllOf) MarshalJSON ¶

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

func (*DeviceScriptAllOf) SetChecksum ¶

func (o *DeviceScriptAllOf) SetChecksum(v string)

SetChecksum gets a reference to the given string and assigns it to the Checksum field.

func (*DeviceScriptAllOf) SetChecksumSha256 ¶

func (o *DeviceScriptAllOf) SetChecksumSha256(v string)

SetChecksumSha256 gets a reference to the given string and assigns it to the ChecksumSha256 field.

func (*DeviceScriptAllOf) SetFile ¶

func (o *DeviceScriptAllOf) SetFile(v string)

SetFile gets a reference to the given string and assigns it to the File field.

func (*DeviceScriptAllOf) SetFilename ¶

func (o *DeviceScriptAllOf) SetFilename(v string)

SetFilename sets field value

type DeviceScriptList ¶

type DeviceScriptList struct {
	ResultList
	// List of Device Scripts.
	Data *[]DeviceScript `json:"data,omitempty"`
}

DeviceScriptList struct for DeviceScriptList

func NewDeviceScriptList ¶

func NewDeviceScriptList() *DeviceScriptList

NewDeviceScriptList instantiates a new DeviceScriptList 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 NewDeviceScriptListWithDefaults ¶

func NewDeviceScriptListWithDefaults() *DeviceScriptList

NewDeviceScriptListWithDefaults instantiates a new DeviceScriptList 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 (*DeviceScriptList) GetData ¶

func (o *DeviceScriptList) GetData() []DeviceScript

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

func (*DeviceScriptList) GetDataOk ¶

func (o *DeviceScriptList) GetDataOk() (*[]DeviceScript, bool)

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

func (*DeviceScriptList) HasData ¶

func (o *DeviceScriptList) HasData() bool

HasData returns a boolean if a field has been set.

func (DeviceScriptList) MarshalJSON ¶

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

func (*DeviceScriptList) SetData ¶

func (o *DeviceScriptList) SetData(v []DeviceScript)

SetData gets a reference to the given []DeviceScript and assigns it to the Data field.

type DeviceScriptListAllOf ¶

type DeviceScriptListAllOf struct {
	// List of Device Scripts.
	Data *[]DeviceScript `json:"data,omitempty"`
}

DeviceScriptListAllOf Represents a list of Device Scripts.

func NewDeviceScriptListAllOf ¶

func NewDeviceScriptListAllOf() *DeviceScriptListAllOf

NewDeviceScriptListAllOf instantiates a new DeviceScriptListAllOf 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 NewDeviceScriptListAllOfWithDefaults ¶

func NewDeviceScriptListAllOfWithDefaults() *DeviceScriptListAllOf

NewDeviceScriptListAllOfWithDefaults instantiates a new DeviceScriptListAllOf 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 (*DeviceScriptListAllOf) GetData ¶

func (o *DeviceScriptListAllOf) GetData() []DeviceScript

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

func (*DeviceScriptListAllOf) GetDataOk ¶

func (o *DeviceScriptListAllOf) GetDataOk() (*[]DeviceScript, bool)

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

func (*DeviceScriptListAllOf) HasData ¶

func (o *DeviceScriptListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (DeviceScriptListAllOf) MarshalJSON ¶

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

func (*DeviceScriptListAllOf) SetData ¶

func (o *DeviceScriptListAllOf) SetData(v []DeviceScript)

SetData gets a reference to the given []DeviceScript and assigns it to the Data field.

type DeviceScriptsApiService ¶

type DeviceScriptsApiService service

DeviceScriptsApiService DeviceScriptsApi service

func (*DeviceScriptsApiService) DeviceScriptsDownloadIdGet ¶

func (a *DeviceScriptsApiService) DeviceScriptsDownloadIdGet(ctx _context.Context, id string) apiDeviceScriptsDownloadIdGetRequest

DeviceScriptsDownloadIdGet Download a Device Script. Download the raw script.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiDeviceScriptsDownloadIdGetRequest

func (*DeviceScriptsApiService) DeviceScriptsGet ¶

func (a *DeviceScriptsApiService) DeviceScriptsGet(ctx _context.Context) apiDeviceScriptsGetRequest

DeviceScriptsGet List all Device Scripts. List all Device Scripts visible to current user.

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

@return apiDeviceScriptsGetRequest

func (*DeviceScriptsApiService) DeviceScriptsIdDelete ¶

func (a *DeviceScriptsApiService) DeviceScriptsIdDelete(ctx _context.Context, id string) apiDeviceScriptsIdDeleteRequest

DeviceScriptsIdDelete Delete a specific Device Script. Delete a specific Device Script.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiDeviceScriptsIdDeleteRequest

func (*DeviceScriptsApiService) DeviceScriptsIdGet ¶

func (a *DeviceScriptsApiService) DeviceScriptsIdGet(ctx _context.Context, id string) apiDeviceScriptsIdGetRequest

DeviceScriptsIdGet Get a specific Device Script. Get a specific Device Script.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiDeviceScriptsIdGetRequest

func (*DeviceScriptsApiService) DeviceScriptsIdPut ¶

func (a *DeviceScriptsApiService) DeviceScriptsIdPut(ctx _context.Context, id string) apiDeviceScriptsIdPutRequest

DeviceScriptsIdPut Update an existing Device Script. Update an existing Device Script.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiDeviceScriptsIdPutRequest

func (*DeviceScriptsApiService) DeviceScriptsPost ¶

func (a *DeviceScriptsApiService) DeviceScriptsPost(ctx _context.Context) apiDeviceScriptsPostRequest

DeviceScriptsPost Create a new Device Script. Create a new Device Script.

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

@return apiDeviceScriptsPostRequest

type DevicesOnBoardedPerHourApiService ¶

type DevicesOnBoardedPerHourApiService service

DevicesOnBoardedPerHourApiService DevicesOnBoardedPerHourApi service

func (*DevicesOnBoardedPerHourApiService) StatsOnBoardedDevicesGet ¶

func (a *DevicesOnBoardedPerHourApiService) StatsOnBoardedDevicesGet(ctx _context.Context) apiStatsOnBoardedDevicesGetRequest

StatsOnBoardedDevicesGet Get Device On-Boardings Per Hour. Get the Device On-Boardings Per Hour for the last 24 hours.

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

@return apiStatsOnBoardedDevicesGetRequest

type DiscoveredAppsApiService ¶

type DiscoveredAppsApiService service

DiscoveredAppsApiService DiscoveredAppsApi service

func (*DiscoveredAppsApiService) StatsAppDiscoveryGet ¶

func (a *DiscoveredAppsApiService) StatsAppDiscoveryGet(ctx _context.Context) apiStatsAppDiscoveryGetRequest

StatsAppDiscoveryGet Get Discovered Apps. Get Discovered Apps for the last 7 days. Rebooting a Gateway resets the Discovered Apps for that Gateway. This API makes the Controller to query every Gateway in the system to collect the statistics. The operation may take long if one or more appliances take long to respond.

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

@return apiStatsAppDiscoveryGetRequest

type DistinguishedName ¶

type DistinguishedName struct {
	DeviceAndUser
	// The last time a Token issued to this user&device.
	LastTokenIssuedAt *string `json:"lastTokenIssuedAt,omitempty"`
	// The hostname recorded for the given user&device during On-Boarding. It may be empty if the Client cannot resolve or Token belongs to an Admin UI session.
	Hostname *string `json:"hostname,omitempty"`
}

DistinguishedName struct for DistinguishedName

func NewDistinguishedName ¶

func NewDistinguishedName() *DistinguishedName

NewDistinguishedName instantiates a new DistinguishedName 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 NewDistinguishedNameWithDefaults ¶

func NewDistinguishedNameWithDefaults() *DistinguishedName

NewDistinguishedNameWithDefaults instantiates a new DistinguishedName 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 (*DistinguishedName) GetHostname ¶

func (o *DistinguishedName) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*DistinguishedName) GetHostnameOk ¶

func (o *DistinguishedName) GetHostnameOk() (*string, bool)

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

func (*DistinguishedName) GetLastTokenIssuedAt ¶

func (o *DistinguishedName) GetLastTokenIssuedAt() string

GetLastTokenIssuedAt returns the LastTokenIssuedAt field value if set, zero value otherwise.

func (*DistinguishedName) GetLastTokenIssuedAtOk ¶

func (o *DistinguishedName) GetLastTokenIssuedAtOk() (*string, bool)

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

func (*DistinguishedName) HasHostname ¶

func (o *DistinguishedName) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*DistinguishedName) HasLastTokenIssuedAt ¶

func (o *DistinguishedName) HasLastTokenIssuedAt() bool

HasLastTokenIssuedAt returns a boolean if a field has been set.

func (DistinguishedName) MarshalJSON ¶

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

func (*DistinguishedName) SetHostname ¶

func (o *DistinguishedName) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*DistinguishedName) SetLastTokenIssuedAt ¶

func (o *DistinguishedName) SetLastTokenIssuedAt(v string)

SetLastTokenIssuedAt gets a reference to the given string and assigns it to the LastTokenIssuedAt field.

type DistinguishedNameAllOf ¶

type DistinguishedNameAllOf struct {
	// The last time a Token issued to this user&device.
	LastTokenIssuedAt *string `json:"lastTokenIssuedAt,omitempty"`
	// The hostname recorded for the given user&device during On-Boarding. It may be empty if the Client cannot resolve or Token belongs to an Admin UI session.
	Hostname *string `json:"hostname,omitempty"`
}

DistinguishedNameAllOf Represents a user and device combination.

func NewDistinguishedNameAllOf ¶

func NewDistinguishedNameAllOf() *DistinguishedNameAllOf

NewDistinguishedNameAllOf instantiates a new DistinguishedNameAllOf 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 NewDistinguishedNameAllOfWithDefaults ¶

func NewDistinguishedNameAllOfWithDefaults() *DistinguishedNameAllOf

NewDistinguishedNameAllOfWithDefaults instantiates a new DistinguishedNameAllOf 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 (*DistinguishedNameAllOf) GetHostname ¶

func (o *DistinguishedNameAllOf) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*DistinguishedNameAllOf) GetHostnameOk ¶

func (o *DistinguishedNameAllOf) GetHostnameOk() (*string, bool)

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

func (*DistinguishedNameAllOf) GetLastTokenIssuedAt ¶

func (o *DistinguishedNameAllOf) GetLastTokenIssuedAt() string

GetLastTokenIssuedAt returns the LastTokenIssuedAt field value if set, zero value otherwise.

func (*DistinguishedNameAllOf) GetLastTokenIssuedAtOk ¶

func (o *DistinguishedNameAllOf) GetLastTokenIssuedAtOk() (*string, bool)

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

func (*DistinguishedNameAllOf) HasHostname ¶

func (o *DistinguishedNameAllOf) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*DistinguishedNameAllOf) HasLastTokenIssuedAt ¶

func (o *DistinguishedNameAllOf) HasLastTokenIssuedAt() bool

HasLastTokenIssuedAt returns a boolean if a field has been set.

func (DistinguishedNameAllOf) MarshalJSON ¶

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

func (*DistinguishedNameAllOf) SetHostname ¶

func (o *DistinguishedNameAllOf) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*DistinguishedNameAllOf) SetLastTokenIssuedAt ¶

func (o *DistinguishedNameAllOf) SetLastTokenIssuedAt(v string)

SetLastTokenIssuedAt gets a reference to the given string and assigns it to the LastTokenIssuedAt field.

type DistinguishedNameList ¶

type DistinguishedNameList struct {
	ResultList
	// List of Distinguished Names.
	Data *[]DistinguishedName `json:"data,omitempty"`
}

DistinguishedNameList struct for DistinguishedNameList

func NewDistinguishedNameList ¶

func NewDistinguishedNameList() *DistinguishedNameList

NewDistinguishedNameList instantiates a new DistinguishedNameList 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 NewDistinguishedNameListWithDefaults ¶

func NewDistinguishedNameListWithDefaults() *DistinguishedNameList

NewDistinguishedNameListWithDefaults instantiates a new DistinguishedNameList 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 (*DistinguishedNameList) GetData ¶

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

func (*DistinguishedNameList) GetDataOk ¶

func (o *DistinguishedNameList) GetDataOk() (*[]DistinguishedName, bool)

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

func (*DistinguishedNameList) HasData ¶

func (o *DistinguishedNameList) HasData() bool

HasData returns a boolean if a field has been set.

func (DistinguishedNameList) MarshalJSON ¶

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

func (*DistinguishedNameList) SetData ¶

func (o *DistinguishedNameList) SetData(v []DistinguishedName)

SetData gets a reference to the given []DistinguishedName and assigns it to the Data field.

type DistinguishedNameListAllOf ¶

type DistinguishedNameListAllOf struct {
	// List of Distinguished Names.
	Data *[]DistinguishedName `json:"data,omitempty"`
}

DistinguishedNameListAllOf Represents a list of Distinguished Names.

func NewDistinguishedNameListAllOf ¶

func NewDistinguishedNameListAllOf() *DistinguishedNameListAllOf

NewDistinguishedNameListAllOf instantiates a new DistinguishedNameListAllOf 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 NewDistinguishedNameListAllOfWithDefaults ¶

func NewDistinguishedNameListAllOfWithDefaults() *DistinguishedNameListAllOf

NewDistinguishedNameListAllOfWithDefaults instantiates a new DistinguishedNameListAllOf 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 (*DistinguishedNameListAllOf) GetData ¶

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

func (*DistinguishedNameListAllOf) GetDataOk ¶

func (o *DistinguishedNameListAllOf) GetDataOk() (*[]DistinguishedName, bool)

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

func (*DistinguishedNameListAllOf) HasData ¶

func (o *DistinguishedNameListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (DistinguishedNameListAllOf) MarshalJSON ¶

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

func (*DistinguishedNameListAllOf) SetData ¶

SetData gets a reference to the given []DistinguishedName and assigns it to the Data field.

type Entitlement ¶

type Entitlement struct {
	BaseEntity
	// This field is deprecated as of 5.1 in favor of 'appShortcut.name'. For backwards compatibility, it will set 'appShortcut.name' if it does not exist.
	DisplayName string `json:"displayName"`
	// If true, the Entitlement will be disregarded during authorization.
	Disabled *bool `json:"disabled,omitempty"`
	// ID of the site for this Entitlement.
	Site string `json:"site"`
	// Whether all the Conditions must succeed to have access to this Entitlement or just one.
	ConditionLogic *string `json:"conditionLogic,omitempty"`
	// List of Condition IDs applies to this Entitlement.
	Conditions []string `json:"conditions"`
	// List of all IP Access actions in this Entitlement.
	Actions     []EntitlementAllOfActions    `json:"actions"`
	AppShortcut *EntitlementAllOfAppShortcut `json:"appShortcut,omitempty"`
}

Entitlement struct for Entitlement

func NewEntitlement ¶

func NewEntitlement(displayName string, site string, conditions []string, actions []EntitlementAllOfActions) *Entitlement

NewEntitlement instantiates a new Entitlement 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 NewEntitlementWithDefaults ¶

func NewEntitlementWithDefaults() *Entitlement

NewEntitlementWithDefaults instantiates a new Entitlement 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 (*Entitlement) GetActions ¶

func (o *Entitlement) GetActions() []EntitlementAllOfActions

GetActions returns the Actions field value

func (*Entitlement) GetActionsOk ¶

func (o *Entitlement) GetActionsOk() (*[]EntitlementAllOfActions, bool)

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

func (*Entitlement) GetAppShortcut ¶

func (o *Entitlement) GetAppShortcut() EntitlementAllOfAppShortcut

GetAppShortcut returns the AppShortcut field value if set, zero value otherwise.

func (*Entitlement) GetAppShortcutOk ¶

func (o *Entitlement) GetAppShortcutOk() (*EntitlementAllOfAppShortcut, bool)

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

func (*Entitlement) GetConditionLogic ¶

func (o *Entitlement) GetConditionLogic() string

GetConditionLogic returns the ConditionLogic field value if set, zero value otherwise.

func (*Entitlement) GetConditionLogicOk ¶

func (o *Entitlement) GetConditionLogicOk() (*string, bool)

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

func (*Entitlement) GetConditions ¶

func (o *Entitlement) GetConditions() []string

GetConditions returns the Conditions field value

func (*Entitlement) GetConditionsOk ¶

func (o *Entitlement) GetConditionsOk() (*[]string, bool)

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

func (*Entitlement) GetDisabled ¶

func (o *Entitlement) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*Entitlement) GetDisabledOk ¶

func (o *Entitlement) GetDisabledOk() (*bool, bool)

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

func (*Entitlement) GetDisplayName ¶

func (o *Entitlement) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*Entitlement) GetDisplayNameOk ¶

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

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

func (*Entitlement) GetSite ¶

func (o *Entitlement) GetSite() string

GetSite returns the Site field value

func (*Entitlement) GetSiteOk ¶

func (o *Entitlement) GetSiteOk() (*string, bool)

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

func (*Entitlement) HasAppShortcut ¶

func (o *Entitlement) HasAppShortcut() bool

HasAppShortcut returns a boolean if a field has been set.

func (*Entitlement) HasConditionLogic ¶

func (o *Entitlement) HasConditionLogic() bool

HasConditionLogic returns a boolean if a field has been set.

func (*Entitlement) HasDisabled ¶

func (o *Entitlement) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (Entitlement) MarshalJSON ¶

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

func (*Entitlement) SetActions ¶

func (o *Entitlement) SetActions(v []EntitlementAllOfActions)

SetActions sets field value

func (*Entitlement) SetAppShortcut ¶

func (o *Entitlement) SetAppShortcut(v EntitlementAllOfAppShortcut)

SetAppShortcut gets a reference to the given EntitlementAllOfAppShortcut and assigns it to the AppShortcut field.

func (*Entitlement) SetConditionLogic ¶

func (o *Entitlement) SetConditionLogic(v string)

SetConditionLogic gets a reference to the given string and assigns it to the ConditionLogic field.

func (*Entitlement) SetConditions ¶

func (o *Entitlement) SetConditions(v []string)

SetConditions sets field value

func (*Entitlement) SetDisabled ¶

func (o *Entitlement) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*Entitlement) SetDisplayName ¶

func (o *Entitlement) SetDisplayName(v string)

SetDisplayName sets field value

func (*Entitlement) SetSite ¶

func (o *Entitlement) SetSite(v string)

SetSite sets field value

type EntitlementAllOf ¶

type EntitlementAllOf struct {
	// This field is deprecated as of 5.1 in favor of 'appShortcut.name'. For backwards compatibility, it will set 'appShortcut.name' if it does not exist.
	DisplayName string `json:"displayName"`
	// If true, the Entitlement will be disregarded during authorization.
	Disabled *bool `json:"disabled,omitempty"`
	// ID of the site for this Entitlement.
	Site string `json:"site"`
	// Whether all the Conditions must succeed to have access to this Entitlement or just one.
	ConditionLogic *string `json:"conditionLogic,omitempty"`
	// List of Condition IDs applies to this Entitlement.
	Conditions []string `json:"conditions"`
	// List of all IP Access actions in this Entitlement.
	Actions     []EntitlementAllOfActions    `json:"actions"`
	AppShortcut *EntitlementAllOfAppShortcut `json:"appShortcut,omitempty"`
}

EntitlementAllOf Represents an Entitlement.

func NewEntitlementAllOf ¶

func NewEntitlementAllOf(displayName string, site string, conditions []string, actions []EntitlementAllOfActions) *EntitlementAllOf

NewEntitlementAllOf instantiates a new EntitlementAllOf 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 NewEntitlementAllOfWithDefaults ¶

func NewEntitlementAllOfWithDefaults() *EntitlementAllOf

NewEntitlementAllOfWithDefaults instantiates a new EntitlementAllOf 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 (*EntitlementAllOf) GetActions ¶

func (o *EntitlementAllOf) GetActions() []EntitlementAllOfActions

GetActions returns the Actions field value

func (*EntitlementAllOf) GetActionsOk ¶

func (o *EntitlementAllOf) GetActionsOk() (*[]EntitlementAllOfActions, bool)

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

func (*EntitlementAllOf) GetAppShortcut ¶

func (o *EntitlementAllOf) GetAppShortcut() EntitlementAllOfAppShortcut

GetAppShortcut returns the AppShortcut field value if set, zero value otherwise.

func (*EntitlementAllOf) GetAppShortcutOk ¶

func (o *EntitlementAllOf) GetAppShortcutOk() (*EntitlementAllOfAppShortcut, bool)

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

func (*EntitlementAllOf) GetConditionLogic ¶

func (o *EntitlementAllOf) GetConditionLogic() string

GetConditionLogic returns the ConditionLogic field value if set, zero value otherwise.

func (*EntitlementAllOf) GetConditionLogicOk ¶

func (o *EntitlementAllOf) GetConditionLogicOk() (*string, bool)

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

func (*EntitlementAllOf) GetConditions ¶

func (o *EntitlementAllOf) GetConditions() []string

GetConditions returns the Conditions field value

func (*EntitlementAllOf) GetConditionsOk ¶

func (o *EntitlementAllOf) GetConditionsOk() (*[]string, bool)

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

func (*EntitlementAllOf) GetDisabled ¶

func (o *EntitlementAllOf) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*EntitlementAllOf) GetDisabledOk ¶

func (o *EntitlementAllOf) GetDisabledOk() (*bool, bool)

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

func (*EntitlementAllOf) GetDisplayName ¶

func (o *EntitlementAllOf) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*EntitlementAllOf) GetDisplayNameOk ¶

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

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

func (*EntitlementAllOf) GetSite ¶

func (o *EntitlementAllOf) GetSite() string

GetSite returns the Site field value

func (*EntitlementAllOf) GetSiteOk ¶

func (o *EntitlementAllOf) GetSiteOk() (*string, bool)

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

func (*EntitlementAllOf) HasAppShortcut ¶

func (o *EntitlementAllOf) HasAppShortcut() bool

HasAppShortcut returns a boolean if a field has been set.

func (*EntitlementAllOf) HasConditionLogic ¶

func (o *EntitlementAllOf) HasConditionLogic() bool

HasConditionLogic returns a boolean if a field has been set.

func (*EntitlementAllOf) HasDisabled ¶

func (o *EntitlementAllOf) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (EntitlementAllOf) MarshalJSON ¶

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

func (*EntitlementAllOf) SetActions ¶

func (o *EntitlementAllOf) SetActions(v []EntitlementAllOfActions)

SetActions sets field value

func (*EntitlementAllOf) SetAppShortcut ¶

func (o *EntitlementAllOf) SetAppShortcut(v EntitlementAllOfAppShortcut)

SetAppShortcut gets a reference to the given EntitlementAllOfAppShortcut and assigns it to the AppShortcut field.

func (*EntitlementAllOf) SetConditionLogic ¶

func (o *EntitlementAllOf) SetConditionLogic(v string)

SetConditionLogic gets a reference to the given string and assigns it to the ConditionLogic field.

func (*EntitlementAllOf) SetConditions ¶

func (o *EntitlementAllOf) SetConditions(v []string)

SetConditions sets field value

func (*EntitlementAllOf) SetDisabled ¶

func (o *EntitlementAllOf) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*EntitlementAllOf) SetDisplayName ¶

func (o *EntitlementAllOf) SetDisplayName(v string)

SetDisplayName sets field value

func (*EntitlementAllOf) SetSite ¶

func (o *EntitlementAllOf) SetSite(v string)

SetSite sets field value

type EntitlementAllOfActions ¶

type EntitlementAllOfActions struct {
	// Type of the IP Access action.
	Subtype string `json:"subtype"`
	// Applied action to the traffic.
	Action string `json:"action"`
	// Hosts to apply the action to. See admin manual for possible values.
	Hosts []string `json:"hosts"`
	// Destination port. Multiple ports can be entered comma separated. Port ranges can be entered dash separated. Only valid for tcp and udp subtypes
	Ports *[]string `json:"ports,omitempty"`
	// ICMP type. Only valid for icmp subtypes.
	Types   *[]string                `json:"types,omitempty"`
	Monitor *EntitlementAllOfMonitor `json:"monitor,omitempty"`
}

EntitlementAllOfActions IP Access action.

func NewEntitlementAllOfActions ¶

func NewEntitlementAllOfActions(subtype string, action string, hosts []string) *EntitlementAllOfActions

NewEntitlementAllOfActions instantiates a new EntitlementAllOfActions 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 NewEntitlementAllOfActionsWithDefaults ¶

func NewEntitlementAllOfActionsWithDefaults() *EntitlementAllOfActions

NewEntitlementAllOfActionsWithDefaults instantiates a new EntitlementAllOfActions 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 (*EntitlementAllOfActions) GetAction ¶

func (o *EntitlementAllOfActions) GetAction() string

GetAction returns the Action field value

func (*EntitlementAllOfActions) GetActionOk ¶

func (o *EntitlementAllOfActions) GetActionOk() (*string, bool)

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

func (*EntitlementAllOfActions) GetHosts ¶

func (o *EntitlementAllOfActions) GetHosts() []string

GetHosts returns the Hosts field value

func (*EntitlementAllOfActions) GetHostsOk ¶

func (o *EntitlementAllOfActions) GetHostsOk() (*[]string, bool)

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

func (*EntitlementAllOfActions) GetMonitor ¶

GetMonitor returns the Monitor field value if set, zero value otherwise.

func (*EntitlementAllOfActions) GetMonitorOk ¶

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

func (*EntitlementAllOfActions) GetPorts ¶

func (o *EntitlementAllOfActions) GetPorts() []string

GetPorts returns the Ports field value if set, zero value otherwise.

func (*EntitlementAllOfActions) GetPortsOk ¶

func (o *EntitlementAllOfActions) GetPortsOk() (*[]string, bool)

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

func (*EntitlementAllOfActions) GetSubtype ¶

func (o *EntitlementAllOfActions) GetSubtype() string

GetSubtype returns the Subtype field value

func (*EntitlementAllOfActions) GetSubtypeOk ¶

func (o *EntitlementAllOfActions) GetSubtypeOk() (*string, bool)

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

func (*EntitlementAllOfActions) GetTypes ¶

func (o *EntitlementAllOfActions) GetTypes() []string

GetTypes returns the Types field value if set, zero value otherwise.

func (*EntitlementAllOfActions) GetTypesOk ¶

func (o *EntitlementAllOfActions) GetTypesOk() (*[]string, bool)

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

func (*EntitlementAllOfActions) HasMonitor ¶

func (o *EntitlementAllOfActions) HasMonitor() bool

HasMonitor returns a boolean if a field has been set.

func (*EntitlementAllOfActions) HasPorts ¶

func (o *EntitlementAllOfActions) HasPorts() bool

HasPorts returns a boolean if a field has been set.

func (*EntitlementAllOfActions) HasTypes ¶

func (o *EntitlementAllOfActions) HasTypes() bool

HasTypes returns a boolean if a field has been set.

func (EntitlementAllOfActions) MarshalJSON ¶

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

func (*EntitlementAllOfActions) SetAction ¶

func (o *EntitlementAllOfActions) SetAction(v string)

SetAction sets field value

func (*EntitlementAllOfActions) SetHosts ¶

func (o *EntitlementAllOfActions) SetHosts(v []string)

SetHosts sets field value

func (*EntitlementAllOfActions) SetMonitor ¶

SetMonitor gets a reference to the given EntitlementAllOfMonitor and assigns it to the Monitor field.

func (*EntitlementAllOfActions) SetPorts ¶

func (o *EntitlementAllOfActions) SetPorts(v []string)

SetPorts gets a reference to the given []string and assigns it to the Ports field.

func (*EntitlementAllOfActions) SetSubtype ¶

func (o *EntitlementAllOfActions) SetSubtype(v string)

SetSubtype sets field value

func (*EntitlementAllOfActions) SetTypes ¶

func (o *EntitlementAllOfActions) SetTypes(v []string)

SetTypes gets a reference to the given []string and assigns it to the Types field.

type EntitlementAllOfAppShortcut ¶

type EntitlementAllOfAppShortcut struct {
	// Name for the App Shortcut which will be visible on the Client UI.
	Name string `json:"name"`
	// The URL that will be triggered on the OS to be handled. For example, an HTTPS URL will start the browser for the given URL.
	Url string `json:"url"`
	// The code of the published app on the client. - 1: Light Green - 2: Green - 3: Indigo - 4: Deep Purple - 5: Yellow - 6: Lime - 7: Light Blue - 8: Blue - 9: Amber - 10: Orange - 11: Cyan - 12: Teal - 13: Deep Orange - 14: Red - 15: Gray - 16: Brown - 17: Pink - 18: Purple - 19: Blue Gray - 20: Near Black
	ColorCode *int32 `json:"colorCode,omitempty"`
}

EntitlementAllOfAppShortcut Publishes the configured URL as an app on the client using the display name as the app name.

func NewEntitlementAllOfAppShortcut ¶

func NewEntitlementAllOfAppShortcut(name string, url string) *EntitlementAllOfAppShortcut

NewEntitlementAllOfAppShortcut instantiates a new EntitlementAllOfAppShortcut 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 NewEntitlementAllOfAppShortcutWithDefaults ¶

func NewEntitlementAllOfAppShortcutWithDefaults() *EntitlementAllOfAppShortcut

NewEntitlementAllOfAppShortcutWithDefaults instantiates a new EntitlementAllOfAppShortcut 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 (*EntitlementAllOfAppShortcut) GetColorCode ¶

func (o *EntitlementAllOfAppShortcut) GetColorCode() int32

GetColorCode returns the ColorCode field value if set, zero value otherwise.

func (*EntitlementAllOfAppShortcut) GetColorCodeOk ¶

func (o *EntitlementAllOfAppShortcut) GetColorCodeOk() (*int32, bool)

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

func (*EntitlementAllOfAppShortcut) GetName ¶

func (o *EntitlementAllOfAppShortcut) GetName() string

GetName returns the Name field value

func (*EntitlementAllOfAppShortcut) GetNameOk ¶

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

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

func (*EntitlementAllOfAppShortcut) GetUrl ¶

func (o *EntitlementAllOfAppShortcut) GetUrl() string

GetUrl returns the Url field value

func (*EntitlementAllOfAppShortcut) GetUrlOk ¶

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

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

func (*EntitlementAllOfAppShortcut) HasColorCode ¶

func (o *EntitlementAllOfAppShortcut) HasColorCode() bool

HasColorCode returns a boolean if a field has been set.

func (EntitlementAllOfAppShortcut) MarshalJSON ¶

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

func (*EntitlementAllOfAppShortcut) SetColorCode ¶

func (o *EntitlementAllOfAppShortcut) SetColorCode(v int32)

SetColorCode gets a reference to the given int32 and assigns it to the ColorCode field.

func (*EntitlementAllOfAppShortcut) SetName ¶

func (o *EntitlementAllOfAppShortcut) SetName(v string)

SetName sets field value

func (*EntitlementAllOfAppShortcut) SetUrl ¶

func (o *EntitlementAllOfAppShortcut) SetUrl(v string)

SetUrl sets field value

type EntitlementAllOfMonitor ¶

type EntitlementAllOfMonitor struct {
	Enabled *bool `json:"enabled,omitempty"`
	// Number of seconds the action needs to be unresponsive to mark the action unhealthy.
	Timeout *int32 `json:"timeout,omitempty"`
}

EntitlementAllOfMonitor Only available for tcp_up subtype. If enabled, Gateways will monitor this action for responsiveness and act accordingly. See admin manual for more details.

func NewEntitlementAllOfMonitor ¶

func NewEntitlementAllOfMonitor() *EntitlementAllOfMonitor

NewEntitlementAllOfMonitor instantiates a new EntitlementAllOfMonitor 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 NewEntitlementAllOfMonitorWithDefaults ¶

func NewEntitlementAllOfMonitorWithDefaults() *EntitlementAllOfMonitor

NewEntitlementAllOfMonitorWithDefaults instantiates a new EntitlementAllOfMonitor 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 (*EntitlementAllOfMonitor) GetEnabled ¶

func (o *EntitlementAllOfMonitor) GetEnabled() bool

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

func (*EntitlementAllOfMonitor) GetEnabledOk ¶

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

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

func (*EntitlementAllOfMonitor) GetTimeout ¶

func (o *EntitlementAllOfMonitor) GetTimeout() int32

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*EntitlementAllOfMonitor) GetTimeoutOk ¶

func (o *EntitlementAllOfMonitor) GetTimeoutOk() (*int32, bool)

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

func (*EntitlementAllOfMonitor) HasEnabled ¶

func (o *EntitlementAllOfMonitor) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*EntitlementAllOfMonitor) HasTimeout ¶

func (o *EntitlementAllOfMonitor) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (EntitlementAllOfMonitor) MarshalJSON ¶

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

func (*EntitlementAllOfMonitor) SetEnabled ¶

func (o *EntitlementAllOfMonitor) SetEnabled(v bool)

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

func (*EntitlementAllOfMonitor) SetTimeout ¶

func (o *EntitlementAllOfMonitor) SetTimeout(v int32)

SetTimeout gets a reference to the given int32 and assigns it to the Timeout field.

type EntitlementList ¶

type EntitlementList struct {
	ResultList
	// List of Entitlements.
	Data *[]Entitlement `json:"data,omitempty"`
}

EntitlementList struct for EntitlementList

func NewEntitlementList ¶

func NewEntitlementList() *EntitlementList

NewEntitlementList instantiates a new EntitlementList 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 NewEntitlementListWithDefaults ¶

func NewEntitlementListWithDefaults() *EntitlementList

NewEntitlementListWithDefaults instantiates a new EntitlementList 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 (*EntitlementList) GetData ¶

func (o *EntitlementList) GetData() []Entitlement

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

func (*EntitlementList) GetDataOk ¶

func (o *EntitlementList) GetDataOk() (*[]Entitlement, bool)

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

func (*EntitlementList) HasData ¶

func (o *EntitlementList) HasData() bool

HasData returns a boolean if a field has been set.

func (EntitlementList) MarshalJSON ¶

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

func (*EntitlementList) SetData ¶

func (o *EntitlementList) SetData(v []Entitlement)

SetData gets a reference to the given []Entitlement and assigns it to the Data field.

type EntitlementListAllOf ¶

type EntitlementListAllOf struct {
	// List of Entitlements.
	Data *[]Entitlement `json:"data,omitempty"`
}

EntitlementListAllOf Represents a list of Entitlements.

func NewEntitlementListAllOf ¶

func NewEntitlementListAllOf() *EntitlementListAllOf

NewEntitlementListAllOf instantiates a new EntitlementListAllOf 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 NewEntitlementListAllOfWithDefaults ¶

func NewEntitlementListAllOfWithDefaults() *EntitlementListAllOf

NewEntitlementListAllOfWithDefaults instantiates a new EntitlementListAllOf 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 (*EntitlementListAllOf) GetData ¶

func (o *EntitlementListAllOf) GetData() []Entitlement

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

func (*EntitlementListAllOf) GetDataOk ¶

func (o *EntitlementListAllOf) GetDataOk() (*[]Entitlement, bool)

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

func (*EntitlementListAllOf) HasData ¶

func (o *EntitlementListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (EntitlementListAllOf) MarshalJSON ¶

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

func (*EntitlementListAllOf) SetData ¶

func (o *EntitlementListAllOf) SetData(v []Entitlement)

SetData gets a reference to the given []Entitlement and assigns it to the Data field.

type EntitlementScript ¶

type EntitlementScript struct {
	BaseEntity
	// A JavaScript expression that returns a list of IPs and names.
	Expression string `json:"expression"`
}

EntitlementScript struct for EntitlementScript

func NewEntitlementScript ¶

func NewEntitlementScript(expression string) *EntitlementScript

NewEntitlementScript instantiates a new EntitlementScript 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 NewEntitlementScriptWithDefaults ¶

func NewEntitlementScriptWithDefaults() *EntitlementScript

NewEntitlementScriptWithDefaults instantiates a new EntitlementScript 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 (*EntitlementScript) GetExpression ¶

func (o *EntitlementScript) GetExpression() string

GetExpression returns the Expression field value

func (*EntitlementScript) GetExpressionOk ¶

func (o *EntitlementScript) GetExpressionOk() (*string, bool)

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

func (EntitlementScript) MarshalJSON ¶

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

func (*EntitlementScript) SetExpression ¶

func (o *EntitlementScript) SetExpression(v string)

SetExpression sets field value

type EntitlementScriptAllOf ¶

type EntitlementScriptAllOf struct {
	// A JavaScript expression that returns a list of IPs and names.
	Expression string `json:"expression"`
}

EntitlementScriptAllOf Represents an Entitlement Script.

func NewEntitlementScriptAllOf ¶

func NewEntitlementScriptAllOf(expression string) *EntitlementScriptAllOf

NewEntitlementScriptAllOf instantiates a new EntitlementScriptAllOf 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 NewEntitlementScriptAllOfWithDefaults ¶

func NewEntitlementScriptAllOfWithDefaults() *EntitlementScriptAllOf

NewEntitlementScriptAllOfWithDefaults instantiates a new EntitlementScriptAllOf 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 (*EntitlementScriptAllOf) GetExpression ¶

func (o *EntitlementScriptAllOf) GetExpression() string

GetExpression returns the Expression field value

func (*EntitlementScriptAllOf) GetExpressionOk ¶

func (o *EntitlementScriptAllOf) GetExpressionOk() (*string, bool)

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

func (EntitlementScriptAllOf) MarshalJSON ¶

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

func (*EntitlementScriptAllOf) SetExpression ¶

func (o *EntitlementScriptAllOf) SetExpression(v string)

SetExpression sets field value

type EntitlementScriptList ¶

type EntitlementScriptList struct {
	ResultList
	// List of Entitlement Scripts.
	Data *[]EntitlementScript `json:"data,omitempty"`
}

EntitlementScriptList struct for EntitlementScriptList

func NewEntitlementScriptList ¶

func NewEntitlementScriptList() *EntitlementScriptList

NewEntitlementScriptList instantiates a new EntitlementScriptList 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 NewEntitlementScriptListWithDefaults ¶

func NewEntitlementScriptListWithDefaults() *EntitlementScriptList

NewEntitlementScriptListWithDefaults instantiates a new EntitlementScriptList 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 (*EntitlementScriptList) GetData ¶

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

func (*EntitlementScriptList) GetDataOk ¶

func (o *EntitlementScriptList) GetDataOk() (*[]EntitlementScript, bool)

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

func (*EntitlementScriptList) HasData ¶

func (o *EntitlementScriptList) HasData() bool

HasData returns a boolean if a field has been set.

func (EntitlementScriptList) MarshalJSON ¶

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

func (*EntitlementScriptList) SetData ¶

func (o *EntitlementScriptList) SetData(v []EntitlementScript)

SetData gets a reference to the given []EntitlementScript and assigns it to the Data field.

type EntitlementScriptListAllOf ¶

type EntitlementScriptListAllOf struct {
	// List of Entitlement Scripts.
	Data *[]EntitlementScript `json:"data,omitempty"`
}

EntitlementScriptListAllOf Represents a list of Entitlement Scripts.

func NewEntitlementScriptListAllOf ¶

func NewEntitlementScriptListAllOf() *EntitlementScriptListAllOf

NewEntitlementScriptListAllOf instantiates a new EntitlementScriptListAllOf 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 NewEntitlementScriptListAllOfWithDefaults ¶

func NewEntitlementScriptListAllOfWithDefaults() *EntitlementScriptListAllOf

NewEntitlementScriptListAllOfWithDefaults instantiates a new EntitlementScriptListAllOf 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 (*EntitlementScriptListAllOf) GetData ¶

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

func (*EntitlementScriptListAllOf) GetDataOk ¶

func (o *EntitlementScriptListAllOf) GetDataOk() (*[]EntitlementScript, bool)

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

func (*EntitlementScriptListAllOf) HasData ¶

func (o *EntitlementScriptListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (EntitlementScriptListAllOf) MarshalJSON ¶

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

func (*EntitlementScriptListAllOf) SetData ¶

SetData gets a reference to the given []EntitlementScript and assigns it to the Data field.

type EntitlementScriptsApiService ¶

type EntitlementScriptsApiService service

EntitlementScriptsApiService EntitlementScriptsApi service

func (*EntitlementScriptsApiService) EntitlementScriptsGet ¶

func (a *EntitlementScriptsApiService) EntitlementScriptsGet(ctx _context.Context) apiEntitlementScriptsGetRequest

EntitlementScriptsGet List all Entitlement Scripts. List all Entitlement Scripts visible to current user.

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

@return apiEntitlementScriptsGetRequest

func (*EntitlementScriptsApiService) EntitlementScriptsIdDelete ¶

func (a *EntitlementScriptsApiService) EntitlementScriptsIdDelete(ctx _context.Context, id string) apiEntitlementScriptsIdDeleteRequest

EntitlementScriptsIdDelete Delete a specific Entitlement Script. Delete a specific Entitlement Script.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiEntitlementScriptsIdDeleteRequest

func (*EntitlementScriptsApiService) EntitlementScriptsIdGet ¶

func (a *EntitlementScriptsApiService) EntitlementScriptsIdGet(ctx _context.Context, id string) apiEntitlementScriptsIdGetRequest

EntitlementScriptsIdGet Get a specific Entitlement Script. Get a specific Entitlement Script.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiEntitlementScriptsIdGetRequest

func (*EntitlementScriptsApiService) EntitlementScriptsIdPut ¶

func (a *EntitlementScriptsApiService) EntitlementScriptsIdPut(ctx _context.Context, id string) apiEntitlementScriptsIdPutRequest

EntitlementScriptsIdPut Update an existing Entitlement Script. Update an existing Entitlement Script.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiEntitlementScriptsIdPutRequest

func (*EntitlementScriptsApiService) EntitlementScriptsPost ¶

func (a *EntitlementScriptsApiService) EntitlementScriptsPost(ctx _context.Context) apiEntitlementScriptsPostRequest

EntitlementScriptsPost Create a new Entitlement Script. Create a new Entitlement Script.

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

@return apiEntitlementScriptsPostRequest

type EntitlementsApiService ¶

type EntitlementsApiService service

EntitlementsApiService EntitlementsApi service

func (*EntitlementsApiService) EntitlementsGet ¶

func (a *EntitlementsApiService) EntitlementsGet(ctx _context.Context) apiEntitlementsGetRequest

EntitlementsGet List all Entitlements. List all Entitlements visible to current user.

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

@return apiEntitlementsGetRequest

func (*EntitlementsApiService) EntitlementsIdDelete ¶

func (a *EntitlementsApiService) EntitlementsIdDelete(ctx _context.Context, id string) apiEntitlementsIdDeleteRequest

EntitlementsIdDelete Delete a specific Entitlement. Delete a specific Entitlement.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiEntitlementsIdDeleteRequest

func (*EntitlementsApiService) EntitlementsIdGet ¶

func (a *EntitlementsApiService) EntitlementsIdGet(ctx _context.Context, id string) apiEntitlementsIdGetRequest

EntitlementsIdGet Get a specific Entitlement. Get a specific Entitlement.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiEntitlementsIdGetRequest

func (*EntitlementsApiService) EntitlementsIdPut ¶

func (a *EntitlementsApiService) EntitlementsIdPut(ctx _context.Context, id string) apiEntitlementsIdPutRequest

EntitlementsIdPut Update an existing Entitlement. Update an existing Entitlement.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiEntitlementsIdPutRequest

func (*EntitlementsApiService) EntitlementsPost ¶

func (a *EntitlementsApiService) EntitlementsPost(ctx _context.Context) apiEntitlementsPostRequest

EntitlementsPost Create a new Entitlement. Create a new Entitlement.

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

@return apiEntitlementsPostRequest

type Error ¶

type Error struct {
	// Machine readable error code.
	Id *string `json:"id,omitempty"`
	// Human readable error details.
	Message *string `json:"message,omitempty"`
}

Error Generic HTTP error.

func NewError ¶

func NewError() *Error

NewError instantiates a new Error 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 NewErrorWithDefaults ¶

func NewErrorWithDefaults() *Error

NewErrorWithDefaults instantiates a new Error 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 (*Error) GetId ¶

func (o *Error) GetId() string

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

func (*Error) GetIdOk ¶

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

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

func (*Error) GetMessage ¶

func (o *Error) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*Error) GetMessageOk ¶

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

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

func (*Error) HasId ¶

func (o *Error) HasId() bool

HasId returns a boolean if a field has been set.

func (*Error) HasMessage ¶

func (o *Error) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (Error) MarshalJSON ¶

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

func (*Error) SetId ¶

func (o *Error) SetId(v string)

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

func (*Error) SetMessage ¶

func (o *Error) SetMessage(v string)

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

type FIDO2DevicesApiService ¶

type FIDO2DevicesApiService service

FIDO2DevicesApiService FIDO2DevicesApi service

func (*FIDO2DevicesApiService) Fido2DevicesDistinguishedNameDelete ¶

func (a *FIDO2DevicesApiService) Fido2DevicesDistinguishedNameDelete(ctx _context.Context, distinguishedName string) apiFido2DevicesDistinguishedNameDeleteRequest

Fido2DevicesDistinguishedNameDelete Delete a registered FIDO2 Device for the given Distinguished Name. Delete a registered FIDO2 Device for the given Distinguished Name.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param distinguishedName 'Distinguished name of the user whose registered FIDO2 Device to be deleted. Format: \"CN=,OU=\"'

@return apiFido2DevicesDistinguishedNameDeleteRequest

func (*FIDO2DevicesApiService) Fido2DevicesGet ¶

func (a *FIDO2DevicesApiService) Fido2DevicesGet(ctx _context.Context) apiFido2DevicesGetRequest

Fido2DevicesGet List all registered FIDO2 Devices. List all registered FIDO2 Devices.

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

@return apiFido2DevicesGetRequest

type FailedAuthenticationsPerHourApiService ¶

type FailedAuthenticationsPerHourApiService service

FailedAuthenticationsPerHourApiService FailedAuthenticationsPerHourApi service

func (*FailedAuthenticationsPerHourApiService) StatsFailedAuthenticationsGet ¶

func (a *FailedAuthenticationsPerHourApiService) StatsFailedAuthenticationsGet(ctx _context.Context) apiStatsFailedAuthenticationsGetRequest

StatsFailedAuthenticationsGet Get failed authentications per hour. Get the failed authentications per hour for the last 24 hours.

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

@return apiStatsFailedAuthenticationsGetRequest

type Fido2Device ¶

type Fido2Device struct {
	User
	// The device ID reported by the FIDO2 device during registration. May be empty.
	DeviceId *string `json:"deviceId,omitempty"`
	// The device name reported by the FIDO2 device during registration. May be empty.
	DeviceName *string `json:"deviceName,omitempty"`
}

Fido2Device struct for Fido2Device

func NewFido2Device ¶

func NewFido2Device() *Fido2Device

NewFido2Device instantiates a new Fido2Device 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 NewFido2DeviceWithDefaults ¶

func NewFido2DeviceWithDefaults() *Fido2Device

NewFido2DeviceWithDefaults instantiates a new Fido2Device 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 (*Fido2Device) GetDeviceId ¶

func (o *Fido2Device) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise.

func (*Fido2Device) GetDeviceIdOk ¶

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

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

func (*Fido2Device) GetDeviceName ¶

func (o *Fido2Device) GetDeviceName() string

GetDeviceName returns the DeviceName field value if set, zero value otherwise.

func (*Fido2Device) GetDeviceNameOk ¶

func (o *Fido2Device) GetDeviceNameOk() (*string, bool)

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

func (*Fido2Device) HasDeviceId ¶

func (o *Fido2Device) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*Fido2Device) HasDeviceName ¶

func (o *Fido2Device) HasDeviceName() bool

HasDeviceName returns a boolean if a field has been set.

func (Fido2Device) MarshalJSON ¶

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

func (*Fido2Device) SetDeviceId ¶

func (o *Fido2Device) SetDeviceId(v string)

SetDeviceId gets a reference to the given string and assigns it to the DeviceId field.

func (*Fido2Device) SetDeviceName ¶

func (o *Fido2Device) SetDeviceName(v string)

SetDeviceName gets a reference to the given string and assigns it to the DeviceName field.

type Fido2DeviceAllOf ¶

type Fido2DeviceAllOf struct {
	// The device ID reported by the FIDO2 device during registration. May be empty.
	DeviceId *string `json:"deviceId,omitempty"`
	// The device name reported by the FIDO2 device during registration. May be empty.
	DeviceName *string `json:"deviceName,omitempty"`
}

Fido2DeviceAllOf struct for Fido2DeviceAllOf

func NewFido2DeviceAllOf ¶

func NewFido2DeviceAllOf() *Fido2DeviceAllOf

NewFido2DeviceAllOf instantiates a new Fido2DeviceAllOf 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 NewFido2DeviceAllOfWithDefaults ¶

func NewFido2DeviceAllOfWithDefaults() *Fido2DeviceAllOf

NewFido2DeviceAllOfWithDefaults instantiates a new Fido2DeviceAllOf 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 (*Fido2DeviceAllOf) GetDeviceId ¶

func (o *Fido2DeviceAllOf) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise.

func (*Fido2DeviceAllOf) GetDeviceIdOk ¶

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

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

func (*Fido2DeviceAllOf) GetDeviceName ¶

func (o *Fido2DeviceAllOf) GetDeviceName() string

GetDeviceName returns the DeviceName field value if set, zero value otherwise.

func (*Fido2DeviceAllOf) GetDeviceNameOk ¶

func (o *Fido2DeviceAllOf) GetDeviceNameOk() (*string, bool)

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

func (*Fido2DeviceAllOf) HasDeviceId ¶

func (o *Fido2DeviceAllOf) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*Fido2DeviceAllOf) HasDeviceName ¶

func (o *Fido2DeviceAllOf) HasDeviceName() bool

HasDeviceName returns a boolean if a field has been set.

func (Fido2DeviceAllOf) MarshalJSON ¶

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

func (*Fido2DeviceAllOf) SetDeviceId ¶

func (o *Fido2DeviceAllOf) SetDeviceId(v string)

SetDeviceId gets a reference to the given string and assigns it to the DeviceId field.

func (*Fido2DeviceAllOf) SetDeviceName ¶

func (o *Fido2DeviceAllOf) SetDeviceName(v string)

SetDeviceName gets a reference to the given string and assigns it to the DeviceName field.

type Fido2DeviceList ¶

type Fido2DeviceList struct {
	ResultList
	// List of registered FIDO2 Devices.
	Data *[]Fido2Device `json:"data,omitempty"`
}

Fido2DeviceList struct for Fido2DeviceList

func NewFido2DeviceList ¶

func NewFido2DeviceList() *Fido2DeviceList

NewFido2DeviceList instantiates a new Fido2DeviceList 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 NewFido2DeviceListWithDefaults ¶

func NewFido2DeviceListWithDefaults() *Fido2DeviceList

NewFido2DeviceListWithDefaults instantiates a new Fido2DeviceList 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 (*Fido2DeviceList) GetData ¶

func (o *Fido2DeviceList) GetData() []Fido2Device

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

func (*Fido2DeviceList) GetDataOk ¶

func (o *Fido2DeviceList) GetDataOk() (*[]Fido2Device, bool)

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

func (*Fido2DeviceList) HasData ¶

func (o *Fido2DeviceList) HasData() bool

HasData returns a boolean if a field has been set.

func (Fido2DeviceList) MarshalJSON ¶

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

func (*Fido2DeviceList) SetData ¶

func (o *Fido2DeviceList) SetData(v []Fido2Device)

SetData gets a reference to the given []Fido2Device and assigns it to the Data field.

type Fido2DeviceListAllOf ¶

type Fido2DeviceListAllOf struct {
	// List of registered FIDO2 Devices.
	Data *[]Fido2Device `json:"data,omitempty"`
}

Fido2DeviceListAllOf Represents a list of registered FIDO2 Devices.

func NewFido2DeviceListAllOf ¶

func NewFido2DeviceListAllOf() *Fido2DeviceListAllOf

NewFido2DeviceListAllOf instantiates a new Fido2DeviceListAllOf 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 NewFido2DeviceListAllOfWithDefaults ¶

func NewFido2DeviceListAllOfWithDefaults() *Fido2DeviceListAllOf

NewFido2DeviceListAllOfWithDefaults instantiates a new Fido2DeviceListAllOf 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 (*Fido2DeviceListAllOf) GetData ¶

func (o *Fido2DeviceListAllOf) GetData() []Fido2Device

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

func (*Fido2DeviceListAllOf) GetDataOk ¶

func (o *Fido2DeviceListAllOf) GetDataOk() (*[]Fido2Device, bool)

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

func (*Fido2DeviceListAllOf) HasData ¶

func (o *Fido2DeviceListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (Fido2DeviceListAllOf) MarshalJSON ¶

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

func (*Fido2DeviceListAllOf) SetData ¶

func (o *Fido2DeviceListAllOf) SetData(v []Fido2Device)

SetData gets a reference to the given []Fido2Device and assigns it to the Data field.

type File ¶

type File struct {
	// Filename.
	Name *string `json:"name,omitempty"`
	// Status of the File.
	Status *string `json:"status,omitempty"`
	// SHA256 checksum of the File.
	Checksum *string `json:"checksum,omitempty"`
	// The creation time of the File.
	CreationTime *time.Time `json:"creationTime,omitempty"`
	// The last modified time of the File.
	LastModifiedTime *time.Time `json:"lastModifiedTime,omitempty"`
}

File File details and status.

func NewFile ¶

func NewFile() *File

NewFile instantiates a new File 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 NewFileWithDefaults ¶

func NewFileWithDefaults() *File

NewFileWithDefaults instantiates a new File 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 (*File) GetChecksum ¶

func (o *File) GetChecksum() string

GetChecksum returns the Checksum field value if set, zero value otherwise.

func (*File) GetChecksumOk ¶

func (o *File) GetChecksumOk() (*string, bool)

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

func (*File) GetCreationTime ¶

func (o *File) GetCreationTime() time.Time

GetCreationTime returns the CreationTime field value if set, zero value otherwise.

func (*File) GetCreationTimeOk ¶

func (o *File) GetCreationTimeOk() (*time.Time, bool)

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

func (*File) GetLastModifiedTime ¶

func (o *File) GetLastModifiedTime() time.Time

GetLastModifiedTime returns the LastModifiedTime field value if set, zero value otherwise.

func (*File) GetLastModifiedTimeOk ¶

func (o *File) GetLastModifiedTimeOk() (*time.Time, bool)

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

func (*File) GetName ¶

func (o *File) GetName() string

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

func (*File) GetNameOk ¶

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

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

func (*File) GetStatus ¶

func (o *File) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*File) GetStatusOk ¶

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

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

func (*File) HasChecksum ¶

func (o *File) HasChecksum() bool

HasChecksum returns a boolean if a field has been set.

func (*File) HasCreationTime ¶

func (o *File) HasCreationTime() bool

HasCreationTime returns a boolean if a field has been set.

func (*File) HasLastModifiedTime ¶

func (o *File) HasLastModifiedTime() bool

HasLastModifiedTime returns a boolean if a field has been set.

func (*File) HasName ¶

func (o *File) HasName() bool

HasName returns a boolean if a field has been set.

func (*File) HasStatus ¶

func (o *File) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (File) MarshalJSON ¶

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

func (*File) SetChecksum ¶

func (o *File) SetChecksum(v string)

SetChecksum gets a reference to the given string and assigns it to the Checksum field.

func (*File) SetCreationTime ¶

func (o *File) SetCreationTime(v time.Time)

SetCreationTime gets a reference to the given time.Time and assigns it to the CreationTime field.

func (*File) SetLastModifiedTime ¶

func (o *File) SetLastModifiedTime(v time.Time)

SetLastModifiedTime gets a reference to the given time.Time and assigns it to the LastModifiedTime field.

func (*File) SetName ¶

func (o *File) SetName(v string)

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

func (*File) SetStatus ¶

func (o *File) SetStatus(v string)

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

type FileList ¶

type FileList struct {
	// List of Files.
	Data *[]File `json:"data,omitempty"`
}

FileList Represents a list of Files and their details.

func NewFileList ¶

func NewFileList() *FileList

NewFileList instantiates a new FileList 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 NewFileListWithDefaults ¶

func NewFileListWithDefaults() *FileList

NewFileListWithDefaults instantiates a new FileList 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 (*FileList) GetData ¶

func (o *FileList) GetData() []File

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

func (*FileList) GetDataOk ¶

func (o *FileList) GetDataOk() (*[]File, bool)

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

func (*FileList) HasData ¶

func (o *FileList) HasData() bool

HasData returns a boolean if a field has been set.

func (FileList) MarshalJSON ¶

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

func (*FileList) SetData ¶

func (o *FileList) SetData(v []File)

SetData gets a reference to the given []File and assigns it to the Data field.

type GatewayApplianceRole ¶

type GatewayApplianceRole struct {
	ApplianceRole
	// Number of active sessions on the gateway.
	NumberOfSessions *int32 `json:"numberOfSessions,omitempty"`
}

GatewayApplianceRole struct for GatewayApplianceRole

func NewGatewayApplianceRole ¶

func NewGatewayApplianceRole() *GatewayApplianceRole

NewGatewayApplianceRole instantiates a new GatewayApplianceRole 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 NewGatewayApplianceRoleWithDefaults ¶

func NewGatewayApplianceRoleWithDefaults() *GatewayApplianceRole

NewGatewayApplianceRoleWithDefaults instantiates a new GatewayApplianceRole 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 (*GatewayApplianceRole) GetNumberOfSessions ¶

func (o *GatewayApplianceRole) GetNumberOfSessions() int32

GetNumberOfSessions returns the NumberOfSessions field value if set, zero value otherwise.

func (*GatewayApplianceRole) GetNumberOfSessionsOk ¶

func (o *GatewayApplianceRole) GetNumberOfSessionsOk() (*int32, bool)

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

func (*GatewayApplianceRole) HasNumberOfSessions ¶

func (o *GatewayApplianceRole) HasNumberOfSessions() bool

HasNumberOfSessions returns a boolean if a field has been set.

func (GatewayApplianceRole) MarshalJSON ¶

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

func (*GatewayApplianceRole) SetNumberOfSessions ¶

func (o *GatewayApplianceRole) SetNumberOfSessions(v int32)

SetNumberOfSessions gets a reference to the given int32 and assigns it to the NumberOfSessions field.

type GatewayApplianceRoleAllOf ¶

type GatewayApplianceRoleAllOf struct {
	// Number of active sessions on the gateway.
	NumberOfSessions *int32 `json:"numberOfSessions,omitempty"`
}

GatewayApplianceRoleAllOf struct for GatewayApplianceRoleAllOf

func NewGatewayApplianceRoleAllOf ¶

func NewGatewayApplianceRoleAllOf() *GatewayApplianceRoleAllOf

NewGatewayApplianceRoleAllOf instantiates a new GatewayApplianceRoleAllOf 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 NewGatewayApplianceRoleAllOfWithDefaults ¶

func NewGatewayApplianceRoleAllOfWithDefaults() *GatewayApplianceRoleAllOf

NewGatewayApplianceRoleAllOfWithDefaults instantiates a new GatewayApplianceRoleAllOf 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 (*GatewayApplianceRoleAllOf) GetNumberOfSessions ¶

func (o *GatewayApplianceRoleAllOf) GetNumberOfSessions() int32

GetNumberOfSessions returns the NumberOfSessions field value if set, zero value otherwise.

func (*GatewayApplianceRoleAllOf) GetNumberOfSessionsOk ¶

func (o *GatewayApplianceRoleAllOf) GetNumberOfSessionsOk() (*int32, bool)

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

func (*GatewayApplianceRoleAllOf) HasNumberOfSessions ¶

func (o *GatewayApplianceRoleAllOf) HasNumberOfSessions() bool

HasNumberOfSessions returns a boolean if a field has been set.

func (GatewayApplianceRoleAllOf) MarshalJSON ¶

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

func (*GatewayApplianceRoleAllOf) SetNumberOfSessions ¶

func (o *GatewayApplianceRoleAllOf) SetNumberOfSessions(v int32)

SetNumberOfSessions gets a reference to the given int32 and assigns it to the NumberOfSessions field.

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 GlobalSettings ¶

type GlobalSettings struct {
	// Number of minutes the Claims Token is valid both for administrators and clients.
	ClaimsTokenExpiration float32 `json:"claimsTokenExpiration"`
	// Number of minutes the Entitlement Token is valid for clients.
	EntitlementTokenExpiration float32 `json:"entitlementTokenExpiration"`
	// Number of minutes the administration Token is valid for administrators.
	AdministrationTokenExpiration float32 `json:"administrationTokenExpiration"`
	// Number of minutes the VPN certificates is valid for clients.
	VpnCertificateExpiration float32 `json:"vpnCertificateExpiration"`
	// The configured message will be displayed on the login UI.
	LoginBannerMessage *string `json:"loginBannerMessage,omitempty"`
	// The configured message will be displayed after a successful loging.
	MessageOfTheDay *string `json:"messageOfTheDay,omitempty"`
	// Whether the backup API is enabled or not.
	BackupApiEnabled *bool `json:"backupApiEnabled,omitempty"`
	// Whether there is a backup passphrase set or not. Deprecated as of 5.0. Use backupApiEnabled instead.
	HasBackupPassphrase *bool `json:"hasBackupPassphrase,omitempty"`
	// The passphrase to encrypt Appliance Backups when backup API is used.
	BackupPassphrase *string `json:"backupPassphrase,omitempty"`
	// FIPS 140-2 Compliant Tunneling.
	Fips *bool `json:"fips,omitempty"`
	// Whether the automatic GeoIp updates are enabled or not.
	GeoIpUpdates *bool `json:"geoIpUpdates,omitempty"`
	// Audit Log persistence mode.
	AuditLogPersistenceMode string `json:"auditLogPersistenceMode"`
	// Domains to monitor for for App Discovery feature.
	AppDiscoveryDomains *[]string `json:"appDiscoveryDomains,omitempty"`
	// A randomly generated ID during first installation to identify the Collective.
	CollectiveId *string `json:"collectiveId,omitempty"`
}

GlobalSettings struct for GlobalSettings

func NewGlobalSettings ¶

func NewGlobalSettings(claimsTokenExpiration float32, entitlementTokenExpiration float32, administrationTokenExpiration float32, vpnCertificateExpiration float32, auditLogPersistenceMode string) *GlobalSettings

NewGlobalSettings instantiates a new GlobalSettings 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 NewGlobalSettingsWithDefaults ¶

func NewGlobalSettingsWithDefaults() *GlobalSettings

NewGlobalSettingsWithDefaults instantiates a new GlobalSettings 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 (*GlobalSettings) GetAdministrationTokenExpiration ¶

func (o *GlobalSettings) GetAdministrationTokenExpiration() float32

GetAdministrationTokenExpiration returns the AdministrationTokenExpiration field value

func (*GlobalSettings) GetAdministrationTokenExpirationOk ¶

func (o *GlobalSettings) GetAdministrationTokenExpirationOk() (*float32, bool)

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

func (*GlobalSettings) GetAppDiscoveryDomains ¶

func (o *GlobalSettings) GetAppDiscoveryDomains() []string

GetAppDiscoveryDomains returns the AppDiscoveryDomains field value if set, zero value otherwise.

func (*GlobalSettings) GetAppDiscoveryDomainsOk ¶

func (o *GlobalSettings) GetAppDiscoveryDomainsOk() (*[]string, bool)

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

func (*GlobalSettings) GetAuditLogPersistenceMode ¶

func (o *GlobalSettings) GetAuditLogPersistenceMode() string

GetAuditLogPersistenceMode returns the AuditLogPersistenceMode field value

func (*GlobalSettings) GetAuditLogPersistenceModeOk ¶

func (o *GlobalSettings) GetAuditLogPersistenceModeOk() (*string, bool)

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

func (*GlobalSettings) GetBackupApiEnabled ¶

func (o *GlobalSettings) GetBackupApiEnabled() bool

GetBackupApiEnabled returns the BackupApiEnabled field value if set, zero value otherwise.

func (*GlobalSettings) GetBackupApiEnabledOk ¶

func (o *GlobalSettings) GetBackupApiEnabledOk() (*bool, bool)

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

func (*GlobalSettings) GetBackupPassphrase ¶

func (o *GlobalSettings) GetBackupPassphrase() string

GetBackupPassphrase returns the BackupPassphrase field value if set, zero value otherwise.

func (*GlobalSettings) GetBackupPassphraseOk ¶

func (o *GlobalSettings) GetBackupPassphraseOk() (*string, bool)

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

func (*GlobalSettings) GetClaimsTokenExpiration ¶

func (o *GlobalSettings) GetClaimsTokenExpiration() float32

GetClaimsTokenExpiration returns the ClaimsTokenExpiration field value

func (*GlobalSettings) GetClaimsTokenExpirationOk ¶

func (o *GlobalSettings) GetClaimsTokenExpirationOk() (*float32, bool)

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

func (*GlobalSettings) GetCollectiveId ¶

func (o *GlobalSettings) GetCollectiveId() string

GetCollectiveId returns the CollectiveId field value if set, zero value otherwise.

func (*GlobalSettings) GetCollectiveIdOk ¶

func (o *GlobalSettings) GetCollectiveIdOk() (*string, bool)

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

func (*GlobalSettings) GetEntitlementTokenExpiration ¶

func (o *GlobalSettings) GetEntitlementTokenExpiration() float32

GetEntitlementTokenExpiration returns the EntitlementTokenExpiration field value

func (*GlobalSettings) GetEntitlementTokenExpirationOk ¶

func (o *GlobalSettings) GetEntitlementTokenExpirationOk() (*float32, bool)

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

func (*GlobalSettings) GetFips ¶

func (o *GlobalSettings) GetFips() bool

GetFips returns the Fips field value if set, zero value otherwise.

func (*GlobalSettings) GetFipsOk ¶

func (o *GlobalSettings) GetFipsOk() (*bool, bool)

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

func (*GlobalSettings) GetGeoIpUpdates ¶

func (o *GlobalSettings) GetGeoIpUpdates() bool

GetGeoIpUpdates returns the GeoIpUpdates field value if set, zero value otherwise.

func (*GlobalSettings) GetGeoIpUpdatesOk ¶

func (o *GlobalSettings) GetGeoIpUpdatesOk() (*bool, bool)

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

func (*GlobalSettings) GetHasBackupPassphrase ¶

func (o *GlobalSettings) GetHasBackupPassphrase() bool

GetHasBackupPassphrase returns the HasBackupPassphrase field value if set, zero value otherwise.

func (*GlobalSettings) GetHasBackupPassphraseOk ¶

func (o *GlobalSettings) GetHasBackupPassphraseOk() (*bool, bool)

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

func (*GlobalSettings) GetLoginBannerMessage ¶

func (o *GlobalSettings) GetLoginBannerMessage() string

GetLoginBannerMessage returns the LoginBannerMessage field value if set, zero value otherwise.

func (*GlobalSettings) GetLoginBannerMessageOk ¶

func (o *GlobalSettings) GetLoginBannerMessageOk() (*string, bool)

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

func (*GlobalSettings) GetMessageOfTheDay ¶

func (o *GlobalSettings) GetMessageOfTheDay() string

GetMessageOfTheDay returns the MessageOfTheDay field value if set, zero value otherwise.

func (*GlobalSettings) GetMessageOfTheDayOk ¶

func (o *GlobalSettings) GetMessageOfTheDayOk() (*string, bool)

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

func (*GlobalSettings) GetVpnCertificateExpiration ¶

func (o *GlobalSettings) GetVpnCertificateExpiration() float32

GetVpnCertificateExpiration returns the VpnCertificateExpiration field value

func (*GlobalSettings) GetVpnCertificateExpirationOk ¶

func (o *GlobalSettings) GetVpnCertificateExpirationOk() (*float32, bool)

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

func (*GlobalSettings) HasAppDiscoveryDomains ¶

func (o *GlobalSettings) HasAppDiscoveryDomains() bool

HasAppDiscoveryDomains returns a boolean if a field has been set.

func (*GlobalSettings) HasBackupApiEnabled ¶

func (o *GlobalSettings) HasBackupApiEnabled() bool

HasBackupApiEnabled returns a boolean if a field has been set.

func (*GlobalSettings) HasBackupPassphraseEnabled ¶

func (o *GlobalSettings) HasBackupPassphraseEnabled() bool

HasBackupPassphrase returns a boolean if a field has been set.

func (*GlobalSettings) HasCollectiveId ¶

func (o *GlobalSettings) HasCollectiveId() bool

HasCollectiveId returns a boolean if a field has been set.

func (*GlobalSettings) HasFips ¶

func (o *GlobalSettings) HasFips() bool

HasFips returns a boolean if a field has been set.

func (*GlobalSettings) HasGeoIpUpdates ¶

func (o *GlobalSettings) HasGeoIpUpdates() bool

HasGeoIpUpdates returns a boolean if a field has been set.

func (*GlobalSettings) HasHasBackupPassphrase ¶

func (o *GlobalSettings) HasHasBackupPassphrase() bool

HasHasBackupPassphrase returns a boolean if a field has been set.

func (*GlobalSettings) HasLoginBannerMessage ¶

func (o *GlobalSettings) HasLoginBannerMessage() bool

HasLoginBannerMessage returns a boolean if a field has been set.

func (*GlobalSettings) HasMessageOfTheDay ¶

func (o *GlobalSettings) HasMessageOfTheDay() bool

HasMessageOfTheDay returns a boolean if a field has been set.

func (GlobalSettings) MarshalJSON ¶

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

func (*GlobalSettings) SetAdministrationTokenExpiration ¶

func (o *GlobalSettings) SetAdministrationTokenExpiration(v float32)

SetAdministrationTokenExpiration sets field value

func (*GlobalSettings) SetAppDiscoveryDomains ¶

func (o *GlobalSettings) SetAppDiscoveryDomains(v []string)

SetAppDiscoveryDomains gets a reference to the given []string and assigns it to the AppDiscoveryDomains field.

func (*GlobalSettings) SetAuditLogPersistenceMode ¶

func (o *GlobalSettings) SetAuditLogPersistenceMode(v string)

SetAuditLogPersistenceMode sets field value

func (*GlobalSettings) SetBackupApiEnabled ¶

func (o *GlobalSettings) SetBackupApiEnabled(v bool)

SetBackupApiEnabled gets a reference to the given bool and assigns it to the BackupApiEnabled field.

func (*GlobalSettings) SetBackupPassphrase ¶

func (o *GlobalSettings) SetBackupPassphrase(v string)

SetBackupPassphrase gets a reference to the given string and assigns it to the BackupPassphrase field.

func (*GlobalSettings) SetClaimsTokenExpiration ¶

func (o *GlobalSettings) SetClaimsTokenExpiration(v float32)

SetClaimsTokenExpiration sets field value

func (*GlobalSettings) SetCollectiveId ¶

func (o *GlobalSettings) SetCollectiveId(v string)

SetCollectiveId gets a reference to the given string and assigns it to the CollectiveId field.

func (*GlobalSettings) SetEntitlementTokenExpiration ¶

func (o *GlobalSettings) SetEntitlementTokenExpiration(v float32)

SetEntitlementTokenExpiration sets field value

func (*GlobalSettings) SetFips ¶

func (o *GlobalSettings) SetFips(v bool)

SetFips gets a reference to the given bool and assigns it to the Fips field.

func (*GlobalSettings) SetGeoIpUpdates ¶

func (o *GlobalSettings) SetGeoIpUpdates(v bool)

SetGeoIpUpdates gets a reference to the given bool and assigns it to the GeoIpUpdates field.

func (*GlobalSettings) SetHasBackupPassphrase ¶

func (o *GlobalSettings) SetHasBackupPassphrase(v bool)

SetHasBackupPassphrase gets a reference to the given bool and assigns it to the HasBackupPassphrase field.

func (*GlobalSettings) SetLoginBannerMessage ¶

func (o *GlobalSettings) SetLoginBannerMessage(v string)

SetLoginBannerMessage gets a reference to the given string and assigns it to the LoginBannerMessage field.

func (*GlobalSettings) SetMessageOfTheDay ¶

func (o *GlobalSettings) SetMessageOfTheDay(v string)

SetMessageOfTheDay gets a reference to the given string and assigns it to the MessageOfTheDay field.

func (*GlobalSettings) SetVpnCertificateExpiration ¶

func (o *GlobalSettings) SetVpnCertificateExpiration(v float32)

SetVpnCertificateExpiration sets field value

type GlobalSettingsApiService ¶

type GlobalSettingsApiService service

GlobalSettingsApiService GlobalSettingsApi service

func (*GlobalSettingsApiService) GlobalSettingsBackupPassphraseDelete ¶

func (a *GlobalSettingsApiService) GlobalSettingsBackupPassphraseDelete(ctx _context.Context) apiGlobalSettingsBackupPassphraseDeleteRequest

GlobalSettingsBackupPassphraseDelete Reset backup passphrase. Reset backup passphrase. Backup APIs will be disabled without a valid passphrase. Deprecated as of 5.0. Use backupApiEnabled field when editing the settings instead.

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

@return apiGlobalSettingsBackupPassphraseDeleteRequest

func (*GlobalSettingsApiService) GlobalSettingsDelete ¶

func (a *GlobalSettingsApiService) GlobalSettingsDelete(ctx _context.Context) apiGlobalSettingsDeleteRequest

GlobalSettingsDelete Reset all Global Settings to the default values. Reset all Global Settings to the default values.

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

@return apiGlobalSettingsDeleteRequest

func (*GlobalSettingsApiService) GlobalSettingsGet ¶

func (a *GlobalSettingsApiService) GlobalSettingsGet(ctx _context.Context) apiGlobalSettingsGetRequest

GlobalSettingsGet View various Global Settings. View various Global Settings.

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

@return apiGlobalSettingsGetRequest

func (*GlobalSettingsApiService) GlobalSettingsPut ¶

func (a *GlobalSettingsApiService) GlobalSettingsPut(ctx _context.Context) apiGlobalSettingsPutRequest

GlobalSettingsPut Update all Global Settings. Update all Global Settings.

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

@return apiGlobalSettingsPutRequest

type IPPoolsApiService ¶

type IPPoolsApiService service

IPPoolsApiService IPPoolsApi service

func (*IPPoolsApiService) IpPoolsAllocatedIpsByDnDistinguishedNameGet ¶

func (a *IPPoolsApiService) IpPoolsAllocatedIpsByDnDistinguishedNameGet(ctx _context.Context, distinguishedName string) apiIpPoolsAllocatedIpsByDnDistinguishedNameGetRequest

IpPoolsAllocatedIpsByDnDistinguishedNameGet List all Allocated IPs by Distinguished Name. List all Allocated IPs by Distinguished Name.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param distinguishedName Distinguished name of the user&devices which will be affected by the operation. Format: 'CN=\\<device ID\\>,CN=\\<username\\>,OU=\\<provider name\\>'

@return apiIpPoolsAllocatedIpsByDnDistinguishedNameGetRequest

func (*IPPoolsApiService) IpPoolsAllocatedIpsGet ¶

func (a *IPPoolsApiService) IpPoolsAllocatedIpsGet(ctx _context.Context) apiIpPoolsAllocatedIpsGetRequest

IpPoolsAllocatedIpsGet List all Allocated IPs in the system. List all Allocated IPs in the system

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

@return apiIpPoolsAllocatedIpsGetRequest

func (*IPPoolsApiService) IpPoolsGet ¶

func (a *IPPoolsApiService) IpPoolsGet(ctx _context.Context) apiIpPoolsGetRequest

IpPoolsGet List all IP Pools. List all IP Pools visible to current user.

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

@return apiIpPoolsGetRequest

func (*IPPoolsApiService) IpPoolsIdDelete ¶

func (a *IPPoolsApiService) IpPoolsIdDelete(ctx _context.Context, id string) apiIpPoolsIdDeleteRequest

IpPoolsIdDelete Delete a specific IP Pool. Delete a specific IP Pool.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiIpPoolsIdDeleteRequest

func (*IPPoolsApiService) IpPoolsIdGet ¶

func (a *IPPoolsApiService) IpPoolsIdGet(ctx _context.Context, id string) apiIpPoolsIdGetRequest

IpPoolsIdGet Get a specific IP Pool. Get a specific IP Pool.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiIpPoolsIdGetRequest

func (*IPPoolsApiService) IpPoolsIdPut ¶

func (a *IPPoolsApiService) IpPoolsIdPut(ctx _context.Context, id string) apiIpPoolsIdPutRequest

IpPoolsIdPut Update an existing IP Pool. Update an existing IP Pool.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiIpPoolsIdPutRequest

func (*IPPoolsApiService) IpPoolsPost ¶

func (a *IPPoolsApiService) IpPoolsPost(ctx _context.Context) apiIpPoolsPostRequest

IpPoolsPost Create a new IP Pool. Create a new IP Pool.

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

@return apiIpPoolsPostRequest

type IdentityProvider ¶

type IdentityProvider struct {
	BaseEntity
	// The type of the Identity Provider.
	Type string `json:"type"`
	// The name displayed to the user. \"name\" field is used for Distinguished Name generation. Deprecated as of 5.1 since the Client does not have the option to choose Identity Provider anymore.
	DisplayName *string `json:"displayName,omitempty"`
	// Whether the provider will be chosen by default in the Client UI. If enabled, it will remove the default flag of the current default Identity Provider.
	Default *bool `json:"default,omitempty"`
	// Whether the provider will be listed in the Client UI or not. Deprecated as of 5.1 since the Client does not have the option to choose Identity Provider anymore.
	ClientProvider *bool `json:"clientProvider,omitempty"`
	// Whether the provider will be listed in the Admin UI or not.
	AdminProvider *bool                               `json:"adminProvider,omitempty"`
	OnBoarding2FA *IdentityProviderAllOfOnBoarding2FA `json:"onBoarding2FA,omitempty"`
	// Client on-boarding type. Deprecated as of 5.0. Use onBoarding2FA object instead.
	OnBoardingType *string `json:"onBoardingType,omitempty"`
	// On-boarding MFA Provider ID if \"onBoardingType\" is Require2FA.  Deprecated as of 5.0. Use onBoarding2FA object instead.
	OnBoardingOtpProvider *string `json:"onBoardingOtpProvider,omitempty"`
	// On-boarding MFA message to be displayed on the Client UI if \"onBoardingType\" is Require2FA. Deprecated as of 5.0. Use onBoarding2FA object instead.
	OnBoardingOtpMessage *string `json:"onBoardingOtpMessage,omitempty"`
	// (Desktop) clients will sign out automatically after the user has been inactive on the device for the configured duration. Set it to 0 to disable.
	InactivityTimeoutMinutes *int32 `json:"inactivityTimeoutMinutes,omitempty"`
	// The IPv4 Pool ID the users in this Identity Provider are going to use to allocate IP addresses for the tunnels.
	IpPoolV4 *string `json:"ipPoolV4,omitempty"`
	// The IPv6 Pool ID the users in this Identity Provider are going to use to allocate IP addresses for the tunnels.
	IpPoolV6 *string `json:"ipPoolV6,omitempty"`
	// The dns servers to be assigned to the Clients of the users in this Identity Provider.
	DnsServers *[]string `json:"dnsServers,omitempty"`
	// The dns search domains to be assigned to Clients of the users in this Identity Provider.
	DnsSearchDomains *[]string `json:"dnsSearchDomains,omitempty"`
	// Whether the Windows Client will block local DNS requests or not.
	BlockLocalDnsRequests *bool `json:"blockLocalDnsRequests,omitempty"`
	// The mapping of Identity Provider attributes to claims.
	ClaimMappings *[]map[string]interface{} `json:"claimMappings,omitempty"`
	// The mapping of Identity Provider on demand attributes to claims.
	OnDemandClaimMappings *[]map[string]interface{} `json:"onDemandClaimMappings,omitempty"`
}

IdentityProvider struct for IdentityProvider

func NewIdentityProvider ¶

func NewIdentityProvider(type_ string) *IdentityProvider

NewIdentityProvider instantiates a new IdentityProvider 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 NewIdentityProviderWithDefaults ¶

func NewIdentityProviderWithDefaults() *IdentityProvider

NewIdentityProviderWithDefaults instantiates a new IdentityProvider 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 (*IdentityProvider) GetAdminProvider ¶

func (o *IdentityProvider) GetAdminProvider() bool

GetAdminProvider returns the AdminProvider field value if set, zero value otherwise.

func (*IdentityProvider) GetAdminProviderOk ¶

func (o *IdentityProvider) GetAdminProviderOk() (*bool, bool)

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

func (*IdentityProvider) GetBlockLocalDnsRequests ¶

func (o *IdentityProvider) GetBlockLocalDnsRequests() bool

GetBlockLocalDnsRequests returns the BlockLocalDnsRequests field value if set, zero value otherwise.

func (*IdentityProvider) GetBlockLocalDnsRequestsOk ¶

func (o *IdentityProvider) GetBlockLocalDnsRequestsOk() (*bool, bool)

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

func (*IdentityProvider) GetClaimMappings ¶

func (o *IdentityProvider) GetClaimMappings() []map[string]interface{}

GetClaimMappings returns the ClaimMappings field value if set, zero value otherwise.

func (*IdentityProvider) GetClaimMappingsOk ¶

func (o *IdentityProvider) GetClaimMappingsOk() (*[]map[string]interface{}, bool)

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

func (*IdentityProvider) GetClientProvider ¶

func (o *IdentityProvider) GetClientProvider() bool

GetClientProvider returns the ClientProvider field value if set, zero value otherwise.

func (*IdentityProvider) GetClientProviderOk ¶

func (o *IdentityProvider) GetClientProviderOk() (*bool, bool)

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

func (*IdentityProvider) GetDefault ¶

func (o *IdentityProvider) GetDefault() bool

GetDefault returns the Default field value if set, zero value otherwise.

func (*IdentityProvider) GetDefaultOk ¶

func (o *IdentityProvider) GetDefaultOk() (*bool, bool)

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

func (*IdentityProvider) GetDisplayName ¶

func (o *IdentityProvider) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*IdentityProvider) GetDisplayNameOk ¶

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

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

func (*IdentityProvider) GetDnsSearchDomains ¶

func (o *IdentityProvider) GetDnsSearchDomains() []string

GetDnsSearchDomains returns the DnsSearchDomains field value if set, zero value otherwise.

func (*IdentityProvider) GetDnsSearchDomainsOk ¶

func (o *IdentityProvider) GetDnsSearchDomainsOk() (*[]string, bool)

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

func (*IdentityProvider) GetDnsServers ¶

func (o *IdentityProvider) GetDnsServers() []string

GetDnsServers returns the DnsServers field value if set, zero value otherwise.

func (*IdentityProvider) GetDnsServersOk ¶

func (o *IdentityProvider) GetDnsServersOk() (*[]string, bool)

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

func (*IdentityProvider) GetInactivityTimeoutMinutes ¶

func (o *IdentityProvider) GetInactivityTimeoutMinutes() int32

GetInactivityTimeoutMinutes returns the InactivityTimeoutMinutes field value if set, zero value otherwise.

func (*IdentityProvider) GetInactivityTimeoutMinutesOk ¶

func (o *IdentityProvider) GetInactivityTimeoutMinutesOk() (*int32, bool)

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

func (*IdentityProvider) GetIpPoolV4 ¶

func (o *IdentityProvider) GetIpPoolV4() string

GetIpPoolV4 returns the IpPoolV4 field value if set, zero value otherwise.

func (*IdentityProvider) GetIpPoolV4Ok ¶

func (o *IdentityProvider) GetIpPoolV4Ok() (*string, bool)

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

func (*IdentityProvider) GetIpPoolV6 ¶

func (o *IdentityProvider) GetIpPoolV6() string

GetIpPoolV6 returns the IpPoolV6 field value if set, zero value otherwise.

func (*IdentityProvider) GetIpPoolV6Ok ¶

func (o *IdentityProvider) GetIpPoolV6Ok() (*string, bool)

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

func (*IdentityProvider) GetOnBoarding2FA ¶

GetOnBoarding2FA returns the OnBoarding2FA field value if set, zero value otherwise.

func (*IdentityProvider) GetOnBoarding2FAOk ¶

func (o *IdentityProvider) GetOnBoarding2FAOk() (*IdentityProviderAllOfOnBoarding2FA, bool)

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

func (*IdentityProvider) GetOnBoardingOtpMessage ¶

func (o *IdentityProvider) GetOnBoardingOtpMessage() string

GetOnBoardingOtpMessage returns the OnBoardingOtpMessage field value if set, zero value otherwise.

func (*IdentityProvider) GetOnBoardingOtpMessageOk ¶

func (o *IdentityProvider) GetOnBoardingOtpMessageOk() (*string, bool)

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

func (*IdentityProvider) GetOnBoardingOtpProvider ¶

func (o *IdentityProvider) GetOnBoardingOtpProvider() string

GetOnBoardingOtpProvider returns the OnBoardingOtpProvider field value if set, zero value otherwise.

func (*IdentityProvider) GetOnBoardingOtpProviderOk ¶

func (o *IdentityProvider) GetOnBoardingOtpProviderOk() (*string, bool)

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

func (*IdentityProvider) GetOnBoardingType ¶

func (o *IdentityProvider) GetOnBoardingType() string

GetOnBoardingType returns the OnBoardingType field value if set, zero value otherwise.

func (*IdentityProvider) GetOnBoardingTypeOk ¶

func (o *IdentityProvider) GetOnBoardingTypeOk() (*string, bool)

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

func (*IdentityProvider) GetOnDemandClaimMappings ¶

func (o *IdentityProvider) GetOnDemandClaimMappings() []map[string]interface{}

GetOnDemandClaimMappings returns the OnDemandClaimMappings field value if set, zero value otherwise.

func (*IdentityProvider) GetOnDemandClaimMappingsOk ¶

func (o *IdentityProvider) GetOnDemandClaimMappingsOk() (*[]map[string]interface{}, bool)

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

func (*IdentityProvider) GetType ¶

func (o *IdentityProvider) GetType() string

GetType returns the Type field value

func (*IdentityProvider) GetTypeOk ¶

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

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

func (*IdentityProvider) HasAdminProvider ¶

func (o *IdentityProvider) HasAdminProvider() bool

HasAdminProvider returns a boolean if a field has been set.

func (*IdentityProvider) HasBlockLocalDnsRequests ¶

func (o *IdentityProvider) HasBlockLocalDnsRequests() bool

HasBlockLocalDnsRequests returns a boolean if a field has been set.

func (*IdentityProvider) HasClaimMappings ¶

func (o *IdentityProvider) HasClaimMappings() bool

HasClaimMappings returns a boolean if a field has been set.

func (*IdentityProvider) HasClientProvider ¶

func (o *IdentityProvider) HasClientProvider() bool

HasClientProvider returns a boolean if a field has been set.

func (*IdentityProvider) HasDefault ¶

func (o *IdentityProvider) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*IdentityProvider) HasDisplayName ¶

func (o *IdentityProvider) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*IdentityProvider) HasDnsSearchDomains ¶

func (o *IdentityProvider) HasDnsSearchDomains() bool

HasDnsSearchDomains returns a boolean if a field has been set.

func (*IdentityProvider) HasDnsServers ¶

func (o *IdentityProvider) HasDnsServers() bool

HasDnsServers returns a boolean if a field has been set.

func (*IdentityProvider) HasInactivityTimeoutMinutes ¶

func (o *IdentityProvider) HasInactivityTimeoutMinutes() bool

HasInactivityTimeoutMinutes returns a boolean if a field has been set.

func (*IdentityProvider) HasIpPoolV4 ¶

func (o *IdentityProvider) HasIpPoolV4() bool

HasIpPoolV4 returns a boolean if a field has been set.

func (*IdentityProvider) HasIpPoolV6 ¶

func (o *IdentityProvider) HasIpPoolV6() bool

HasIpPoolV6 returns a boolean if a field has been set.

func (*IdentityProvider) HasOnBoarding2FA ¶

func (o *IdentityProvider) HasOnBoarding2FA() bool

HasOnBoarding2FA returns a boolean if a field has been set.

func (*IdentityProvider) HasOnBoardingOtpMessage ¶

func (o *IdentityProvider) HasOnBoardingOtpMessage() bool

HasOnBoardingOtpMessage returns a boolean if a field has been set.

func (*IdentityProvider) HasOnBoardingOtpProvider ¶

func (o *IdentityProvider) HasOnBoardingOtpProvider() bool

HasOnBoardingOtpProvider returns a boolean if a field has been set.

func (*IdentityProvider) HasOnBoardingType ¶

func (o *IdentityProvider) HasOnBoardingType() bool

HasOnBoardingType returns a boolean if a field has been set.

func (*IdentityProvider) HasOnDemandClaimMappings ¶

func (o *IdentityProvider) HasOnDemandClaimMappings() bool

HasOnDemandClaimMappings returns a boolean if a field has been set.

func (IdentityProvider) MarshalJSON ¶

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

func (*IdentityProvider) SetAdminProvider ¶

func (o *IdentityProvider) SetAdminProvider(v bool)

SetAdminProvider gets a reference to the given bool and assigns it to the AdminProvider field.

func (*IdentityProvider) SetBlockLocalDnsRequests ¶

func (o *IdentityProvider) SetBlockLocalDnsRequests(v bool)

SetBlockLocalDnsRequests gets a reference to the given bool and assigns it to the BlockLocalDnsRequests field.

func (*IdentityProvider) SetClaimMappings ¶

func (o *IdentityProvider) SetClaimMappings(v []map[string]interface{})

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

func (*IdentityProvider) SetClientProvider ¶

func (o *IdentityProvider) SetClientProvider(v bool)

SetClientProvider gets a reference to the given bool and assigns it to the ClientProvider field.

func (*IdentityProvider) SetDefault ¶

func (o *IdentityProvider) SetDefault(v bool)

SetDefault gets a reference to the given bool and assigns it to the Default field.

func (*IdentityProvider) SetDisplayName ¶

func (o *IdentityProvider) SetDisplayName(v string)

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

func (*IdentityProvider) SetDnsSearchDomains ¶

func (o *IdentityProvider) SetDnsSearchDomains(v []string)

SetDnsSearchDomains gets a reference to the given []string and assigns it to the DnsSearchDomains field.

func (*IdentityProvider) SetDnsServers ¶

func (o *IdentityProvider) SetDnsServers(v []string)

SetDnsServers gets a reference to the given []string and assigns it to the DnsServers field.

func (*IdentityProvider) SetInactivityTimeoutMinutes ¶

func (o *IdentityProvider) SetInactivityTimeoutMinutes(v int32)

SetInactivityTimeoutMinutes gets a reference to the given int32 and assigns it to the InactivityTimeoutMinutes field.

func (*IdentityProvider) SetIpPoolV4 ¶

func (o *IdentityProvider) SetIpPoolV4(v string)

SetIpPoolV4 gets a reference to the given string and assigns it to the IpPoolV4 field.

func (*IdentityProvider) SetIpPoolV6 ¶

func (o *IdentityProvider) SetIpPoolV6(v string)

SetIpPoolV6 gets a reference to the given string and assigns it to the IpPoolV6 field.

func (*IdentityProvider) SetOnBoarding2FA ¶

SetOnBoarding2FA gets a reference to the given IdentityProviderAllOfOnBoarding2FA and assigns it to the OnBoarding2FA field.

func (*IdentityProvider) SetOnBoardingOtpMessage ¶

func (o *IdentityProvider) SetOnBoardingOtpMessage(v string)

SetOnBoardingOtpMessage gets a reference to the given string and assigns it to the OnBoardingOtpMessage field.

func (*IdentityProvider) SetOnBoardingOtpProvider ¶

func (o *IdentityProvider) SetOnBoardingOtpProvider(v string)

SetOnBoardingOtpProvider gets a reference to the given string and assigns it to the OnBoardingOtpProvider field.

func (*IdentityProvider) SetOnBoardingType ¶

func (o *IdentityProvider) SetOnBoardingType(v string)

SetOnBoardingType gets a reference to the given string and assigns it to the OnBoardingType field.

func (*IdentityProvider) SetOnDemandClaimMappings ¶

func (o *IdentityProvider) SetOnDemandClaimMappings(v []map[string]interface{})

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

func (*IdentityProvider) SetType ¶

func (o *IdentityProvider) SetType(v string)

SetType sets field value

type IdentityProviderAllOf ¶

type IdentityProviderAllOf struct {
	// The type of the Identity Provider.
	Type string `json:"type"`
	// The name displayed to the user. \"name\" field is used for Distinguished Name generation. Deprecated as of 5.1 since the Client does not have the option to choose Identity Provider anymore.
	DisplayName *string `json:"displayName,omitempty"`
	// Whether the provider will be chosen by default in the Client UI. If enabled, it will remove the default flag of the current default Identity Provider.
	Default *bool `json:"default,omitempty"`
	// Whether the provider will be listed in the Client UI or not. Deprecated as of 5.1 since the Client does not have the option to choose Identity Provider anymore.
	ClientProvider *bool `json:"clientProvider,omitempty"`
	// Whether the provider will be listed in the Admin UI or not.
	AdminProvider *bool                               `json:"adminProvider,omitempty"`
	OnBoarding2FA *IdentityProviderAllOfOnBoarding2FA `json:"onBoarding2FA,omitempty"`
	// Client on-boarding type. Deprecated as of 5.0. Use onBoarding2FA object instead.
	OnBoardingType *string `json:"onBoardingType,omitempty"`
	// On-boarding MFA Provider ID if \"onBoardingType\" is Require2FA.  Deprecated as of 5.0. Use onBoarding2FA object instead.
	OnBoardingOtpProvider *string `json:"onBoardingOtpProvider,omitempty"`
	// On-boarding MFA message to be displayed on the Client UI if \"onBoardingType\" is Require2FA. Deprecated as of 5.0. Use onBoarding2FA object instead.
	OnBoardingOtpMessage *string `json:"onBoardingOtpMessage,omitempty"`
	// (Desktop) clients will sign out automatically after the user has been inactive on the device for the configured duration. Set it to 0 to disable.
	InactivityTimeoutMinutes *int32 `json:"inactivityTimeoutMinutes,omitempty"`
	// The IPv4 Pool ID the users in this Identity Provider are going to use to allocate IP addresses for the tunnels.
	IpPoolV4 *string `json:"ipPoolV4,omitempty"`
	// The IPv6 Pool ID the users in this Identity Provider are going to use to allocate IP addresses for the tunnels.
	IpPoolV6 *string `json:"ipPoolV6,omitempty"`
	// The dns servers to be assigned to the Clients of the users in this Identity Provider.
	DnsServers *[]string `json:"dnsServers,omitempty"`
	// The dns search domains to be assigned to Clients of the users in this Identity Provider.
	DnsSearchDomains *[]string `json:"dnsSearchDomains,omitempty"`
	// Whether the Windows Client will block local DNS requests or not.
	BlockLocalDnsRequests *bool `json:"blockLocalDnsRequests,omitempty"`
	// The mapping of Identity Provider attributes to claims.
	ClaimMappings *[]map[string]interface{} `json:"claimMappings,omitempty"`
	// The mapping of Identity Provider on demand attributes to claims.
	OnDemandClaimMappings *[]map[string]interface{} `json:"onDemandClaimMappings,omitempty"`
}

IdentityProviderAllOf Represents an Identity Provider.

func NewIdentityProviderAllOf ¶

func NewIdentityProviderAllOf(type_ string) *IdentityProviderAllOf

NewIdentityProviderAllOf instantiates a new IdentityProviderAllOf 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 NewIdentityProviderAllOfWithDefaults ¶

func NewIdentityProviderAllOfWithDefaults() *IdentityProviderAllOf

NewIdentityProviderAllOfWithDefaults instantiates a new IdentityProviderAllOf 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 (*IdentityProviderAllOf) GetAdminProvider ¶

func (o *IdentityProviderAllOf) GetAdminProvider() bool

GetAdminProvider returns the AdminProvider field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetAdminProviderOk ¶

func (o *IdentityProviderAllOf) GetAdminProviderOk() (*bool, bool)

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

func (*IdentityProviderAllOf) GetBlockLocalDnsRequests ¶

func (o *IdentityProviderAllOf) GetBlockLocalDnsRequests() bool

GetBlockLocalDnsRequests returns the BlockLocalDnsRequests field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetBlockLocalDnsRequestsOk ¶

func (o *IdentityProviderAllOf) GetBlockLocalDnsRequestsOk() (*bool, bool)

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

func (*IdentityProviderAllOf) GetClaimMappings ¶

func (o *IdentityProviderAllOf) GetClaimMappings() []map[string]interface{}

GetClaimMappings returns the ClaimMappings field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetClaimMappingsOk ¶

func (o *IdentityProviderAllOf) GetClaimMappingsOk() (*[]map[string]interface{}, bool)

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

func (*IdentityProviderAllOf) GetClientProvider ¶

func (o *IdentityProviderAllOf) GetClientProvider() bool

GetClientProvider returns the ClientProvider field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetClientProviderOk ¶

func (o *IdentityProviderAllOf) GetClientProviderOk() (*bool, bool)

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

func (*IdentityProviderAllOf) GetDefault ¶

func (o *IdentityProviderAllOf) GetDefault() bool

GetDefault returns the Default field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetDefaultOk ¶

func (o *IdentityProviderAllOf) GetDefaultOk() (*bool, bool)

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

func (*IdentityProviderAllOf) GetDisplayName ¶

func (o *IdentityProviderAllOf) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetDisplayNameOk ¶

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

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

func (*IdentityProviderAllOf) GetDnsSearchDomains ¶

func (o *IdentityProviderAllOf) GetDnsSearchDomains() []string

GetDnsSearchDomains returns the DnsSearchDomains field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetDnsSearchDomainsOk ¶

func (o *IdentityProviderAllOf) GetDnsSearchDomainsOk() (*[]string, bool)

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

func (*IdentityProviderAllOf) GetDnsServers ¶

func (o *IdentityProviderAllOf) GetDnsServers() []string

GetDnsServers returns the DnsServers field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetDnsServersOk ¶

func (o *IdentityProviderAllOf) GetDnsServersOk() (*[]string, bool)

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

func (*IdentityProviderAllOf) GetInactivityTimeoutMinutes ¶

func (o *IdentityProviderAllOf) GetInactivityTimeoutMinutes() int32

GetInactivityTimeoutMinutes returns the InactivityTimeoutMinutes field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetInactivityTimeoutMinutesOk ¶

func (o *IdentityProviderAllOf) GetInactivityTimeoutMinutesOk() (*int32, bool)

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

func (*IdentityProviderAllOf) GetIpPoolV4 ¶

func (o *IdentityProviderAllOf) GetIpPoolV4() string

GetIpPoolV4 returns the IpPoolV4 field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetIpPoolV4Ok ¶

func (o *IdentityProviderAllOf) GetIpPoolV4Ok() (*string, bool)

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

func (*IdentityProviderAllOf) GetIpPoolV6 ¶

func (o *IdentityProviderAllOf) GetIpPoolV6() string

GetIpPoolV6 returns the IpPoolV6 field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetIpPoolV6Ok ¶

func (o *IdentityProviderAllOf) GetIpPoolV6Ok() (*string, bool)

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

func (*IdentityProviderAllOf) GetOnBoarding2FA ¶

GetOnBoarding2FA returns the OnBoarding2FA field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetOnBoarding2FAOk ¶

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

func (*IdentityProviderAllOf) GetOnBoardingOtpMessage ¶

func (o *IdentityProviderAllOf) GetOnBoardingOtpMessage() string

GetOnBoardingOtpMessage returns the OnBoardingOtpMessage field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetOnBoardingOtpMessageOk ¶

func (o *IdentityProviderAllOf) GetOnBoardingOtpMessageOk() (*string, bool)

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

func (*IdentityProviderAllOf) GetOnBoardingOtpProvider ¶

func (o *IdentityProviderAllOf) GetOnBoardingOtpProvider() string

GetOnBoardingOtpProvider returns the OnBoardingOtpProvider field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetOnBoardingOtpProviderOk ¶

func (o *IdentityProviderAllOf) GetOnBoardingOtpProviderOk() (*string, bool)

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

func (*IdentityProviderAllOf) GetOnBoardingType ¶

func (o *IdentityProviderAllOf) GetOnBoardingType() string

GetOnBoardingType returns the OnBoardingType field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetOnBoardingTypeOk ¶

func (o *IdentityProviderAllOf) GetOnBoardingTypeOk() (*string, bool)

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

func (*IdentityProviderAllOf) GetOnDemandClaimMappings ¶

func (o *IdentityProviderAllOf) GetOnDemandClaimMappings() []map[string]interface{}

GetOnDemandClaimMappings returns the OnDemandClaimMappings field value if set, zero value otherwise.

func (*IdentityProviderAllOf) GetOnDemandClaimMappingsOk ¶

func (o *IdentityProviderAllOf) GetOnDemandClaimMappingsOk() (*[]map[string]interface{}, bool)

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

func (*IdentityProviderAllOf) GetType ¶

func (o *IdentityProviderAllOf) GetType() string

GetType returns the Type field value

func (*IdentityProviderAllOf) GetTypeOk ¶

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

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

func (*IdentityProviderAllOf) HasAdminProvider ¶

func (o *IdentityProviderAllOf) HasAdminProvider() bool

HasAdminProvider returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasBlockLocalDnsRequests ¶

func (o *IdentityProviderAllOf) HasBlockLocalDnsRequests() bool

HasBlockLocalDnsRequests returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasClaimMappings ¶

func (o *IdentityProviderAllOf) HasClaimMappings() bool

HasClaimMappings returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasClientProvider ¶

func (o *IdentityProviderAllOf) HasClientProvider() bool

HasClientProvider returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasDefault ¶

func (o *IdentityProviderAllOf) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasDisplayName ¶

func (o *IdentityProviderAllOf) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasDnsSearchDomains ¶

func (o *IdentityProviderAllOf) HasDnsSearchDomains() bool

HasDnsSearchDomains returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasDnsServers ¶

func (o *IdentityProviderAllOf) HasDnsServers() bool

HasDnsServers returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasInactivityTimeoutMinutes ¶

func (o *IdentityProviderAllOf) HasInactivityTimeoutMinutes() bool

HasInactivityTimeoutMinutes returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasIpPoolV4 ¶

func (o *IdentityProviderAllOf) HasIpPoolV4() bool

HasIpPoolV4 returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasIpPoolV6 ¶

func (o *IdentityProviderAllOf) HasIpPoolV6() bool

HasIpPoolV6 returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasOnBoarding2FA ¶

func (o *IdentityProviderAllOf) HasOnBoarding2FA() bool

HasOnBoarding2FA returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasOnBoardingOtpMessage ¶

func (o *IdentityProviderAllOf) HasOnBoardingOtpMessage() bool

HasOnBoardingOtpMessage returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasOnBoardingOtpProvider ¶

func (o *IdentityProviderAllOf) HasOnBoardingOtpProvider() bool

HasOnBoardingOtpProvider returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasOnBoardingType ¶

func (o *IdentityProviderAllOf) HasOnBoardingType() bool

HasOnBoardingType returns a boolean if a field has been set.

func (*IdentityProviderAllOf) HasOnDemandClaimMappings ¶

func (o *IdentityProviderAllOf) HasOnDemandClaimMappings() bool

HasOnDemandClaimMappings returns a boolean if a field has been set.

func (IdentityProviderAllOf) MarshalJSON ¶

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

func (*IdentityProviderAllOf) SetAdminProvider ¶

func (o *IdentityProviderAllOf) SetAdminProvider(v bool)

SetAdminProvider gets a reference to the given bool and assigns it to the AdminProvider field.

func (*IdentityProviderAllOf) SetBlockLocalDnsRequests ¶

func (o *IdentityProviderAllOf) SetBlockLocalDnsRequests(v bool)

SetBlockLocalDnsRequests gets a reference to the given bool and assigns it to the BlockLocalDnsRequests field.

func (*IdentityProviderAllOf) SetClaimMappings ¶

func (o *IdentityProviderAllOf) SetClaimMappings(v []map[string]interface{})

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

func (*IdentityProviderAllOf) SetClientProvider ¶

func (o *IdentityProviderAllOf) SetClientProvider(v bool)

SetClientProvider gets a reference to the given bool and assigns it to the ClientProvider field.

func (*IdentityProviderAllOf) SetDefault ¶

func (o *IdentityProviderAllOf) SetDefault(v bool)

SetDefault gets a reference to the given bool and assigns it to the Default field.

func (*IdentityProviderAllOf) SetDisplayName ¶

func (o *IdentityProviderAllOf) SetDisplayName(v string)

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

func (*IdentityProviderAllOf) SetDnsSearchDomains ¶

func (o *IdentityProviderAllOf) SetDnsSearchDomains(v []string)

SetDnsSearchDomains gets a reference to the given []string and assigns it to the DnsSearchDomains field.

func (*IdentityProviderAllOf) SetDnsServers ¶

func (o *IdentityProviderAllOf) SetDnsServers(v []string)

SetDnsServers gets a reference to the given []string and assigns it to the DnsServers field.

func (*IdentityProviderAllOf) SetInactivityTimeoutMinutes ¶

func (o *IdentityProviderAllOf) SetInactivityTimeoutMinutes(v int32)

SetInactivityTimeoutMinutes gets a reference to the given int32 and assigns it to the InactivityTimeoutMinutes field.

func (*IdentityProviderAllOf) SetIpPoolV4 ¶

func (o *IdentityProviderAllOf) SetIpPoolV4(v string)

SetIpPoolV4 gets a reference to the given string and assigns it to the IpPoolV4 field.

func (*IdentityProviderAllOf) SetIpPoolV6 ¶

func (o *IdentityProviderAllOf) SetIpPoolV6(v string)

SetIpPoolV6 gets a reference to the given string and assigns it to the IpPoolV6 field.

func (*IdentityProviderAllOf) SetOnBoarding2FA ¶

SetOnBoarding2FA gets a reference to the given IdentityProviderAllOfOnBoarding2FA and assigns it to the OnBoarding2FA field.

func (*IdentityProviderAllOf) SetOnBoardingOtpMessage ¶

func (o *IdentityProviderAllOf) SetOnBoardingOtpMessage(v string)

SetOnBoardingOtpMessage gets a reference to the given string and assigns it to the OnBoardingOtpMessage field.

func (*IdentityProviderAllOf) SetOnBoardingOtpProvider ¶

func (o *IdentityProviderAllOf) SetOnBoardingOtpProvider(v string)

SetOnBoardingOtpProvider gets a reference to the given string and assigns it to the OnBoardingOtpProvider field.

func (*IdentityProviderAllOf) SetOnBoardingType ¶

func (o *IdentityProviderAllOf) SetOnBoardingType(v string)

SetOnBoardingType gets a reference to the given string and assigns it to the OnBoardingType field.

func (*IdentityProviderAllOf) SetOnDemandClaimMappings ¶

func (o *IdentityProviderAllOf) SetOnDemandClaimMappings(v []map[string]interface{})

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

func (*IdentityProviderAllOf) SetType ¶

func (o *IdentityProviderAllOf) SetType(v string)

SetType sets field value

type IdentityProviderAllOfOnBoarding2FA ¶

type IdentityProviderAllOfOnBoarding2FA struct {
	// MFA provider ID to use for the authentication.
	MfaProviderId string `json:"mfaProviderId"`
	// On-boarding MFA message to be displayed on the Client UI during the second-factor authentication.
	Message *string `json:"message,omitempty"`
	// The device limit per user. The existing on-boarded devices will still be able to sign in even if the limit is exceeded.
	DeviceLimitPerUser *int32 `json:"deviceLimitPerUser,omitempty"`
}

IdentityProviderAllOfOnBoarding2FA On-boarding two-factor authentication settings. Leave it empty keep it disabled.

func NewIdentityProviderAllOfOnBoarding2FA ¶

func NewIdentityProviderAllOfOnBoarding2FA(mfaProviderId string) *IdentityProviderAllOfOnBoarding2FA

NewIdentityProviderAllOfOnBoarding2FA instantiates a new IdentityProviderAllOfOnBoarding2FA 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 NewIdentityProviderAllOfOnBoarding2FAWithDefaults ¶

func NewIdentityProviderAllOfOnBoarding2FAWithDefaults() *IdentityProviderAllOfOnBoarding2FA

NewIdentityProviderAllOfOnBoarding2FAWithDefaults instantiates a new IdentityProviderAllOfOnBoarding2FA 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 (*IdentityProviderAllOfOnBoarding2FA) GetDeviceLimitPerUser ¶

func (o *IdentityProviderAllOfOnBoarding2FA) GetDeviceLimitPerUser() int32

GetDeviceLimitPerUser returns the DeviceLimitPerUser field value if set, zero value otherwise.

func (*IdentityProviderAllOfOnBoarding2FA) GetDeviceLimitPerUserOk ¶

func (o *IdentityProviderAllOfOnBoarding2FA) GetDeviceLimitPerUserOk() (*int32, bool)

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

func (*IdentityProviderAllOfOnBoarding2FA) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise.

func (*IdentityProviderAllOfOnBoarding2FA) GetMessageOk ¶

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

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

func (*IdentityProviderAllOfOnBoarding2FA) GetMfaProviderId ¶

func (o *IdentityProviderAllOfOnBoarding2FA) GetMfaProviderId() string

GetMfaProviderId returns the MfaProviderId field value

func (*IdentityProviderAllOfOnBoarding2FA) GetMfaProviderIdOk ¶

func (o *IdentityProviderAllOfOnBoarding2FA) GetMfaProviderIdOk() (*string, bool)

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

func (*IdentityProviderAllOfOnBoarding2FA) HasDeviceLimitPerUser ¶

func (o *IdentityProviderAllOfOnBoarding2FA) HasDeviceLimitPerUser() bool

HasDeviceLimitPerUser returns a boolean if a field has been set.

func (*IdentityProviderAllOfOnBoarding2FA) HasMessage ¶

func (o *IdentityProviderAllOfOnBoarding2FA) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (IdentityProviderAllOfOnBoarding2FA) MarshalJSON ¶

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

func (*IdentityProviderAllOfOnBoarding2FA) SetDeviceLimitPerUser ¶

func (o *IdentityProviderAllOfOnBoarding2FA) SetDeviceLimitPerUser(v int32)

SetDeviceLimitPerUser gets a reference to the given int32 and assigns it to the DeviceLimitPerUser field.

func (*IdentityProviderAllOfOnBoarding2FA) SetMessage ¶

func (o *IdentityProviderAllOfOnBoarding2FA) SetMessage(v string)

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

func (*IdentityProviderAllOfOnBoarding2FA) SetMfaProviderId ¶

func (o *IdentityProviderAllOfOnBoarding2FA) SetMfaProviderId(v string)

SetMfaProviderId sets field value

type IdentityProviderList ¶

type IdentityProviderList struct {
	ResultList
	// List of Identity Providers.
	Data *[]IdentityProvider `json:"data,omitempty"`
}

IdentityProviderList struct for IdentityProviderList

func NewIdentityProviderList ¶

func NewIdentityProviderList() *IdentityProviderList

NewIdentityProviderList instantiates a new IdentityProviderList 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 NewIdentityProviderListWithDefaults ¶

func NewIdentityProviderListWithDefaults() *IdentityProviderList

NewIdentityProviderListWithDefaults instantiates a new IdentityProviderList 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 (*IdentityProviderList) GetData ¶

func (o *IdentityProviderList) GetData() []IdentityProvider

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

func (*IdentityProviderList) GetDataOk ¶

func (o *IdentityProviderList) GetDataOk() (*[]IdentityProvider, bool)

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

func (*IdentityProviderList) HasData ¶

func (o *IdentityProviderList) HasData() bool

HasData returns a boolean if a field has been set.

func (IdentityProviderList) MarshalJSON ¶

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

func (*IdentityProviderList) SetData ¶

func (o *IdentityProviderList) SetData(v []IdentityProvider)

SetData gets a reference to the given []IdentityProvider and assigns it to the Data field.

type IdentityProviderListAllOf ¶

type IdentityProviderListAllOf struct {
	// List of Identity Providers.
	Data *[]IdentityProvider `json:"data,omitempty"`
}

IdentityProviderListAllOf Represents a list of Identity Providers.

func NewIdentityProviderListAllOf ¶

func NewIdentityProviderListAllOf() *IdentityProviderListAllOf

NewIdentityProviderListAllOf instantiates a new IdentityProviderListAllOf 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 NewIdentityProviderListAllOfWithDefaults ¶

func NewIdentityProviderListAllOfWithDefaults() *IdentityProviderListAllOf

NewIdentityProviderListAllOfWithDefaults instantiates a new IdentityProviderListAllOf 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 (*IdentityProviderListAllOf) GetData ¶

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

func (*IdentityProviderListAllOf) GetDataOk ¶

func (o *IdentityProviderListAllOf) GetDataOk() (*[]IdentityProvider, bool)

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

func (*IdentityProviderListAllOf) HasData ¶

func (o *IdentityProviderListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (IdentityProviderListAllOf) MarshalJSON ¶

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

func (*IdentityProviderListAllOf) SetData ¶

SetData gets a reference to the given []IdentityProvider and assigns it to the Data field.

type IdentityProvidersApiService ¶

type IdentityProvidersApiService service

IdentityProvidersApiService IdentityProvidersApi service

func (*IdentityProvidersApiService) IdentityProvidersGet ¶

func (a *IdentityProvidersApiService) IdentityProvidersGet(ctx _context.Context) apiIdentityProvidersGetRequest

IdentityProvidersGet List all Identity Providers. List all Identity Providers visible to current user.

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

@return apiIdentityProvidersGetRequest

func (*IdentityProvidersApiService) IdentityProvidersIdAttributesPost ¶

func (a *IdentityProvidersApiService) IdentityProvidersIdAttributesPost(ctx _context.Context, id string) apiIdentityProvidersIdAttributesPostRequest

IdentityProvidersIdAttributesPost Get user attributes from an existing Identity Provider. Get raw attributes and mapped claims for a user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiIdentityProvidersIdAttributesPostRequest

func (*IdentityProvidersApiService) IdentityProvidersIdDelete ¶

func (a *IdentityProvidersApiService) IdentityProvidersIdDelete(ctx _context.Context, id string) apiIdentityProvidersIdDeleteRequest

IdentityProvidersIdDelete Delete a specific Identity Provider. Delete a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiIdentityProvidersIdDeleteRequest

func (*IdentityProvidersApiService) IdentityProvidersIdGet ¶

func (a *IdentityProvidersApiService) IdentityProvidersIdGet(ctx _context.Context, id string) apiIdentityProvidersIdGetRequest

IdentityProvidersIdGet Get a specific Identity Provider. Get a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiIdentityProvidersIdGetRequest

func (*IdentityProvidersApiService) IdentityProvidersIdPut ¶

func (a *IdentityProvidersApiService) IdentityProvidersIdPut(ctx _context.Context, id string) apiIdentityProvidersIdPutRequest

IdentityProvidersIdPut Update an existing Identity Provider. Update an existing Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiIdentityProvidersIdPutRequest

func (*IdentityProvidersApiService) IdentityProvidersPost ¶

func (a *IdentityProvidersApiService) IdentityProvidersPost(ctx _context.Context) apiIdentityProvidersPostRequest

IdentityProvidersPost Create a new Identity Provider. Create a new Identity Provider.

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

@return apiIdentityProvidersPostRequest

func (*IdentityProvidersApiService) IdentityProvidersTestPost ¶

func (a *IdentityProvidersApiService) IdentityProvidersTestPost(ctx _context.Context) apiIdentityProvidersTestPostRequest

IdentityProvidersTestPost Test an Identity Provider connection. Test connection for the given Identity Provider JSON.

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

@return apiIdentityProvidersTestPostRequest

type InlineObject ¶

type InlineObject struct {
	// Some MFA configurations require user password in order to authenticate the user along with the multi-factor. Otherwise not required.
	UserPassword *string `json:"userPassword,omitempty"`
}

InlineObject struct for InlineObject

func NewInlineObject ¶

func NewInlineObject() *InlineObject

NewInlineObject instantiates a new InlineObject 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 NewInlineObjectWithDefaults ¶

func NewInlineObjectWithDefaults() *InlineObject

NewInlineObjectWithDefaults instantiates a new InlineObject 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 (*InlineObject) GetUserPassword ¶

func (o *InlineObject) GetUserPassword() string

GetUserPassword returns the UserPassword field value if set, zero value otherwise.

func (*InlineObject) GetUserPasswordOk ¶

func (o *InlineObject) GetUserPasswordOk() (*string, bool)

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

func (*InlineObject) HasUserPassword ¶

func (o *InlineObject) HasUserPassword() bool

HasUserPassword returns a boolean if a field has been set.

func (InlineObject) MarshalJSON ¶

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

func (*InlineObject) SetUserPassword ¶

func (o *InlineObject) SetUserPassword(v string)

SetUserPassword gets a reference to the given string and assigns it to the UserPassword field.

type InlineObject1 ¶

type InlineObject1 struct {
	// Depending on the type of the MFA flow, this could be an OTP generated from a device, user password or some dummy value.
	Otp string `json:"otp"`
	// The state value if it was received during initialization.
	State *string `json:"state,omitempty"`
}

InlineObject1 struct for InlineObject1

func NewInlineObject1 ¶

func NewInlineObject1(otp string) *InlineObject1

NewInlineObject1 instantiates a new InlineObject1 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 NewInlineObject1WithDefaults ¶

func NewInlineObject1WithDefaults() *InlineObject1

NewInlineObject1WithDefaults instantiates a new InlineObject1 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 (*InlineObject1) GetOtp ¶

func (o *InlineObject1) GetOtp() string

GetOtp returns the Otp field value

func (*InlineObject1) GetOtpOk ¶

func (o *InlineObject1) GetOtpOk() (*string, bool)

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

func (*InlineObject1) GetState ¶

func (o *InlineObject1) GetState() string

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

func (*InlineObject1) GetStateOk ¶

func (o *InlineObject1) GetStateOk() (*string, bool)

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

func (*InlineObject1) HasState ¶

func (o *InlineObject1) HasState() bool

HasState returns a boolean if a field has been set.

func (InlineObject1) MarshalJSON ¶

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

func (*InlineObject1) SetOtp ¶

func (o *InlineObject1) SetOtp(v string)

SetOtp sets field value

func (*InlineObject1) SetState ¶

func (o *InlineObject1) SetState(v string)

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

type InlineObject10 ¶

type InlineObject10 struct {
	// Whether the Appliance Backup should include syslog or not.
	Logs *bool `json:"logs,omitempty"`
	// Whether the Appliance Backup should include the audit logs or not.
	Audit *bool `json:"audit,omitempty"`
	// Whether the Appliance Backup should include the persistent /opt directory or not.
	Opt *bool `json:"opt,omitempty"`
}

InlineObject10 struct for InlineObject10

func NewInlineObject10 ¶

func NewInlineObject10() *InlineObject10

NewInlineObject10 instantiates a new InlineObject10 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 NewInlineObject10WithDefaults ¶

func NewInlineObject10WithDefaults() *InlineObject10

NewInlineObject10WithDefaults instantiates a new InlineObject10 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 (*InlineObject10) GetAudit ¶

func (o *InlineObject10) GetAudit() bool

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

func (*InlineObject10) GetAuditOk ¶

func (o *InlineObject10) GetAuditOk() (*bool, bool)

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

func (*InlineObject10) GetLogs ¶

func (o *InlineObject10) GetLogs() bool

GetLogs returns the Logs field value if set, zero value otherwise.

func (*InlineObject10) GetLogsOk ¶

func (o *InlineObject10) GetLogsOk() (*bool, bool)

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

func (*InlineObject10) GetOpt ¶

func (o *InlineObject10) GetOpt() bool

GetOpt returns the Opt field value if set, zero value otherwise.

func (*InlineObject10) GetOptOk ¶

func (o *InlineObject10) GetOptOk() (*bool, bool)

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

func (*InlineObject10) HasAudit ¶

func (o *InlineObject10) HasAudit() bool

HasAudit returns a boolean if a field has been set.

func (*InlineObject10) HasLogs ¶

func (o *InlineObject10) HasLogs() bool

HasLogs returns a boolean if a field has been set.

func (*InlineObject10) HasOpt ¶

func (o *InlineObject10) HasOpt() bool

HasOpt returns a boolean if a field has been set.

func (InlineObject10) MarshalJSON ¶

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

func (*InlineObject10) SetAudit ¶

func (o *InlineObject10) SetAudit(v bool)

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

func (*InlineObject10) SetLogs ¶

func (o *InlineObject10) SetLogs(v bool)

SetLogs gets a reference to the given bool and assigns it to the Logs field.

func (*InlineObject10) SetOpt ¶

func (o *InlineObject10) SetOpt(v bool)

SetOpt gets a reference to the given bool and assigns it to the Opt field.

type InlineObject2 ¶

type InlineObject2 struct {
	// The javascript expression to evaluate.
	Expression   string                             `json:"expression"`
	UserClaims   *map[string]map[string]interface{} `json:"userClaims,omitempty"`
	DeviceClaims *map[string]map[string]interface{} `json:"deviceClaims,omitempty"`
	SystemClaims *map[string]map[string]interface{} `json:"systemClaims,omitempty"`
	Time         *time.Time                         `json:"time,omitempty"`
}

InlineObject2 struct for InlineObject2

func NewInlineObject2 ¶

func NewInlineObject2(expression string) *InlineObject2

NewInlineObject2 instantiates a new InlineObject2 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 NewInlineObject2WithDefaults ¶

func NewInlineObject2WithDefaults() *InlineObject2

NewInlineObject2WithDefaults instantiates a new InlineObject2 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 (*InlineObject2) GetDeviceClaims ¶

func (o *InlineObject2) GetDeviceClaims() map[string]map[string]interface{}

GetDeviceClaims returns the DeviceClaims field value if set, zero value otherwise.

func (*InlineObject2) GetDeviceClaimsOk ¶

func (o *InlineObject2) GetDeviceClaimsOk() (*map[string]map[string]interface{}, bool)

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

func (*InlineObject2) GetExpression ¶

func (o *InlineObject2) GetExpression() string

GetExpression returns the Expression field value

func (*InlineObject2) GetExpressionOk ¶

func (o *InlineObject2) GetExpressionOk() (*string, bool)

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

func (*InlineObject2) GetSystemClaims ¶

func (o *InlineObject2) GetSystemClaims() map[string]map[string]interface{}

GetSystemClaims returns the SystemClaims field value if set, zero value otherwise.

func (*InlineObject2) GetSystemClaimsOk ¶

func (o *InlineObject2) GetSystemClaimsOk() (*map[string]map[string]interface{}, bool)

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

func (*InlineObject2) GetTime ¶

func (o *InlineObject2) GetTime() time.Time

GetTime returns the Time field value if set, zero value otherwise.

func (*InlineObject2) GetTimeOk ¶

func (o *InlineObject2) GetTimeOk() (*time.Time, bool)

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

func (*InlineObject2) GetUserClaims ¶

func (o *InlineObject2) GetUserClaims() map[string]map[string]interface{}

GetUserClaims returns the UserClaims field value if set, zero value otherwise.

func (*InlineObject2) GetUserClaimsOk ¶

func (o *InlineObject2) GetUserClaimsOk() (*map[string]map[string]interface{}, bool)

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

func (*InlineObject2) HasDeviceClaims ¶

func (o *InlineObject2) HasDeviceClaims() bool

HasDeviceClaims returns a boolean if a field has been set.

func (*InlineObject2) HasSystemClaims ¶

func (o *InlineObject2) HasSystemClaims() bool

HasSystemClaims returns a boolean if a field has been set.

func (*InlineObject2) HasTime ¶

func (o *InlineObject2) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*InlineObject2) HasUserClaims ¶

func (o *InlineObject2) HasUserClaims() bool

HasUserClaims returns a boolean if a field has been set.

func (InlineObject2) MarshalJSON ¶

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

func (*InlineObject2) SetDeviceClaims ¶

func (o *InlineObject2) SetDeviceClaims(v map[string]map[string]interface{})

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

func (*InlineObject2) SetExpression ¶

func (o *InlineObject2) SetExpression(v string)

SetExpression sets field value

func (*InlineObject2) SetSystemClaims ¶

func (o *InlineObject2) SetSystemClaims(v map[string]map[string]interface{})

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

func (*InlineObject2) SetTime ¶

func (o *InlineObject2) SetTime(v time.Time)

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

func (*InlineObject2) SetUserClaims ¶

func (o *InlineObject2) SetUserClaims(v map[string]map[string]interface{})

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

type InlineObject3 ¶

type InlineObject3 struct {
	// The resource name to test on the Gateway.
	ResourceName *string `json:"resourceName,omitempty"`
}

InlineObject3 struct for InlineObject3

func NewInlineObject3 ¶

func NewInlineObject3() *InlineObject3

NewInlineObject3 instantiates a new InlineObject3 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 NewInlineObject3WithDefaults ¶

func NewInlineObject3WithDefaults() *InlineObject3

NewInlineObject3WithDefaults instantiates a new InlineObject3 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 (*InlineObject3) GetResourceName ¶

func (o *InlineObject3) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*InlineObject3) GetResourceNameOk ¶

func (o *InlineObject3) GetResourceNameOk() (*string, bool)

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

func (*InlineObject3) HasResourceName ¶

func (o *InlineObject3) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (InlineObject3) MarshalJSON ¶

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

func (*InlineObject3) SetResourceName ¶

func (o *InlineObject3) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

type InlineObject4 ¶

type InlineObject4 struct {
	// Required for Ldap, Radius and LocalDatabase providers.
	Username *string `json:"username,omitempty"`
	// Required for Radius provider.
	Password *string `json:"password,omitempty"`
	// A sample SAML token to extract attributes from. Required for SAML provider.
	SamlResponse *string `json:"samlResponse,omitempty"`
}

InlineObject4 struct for InlineObject4

func NewInlineObject4 ¶

func NewInlineObject4() *InlineObject4

NewInlineObject4 instantiates a new InlineObject4 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 NewInlineObject4WithDefaults ¶

func NewInlineObject4WithDefaults() *InlineObject4

NewInlineObject4WithDefaults instantiates a new InlineObject4 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 (*InlineObject4) GetPassword ¶

func (o *InlineObject4) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*InlineObject4) GetPasswordOk ¶

func (o *InlineObject4) GetPasswordOk() (*string, bool)

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

func (*InlineObject4) GetSamlResponse ¶

func (o *InlineObject4) GetSamlResponse() string

GetSamlResponse returns the SamlResponse field value if set, zero value otherwise.

func (*InlineObject4) GetSamlResponseOk ¶

func (o *InlineObject4) GetSamlResponseOk() (*string, bool)

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

func (*InlineObject4) GetUsername ¶

func (o *InlineObject4) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*InlineObject4) GetUsernameOk ¶

func (o *InlineObject4) GetUsernameOk() (*string, bool)

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

func (*InlineObject4) HasPassword ¶

func (o *InlineObject4) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*InlineObject4) HasSamlResponse ¶

func (o *InlineObject4) HasSamlResponse() bool

HasSamlResponse returns a boolean if a field has been set.

func (*InlineObject4) HasUsername ¶

func (o *InlineObject4) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (InlineObject4) MarshalJSON ¶

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

func (*InlineObject4) SetPassword ¶

func (o *InlineObject4) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*InlineObject4) SetSamlResponse ¶

func (o *InlineObject4) SetSamlResponse(v string)

SetSamlResponse gets a reference to the given string and assigns it to the SamlResponse field.

func (*InlineObject4) SetUsername ¶

func (o *InlineObject4) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

type InlineObject5 ¶

type InlineObject5 struct {
	// X509 subject name for the CA certificate.
	Subject *string `json:"subject,omitempty"`
	// How long the new CA certificate will be valid.
	ValidityYears *float32 `json:"validityYears,omitempty"`
}

InlineObject5 struct for InlineObject5

func NewInlineObject5 ¶

func NewInlineObject5() *InlineObject5

NewInlineObject5 instantiates a new InlineObject5 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 NewInlineObject5WithDefaults ¶

func NewInlineObject5WithDefaults() *InlineObject5

NewInlineObject5WithDefaults instantiates a new InlineObject5 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 (*InlineObject5) GetSubject ¶

func (o *InlineObject5) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*InlineObject5) GetSubjectOk ¶

func (o *InlineObject5) GetSubjectOk() (*string, bool)

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

func (*InlineObject5) GetValidityYears ¶

func (o *InlineObject5) GetValidityYears() float32

GetValidityYears returns the ValidityYears field value if set, zero value otherwise.

func (*InlineObject5) GetValidityYearsOk ¶

func (o *InlineObject5) GetValidityYearsOk() (*float32, bool)

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

func (*InlineObject5) HasSubject ¶

func (o *InlineObject5) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*InlineObject5) HasValidityYears ¶

func (o *InlineObject5) HasValidityYears() bool

HasValidityYears returns a boolean if a field has been set.

func (InlineObject5) MarshalJSON ¶

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

func (*InlineObject5) SetSubject ¶

func (o *InlineObject5) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*InlineObject5) SetValidityYears ¶

func (o *InlineObject5) SetValidityYears(v float32)

SetValidityYears gets a reference to the given float32 and assigns it to the ValidityYears field.

type InlineObject6 ¶

type InlineObject6 struct {
	// Force the CA switch without making sure all Appliances are ready.
	Force *bool `json:"force,omitempty"`
}

InlineObject6 struct for InlineObject6

func NewInlineObject6 ¶

func NewInlineObject6() *InlineObject6

NewInlineObject6 instantiates a new InlineObject6 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 NewInlineObject6WithDefaults ¶

func NewInlineObject6WithDefaults() *InlineObject6

NewInlineObject6WithDefaults instantiates a new InlineObject6 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 (*InlineObject6) GetForce ¶

func (o *InlineObject6) GetForce() bool

GetForce returns the Force field value if set, zero value otherwise.

func (*InlineObject6) GetForceOk ¶

func (o *InlineObject6) GetForceOk() (*bool, bool)

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

func (*InlineObject6) HasForce ¶

func (o *InlineObject6) HasForce() bool

HasForce returns a boolean if a field has been set.

func (InlineObject6) MarshalJSON ¶

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

func (*InlineObject6) SetForce ¶

func (o *InlineObject6) SetForce(v bool)

SetForce gets a reference to the given bool and assigns it to the Force field.

type InlineObject7 ¶

type InlineObject7 struct {
	// Whether to reboot and switch partition to finalize the Upgrade.
	SwitchPartition *bool `json:"switchPartition,omitempty"`
}

InlineObject7 struct for InlineObject7

func NewInlineObject7 ¶

func NewInlineObject7() *InlineObject7

NewInlineObject7 instantiates a new InlineObject7 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 NewInlineObject7WithDefaults ¶

func NewInlineObject7WithDefaults() *InlineObject7

NewInlineObject7WithDefaults instantiates a new InlineObject7 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 (*InlineObject7) GetSwitchPartition ¶

func (o *InlineObject7) GetSwitchPartition() bool

GetSwitchPartition returns the SwitchPartition field value if set, zero value otherwise.

func (*InlineObject7) GetSwitchPartitionOk ¶

func (o *InlineObject7) GetSwitchPartitionOk() (*bool, bool)

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

func (*InlineObject7) HasSwitchPartition ¶

func (o *InlineObject7) HasSwitchPartition() bool

HasSwitchPartition returns a boolean if a field has been set.

func (InlineObject7) MarshalJSON ¶

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

func (*InlineObject7) SetSwitchPartition ¶

func (o *InlineObject7) SetSwitchPartition(v bool)

SetSwitchPartition gets a reference to the given bool and assigns it to the SwitchPartition field.

type InlineObject8 ¶

type InlineObject8 struct {
	// The File to upload. \"filename\"w must be included in in Content-Disposition.
	File **os.File `json:"file,omitempty"`
}

InlineObject8 struct for InlineObject8

func NewInlineObject8 ¶

func NewInlineObject8() *InlineObject8

NewInlineObject8 instantiates a new InlineObject8 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 NewInlineObject8WithDefaults ¶

func NewInlineObject8WithDefaults() *InlineObject8

NewInlineObject8WithDefaults instantiates a new InlineObject8 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 (*InlineObject8) GetFile ¶

func (o *InlineObject8) GetFile() *os.File

GetFile returns the File field value if set, zero value otherwise.

func (*InlineObject8) GetFileOk ¶

func (o *InlineObject8) GetFileOk() (**os.File, bool)

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

func (*InlineObject8) HasFile ¶

func (o *InlineObject8) HasFile() bool

HasFile returns a boolean if a field has been set.

func (InlineObject8) MarshalJSON ¶

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

func (*InlineObject8) SetFile ¶

func (o *InlineObject8) SetFile(v *os.File)

SetFile gets a reference to the given *os.File and assigns it to the File field.

type InlineObject9 ¶

type InlineObject9 struct {
	// The URL for Controller to download the File from.
	Url string `json:"url"`
	// The filename to save the File as.
	Filename string `json:"filename"`
}

InlineObject9 struct for InlineObject9

func NewInlineObject9 ¶

func NewInlineObject9(url string, filename string) *InlineObject9

NewInlineObject9 instantiates a new InlineObject9 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 NewInlineObject9WithDefaults ¶

func NewInlineObject9WithDefaults() *InlineObject9

NewInlineObject9WithDefaults instantiates a new InlineObject9 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 (*InlineObject9) GetFilename ¶

func (o *InlineObject9) GetFilename() string

GetFilename returns the Filename field value

func (*InlineObject9) GetFilenameOk ¶

func (o *InlineObject9) GetFilenameOk() (*string, bool)

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

func (*InlineObject9) GetUrl ¶

func (o *InlineObject9) GetUrl() string

GetUrl returns the Url field value

func (*InlineObject9) GetUrlOk ¶

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

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

func (InlineObject9) MarshalJSON ¶

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

func (*InlineObject9) SetFilename ¶

func (o *InlineObject9) SetFilename(v string)

SetFilename sets field value

func (*InlineObject9) SetUrl ¶

func (o *InlineObject9) SetUrl(v string)

SetUrl sets field value

type InlineResponse200 ¶

type InlineResponse200 struct {
	// The list of the identity providers.
	Data *[]InlineResponse200Data `json:"data,omitempty"`
	// Configured banner message to display before login.
	BannerMessage *string `json:"bannerMessage,omitempty"`
}

InlineResponse200 struct for InlineResponse200

func NewInlineResponse200 ¶

func NewInlineResponse200() *InlineResponse200

NewInlineResponse200 instantiates a new InlineResponse200 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 NewInlineResponse200WithDefaults ¶

func NewInlineResponse200WithDefaults() *InlineResponse200

NewInlineResponse200WithDefaults instantiates a new InlineResponse200 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 (*InlineResponse200) GetBannerMessage ¶

func (o *InlineResponse200) GetBannerMessage() string

GetBannerMessage returns the BannerMessage field value if set, zero value otherwise.

func (*InlineResponse200) GetBannerMessageOk ¶

func (o *InlineResponse200) GetBannerMessageOk() (*string, bool)

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

func (*InlineResponse200) GetData ¶

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

func (*InlineResponse200) GetDataOk ¶

func (o *InlineResponse200) GetDataOk() (*[]InlineResponse200Data, bool)

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

func (*InlineResponse200) HasBannerMessage ¶

func (o *InlineResponse200) HasBannerMessage() bool

HasBannerMessage returns a boolean if a field has been set.

func (*InlineResponse200) HasData ¶

func (o *InlineResponse200) HasData() bool

HasData returns a boolean if a field has been set.

func (InlineResponse200) MarshalJSON ¶

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

func (*InlineResponse200) SetBannerMessage ¶

func (o *InlineResponse200) SetBannerMessage(v string)

SetBannerMessage gets a reference to the given string and assigns it to the BannerMessage field.

func (*InlineResponse200) SetData ¶

func (o *InlineResponse200) SetData(v []InlineResponse200Data)

SetData gets a reference to the given []InlineResponse200Data and assigns it to the Data field.

type InlineResponse2001 ¶

type InlineResponse2001 struct {
	// The type of the Multi-Factor Authentication. * 'AlreadySeeded': The MFA provider is the built-in Time-based OTP provider and the user has already a seed in the system. OTP is required on the next step. * 'Secret': The MFA provider is the built-in Time-based OTP provider and this is the first time the user is doing an MFA. It includes details about the seed. OTP is required on the next step. * 'Challenge': The MFA provider is a RADIUS provider. It might include a challenge that needs to be sent back. OTP is required on the next step. * 'Push': The MFA provider is a RADIUS provider but the authentication is done externally, such as a  mobile app that prompts. Send a dummy OTP right away to trigger the external authentication.
	Type *string `json:"type,omitempty"`
	// The seed for the built-in Time-based OTP provider. Used when configuring TOTP apps manually. Only available in Secret type.
	Secret *string `json:"secret,omitempty"`
	// A URL for triggering TOTP apps directly and configuring an entry automatically. Only available in Secret type.
	OtpAuthUrl *string `json:"otpAuthUrl,omitempty"`
	// The barcode image in jpg format. Base64 encoded. Only available in Secret type.
	Barcode *string `json:"barcode,omitempty"`
	// A message from the RADIUS MFA provider. Only available in Challenge type.
	ResponseMessage *string `json:"responseMessage,omitempty"`
	// State send by the RADIUS MFA provider as challenge. It needs to be sent back during MFA authentication. Only available in Challenge type.
	State *string `json:"state,omitempty"`
	// How long the Controller wait for RADIUS response. Especially useful for external authentication mechanism. Clients waiting shorter than this timeout will fail with a wrong error. Only available in Challenge and Push type.
	Timeout *float32 `json:"timeout,omitempty"`
	// Whether the RADIUS MFA provider expecting the user password for authentication. If true, the user password needs to be sent as otp instead of a dummy value. Only available in Push type.
	SendPassword *bool `json:"sendPassword,omitempty"`
}

InlineResponse2001 struct for InlineResponse2001

func NewInlineResponse2001 ¶

func NewInlineResponse2001() *InlineResponse2001

NewInlineResponse2001 instantiates a new InlineResponse2001 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 NewInlineResponse2001WithDefaults ¶

func NewInlineResponse2001WithDefaults() *InlineResponse2001

NewInlineResponse2001WithDefaults instantiates a new InlineResponse2001 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 (*InlineResponse2001) GetBarcode ¶

func (o *InlineResponse2001) GetBarcode() string

GetBarcode returns the Barcode field value if set, zero value otherwise.

func (*InlineResponse2001) GetBarcodeOk ¶

func (o *InlineResponse2001) GetBarcodeOk() (*string, bool)

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

func (*InlineResponse2001) GetOtpAuthUrl ¶

func (o *InlineResponse2001) GetOtpAuthUrl() string

GetOtpAuthUrl returns the OtpAuthUrl field value if set, zero value otherwise.

func (*InlineResponse2001) GetOtpAuthUrlOk ¶

func (o *InlineResponse2001) GetOtpAuthUrlOk() (*string, bool)

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

func (*InlineResponse2001) GetResponseMessage ¶

func (o *InlineResponse2001) GetResponseMessage() string

GetResponseMessage returns the ResponseMessage field value if set, zero value otherwise.

func (*InlineResponse2001) GetResponseMessageOk ¶

func (o *InlineResponse2001) GetResponseMessageOk() (*string, bool)

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

func (*InlineResponse2001) GetSecret ¶

func (o *InlineResponse2001) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*InlineResponse2001) GetSecretOk ¶

func (o *InlineResponse2001) GetSecretOk() (*string, bool)

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

func (*InlineResponse2001) GetSendPassword ¶

func (o *InlineResponse2001) GetSendPassword() bool

GetSendPassword returns the SendPassword field value if set, zero value otherwise.

func (*InlineResponse2001) GetSendPasswordOk ¶

func (o *InlineResponse2001) GetSendPasswordOk() (*bool, bool)

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

func (*InlineResponse2001) GetState ¶

func (o *InlineResponse2001) GetState() string

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

func (*InlineResponse2001) GetStateOk ¶

func (o *InlineResponse2001) GetStateOk() (*string, bool)

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

func (*InlineResponse2001) GetTimeout ¶

func (o *InlineResponse2001) GetTimeout() float32

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*InlineResponse2001) GetTimeoutOk ¶

func (o *InlineResponse2001) GetTimeoutOk() (*float32, bool)

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

func (*InlineResponse2001) GetType ¶

func (o *InlineResponse2001) GetType() string

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

func (*InlineResponse2001) GetTypeOk ¶

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

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

func (*InlineResponse2001) HasBarcode ¶

func (o *InlineResponse2001) HasBarcode() bool

HasBarcode returns a boolean if a field has been set.

func (*InlineResponse2001) HasOtpAuthUrl ¶

func (o *InlineResponse2001) HasOtpAuthUrl() bool

HasOtpAuthUrl returns a boolean if a field has been set.

func (*InlineResponse2001) HasResponseMessage ¶

func (o *InlineResponse2001) HasResponseMessage() bool

HasResponseMessage returns a boolean if a field has been set.

func (*InlineResponse2001) HasSecret ¶

func (o *InlineResponse2001) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (*InlineResponse2001) HasSendPassword ¶

func (o *InlineResponse2001) HasSendPassword() bool

HasSendPassword returns a boolean if a field has been set.

func (*InlineResponse2001) HasState ¶

func (o *InlineResponse2001) HasState() bool

HasState returns a boolean if a field has been set.

func (*InlineResponse2001) HasTimeout ¶

func (o *InlineResponse2001) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (*InlineResponse2001) HasType ¶

func (o *InlineResponse2001) HasType() bool

HasType returns a boolean if a field has been set.

func (InlineResponse2001) MarshalJSON ¶

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

func (*InlineResponse2001) SetBarcode ¶

func (o *InlineResponse2001) SetBarcode(v string)

SetBarcode gets a reference to the given string and assigns it to the Barcode field.

func (*InlineResponse2001) SetOtpAuthUrl ¶

func (o *InlineResponse2001) SetOtpAuthUrl(v string)

SetOtpAuthUrl gets a reference to the given string and assigns it to the OtpAuthUrl field.

func (*InlineResponse2001) SetResponseMessage ¶

func (o *InlineResponse2001) SetResponseMessage(v string)

SetResponseMessage gets a reference to the given string and assigns it to the ResponseMessage field.

func (*InlineResponse2001) SetSecret ¶

func (o *InlineResponse2001) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (*InlineResponse2001) SetSendPassword ¶

func (o *InlineResponse2001) SetSendPassword(v bool)

SetSendPassword gets a reference to the given bool and assigns it to the SendPassword field.

func (*InlineResponse2001) SetState ¶

func (o *InlineResponse2001) SetState(v string)

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

func (*InlineResponse2001) SetTimeout ¶

func (o *InlineResponse2001) SetTimeout(v float32)

SetTimeout gets a reference to the given float32 and assigns it to the Timeout field.

func (*InlineResponse2001) SetType ¶

func (o *InlineResponse2001) SetType(v string)

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

type InlineResponse20010 ¶

type InlineResponse20010 struct {
	// The attributes received and unchanged by the Identity Provider.
	RawAttributes *map[string][]string `json:"rawAttributes,omitempty"`
	// The attributes received and mapped by the Identity Provider according to claimMappings.
	MappedAttributes *map[string]string `json:"mappedAttributes,omitempty"`
}

InlineResponse20010 struct for InlineResponse20010

func NewInlineResponse20010 ¶

func NewInlineResponse20010() *InlineResponse20010

NewInlineResponse20010 instantiates a new InlineResponse20010 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 NewInlineResponse20010WithDefaults ¶

func NewInlineResponse20010WithDefaults() *InlineResponse20010

NewInlineResponse20010WithDefaults instantiates a new InlineResponse20010 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 (*InlineResponse20010) GetMappedAttributes ¶

func (o *InlineResponse20010) GetMappedAttributes() map[string]string

GetMappedAttributes returns the MappedAttributes field value if set, zero value otherwise.

func (*InlineResponse20010) GetMappedAttributesOk ¶

func (o *InlineResponse20010) GetMappedAttributesOk() (*map[string]string, bool)

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

func (*InlineResponse20010) GetRawAttributes ¶

func (o *InlineResponse20010) GetRawAttributes() map[string][]string

GetRawAttributes returns the RawAttributes field value if set, zero value otherwise.

func (*InlineResponse20010) GetRawAttributesOk ¶

func (o *InlineResponse20010) GetRawAttributesOk() (*map[string][]string, bool)

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

func (*InlineResponse20010) HasMappedAttributes ¶

func (o *InlineResponse20010) HasMappedAttributes() bool

HasMappedAttributes returns a boolean if a field has been set.

func (*InlineResponse20010) HasRawAttributes ¶

func (o *InlineResponse20010) HasRawAttributes() bool

HasRawAttributes returns a boolean if a field has been set.

func (InlineResponse20010) MarshalJSON ¶

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

func (*InlineResponse20010) SetMappedAttributes ¶

func (o *InlineResponse20010) SetMappedAttributes(v map[string]string)

SetMappedAttributes gets a reference to the given map[string]string and assigns it to the MappedAttributes field.

func (*InlineResponse20010) SetRawAttributes ¶

func (o *InlineResponse20010) SetRawAttributes(v map[string][]string)

SetRawAttributes gets a reference to the given map[string][]string and assigns it to the RawAttributes field.

type InlineResponse20011 ¶

type InlineResponse20011 struct {
	// Administrative Privileges action matrix. It is a static dictionary object that may change between Controller versions.
	ActionMatrixMap *map[string]map[string]interface{} `json:"actionMatrixMap,omitempty"`
}

InlineResponse20011 struct for InlineResponse20011

func NewInlineResponse20011 ¶

func NewInlineResponse20011() *InlineResponse20011

NewInlineResponse20011 instantiates a new InlineResponse20011 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 NewInlineResponse20011WithDefaults ¶

func NewInlineResponse20011WithDefaults() *InlineResponse20011

NewInlineResponse20011WithDefaults instantiates a new InlineResponse20011 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 (*InlineResponse20011) GetActionMatrixMap ¶

func (o *InlineResponse20011) GetActionMatrixMap() map[string]map[string]interface{}

GetActionMatrixMap returns the ActionMatrixMap field value if set, zero value otherwise.

func (*InlineResponse20011) GetActionMatrixMapOk ¶

func (o *InlineResponse20011) GetActionMatrixMapOk() (*map[string]map[string]interface{}, bool)

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

func (*InlineResponse20011) HasActionMatrixMap ¶

func (o *InlineResponse20011) HasActionMatrixMap() bool

HasActionMatrixMap returns a boolean if a field has been set.

func (InlineResponse20011) MarshalJSON ¶

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

func (*InlineResponse20011) SetActionMatrixMap ¶

func (o *InlineResponse20011) SetActionMatrixMap(v map[string]map[string]interface{})

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

type InlineResponse20012 ¶

type InlineResponse20012 struct {
	// Name of the Device Script object.
	Name *string `json:"name,omitempty"`
	// The name of the file to be downloaded as to the client devices.
	Filename *string `json:"filename,omitempty"`
	// The Device Script binary in Base64 format.
	File *string `json:"file,omitempty"`
}

InlineResponse20012 struct for InlineResponse20012

func NewInlineResponse20012 ¶

func NewInlineResponse20012() *InlineResponse20012

NewInlineResponse20012 instantiates a new InlineResponse20012 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 NewInlineResponse20012WithDefaults ¶

func NewInlineResponse20012WithDefaults() *InlineResponse20012

NewInlineResponse20012WithDefaults instantiates a new InlineResponse20012 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 (*InlineResponse20012) GetFile ¶

func (o *InlineResponse20012) GetFile() string

GetFile returns the File field value if set, zero value otherwise.

func (*InlineResponse20012) GetFileOk ¶

func (o *InlineResponse20012) GetFileOk() (*string, bool)

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

func (*InlineResponse20012) GetFilename ¶

func (o *InlineResponse20012) GetFilename() string

GetFilename returns the Filename field value if set, zero value otherwise.

func (*InlineResponse20012) GetFilenameOk ¶

func (o *InlineResponse20012) GetFilenameOk() (*string, bool)

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

func (*InlineResponse20012) GetName ¶

func (o *InlineResponse20012) GetName() string

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

func (*InlineResponse20012) GetNameOk ¶

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

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

func (*InlineResponse20012) HasFile ¶

func (o *InlineResponse20012) HasFile() bool

HasFile returns a boolean if a field has been set.

func (*InlineResponse20012) HasFilename ¶

func (o *InlineResponse20012) HasFilename() bool

HasFilename returns a boolean if a field has been set.

func (*InlineResponse20012) HasName ¶

func (o *InlineResponse20012) HasName() bool

HasName returns a boolean if a field has been set.

func (InlineResponse20012) MarshalJSON ¶

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

func (*InlineResponse20012) SetFile ¶

func (o *InlineResponse20012) SetFile(v string)

SetFile gets a reference to the given string and assigns it to the File field.

func (*InlineResponse20012) SetFilename ¶

func (o *InlineResponse20012) SetFilename(v string)

SetFilename gets a reference to the given string and assigns it to the Filename field.

func (*InlineResponse20012) SetName ¶

func (o *InlineResponse20012) SetName(v string)

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

type InlineResponse20013 ¶

type InlineResponse20013 struct {
	// List of reevaluated Distinguished Names.
	ReevaluatedDistinguishedNames *[]string `json:"reevaluatedDistinguishedNames,omitempty"`
}

InlineResponse20013 struct for InlineResponse20013

func NewInlineResponse20013 ¶

func NewInlineResponse20013() *InlineResponse20013

NewInlineResponse20013 instantiates a new InlineResponse20013 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 NewInlineResponse20013WithDefaults ¶

func NewInlineResponse20013WithDefaults() *InlineResponse20013

NewInlineResponse20013WithDefaults instantiates a new InlineResponse20013 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 (*InlineResponse20013) GetReevaluatedDistinguishedNames ¶

func (o *InlineResponse20013) GetReevaluatedDistinguishedNames() []string

GetReevaluatedDistinguishedNames returns the ReevaluatedDistinguishedNames field value if set, zero value otherwise.

func (*InlineResponse20013) GetReevaluatedDistinguishedNamesOk ¶

func (o *InlineResponse20013) GetReevaluatedDistinguishedNamesOk() (*[]string, bool)

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

func (*InlineResponse20013) HasReevaluatedDistinguishedNames ¶

func (o *InlineResponse20013) HasReevaluatedDistinguishedNames() bool

HasReevaluatedDistinguishedNames returns a boolean if a field has been set.

func (InlineResponse20013) MarshalJSON ¶

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

func (*InlineResponse20013) SetReevaluatedDistinguishedNames ¶

func (o *InlineResponse20013) SetReevaluatedDistinguishedNames(v []string)

SetReevaluatedDistinguishedNames gets a reference to the given []string and assigns it to the ReevaluatedDistinguishedNames field.

type InlineResponse20014 ¶

type InlineResponse20014 struct {
	// Connection URL for the profile.
	Url *string `json:"url,omitempty"`
}

InlineResponse20014 struct for InlineResponse20014

func NewInlineResponse20014 ¶

func NewInlineResponse20014() *InlineResponse20014

NewInlineResponse20014 instantiates a new InlineResponse20014 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 NewInlineResponse20014WithDefaults ¶

func NewInlineResponse20014WithDefaults() *InlineResponse20014

NewInlineResponse20014WithDefaults instantiates a new InlineResponse20014 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 (*InlineResponse20014) GetUrl ¶

func (o *InlineResponse20014) GetUrl() string

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

func (*InlineResponse20014) GetUrlOk ¶

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

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

func (*InlineResponse20014) HasUrl ¶

func (o *InlineResponse20014) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (InlineResponse20014) MarshalJSON ¶

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

func (*InlineResponse20014) SetUrl ¶

func (o *InlineResponse20014) SetUrl(v string)

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

type InlineResponse20015 ¶

type InlineResponse20015 struct {
	// The QR code image in JPG format, in base64 format.
	Barcode *string `json:"barcode,omitempty"`
}

InlineResponse20015 struct for InlineResponse20015

func NewInlineResponse20015 ¶

func NewInlineResponse20015() *InlineResponse20015

NewInlineResponse20015 instantiates a new InlineResponse20015 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 NewInlineResponse20015WithDefaults ¶

func NewInlineResponse20015WithDefaults() *InlineResponse20015

NewInlineResponse20015WithDefaults instantiates a new InlineResponse20015 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 (*InlineResponse20015) GetBarcode ¶

func (o *InlineResponse20015) GetBarcode() string

GetBarcode returns the Barcode field value if set, zero value otherwise.

func (*InlineResponse20015) GetBarcodeOk ¶

func (o *InlineResponse20015) GetBarcodeOk() (*string, bool)

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

func (*InlineResponse20015) HasBarcode ¶

func (o *InlineResponse20015) HasBarcode() bool

HasBarcode returns a boolean if a field has been set.

func (InlineResponse20015) MarshalJSON ¶

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

func (*InlineResponse20015) SetBarcode ¶

func (o *InlineResponse20015) SetBarcode(v string)

SetBarcode gets a reference to the given string and assigns it to the Barcode field.

type InlineResponse20016 ¶

type InlineResponse20016 struct {
	// Current status of the Appliance Upgrade.
	Status *string `json:"status,omitempty"`
	// Optional details for the current status.
	Details *string `json:"details,omitempty"`
}

InlineResponse20016 Upgrade details.

func NewInlineResponse20016 ¶

func NewInlineResponse20016() *InlineResponse20016

NewInlineResponse20016 instantiates a new InlineResponse20016 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 NewInlineResponse20016WithDefaults ¶

func NewInlineResponse20016WithDefaults() *InlineResponse20016

NewInlineResponse20016WithDefaults instantiates a new InlineResponse20016 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 (*InlineResponse20016) GetDetails ¶

func (o *InlineResponse20016) GetDetails() string

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

func (*InlineResponse20016) GetDetailsOk ¶

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

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

func (*InlineResponse20016) GetStatus ¶

func (o *InlineResponse20016) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*InlineResponse20016) GetStatusOk ¶

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

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

func (*InlineResponse20016) HasDetails ¶

func (o *InlineResponse20016) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*InlineResponse20016) HasStatus ¶

func (o *InlineResponse20016) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (InlineResponse20016) MarshalJSON ¶

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

func (*InlineResponse20016) SetDetails ¶

func (o *InlineResponse20016) SetDetails(v string)

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

func (*InlineResponse20016) SetStatus ¶

func (o *InlineResponse20016) SetStatus(v string)

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

type InlineResponse20017 ¶

type InlineResponse20017 struct {
	// Appliance Backup ID to  be used as path parameter {backupId} to follow the progess.
	Id *string `json:"id,omitempty"`
}

InlineResponse20017 struct for InlineResponse20017

func NewInlineResponse20017 ¶

func NewInlineResponse20017() *InlineResponse20017

NewInlineResponse20017 instantiates a new InlineResponse20017 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 NewInlineResponse20017WithDefaults ¶

func NewInlineResponse20017WithDefaults() *InlineResponse20017

NewInlineResponse20017WithDefaults instantiates a new InlineResponse20017 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 (*InlineResponse20017) GetId ¶

func (o *InlineResponse20017) GetId() string

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

func (*InlineResponse20017) GetIdOk ¶

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

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

func (*InlineResponse20017) HasId ¶

func (o *InlineResponse20017) HasId() bool

HasId returns a boolean if a field has been set.

func (InlineResponse20017) MarshalJSON ¶

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

func (*InlineResponse20017) SetId ¶

func (o *InlineResponse20017) SetId(v string)

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

type InlineResponse20018 ¶

type InlineResponse20018 struct {
	// Encoding used for the output field
	Encoding *string `json:"encoding,omitempty"`
	// The output of the command
	Output *string `json:"output,omitempty"`
	// Current status of the Appliance Backup.
	Status *string `json:"status,omitempty"`
}

InlineResponse20018 Backups status.

func NewInlineResponse20018 ¶

func NewInlineResponse20018() *InlineResponse20018

NewInlineResponse20018 instantiates a new InlineResponse20018 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 NewInlineResponse20018WithDefaults ¶

func NewInlineResponse20018WithDefaults() *InlineResponse20018

NewInlineResponse20018WithDefaults instantiates a new InlineResponse20018 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 (*InlineResponse20018) GetEncoding ¶

func (o *InlineResponse20018) GetEncoding() string

GetEncoding returns the Encoding field value if set, zero value otherwise.

func (*InlineResponse20018) GetEncodingOk ¶

func (o *InlineResponse20018) GetEncodingOk() (*string, bool)

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

func (*InlineResponse20018) GetOutput ¶

func (o *InlineResponse20018) GetOutput() string

GetOutput returns the Output field value if set, zero value otherwise.

func (*InlineResponse20018) GetOutputOk ¶

func (o *InlineResponse20018) GetOutputOk() (*string, bool)

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

func (*InlineResponse20018) GetStatus ¶

func (o *InlineResponse20018) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*InlineResponse20018) GetStatusOk ¶

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

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

func (*InlineResponse20018) HasEncoding ¶

func (o *InlineResponse20018) HasEncoding() bool

HasEncoding returns a boolean if a field has been set.

func (*InlineResponse20018) HasOutput ¶

func (o *InlineResponse20018) HasOutput() bool

HasOutput returns a boolean if a field has been set.

func (*InlineResponse20018) HasStatus ¶

func (o *InlineResponse20018) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (InlineResponse20018) MarshalJSON ¶

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

func (*InlineResponse20018) SetEncoding ¶

func (o *InlineResponse20018) SetEncoding(v string)

SetEncoding gets a reference to the given string and assigns it to the Encoding field.

func (*InlineResponse20018) SetOutput ¶

func (o *InlineResponse20018) SetOutput(v string)

SetOutput gets a reference to the given string and assigns it to the Output field.

func (*InlineResponse20018) SetStatus ¶

func (o *InlineResponse20018) SetStatus(v string)

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

type InlineResponse2002 ¶

type InlineResponse2002 struct {
	Data *[]InlineResponse2002Data `json:"data,omitempty"`
}

InlineResponse2002 struct for InlineResponse2002

func NewInlineResponse2002 ¶

func NewInlineResponse2002() *InlineResponse2002

NewInlineResponse2002 instantiates a new InlineResponse2002 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 NewInlineResponse2002WithDefaults ¶

func NewInlineResponse2002WithDefaults() *InlineResponse2002

NewInlineResponse2002WithDefaults instantiates a new InlineResponse2002 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 (*InlineResponse2002) GetData ¶

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

func (*InlineResponse2002) GetDataOk ¶

func (o *InlineResponse2002) GetDataOk() (*[]InlineResponse2002Data, bool)

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

func (*InlineResponse2002) HasData ¶

func (o *InlineResponse2002) HasData() bool

HasData returns a boolean if a field has been set.

func (InlineResponse2002) MarshalJSON ¶

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

func (*InlineResponse2002) SetData ¶

SetData gets a reference to the given []InlineResponse2002Data and assigns it to the Data field.

type InlineResponse2002Data ¶

type InlineResponse2002Data struct {
	// Randomly generated UUID.
	Id *string `json:"id,omitempty"`
	// The severity of the message.
	Level *string `json:"level,omitempty"`
	// Message category.
	Category *string `json:"category,omitempty"`
	// The message.
	Message *string `json:"message,omitempty"`
	// The source of the message. If it's Controller specific message, it will be \"Controller\". Otherwise it will be the hostname of the source Appliance.
	Source *string `json:"source,omitempty"`
	// When the Admin Message generated.
	Created *time.Time `json:"created,omitempty"`
}

InlineResponse2002Data struct for InlineResponse2002Data

func NewInlineResponse2002Data ¶

func NewInlineResponse2002Data() *InlineResponse2002Data

NewInlineResponse2002Data instantiates a new InlineResponse2002Data 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 NewInlineResponse2002DataWithDefaults ¶

func NewInlineResponse2002DataWithDefaults() *InlineResponse2002Data

NewInlineResponse2002DataWithDefaults instantiates a new InlineResponse2002Data 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 (*InlineResponse2002Data) GetCategory ¶

func (o *InlineResponse2002Data) GetCategory() string

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

func (*InlineResponse2002Data) GetCategoryOk ¶

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

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

func (*InlineResponse2002Data) GetCreated ¶

func (o *InlineResponse2002Data) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*InlineResponse2002Data) GetCreatedOk ¶

func (o *InlineResponse2002Data) GetCreatedOk() (*time.Time, bool)

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

func (*InlineResponse2002Data) GetId ¶

func (o *InlineResponse2002Data) GetId() string

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

func (*InlineResponse2002Data) GetIdOk ¶

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

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

func (*InlineResponse2002Data) GetLevel ¶

func (o *InlineResponse2002Data) GetLevel() string

GetLevel returns the Level field value if set, zero value otherwise.

func (*InlineResponse2002Data) GetLevelOk ¶

func (o *InlineResponse2002Data) GetLevelOk() (*string, bool)

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

func (*InlineResponse2002Data) GetMessage ¶

func (o *InlineResponse2002Data) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*InlineResponse2002Data) GetMessageOk ¶

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

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

func (*InlineResponse2002Data) GetSource ¶

func (o *InlineResponse2002Data) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*InlineResponse2002Data) GetSourceOk ¶

func (o *InlineResponse2002Data) GetSourceOk() (*string, bool)

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

func (*InlineResponse2002Data) HasCategory ¶

func (o *InlineResponse2002Data) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*InlineResponse2002Data) HasCreated ¶

func (o *InlineResponse2002Data) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*InlineResponse2002Data) HasId ¶

func (o *InlineResponse2002Data) HasId() bool

HasId returns a boolean if a field has been set.

func (*InlineResponse2002Data) HasLevel ¶

func (o *InlineResponse2002Data) HasLevel() bool

HasLevel returns a boolean if a field has been set.

func (*InlineResponse2002Data) HasMessage ¶

func (o *InlineResponse2002Data) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*InlineResponse2002Data) HasSource ¶

func (o *InlineResponse2002Data) HasSource() bool

HasSource returns a boolean if a field has been set.

func (InlineResponse2002Data) MarshalJSON ¶

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

func (*InlineResponse2002Data) SetCategory ¶

func (o *InlineResponse2002Data) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*InlineResponse2002Data) SetCreated ¶

func (o *InlineResponse2002Data) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*InlineResponse2002Data) SetId ¶

func (o *InlineResponse2002Data) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*InlineResponse2002Data) SetLevel ¶

func (o *InlineResponse2002Data) SetLevel(v string)

SetLevel gets a reference to the given string and assigns it to the Level field.

func (*InlineResponse2002Data) SetMessage ¶

func (o *InlineResponse2002Data) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InlineResponse2002Data) SetSource ¶

func (o *InlineResponse2002Data) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

type InlineResponse2003 ¶

type InlineResponse2003 struct {
	Data *[]InlineResponse2003Data `json:"data,omitempty"`
}

InlineResponse2003 struct for InlineResponse2003

func NewInlineResponse2003 ¶

func NewInlineResponse2003() *InlineResponse2003

NewInlineResponse2003 instantiates a new InlineResponse2003 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 NewInlineResponse2003WithDefaults ¶

func NewInlineResponse2003WithDefaults() *InlineResponse2003

NewInlineResponse2003WithDefaults instantiates a new InlineResponse2003 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 (*InlineResponse2003) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*InlineResponse2003) GetDataOk ¶

func (o *InlineResponse2003) GetDataOk() (*[]InlineResponse2003Data, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2003) HasData ¶

func (o *InlineResponse2003) HasData() bool

HasData returns a boolean if a field has been set.

func (InlineResponse2003) MarshalJSON ¶

func (o InlineResponse2003) MarshalJSON() ([]byte, error)

func (*InlineResponse2003) SetData ¶

SetData gets a reference to the given []InlineResponse2003Data and assigns it to the Data field.

type InlineResponse2003Data ¶

type InlineResponse2003Data struct {
	// The severity of the Admin Message.
	Level *string `json:"level,omitempty"`
	// Message category.
	Category *string `json:"category,omitempty"`
	// The Admin Message.
	Message *string `json:"message,omitempty"`
	// The source of the Admin Message. If it's a Controller specific message, it will be \"Controller\". Otherwise it will be the hostname of the source appliance.
	Source *string `json:"source,omitempty"`
	// When the Admin Message generated the last time.
	Created *time.Time `json:"created,omitempty"`
	// Number of times this Admin Message was generated.
	Count *float32 `json:"count,omitempty"`
}

InlineResponse2003Data struct for InlineResponse2003Data

func NewInlineResponse2003Data ¶

func NewInlineResponse2003Data() *InlineResponse2003Data

NewInlineResponse2003Data instantiates a new InlineResponse2003Data 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 NewInlineResponse2003DataWithDefaults ¶

func NewInlineResponse2003DataWithDefaults() *InlineResponse2003Data

NewInlineResponse2003DataWithDefaults instantiates a new InlineResponse2003Data 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 (*InlineResponse2003Data) GetCategory ¶

func (o *InlineResponse2003Data) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*InlineResponse2003Data) GetCategoryOk ¶

func (o *InlineResponse2003Data) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2003Data) GetCount ¶

func (o *InlineResponse2003Data) GetCount() float32

GetCount returns the Count field value if set, zero value otherwise.

func (*InlineResponse2003Data) GetCountOk ¶

func (o *InlineResponse2003Data) GetCountOk() (*float32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2003Data) GetCreated ¶

func (o *InlineResponse2003Data) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*InlineResponse2003Data) GetCreatedOk ¶

func (o *InlineResponse2003Data) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2003Data) GetLevel ¶

func (o *InlineResponse2003Data) GetLevel() string

GetLevel returns the Level field value if set, zero value otherwise.

func (*InlineResponse2003Data) GetLevelOk ¶

func (o *InlineResponse2003Data) GetLevelOk() (*string, bool)

GetLevelOk returns a tuple with the Level field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2003Data) GetMessage ¶

func (o *InlineResponse2003Data) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*InlineResponse2003Data) GetMessageOk ¶

func (o *InlineResponse2003Data) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2003Data) GetSource ¶

func (o *InlineResponse2003Data) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*InlineResponse2003Data) GetSourceOk ¶

func (o *InlineResponse2003Data) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2003Data) HasCategory ¶

func (o *InlineResponse2003Data) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*InlineResponse2003Data) HasCount ¶

func (o *InlineResponse2003Data) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*InlineResponse2003Data) HasCreated ¶

func (o *InlineResponse2003Data) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*InlineResponse2003Data) HasLevel ¶

func (o *InlineResponse2003Data) HasLevel() bool

HasLevel returns a boolean if a field has been set.

func (*InlineResponse2003Data) HasMessage ¶

func (o *InlineResponse2003Data) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*InlineResponse2003Data) HasSource ¶

func (o *InlineResponse2003Data) HasSource() bool

HasSource returns a boolean if a field has been set.

func (InlineResponse2003Data) MarshalJSON ¶

func (o InlineResponse2003Data) MarshalJSON() ([]byte, error)

func (*InlineResponse2003Data) SetCategory ¶

func (o *InlineResponse2003Data) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*InlineResponse2003Data) SetCount ¶

func (o *InlineResponse2003Data) SetCount(v float32)

SetCount gets a reference to the given float32 and assigns it to the Count field.

func (*InlineResponse2003Data) SetCreated ¶

func (o *InlineResponse2003Data) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*InlineResponse2003Data) SetLevel ¶

func (o *InlineResponse2003Data) SetLevel(v string)

SetLevel gets a reference to the given string and assigns it to the Level field.

func (*InlineResponse2003Data) SetMessage ¶

func (o *InlineResponse2003Data) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InlineResponse2003Data) SetSource ¶

func (o *InlineResponse2003Data) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

type InlineResponse2004 ¶

type InlineResponse2004 struct {
	// The device ID, same as the one in the Distinguished Name.
	DeviceId *string `json:"deviceId,omitempty"`
	// The username, same as the one in the Distinguished Name.
	Username *string `json:"username,omitempty"`
	// The provider name of the user, same as the one in the Distinguished Name.
	ProviderName *string `json:"providerName,omitempty"`
	// The session details per Gateway. The key is the Gateway hostname and the value contains the Active Client Session details.
	Data *map[string]InlineResponse2004Data `json:"data,omitempty"`
}

InlineResponse2004 struct for InlineResponse2004

func NewInlineResponse2004 ¶

func NewInlineResponse2004() *InlineResponse2004

NewInlineResponse2004 instantiates a new InlineResponse2004 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 NewInlineResponse2004WithDefaults ¶

func NewInlineResponse2004WithDefaults() *InlineResponse2004

NewInlineResponse2004WithDefaults instantiates a new InlineResponse2004 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 (*InlineResponse2004) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*InlineResponse2004) GetDataOk ¶

func (o *InlineResponse2004) GetDataOk() (*map[string]InlineResponse2004Data, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004) GetDeviceId ¶

func (o *InlineResponse2004) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise.

func (*InlineResponse2004) GetDeviceIdOk ¶

func (o *InlineResponse2004) GetDeviceIdOk() (*string, bool)

GetDeviceIdOk returns a tuple with the DeviceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004) GetProviderName ¶

func (o *InlineResponse2004) GetProviderName() string

GetProviderName returns the ProviderName field value if set, zero value otherwise.

func (*InlineResponse2004) GetProviderNameOk ¶

func (o *InlineResponse2004) GetProviderNameOk() (*string, bool)

GetProviderNameOk returns a tuple with the ProviderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004) GetUsername ¶

func (o *InlineResponse2004) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*InlineResponse2004) GetUsernameOk ¶

func (o *InlineResponse2004) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004) HasData ¶

func (o *InlineResponse2004) HasData() bool

HasData returns a boolean if a field has been set.

func (*InlineResponse2004) HasDeviceId ¶

func (o *InlineResponse2004) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*InlineResponse2004) HasProviderName ¶

func (o *InlineResponse2004) HasProviderName() bool

HasProviderName returns a boolean if a field has been set.

func (*InlineResponse2004) HasUsername ¶

func (o *InlineResponse2004) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (InlineResponse2004) MarshalJSON ¶

func (o InlineResponse2004) MarshalJSON() ([]byte, error)

func (*InlineResponse2004) SetData ¶

SetData gets a reference to the given map[string]InlineResponse2004Data and assigns it to the Data field.

func (*InlineResponse2004) SetDeviceId ¶

func (o *InlineResponse2004) SetDeviceId(v string)

SetDeviceId gets a reference to the given string and assigns it to the DeviceId field.

func (*InlineResponse2004) SetProviderName ¶

func (o *InlineResponse2004) SetProviderName(v string)

SetProviderName gets a reference to the given string and assigns it to the ProviderName field.

func (*InlineResponse2004) SetUsername ¶

func (o *InlineResponse2004) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

type InlineResponse2004Data ¶

type InlineResponse2004Data struct {
	UserClaims   *map[string]map[string]interface{} `json:"userClaims,omitempty"`
	DeviceClaims *map[string]map[string]interface{} `json:"deviceClaims,omitempty"`
	SystemClaims *map[string]map[string]interface{} `json:"systemClaims,omitempty"`
	// Entitlement information reported by the Gateway. The key is the Entitlement name.
	EntitlementInfos *map[string]InlineResponse2004EntitlementInfos `json:"entitlementInfos,omitempty"`
	// The Discovered Apps by this Gateway. Note that this API does not filter out the existing Entitlements like the App Discovery API does.
	DiscoveredApps *[]string `json:"discoveredApps,omitempty"`
	// The Site name for the Gateway.
	Site *string `json:"site,omitempty"`
}

InlineResponse2004Data Session Details reported by the Gateway.

func NewInlineResponse2004Data ¶

func NewInlineResponse2004Data() *InlineResponse2004Data

NewInlineResponse2004Data instantiates a new InlineResponse2004Data 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 NewInlineResponse2004DataWithDefaults ¶

func NewInlineResponse2004DataWithDefaults() *InlineResponse2004Data

NewInlineResponse2004DataWithDefaults instantiates a new InlineResponse2004Data 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 (*InlineResponse2004Data) GetDeviceClaims ¶

func (o *InlineResponse2004Data) GetDeviceClaims() map[string]map[string]interface{}

GetDeviceClaims returns the DeviceClaims field value if set, zero value otherwise.

func (*InlineResponse2004Data) GetDeviceClaimsOk ¶

func (o *InlineResponse2004Data) GetDeviceClaimsOk() (*map[string]map[string]interface{}, bool)

GetDeviceClaimsOk returns a tuple with the DeviceClaims field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004Data) GetDiscoveredApps ¶

func (o *InlineResponse2004Data) GetDiscoveredApps() []string

GetDiscoveredApps returns the DiscoveredApps field value if set, zero value otherwise.

func (*InlineResponse2004Data) GetDiscoveredAppsOk ¶

func (o *InlineResponse2004Data) GetDiscoveredAppsOk() (*[]string, bool)

GetDiscoveredAppsOk returns a tuple with the DiscoveredApps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004Data) GetEntitlementInfos ¶

GetEntitlementInfos returns the EntitlementInfos field value if set, zero value otherwise.

func (*InlineResponse2004Data) GetEntitlementInfosOk ¶

func (o *InlineResponse2004Data) GetEntitlementInfosOk() (*map[string]InlineResponse2004EntitlementInfos, bool)

GetEntitlementInfosOk returns a tuple with the EntitlementInfos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004Data) GetSite ¶

func (o *InlineResponse2004Data) GetSite() string

GetSite returns the Site field value if set, zero value otherwise.

func (*InlineResponse2004Data) GetSiteOk ¶

func (o *InlineResponse2004Data) GetSiteOk() (*string, bool)

GetSiteOk returns a tuple with the Site field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004Data) GetSystemClaims ¶

func (o *InlineResponse2004Data) GetSystemClaims() map[string]map[string]interface{}

GetSystemClaims returns the SystemClaims field value if set, zero value otherwise.

func (*InlineResponse2004Data) GetSystemClaimsOk ¶

func (o *InlineResponse2004Data) GetSystemClaimsOk() (*map[string]map[string]interface{}, bool)

GetSystemClaimsOk returns a tuple with the SystemClaims field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004Data) GetUserClaims ¶

func (o *InlineResponse2004Data) GetUserClaims() map[string]map[string]interface{}

GetUserClaims returns the UserClaims field value if set, zero value otherwise.

func (*InlineResponse2004Data) GetUserClaimsOk ¶

func (o *InlineResponse2004Data) GetUserClaimsOk() (*map[string]map[string]interface{}, bool)

GetUserClaimsOk returns a tuple with the UserClaims field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004Data) HasDeviceClaims ¶

func (o *InlineResponse2004Data) HasDeviceClaims() bool

HasDeviceClaims returns a boolean if a field has been set.

func (*InlineResponse2004Data) HasDiscoveredApps ¶

func (o *InlineResponse2004Data) HasDiscoveredApps() bool

HasDiscoveredApps returns a boolean if a field has been set.

func (*InlineResponse2004Data) HasEntitlementInfos ¶

func (o *InlineResponse2004Data) HasEntitlementInfos() bool

HasEntitlementInfos returns a boolean if a field has been set.

func (*InlineResponse2004Data) HasSite ¶

func (o *InlineResponse2004Data) HasSite() bool

HasSite returns a boolean if a field has been set.

func (*InlineResponse2004Data) HasSystemClaims ¶

func (o *InlineResponse2004Data) HasSystemClaims() bool

HasSystemClaims returns a boolean if a field has been set.

func (*InlineResponse2004Data) HasUserClaims ¶

func (o *InlineResponse2004Data) HasUserClaims() bool

HasUserClaims returns a boolean if a field has been set.

func (InlineResponse2004Data) MarshalJSON ¶

func (o InlineResponse2004Data) MarshalJSON() ([]byte, error)

func (*InlineResponse2004Data) SetDeviceClaims ¶

func (o *InlineResponse2004Data) SetDeviceClaims(v map[string]map[string]interface{})

SetDeviceClaims gets a reference to the given map[string]map[string]interface{} and assigns it to the DeviceClaims field.

func (*InlineResponse2004Data) SetDiscoveredApps ¶

func (o *InlineResponse2004Data) SetDiscoveredApps(v []string)

SetDiscoveredApps gets a reference to the given []string and assigns it to the DiscoveredApps field.

func (*InlineResponse2004Data) SetEntitlementInfos ¶

SetEntitlementInfos gets a reference to the given map[string]InlineResponse2004EntitlementInfos and assigns it to the EntitlementInfos field.

func (*InlineResponse2004Data) SetSite ¶

func (o *InlineResponse2004Data) SetSite(v string)

SetSite gets a reference to the given string and assigns it to the Site field.

func (*InlineResponse2004Data) SetSystemClaims ¶

func (o *InlineResponse2004Data) SetSystemClaims(v map[string]map[string]interface{})

SetSystemClaims gets a reference to the given map[string]map[string]interface{} and assigns it to the SystemClaims field.

func (*InlineResponse2004Data) SetUserClaims ¶

func (o *InlineResponse2004Data) SetUserClaims(v map[string]map[string]interface{})

SetUserClaims gets a reference to the given map[string]map[string]interface{} and assigns it to the UserClaims field.

type InlineResponse2004EntitlementInfos ¶

type InlineResponse2004EntitlementInfos struct {
	// Current results of the Condition evaluations. Entitlement access is decided according to these results. The key is the Condition name.
	ConditionResults *map[string]bool `json:"conditionResults,omitempty"`
	// Current Firewall Rules assigned after evaluating all the Entitlements, Conditions and Name Resolvers.
	FirewallRules *[]InlineResponse2004FirewallRules `json:"firewallRules,omitempty"`
}

InlineResponse2004EntitlementInfos Entitlement details.

func NewInlineResponse2004EntitlementInfos ¶

func NewInlineResponse2004EntitlementInfos() *InlineResponse2004EntitlementInfos

NewInlineResponse2004EntitlementInfos instantiates a new InlineResponse2004EntitlementInfos 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 NewInlineResponse2004EntitlementInfosWithDefaults ¶

func NewInlineResponse2004EntitlementInfosWithDefaults() *InlineResponse2004EntitlementInfos

NewInlineResponse2004EntitlementInfosWithDefaults instantiates a new InlineResponse2004EntitlementInfos 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 (*InlineResponse2004EntitlementInfos) GetConditionResults ¶

func (o *InlineResponse2004EntitlementInfos) GetConditionResults() map[string]bool

GetConditionResults returns the ConditionResults field value if set, zero value otherwise.

func (*InlineResponse2004EntitlementInfos) GetConditionResultsOk ¶

func (o *InlineResponse2004EntitlementInfos) GetConditionResultsOk() (*map[string]bool, bool)

GetConditionResultsOk returns a tuple with the ConditionResults field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004EntitlementInfos) GetFirewallRules ¶

GetFirewallRules returns the FirewallRules field value if set, zero value otherwise.

func (*InlineResponse2004EntitlementInfos) GetFirewallRulesOk ¶

GetFirewallRulesOk returns a tuple with the FirewallRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004EntitlementInfos) HasConditionResults ¶

func (o *InlineResponse2004EntitlementInfos) HasConditionResults() bool

HasConditionResults returns a boolean if a field has been set.

func (*InlineResponse2004EntitlementInfos) HasFirewallRules ¶

func (o *InlineResponse2004EntitlementInfos) HasFirewallRules() bool

HasFirewallRules returns a boolean if a field has been set.

func (InlineResponse2004EntitlementInfos) MarshalJSON ¶

func (o InlineResponse2004EntitlementInfos) MarshalJSON() ([]byte, error)

func (*InlineResponse2004EntitlementInfos) SetConditionResults ¶

func (o *InlineResponse2004EntitlementInfos) SetConditionResults(v map[string]bool)

SetConditionResults gets a reference to the given map[string]bool and assigns it to the ConditionResults field.

func (*InlineResponse2004EntitlementInfos) SetFirewallRules ¶

SetFirewallRules gets a reference to the given []InlineResponse2004FirewallRules and assigns it to the FirewallRules field.

type InlineResponse2004FirewallRules ¶

type InlineResponse2004FirewallRules struct {
	// The protocol for the Firewall Rule.
	Protocol *string `json:"protocol,omitempty"`
	// The direction of the Firewall Rrule.
	Direction *string `json:"direction,omitempty"`
	// The action for the Firewall Rule.
	Action *string `json:"action,omitempty"`
	// The subnets the Firewall Rule applies to.
	Subnets *[]string `json:"subnets,omitempty"`
	// The URLs the Firewall Rule applies to in case of http_up subtype.
	Urls *[]string `json:"urls,omitempty"`
	// The ports the Firewall Rule applies to.
	Ports *[]string `json:"ports,omitempty"`
	// The ICMP types the Firewall Rule applies to. Valid for ICMP.
	Types *[]string `json:"types,omitempty"`
}

InlineResponse2004FirewallRules Firewall Rule.

func NewInlineResponse2004FirewallRules ¶

func NewInlineResponse2004FirewallRules() *InlineResponse2004FirewallRules

NewInlineResponse2004FirewallRules instantiates a new InlineResponse2004FirewallRules 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 NewInlineResponse2004FirewallRulesWithDefaults ¶

func NewInlineResponse2004FirewallRulesWithDefaults() *InlineResponse2004FirewallRules

NewInlineResponse2004FirewallRulesWithDefaults instantiates a new InlineResponse2004FirewallRules 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 (*InlineResponse2004FirewallRules) GetAction ¶

func (o *InlineResponse2004FirewallRules) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*InlineResponse2004FirewallRules) GetActionOk ¶

func (o *InlineResponse2004FirewallRules) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004FirewallRules) GetDirection ¶

func (o *InlineResponse2004FirewallRules) GetDirection() string

GetDirection returns the Direction field value if set, zero value otherwise.

func (*InlineResponse2004FirewallRules) GetDirectionOk ¶

func (o *InlineResponse2004FirewallRules) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004FirewallRules) GetPorts ¶

func (o *InlineResponse2004FirewallRules) GetPorts() []string

GetPorts returns the Ports field value if set, zero value otherwise.

func (*InlineResponse2004FirewallRules) GetPortsOk ¶

func (o *InlineResponse2004FirewallRules) GetPortsOk() (*[]string, bool)

GetPortsOk returns a tuple with the Ports field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004FirewallRules) GetProtocol ¶

func (o *InlineResponse2004FirewallRules) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*InlineResponse2004FirewallRules) GetProtocolOk ¶

func (o *InlineResponse2004FirewallRules) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004FirewallRules) GetSubnets ¶

func (o *InlineResponse2004FirewallRules) GetSubnets() []string

GetSubnets returns the Subnets field value if set, zero value otherwise.

func (*InlineResponse2004FirewallRules) GetSubnetsOk ¶

func (o *InlineResponse2004FirewallRules) GetSubnetsOk() (*[]string, bool)

GetSubnetsOk returns a tuple with the Subnets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004FirewallRules) GetTypes ¶

func (o *InlineResponse2004FirewallRules) GetTypes() []string

GetTypes returns the Types field value if set, zero value otherwise.

func (*InlineResponse2004FirewallRules) GetTypesOk ¶

func (o *InlineResponse2004FirewallRules) GetTypesOk() (*[]string, bool)

GetTypesOk returns a tuple with the Types field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004FirewallRules) GetUrls ¶

func (o *InlineResponse2004FirewallRules) GetUrls() []string

GetUrls returns the Urls field value if set, zero value otherwise.

func (*InlineResponse2004FirewallRules) GetUrlsOk ¶

func (o *InlineResponse2004FirewallRules) GetUrlsOk() (*[]string, bool)

GetUrlsOk returns a tuple with the Urls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2004FirewallRules) HasAction ¶

func (o *InlineResponse2004FirewallRules) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*InlineResponse2004FirewallRules) HasDirection ¶

func (o *InlineResponse2004FirewallRules) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*InlineResponse2004FirewallRules) HasPorts ¶

func (o *InlineResponse2004FirewallRules) HasPorts() bool

HasPorts returns a boolean if a field has been set.

func (*InlineResponse2004FirewallRules) HasProtocol ¶

func (o *InlineResponse2004FirewallRules) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (*InlineResponse2004FirewallRules) HasSubnets ¶

func (o *InlineResponse2004FirewallRules) HasSubnets() bool

HasSubnets returns a boolean if a field has been set.

func (*InlineResponse2004FirewallRules) HasTypes ¶

func (o *InlineResponse2004FirewallRules) HasTypes() bool

HasTypes returns a boolean if a field has been set.

func (*InlineResponse2004FirewallRules) HasUrls ¶

HasUrls returns a boolean if a field has been set.

func (InlineResponse2004FirewallRules) MarshalJSON ¶

func (o InlineResponse2004FirewallRules) MarshalJSON() ([]byte, error)

func (*InlineResponse2004FirewallRules) SetAction ¶

func (o *InlineResponse2004FirewallRules) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*InlineResponse2004FirewallRules) SetDirection ¶

func (o *InlineResponse2004FirewallRules) SetDirection(v string)

SetDirection gets a reference to the given string and assigns it to the Direction field.

func (*InlineResponse2004FirewallRules) SetPorts ¶

func (o *InlineResponse2004FirewallRules) SetPorts(v []string)

SetPorts gets a reference to the given []string and assigns it to the Ports field.

func (*InlineResponse2004FirewallRules) SetProtocol ¶

func (o *InlineResponse2004FirewallRules) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

func (*InlineResponse2004FirewallRules) SetSubnets ¶

func (o *InlineResponse2004FirewallRules) SetSubnets(v []string)

SetSubnets gets a reference to the given []string and assigns it to the Subnets field.

func (*InlineResponse2004FirewallRules) SetTypes ¶

func (o *InlineResponse2004FirewallRules) SetTypes(v []string)

SetTypes gets a reference to the given []string and assigns it to the Types field.

func (*InlineResponse2004FirewallRules) SetUrls ¶

func (o *InlineResponse2004FirewallRules) SetUrls(v []string)

SetUrls gets a reference to the given []string and assigns it to the Urls field.

type InlineResponse2005 ¶

type InlineResponse2005 struct {
	// Whether the evaluation succeeded or not.
	Result *bool `json:"result,omitempty"`
	// The output logs from the evaluation. Generated by \"console.log\" and \"print\" functions.
	Output *string `json:"output,omitempty"`
	// The error text. Available if the evaluation has an error.
	Error *string `json:"error,omitempty"`
}

InlineResponse2005 struct for InlineResponse2005

func NewInlineResponse2005 ¶

func NewInlineResponse2005() *InlineResponse2005

NewInlineResponse2005 instantiates a new InlineResponse2005 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 NewInlineResponse2005WithDefaults ¶

func NewInlineResponse2005WithDefaults() *InlineResponse2005

NewInlineResponse2005WithDefaults instantiates a new InlineResponse2005 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 (*InlineResponse2005) GetError ¶

func (o *InlineResponse2005) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*InlineResponse2005) GetErrorOk ¶

func (o *InlineResponse2005) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2005) GetOutput ¶

func (o *InlineResponse2005) GetOutput() string

GetOutput returns the Output field value if set, zero value otherwise.

func (*InlineResponse2005) GetOutputOk ¶

func (o *InlineResponse2005) GetOutputOk() (*string, bool)

GetOutputOk returns a tuple with the Output field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2005) GetResult ¶

func (o *InlineResponse2005) GetResult() bool

GetResult returns the Result field value if set, zero value otherwise.

func (*InlineResponse2005) GetResultOk ¶

func (o *InlineResponse2005) GetResultOk() (*bool, bool)

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2005) HasError ¶

func (o *InlineResponse2005) HasError() bool

HasError returns a boolean if a field has been set.

func (*InlineResponse2005) HasOutput ¶

func (o *InlineResponse2005) HasOutput() bool

HasOutput returns a boolean if a field has been set.

func (*InlineResponse2005) HasResult ¶

func (o *InlineResponse2005) HasResult() bool

HasResult returns a boolean if a field has been set.

func (InlineResponse2005) MarshalJSON ¶

func (o InlineResponse2005) MarshalJSON() ([]byte, error)

func (*InlineResponse2005) SetError ¶

func (o *InlineResponse2005) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*InlineResponse2005) SetOutput ¶

func (o *InlineResponse2005) SetOutput(v string)

SetOutput gets a reference to the given string and assigns it to the Output field.

func (*InlineResponse2005) SetResult ¶

func (o *InlineResponse2005) SetResult(v bool)

SetResult gets a reference to the given bool and assigns it to the Result field.

type InlineResponse2006 ¶

type InlineResponse2006 struct {
	User     *[]map[string]interface{} `json:"user,omitempty"`
	Device   *[]map[string]interface{} `json:"device,omitempty"`
	System   *[]map[string]interface{} `json:"system,omitempty"`
	OnDemand *[]map[string]interface{} `json:"onDemand,omitempty"`
}

InlineResponse2006 struct for InlineResponse2006

func NewInlineResponse2006 ¶

func NewInlineResponse2006() *InlineResponse2006

NewInlineResponse2006 instantiates a new InlineResponse2006 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 NewInlineResponse2006WithDefaults ¶

func NewInlineResponse2006WithDefaults() *InlineResponse2006

NewInlineResponse2006WithDefaults instantiates a new InlineResponse2006 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 (*InlineResponse2006) GetDevice ¶

func (o *InlineResponse2006) GetDevice() []map[string]interface{}

GetDevice returns the Device field value if set, zero value otherwise.

func (*InlineResponse2006) GetDeviceOk ¶

func (o *InlineResponse2006) GetDeviceOk() (*[]map[string]interface{}, bool)

GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2006) GetOnDemand ¶

func (o *InlineResponse2006) GetOnDemand() []map[string]interface{}

GetOnDemand returns the OnDemand field value if set, zero value otherwise.

func (*InlineResponse2006) GetOnDemandOk ¶

func (o *InlineResponse2006) GetOnDemandOk() (*[]map[string]interface{}, bool)

GetOnDemandOk returns a tuple with the OnDemand field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2006) GetSystem ¶

func (o *InlineResponse2006) GetSystem() []map[string]interface{}

GetSystem returns the System field value if set, zero value otherwise.

func (*InlineResponse2006) GetSystemOk ¶

func (o *InlineResponse2006) GetSystemOk() (*[]map[string]interface{}, bool)

GetSystemOk returns a tuple with the System field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2006) GetUser ¶

func (o *InlineResponse2006) GetUser() []map[string]interface{}

GetUser returns the User field value if set, zero value otherwise.

func (*InlineResponse2006) GetUserOk ¶

func (o *InlineResponse2006) GetUserOk() (*[]map[string]interface{}, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2006) HasDevice ¶

func (o *InlineResponse2006) HasDevice() bool

HasDevice returns a boolean if a field has been set.

func (*InlineResponse2006) HasOnDemand ¶

func (o *InlineResponse2006) HasOnDemand() bool

HasOnDemand returns a boolean if a field has been set.

func (*InlineResponse2006) HasSystem ¶

func (o *InlineResponse2006) HasSystem() bool

HasSystem returns a boolean if a field has been set.

func (*InlineResponse2006) HasUser ¶

func (o *InlineResponse2006) HasUser() bool

HasUser returns a boolean if a field has been set.

func (InlineResponse2006) MarshalJSON ¶

func (o InlineResponse2006) MarshalJSON() ([]byte, error)

func (*InlineResponse2006) SetDevice ¶

func (o *InlineResponse2006) SetDevice(v []map[string]interface{})

SetDevice gets a reference to the given []map[string]interface{} and assigns it to the Device field.

func (*InlineResponse2006) SetOnDemand ¶

func (o *InlineResponse2006) SetOnDemand(v []map[string]interface{})

SetOnDemand gets a reference to the given []map[string]interface{} and assigns it to the OnDemand field.

func (*InlineResponse2006) SetSystem ¶

func (o *InlineResponse2006) SetSystem(v []map[string]interface{})

SetSystem gets a reference to the given []map[string]interface{} and assigns it to the System field.

func (*InlineResponse2006) SetUser ¶

func (o *InlineResponse2006) SetUser(v []map[string]interface{})

SetUser gets a reference to the given []map[string]interface{} and assigns it to the User field.

type InlineResponse2007 ¶

type InlineResponse2007 struct {
	// The ISO file in base64 format. Response must be Base64 decoded and saved as an ISO file.
	Iso *string `json:"iso,omitempty"`
}

InlineResponse2007 The ISO file blob in JSON.

func NewInlineResponse2007 ¶

func NewInlineResponse2007() *InlineResponse2007

NewInlineResponse2007 instantiates a new InlineResponse2007 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 NewInlineResponse2007WithDefaults ¶

func NewInlineResponse2007WithDefaults() *InlineResponse2007

NewInlineResponse2007WithDefaults instantiates a new InlineResponse2007 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 (*InlineResponse2007) GetIso ¶

func (o *InlineResponse2007) GetIso() string

GetIso returns the Iso field value if set, zero value otherwise.

func (*InlineResponse2007) GetIsoOk ¶

func (o *InlineResponse2007) GetIsoOk() (*string, bool)

GetIsoOk returns a tuple with the Iso field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2007) HasIso ¶

func (o *InlineResponse2007) HasIso() bool

HasIso returns a boolean if a field has been set.

func (InlineResponse2007) MarshalJSON ¶

func (o InlineResponse2007) MarshalJSON() ([]byte, error)

func (*InlineResponse2007) SetIso ¶

func (o *InlineResponse2007) SetIso(v string)

SetIso gets a reference to the given string and assigns it to the Iso field.

type InlineResponse2008 ¶

type InlineResponse2008 struct {
	// List of IPs resolved for the given name.
	Ips *[]string `json:"ips,omitempty"`
	// Error message if the resolution failed.
	Error *string `json:"error,omitempty"`
}

InlineResponse2008 The test result.

func NewInlineResponse2008 ¶

func NewInlineResponse2008() *InlineResponse2008

NewInlineResponse2008 instantiates a new InlineResponse2008 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 NewInlineResponse2008WithDefaults ¶

func NewInlineResponse2008WithDefaults() *InlineResponse2008

NewInlineResponse2008WithDefaults instantiates a new InlineResponse2008 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 (*InlineResponse2008) GetError ¶

func (o *InlineResponse2008) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*InlineResponse2008) GetErrorOk ¶

func (o *InlineResponse2008) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2008) GetIps ¶

func (o *InlineResponse2008) GetIps() []string

GetIps returns the Ips field value if set, zero value otherwise.

func (*InlineResponse2008) GetIpsOk ¶

func (o *InlineResponse2008) GetIpsOk() (*[]string, bool)

GetIpsOk returns a tuple with the Ips field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2008) HasError ¶

func (o *InlineResponse2008) HasError() bool

HasError returns a boolean if a field has been set.

func (*InlineResponse2008) HasIps ¶

func (o *InlineResponse2008) HasIps() bool

HasIps returns a boolean if a field has been set.

func (InlineResponse2008) MarshalJSON ¶

func (o InlineResponse2008) MarshalJSON() ([]byte, error)

func (*InlineResponse2008) SetError ¶

func (o *InlineResponse2008) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*InlineResponse2008) SetIps ¶

func (o *InlineResponse2008) SetIps(v []string)

SetIps gets a reference to the given []string and assigns it to the Ips field.

type InlineResponse2009 ¶

type InlineResponse2009 struct {
	// Whether the connection succeeded or not.
	Success *bool `json:"success,omitempty"`
	// The error text if the connection fails.
	Error *bool `json:"error,omitempty"`
}

InlineResponse2009 struct for InlineResponse2009

func NewInlineResponse2009 ¶

func NewInlineResponse2009() *InlineResponse2009

NewInlineResponse2009 instantiates a new InlineResponse2009 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 NewInlineResponse2009WithDefaults ¶

func NewInlineResponse2009WithDefaults() *InlineResponse2009

NewInlineResponse2009WithDefaults instantiates a new InlineResponse2009 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 (*InlineResponse2009) GetError ¶

func (o *InlineResponse2009) GetError() bool

GetError returns the Error field value if set, zero value otherwise.

func (*InlineResponse2009) GetErrorOk ¶

func (o *InlineResponse2009) GetErrorOk() (*bool, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2009) GetSuccess ¶

func (o *InlineResponse2009) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*InlineResponse2009) GetSuccessOk ¶

func (o *InlineResponse2009) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2009) HasError ¶

func (o *InlineResponse2009) HasError() bool

HasError returns a boolean if a field has been set.

func (*InlineResponse2009) HasSuccess ¶

func (o *InlineResponse2009) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (InlineResponse2009) MarshalJSON ¶

func (o InlineResponse2009) MarshalJSON() ([]byte, error)

func (*InlineResponse2009) SetError ¶

func (o *InlineResponse2009) SetError(v bool)

SetError gets a reference to the given bool and assigns it to the Error field.

func (*InlineResponse2009) SetSuccess ¶

func (o *InlineResponse2009) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

type InlineResponse200Data ¶

type InlineResponse200Data struct {
	// Name of the identity provider.
	Name *string `json:"name,omitempty"`
	// User friendly name of the identity provider.
	DisplayName *string `json:"displayName,omitempty"`
	// Whether the identity provider is marked as default or not.
	Default *bool `json:"default,omitempty"`
	// The type of the identity provider.
	Type *string `json:"type,omitempty"`
	// The SAML login URL.
	RedirectUrl *string `json:"redirectUrl,omitempty"`
}

InlineResponse200Data Details of an identity provider required for logging in.

func NewInlineResponse200Data ¶

func NewInlineResponse200Data() *InlineResponse200Data

NewInlineResponse200Data instantiates a new InlineResponse200Data 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 NewInlineResponse200DataWithDefaults ¶

func NewInlineResponse200DataWithDefaults() *InlineResponse200Data

NewInlineResponse200DataWithDefaults instantiates a new InlineResponse200Data 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 (*InlineResponse200Data) GetDefault ¶

func (o *InlineResponse200Data) GetDefault() bool

GetDefault returns the Default field value if set, zero value otherwise.

func (*InlineResponse200Data) GetDefaultOk ¶

func (o *InlineResponse200Data) GetDefaultOk() (*bool, bool)

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse200Data) GetDisplayName ¶

func (o *InlineResponse200Data) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*InlineResponse200Data) GetDisplayNameOk ¶

func (o *InlineResponse200Data) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse200Data) GetName ¶

func (o *InlineResponse200Data) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*InlineResponse200Data) GetNameOk ¶

func (o *InlineResponse200Data) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse200Data) GetRedirectUrl ¶

func (o *InlineResponse200Data) GetRedirectUrl() string

GetRedirectUrl returns the RedirectUrl field value if set, zero value otherwise.

func (*InlineResponse200Data) GetRedirectUrlOk ¶

func (o *InlineResponse200Data) GetRedirectUrlOk() (*string, bool)

GetRedirectUrlOk returns a tuple with the RedirectUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse200Data) GetType ¶

func (o *InlineResponse200Data) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*InlineResponse200Data) GetTypeOk ¶

func (o *InlineResponse200Data) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse200Data) HasDefault ¶

func (o *InlineResponse200Data) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*InlineResponse200Data) HasDisplayName ¶

func (o *InlineResponse200Data) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*InlineResponse200Data) HasName ¶

func (o *InlineResponse200Data) HasName() bool

HasName returns a boolean if a field has been set.

func (*InlineResponse200Data) HasRedirectUrl ¶

func (o *InlineResponse200Data) HasRedirectUrl() bool

HasRedirectUrl returns a boolean if a field has been set.

func (*InlineResponse200Data) HasType ¶

func (o *InlineResponse200Data) HasType() bool

HasType returns a boolean if a field has been set.

func (InlineResponse200Data) MarshalJSON ¶

func (o InlineResponse200Data) MarshalJSON() ([]byte, error)

func (*InlineResponse200Data) SetDefault ¶

func (o *InlineResponse200Data) SetDefault(v bool)

SetDefault gets a reference to the given bool and assigns it to the Default field.

func (*InlineResponse200Data) SetDisplayName ¶

func (o *InlineResponse200Data) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*InlineResponse200Data) SetName ¶

func (o *InlineResponse200Data) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*InlineResponse200Data) SetRedirectUrl ¶

func (o *InlineResponse200Data) SetRedirectUrl(v string)

SetRedirectUrl gets a reference to the given string and assigns it to the RedirectUrl field.

func (*InlineResponse200Data) SetType ¶

func (o *InlineResponse200Data) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type IoTConnectorProvider ¶

type IoTConnectorProvider struct {
	BaseEntity
	// The type of the Identity Provider.
	Type string `json:"type"`
	// The IPv4 Pool ID the users in this Identity Provider are going to use to allocate IP addresses for the tunnels.
	IpPoolV4 *string `json:"ipPoolV4,omitempty"`
	// The IPv6 Pool ID the users in this Identity Provider are going to use to allocate IP addresses for the tunnels.
	IpPoolV6 *string `json:"ipPoolV6,omitempty"`
	// The mapping of Identity Provider attributes to claims.
	ClaimMappings *[]map[string]interface{} `json:"claimMappings,omitempty"`
	// The mapping of Identity Provider on demand attributes to claims.
	OnDemandClaimMappings *[]map[string]interface{} `json:"onDemandClaimMappings,omitempty"`
}

IoTConnectorProvider struct for IoTConnectorProvider

func NewIoTConnectorProvider ¶

func NewIoTConnectorProvider(type_ string) *IoTConnectorProvider

NewIoTConnectorProvider instantiates a new IoTConnectorProvider 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 NewIoTConnectorProviderWithDefaults ¶

func NewIoTConnectorProviderWithDefaults() *IoTConnectorProvider

NewIoTConnectorProviderWithDefaults instantiates a new IoTConnectorProvider 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 (*IoTConnectorProvider) GetClaimMappings ¶

func (o *IoTConnectorProvider) GetClaimMappings() []map[string]interface{}

GetClaimMappings returns the ClaimMappings field value if set, zero value otherwise.

func (*IoTConnectorProvider) GetClaimMappingsOk ¶

func (o *IoTConnectorProvider) GetClaimMappingsOk() (*[]map[string]interface{}, bool)

GetClaimMappingsOk returns a tuple with the ClaimMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IoTConnectorProvider) GetIpPoolV4 ¶

func (o *IoTConnectorProvider) GetIpPoolV4() string

GetIpPoolV4 returns the IpPoolV4 field value if set, zero value otherwise.

func (*IoTConnectorProvider) GetIpPoolV4Ok ¶

func (o *IoTConnectorProvider) GetIpPoolV4Ok() (*string, bool)

GetIpPoolV4Ok returns a tuple with the IpPoolV4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IoTConnectorProvider) GetIpPoolV6 ¶

func (o *IoTConnectorProvider) GetIpPoolV6() string

GetIpPoolV6 returns the IpPoolV6 field value if set, zero value otherwise.

func (*IoTConnectorProvider) GetIpPoolV6Ok ¶

func (o *IoTConnectorProvider) GetIpPoolV6Ok() (*string, bool)

GetIpPoolV6Ok returns a tuple with the IpPoolV6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IoTConnectorProvider) GetOnDemandClaimMappings ¶

func (o *IoTConnectorProvider) GetOnDemandClaimMappings() []map[string]interface{}

GetOnDemandClaimMappings returns the OnDemandClaimMappings field value if set, zero value otherwise.

func (*IoTConnectorProvider) GetOnDemandClaimMappingsOk ¶

func (o *IoTConnectorProvider) GetOnDemandClaimMappingsOk() (*[]map[string]interface{}, bool)

GetOnDemandClaimMappingsOk returns a tuple with the OnDemandClaimMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IoTConnectorProvider) GetType ¶

func (o *IoTConnectorProvider) GetType() string

GetType returns the Type field value

func (*IoTConnectorProvider) GetTypeOk ¶

func (o *IoTConnectorProvider) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*IoTConnectorProvider) HasClaimMappings ¶

func (o *IoTConnectorProvider) HasClaimMappings() bool

HasClaimMappings returns a boolean if a field has been set.

func (*IoTConnectorProvider) HasIpPoolV4 ¶

func (o *IoTConnectorProvider) HasIpPoolV4() bool

HasIpPoolV4 returns a boolean if a field has been set.

func (*IoTConnectorProvider) HasIpPoolV6 ¶

func (o *IoTConnectorProvider) HasIpPoolV6() bool

HasIpPoolV6 returns a boolean if a field has been set.

func (*IoTConnectorProvider) HasOnDemandClaimMappings ¶

func (o *IoTConnectorProvider) HasOnDemandClaimMappings() bool

HasOnDemandClaimMappings returns a boolean if a field has been set.

func (IoTConnectorProvider) MarshalJSON ¶

func (o IoTConnectorProvider) MarshalJSON() ([]byte, error)

func (*IoTConnectorProvider) SetClaimMappings ¶

func (o *IoTConnectorProvider) SetClaimMappings(v []map[string]interface{})

SetClaimMappings gets a reference to the given []map[string]interface{} and assigns it to the ClaimMappings field.

func (*IoTConnectorProvider) SetIpPoolV4 ¶

func (o *IoTConnectorProvider) SetIpPoolV4(v string)

SetIpPoolV4 gets a reference to the given string and assigns it to the IpPoolV4 field.

func (*IoTConnectorProvider) SetIpPoolV6 ¶

func (o *IoTConnectorProvider) SetIpPoolV6(v string)

SetIpPoolV6 gets a reference to the given string and assigns it to the IpPoolV6 field.

func (*IoTConnectorProvider) SetOnDemandClaimMappings ¶

func (o *IoTConnectorProvider) SetOnDemandClaimMappings(v []map[string]interface{})

SetOnDemandClaimMappings gets a reference to the given []map[string]interface{} and assigns it to the OnDemandClaimMappings field.

func (*IoTConnectorProvider) SetType ¶

func (o *IoTConnectorProvider) SetType(v string)

SetType sets field value

type IoTConnectorProviderAllOf ¶

type IoTConnectorProviderAllOf struct {
	// The type of the Identity Provider.
	Type string `json:"type"`
	// The IPv4 Pool ID the users in this Identity Provider are going to use to allocate IP addresses for the tunnels.
	IpPoolV4 *string `json:"ipPoolV4,omitempty"`
	// The IPv6 Pool ID the users in this Identity Provider are going to use to allocate IP addresses for the tunnels.
	IpPoolV6 *string `json:"ipPoolV6,omitempty"`
	// The mapping of Identity Provider attributes to claims.
	ClaimMappings *[]map[string]interface{} `json:"claimMappings,omitempty"`
	// The mapping of Identity Provider on demand attributes to claims.
	OnDemandClaimMappings *[]map[string]interface{} `json:"onDemandClaimMappings,omitempty"`
}

IoTConnectorProviderAllOf Represents a IoT Connector Identity Provider.

func NewIoTConnectorProviderAllOf ¶

func NewIoTConnectorProviderAllOf(type_ string) *IoTConnectorProviderAllOf

NewIoTConnectorProviderAllOf instantiates a new IoTConnectorProviderAllOf 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 NewIoTConnectorProviderAllOfWithDefaults ¶

func NewIoTConnectorProviderAllOfWithDefaults() *IoTConnectorProviderAllOf

NewIoTConnectorProviderAllOfWithDefaults instantiates a new IoTConnectorProviderAllOf 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 (*IoTConnectorProviderAllOf) GetClaimMappings ¶

func (o *IoTConnectorProviderAllOf) GetClaimMappings() []map[string]interface{}

GetClaimMappings returns the ClaimMappings field value if set, zero value otherwise.

func (*IoTConnectorProviderAllOf) GetClaimMappingsOk ¶

func (o *IoTConnectorProviderAllOf) GetClaimMappingsOk() (*[]map[string]interface{}, bool)

GetClaimMappingsOk returns a tuple with the ClaimMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IoTConnectorProviderAllOf) GetIpPoolV4 ¶

func (o *IoTConnectorProviderAllOf) GetIpPoolV4() string

GetIpPoolV4 returns the IpPoolV4 field value if set, zero value otherwise.

func (*IoTConnectorProviderAllOf) GetIpPoolV4Ok ¶

func (o *IoTConnectorProviderAllOf) GetIpPoolV4Ok() (*string, bool)

GetIpPoolV4Ok returns a tuple with the IpPoolV4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IoTConnectorProviderAllOf) GetIpPoolV6 ¶

func (o *IoTConnectorProviderAllOf) GetIpPoolV6() string

GetIpPoolV6 returns the IpPoolV6 field value if set, zero value otherwise.

func (*IoTConnectorProviderAllOf) GetIpPoolV6Ok ¶

func (o *IoTConnectorProviderAllOf) GetIpPoolV6Ok() (*string, bool)

GetIpPoolV6Ok returns a tuple with the IpPoolV6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IoTConnectorProviderAllOf) GetOnDemandClaimMappings ¶

func (o *IoTConnectorProviderAllOf) GetOnDemandClaimMappings() []map[string]interface{}

GetOnDemandClaimMappings returns the OnDemandClaimMappings field value if set, zero value otherwise.

func (*IoTConnectorProviderAllOf) GetOnDemandClaimMappingsOk ¶

func (o *IoTConnectorProviderAllOf) GetOnDemandClaimMappingsOk() (*[]map[string]interface{}, bool)

GetOnDemandClaimMappingsOk returns a tuple with the OnDemandClaimMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IoTConnectorProviderAllOf) GetType ¶

func (o *IoTConnectorProviderAllOf) GetType() string

GetType returns the Type field value

func (*IoTConnectorProviderAllOf) GetTypeOk ¶

func (o *IoTConnectorProviderAllOf) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*IoTConnectorProviderAllOf) HasClaimMappings ¶

func (o *IoTConnectorProviderAllOf) HasClaimMappings() bool

HasClaimMappings returns a boolean if a field has been set.

func (*IoTConnectorProviderAllOf) HasIpPoolV4 ¶

func (o *IoTConnectorProviderAllOf) HasIpPoolV4() bool

HasIpPoolV4 returns a boolean if a field has been set.

func (*IoTConnectorProviderAllOf) HasIpPoolV6 ¶

func (o *IoTConnectorProviderAllOf) HasIpPoolV6() bool

HasIpPoolV6 returns a boolean if a field has been set.

func (*IoTConnectorProviderAllOf) HasOnDemandClaimMappings ¶

func (o *IoTConnectorProviderAllOf) HasOnDemandClaimMappings() bool

HasOnDemandClaimMappings returns a boolean if a field has been set.

func (IoTConnectorProviderAllOf) MarshalJSON ¶

func (o IoTConnectorProviderAllOf) MarshalJSON() ([]byte, error)

func (*IoTConnectorProviderAllOf) SetClaimMappings ¶

func (o *IoTConnectorProviderAllOf) SetClaimMappings(v []map[string]interface{})

SetClaimMappings gets a reference to the given []map[string]interface{} and assigns it to the ClaimMappings field.

func (*IoTConnectorProviderAllOf) SetIpPoolV4 ¶

func (o *IoTConnectorProviderAllOf) SetIpPoolV4(v string)

SetIpPoolV4 gets a reference to the given string and assigns it to the IpPoolV4 field.

func (*IoTConnectorProviderAllOf) SetIpPoolV6 ¶

func (o *IoTConnectorProviderAllOf) SetIpPoolV6(v string)

SetIpPoolV6 gets a reference to the given string and assigns it to the IpPoolV6 field.

func (*IoTConnectorProviderAllOf) SetOnDemandClaimMappings ¶

func (o *IoTConnectorProviderAllOf) SetOnDemandClaimMappings(v []map[string]interface{})

SetOnDemandClaimMappings gets a reference to the given []map[string]interface{} and assigns it to the OnDemandClaimMappings field.

func (*IoTConnectorProviderAllOf) SetType ¶

func (o *IoTConnectorProviderAllOf) SetType(v string)

SetType sets field value

type IpPool ¶

type IpPool struct {
	BaseEntity
	// Whether the IP pool is for v4 or v6.
	IpVersion6 *bool `json:"ipVersion6,omitempty"`
	// List of (non-conflicting) IP address ranges to allocate IPs in order.
	Ranges *[]IpPoolAllOfRanges `json:"ranges,omitempty"`
	// Number of days Allocated IPs will be reserved for device&users before they are reclaimable by others.
	LeaseTimeDays *int32 `json:"leaseTimeDays,omitempty"`
	// The total size of the IP Pool.
	Total *int32 `json:"total,omitempty"`
	// Number of IPs in the pool are currently in use by device&users.
	CurrentlyUsed *int32 `json:"currentlyUsed,omitempty"`
	// Number of IPs in the pool are not currently in use but reserved for device&users according to the \"leaseTimeDays\" setting.
	Reserved *int32 `json:"reserved,omitempty"`
}

IpPool struct for IpPool

func NewIpPool ¶

func NewIpPool() *IpPool

NewIpPool instantiates a new IpPool 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 NewIpPoolWithDefaults ¶

func NewIpPoolWithDefaults() *IpPool

NewIpPoolWithDefaults instantiates a new IpPool 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 (*IpPool) GetCurrentlyUsed ¶

func (o *IpPool) GetCurrentlyUsed() int32

GetCurrentlyUsed returns the CurrentlyUsed field value if set, zero value otherwise.

func (*IpPool) GetCurrentlyUsedOk ¶

func (o *IpPool) GetCurrentlyUsedOk() (*int32, bool)

GetCurrentlyUsedOk returns a tuple with the CurrentlyUsed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPool) GetIpVersion6 ¶

func (o *IpPool) GetIpVersion6() bool

GetIpVersion6 returns the IpVersion6 field value if set, zero value otherwise.

func (*IpPool) GetIpVersion6Ok ¶

func (o *IpPool) GetIpVersion6Ok() (*bool, bool)

GetIpVersion6Ok returns a tuple with the IpVersion6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPool) GetLeaseTimeDays ¶

func (o *IpPool) GetLeaseTimeDays() int32

GetLeaseTimeDays returns the LeaseTimeDays field value if set, zero value otherwise.

func (*IpPool) GetLeaseTimeDaysOk ¶

func (o *IpPool) GetLeaseTimeDaysOk() (*int32, bool)

GetLeaseTimeDaysOk returns a tuple with the LeaseTimeDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPool) GetRanges ¶

func (o *IpPool) GetRanges() []IpPoolAllOfRanges

GetRanges returns the Ranges field value if set, zero value otherwise.

func (*IpPool) GetRangesOk ¶

func (o *IpPool) GetRangesOk() (*[]IpPoolAllOfRanges, bool)

GetRangesOk returns a tuple with the Ranges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPool) GetReserved ¶

func (o *IpPool) GetReserved() int32

GetReserved returns the Reserved field value if set, zero value otherwise.

func (*IpPool) GetReservedOk ¶

func (o *IpPool) GetReservedOk() (*int32, bool)

GetReservedOk returns a tuple with the Reserved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPool) GetTotal ¶

func (o *IpPool) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*IpPool) GetTotalOk ¶

func (o *IpPool) 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.

func (*IpPool) HasCurrentlyUsed ¶

func (o *IpPool) HasCurrentlyUsed() bool

HasCurrentlyUsed returns a boolean if a field has been set.

func (*IpPool) HasIpVersion6 ¶

func (o *IpPool) HasIpVersion6() bool

HasIpVersion6 returns a boolean if a field has been set.

func (*IpPool) HasLeaseTimeDays ¶

func (o *IpPool) HasLeaseTimeDays() bool

HasLeaseTimeDays returns a boolean if a field has been set.

func (*IpPool) HasRanges ¶

func (o *IpPool) HasRanges() bool

HasRanges returns a boolean if a field has been set.

func (*IpPool) HasReserved ¶

func (o *IpPool) HasReserved() bool

HasReserved returns a boolean if a field has been set.

func (*IpPool) HasTotal ¶

func (o *IpPool) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (IpPool) MarshalJSON ¶

func (o IpPool) MarshalJSON() ([]byte, error)

func (*IpPool) SetCurrentlyUsed ¶

func (o *IpPool) SetCurrentlyUsed(v int32)

SetCurrentlyUsed gets a reference to the given int32 and assigns it to the CurrentlyUsed field.

func (*IpPool) SetIpVersion6 ¶

func (o *IpPool) SetIpVersion6(v bool)

SetIpVersion6 gets a reference to the given bool and assigns it to the IpVersion6 field.

func (*IpPool) SetLeaseTimeDays ¶

func (o *IpPool) SetLeaseTimeDays(v int32)

SetLeaseTimeDays gets a reference to the given int32 and assigns it to the LeaseTimeDays field.

func (*IpPool) SetRanges ¶

func (o *IpPool) SetRanges(v []IpPoolAllOfRanges)

SetRanges gets a reference to the given []IpPoolAllOfRanges and assigns it to the Ranges field.

func (*IpPool) SetReserved ¶

func (o *IpPool) SetReserved(v int32)

SetReserved gets a reference to the given int32 and assigns it to the Reserved field.

func (*IpPool) SetTotal ¶

func (o *IpPool) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

type IpPoolAllOf ¶

type IpPoolAllOf struct {
	// Whether the IP pool is for v4 or v6.
	IpVersion6 *bool `json:"ipVersion6,omitempty"`
	// List of (non-conflicting) IP address ranges to allocate IPs in order.
	Ranges *[]IpPoolAllOfRanges `json:"ranges,omitempty"`
	// Number of days Allocated IPs will be reserved for device&users before they are reclaimable by others.
	LeaseTimeDays *int32 `json:"leaseTimeDays,omitempty"`
	// The total size of the IP Pool.
	Total *int32 `json:"total,omitempty"`
	// Number of IPs in the pool are currently in use by device&users.
	CurrentlyUsed *int32 `json:"currentlyUsed,omitempty"`
	// Number of IPs in the pool are not currently in use but reserved for device&users according to the \"leaseTimeDays\" setting.
	Reserved *int32 `json:"reserved,omitempty"`
}

IpPoolAllOf Represents an IP Pool.

func NewIpPoolAllOf ¶

func NewIpPoolAllOf() *IpPoolAllOf

NewIpPoolAllOf instantiates a new IpPoolAllOf 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 NewIpPoolAllOfWithDefaults ¶

func NewIpPoolAllOfWithDefaults() *IpPoolAllOf

NewIpPoolAllOfWithDefaults instantiates a new IpPoolAllOf 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 (*IpPoolAllOf) GetCurrentlyUsed ¶

func (o *IpPoolAllOf) GetCurrentlyUsed() int32

GetCurrentlyUsed returns the CurrentlyUsed field value if set, zero value otherwise.

func (*IpPoolAllOf) GetCurrentlyUsedOk ¶

func (o *IpPoolAllOf) GetCurrentlyUsedOk() (*int32, bool)

GetCurrentlyUsedOk returns a tuple with the CurrentlyUsed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPoolAllOf) GetIpVersion6 ¶

func (o *IpPoolAllOf) GetIpVersion6() bool

GetIpVersion6 returns the IpVersion6 field value if set, zero value otherwise.

func (*IpPoolAllOf) GetIpVersion6Ok ¶

func (o *IpPoolAllOf) GetIpVersion6Ok() (*bool, bool)

GetIpVersion6Ok returns a tuple with the IpVersion6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPoolAllOf) GetLeaseTimeDays ¶

func (o *IpPoolAllOf) GetLeaseTimeDays() int32

GetLeaseTimeDays returns the LeaseTimeDays field value if set, zero value otherwise.

func (*IpPoolAllOf) GetLeaseTimeDaysOk ¶

func (o *IpPoolAllOf) GetLeaseTimeDaysOk() (*int32, bool)

GetLeaseTimeDaysOk returns a tuple with the LeaseTimeDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPoolAllOf) GetRanges ¶

func (o *IpPoolAllOf) GetRanges() []IpPoolAllOfRanges

GetRanges returns the Ranges field value if set, zero value otherwise.

func (*IpPoolAllOf) GetRangesOk ¶

func (o *IpPoolAllOf) GetRangesOk() (*[]IpPoolAllOfRanges, bool)

GetRangesOk returns a tuple with the Ranges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPoolAllOf) GetReserved ¶

func (o *IpPoolAllOf) GetReserved() int32

GetReserved returns the Reserved field value if set, zero value otherwise.

func (*IpPoolAllOf) GetReservedOk ¶

func (o *IpPoolAllOf) GetReservedOk() (*int32, bool)

GetReservedOk returns a tuple with the Reserved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPoolAllOf) GetTotal ¶

func (o *IpPoolAllOf) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*IpPoolAllOf) GetTotalOk ¶

func (o *IpPoolAllOf) 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.

func (*IpPoolAllOf) HasCurrentlyUsed ¶

func (o *IpPoolAllOf) HasCurrentlyUsed() bool

HasCurrentlyUsed returns a boolean if a field has been set.

func (*IpPoolAllOf) HasIpVersion6 ¶

func (o *IpPoolAllOf) HasIpVersion6() bool

HasIpVersion6 returns a boolean if a field has been set.

func (*IpPoolAllOf) HasLeaseTimeDays ¶

func (o *IpPoolAllOf) HasLeaseTimeDays() bool

HasLeaseTimeDays returns a boolean if a field has been set.

func (*IpPoolAllOf) HasRanges ¶

func (o *IpPoolAllOf) HasRanges() bool

HasRanges returns a boolean if a field has been set.

func (*IpPoolAllOf) HasReserved ¶

func (o *IpPoolAllOf) HasReserved() bool

HasReserved returns a boolean if a field has been set.

func (*IpPoolAllOf) HasTotal ¶

func (o *IpPoolAllOf) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (IpPoolAllOf) MarshalJSON ¶

func (o IpPoolAllOf) MarshalJSON() ([]byte, error)

func (*IpPoolAllOf) SetCurrentlyUsed ¶

func (o *IpPoolAllOf) SetCurrentlyUsed(v int32)

SetCurrentlyUsed gets a reference to the given int32 and assigns it to the CurrentlyUsed field.

func (*IpPoolAllOf) SetIpVersion6 ¶

func (o *IpPoolAllOf) SetIpVersion6(v bool)

SetIpVersion6 gets a reference to the given bool and assigns it to the IpVersion6 field.

func (*IpPoolAllOf) SetLeaseTimeDays ¶

func (o *IpPoolAllOf) SetLeaseTimeDays(v int32)

SetLeaseTimeDays gets a reference to the given int32 and assigns it to the LeaseTimeDays field.

func (*IpPoolAllOf) SetRanges ¶

func (o *IpPoolAllOf) SetRanges(v []IpPoolAllOfRanges)

SetRanges gets a reference to the given []IpPoolAllOfRanges and assigns it to the Ranges field.

func (*IpPoolAllOf) SetReserved ¶

func (o *IpPoolAllOf) SetReserved(v int32)

SetReserved gets a reference to the given int32 and assigns it to the Reserved field.

func (*IpPoolAllOf) SetTotal ¶

func (o *IpPoolAllOf) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

type IpPoolAllOfRanges ¶

type IpPoolAllOfRanges struct {
	// IP subnet in CIDR format.
	Cidr *string `json:"cidr,omitempty"`
	// The beginning of the IP range.
	First *string `json:"first,omitempty"`
	// The end of the IP range.
	Last *string `json:"last,omitempty"`
}

IpPoolAllOfRanges Represents an IP range. Either \"cidr\" or \"first-last\" format can be used.

func NewIpPoolAllOfRanges ¶

func NewIpPoolAllOfRanges() *IpPoolAllOfRanges

NewIpPoolAllOfRanges instantiates a new IpPoolAllOfRanges 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 NewIpPoolAllOfRangesWithDefaults ¶

func NewIpPoolAllOfRangesWithDefaults() *IpPoolAllOfRanges

NewIpPoolAllOfRangesWithDefaults instantiates a new IpPoolAllOfRanges 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 (*IpPoolAllOfRanges) GetCidr ¶

func (o *IpPoolAllOfRanges) GetCidr() string

GetCidr returns the Cidr field value if set, zero value otherwise.

func (*IpPoolAllOfRanges) GetCidrOk ¶

func (o *IpPoolAllOfRanges) GetCidrOk() (*string, bool)

GetCidrOk returns a tuple with the Cidr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPoolAllOfRanges) GetFirst ¶

func (o *IpPoolAllOfRanges) GetFirst() string

GetFirst returns the First field value if set, zero value otherwise.

func (*IpPoolAllOfRanges) GetFirstOk ¶

func (o *IpPoolAllOfRanges) GetFirstOk() (*string, bool)

GetFirstOk returns a tuple with the First field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPoolAllOfRanges) GetLast ¶

func (o *IpPoolAllOfRanges) GetLast() string

GetLast returns the Last field value if set, zero value otherwise.

func (*IpPoolAllOfRanges) GetLastOk ¶

func (o *IpPoolAllOfRanges) GetLastOk() (*string, bool)

GetLastOk returns a tuple with the Last field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPoolAllOfRanges) HasCidr ¶

func (o *IpPoolAllOfRanges) HasCidr() bool

HasCidr returns a boolean if a field has been set.

func (*IpPoolAllOfRanges) HasFirst ¶

func (o *IpPoolAllOfRanges) HasFirst() bool

HasFirst returns a boolean if a field has been set.

func (*IpPoolAllOfRanges) HasLast ¶

func (o *IpPoolAllOfRanges) HasLast() bool

HasLast returns a boolean if a field has been set.

func (IpPoolAllOfRanges) MarshalJSON ¶

func (o IpPoolAllOfRanges) MarshalJSON() ([]byte, error)

func (*IpPoolAllOfRanges) SetCidr ¶

func (o *IpPoolAllOfRanges) SetCidr(v string)

SetCidr gets a reference to the given string and assigns it to the Cidr field.

func (*IpPoolAllOfRanges) SetFirst ¶

func (o *IpPoolAllOfRanges) SetFirst(v string)

SetFirst gets a reference to the given string and assigns it to the First field.

func (*IpPoolAllOfRanges) SetLast ¶

func (o *IpPoolAllOfRanges) SetLast(v string)

SetLast gets a reference to the given string and assigns it to the Last field.

type IpPoolList ¶

type IpPoolList struct {
	ResultList
	// List of IP Pools.
	Data *[]IpPool `json:"data,omitempty"`
}

IpPoolList struct for IpPoolList

func NewIpPoolList ¶

func NewIpPoolList() *IpPoolList

NewIpPoolList instantiates a new IpPoolList 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 NewIpPoolListWithDefaults ¶

func NewIpPoolListWithDefaults() *IpPoolList

NewIpPoolListWithDefaults instantiates a new IpPoolList 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 (*IpPoolList) GetData ¶

func (o *IpPoolList) GetData() []IpPool

GetData returns the Data field value if set, zero value otherwise.

func (*IpPoolList) GetDataOk ¶

func (o *IpPoolList) GetDataOk() (*[]IpPool, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPoolList) HasData ¶

func (o *IpPoolList) HasData() bool

HasData returns a boolean if a field has been set.

func (IpPoolList) MarshalJSON ¶

func (o IpPoolList) MarshalJSON() ([]byte, error)

func (*IpPoolList) SetData ¶

func (o *IpPoolList) SetData(v []IpPool)

SetData gets a reference to the given []IpPool and assigns it to the Data field.

type IpPoolListAllOf ¶

type IpPoolListAllOf struct {
	// List of IP Pools.
	Data *[]IpPool `json:"data,omitempty"`
}

IpPoolListAllOf Represents a list of IP Pools.

func NewIpPoolListAllOf ¶

func NewIpPoolListAllOf() *IpPoolListAllOf

NewIpPoolListAllOf instantiates a new IpPoolListAllOf 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 NewIpPoolListAllOfWithDefaults ¶

func NewIpPoolListAllOfWithDefaults() *IpPoolListAllOf

NewIpPoolListAllOfWithDefaults instantiates a new IpPoolListAllOf 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 (*IpPoolListAllOf) GetData ¶

func (o *IpPoolListAllOf) GetData() []IpPool

GetData returns the Data field value if set, zero value otherwise.

func (*IpPoolListAllOf) GetDataOk ¶

func (o *IpPoolListAllOf) GetDataOk() (*[]IpPool, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpPoolListAllOf) HasData ¶

func (o *IpPoolListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (IpPoolListAllOf) MarshalJSON ¶

func (o IpPoolListAllOf) MarshalJSON() ([]byte, error)

func (*IpPoolListAllOf) SetData ¶

func (o *IpPoolListAllOf) SetData(v []IpPool)

SetData gets a reference to the given []IpPool and assigns it to the Data field.

type LdapCertificateIdentityProviderList ¶

type LdapCertificateIdentityProviderList struct {
	ResultList
	// List of Identity Providers.
	Data *[]LdapCertificateProvider `json:"data,omitempty"`
}

LdapCertificateIdentityProviderList struct for LdapCertificateIdentityProviderList

func NewLdapCertificateIdentityProviderList ¶

func NewLdapCertificateIdentityProviderList() *LdapCertificateIdentityProviderList

NewLdapCertificateIdentityProviderList instantiates a new LdapCertificateIdentityProviderList 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 NewLdapCertificateIdentityProviderListWithDefaults ¶

func NewLdapCertificateIdentityProviderListWithDefaults() *LdapCertificateIdentityProviderList

NewLdapCertificateIdentityProviderListWithDefaults instantiates a new LdapCertificateIdentityProviderList 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 (*LdapCertificateIdentityProviderList) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LdapCertificateIdentityProviderList) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapCertificateIdentityProviderList) HasData ¶

HasData returns a boolean if a field has been set.

func (LdapCertificateIdentityProviderList) MarshalJSON ¶

func (o LdapCertificateIdentityProviderList) MarshalJSON() ([]byte, error)

func (*LdapCertificateIdentityProviderList) SetData ¶

SetData gets a reference to the given []IdentityProvider and assigns it to the Data field.

type LdapCertificateIdentityProvidersApiService ¶

type LdapCertificateIdentityProvidersApiService service

LdapCertificateIdentityProvidersApiService IdentityProvidersApi service

func (*LdapCertificateIdentityProvidersApiService) IdentityProvidersGet ¶

func (a *LdapCertificateIdentityProvidersApiService) IdentityProvidersGet(ctx _context.Context) apiLdapCertificateIdentityProvidersGetRequest

IdentityProvidersGet List all Identity Providers. List all Identity Providers visible to current user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLdapCertificateIdentityProvidersGetRequest

func (*LdapCertificateIdentityProvidersApiService) IdentityProvidersIdAttributesPost ¶

func (a *LdapCertificateIdentityProvidersApiService) IdentityProvidersIdAttributesPost(ctx _context.Context, id string) apiLdapCertificateIdentityProvidersIdAttributesPostRequest

IdentityProvidersIdAttributesPost Get user attributes from an existing Identity Provider. Get raw attributes and mapped claims for a user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLdapCertificateIdentityProvidersIdAttributesPostRequest

func (*LdapCertificateIdentityProvidersApiService) IdentityProvidersIdDelete ¶

func (a *LdapCertificateIdentityProvidersApiService) IdentityProvidersIdDelete(ctx _context.Context, id string) apiLdapCertificateIdentityProvidersIdDeleteRequest

IdentityProvidersIdDelete Delete a specific Identity Provider. Delete a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLdapCertificateIdentityProvidersIdDeleteRequest

func (*LdapCertificateIdentityProvidersApiService) IdentityProvidersIdGet ¶

func (a *LdapCertificateIdentityProvidersApiService) IdentityProvidersIdGet(ctx _context.Context, id string) apiLdapCertificateIdentityProvidersIdGetRequest

IdentityProvidersIdGet Get a specific Identity Provider. Get a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLdapCertificateIdentityProvidersIdGetRequest

func (*LdapCertificateIdentityProvidersApiService) IdentityProvidersIdPut ¶

func (a *LdapCertificateIdentityProvidersApiService) IdentityProvidersIdPut(ctx _context.Context, id string) apiLdapCertificateIdentityProvidersIdPutRequest

IdentityProvidersIdPut Update an existing Identity Provider. Update an existing Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLdapCertificateIdentityProvidersIdPutRequest

func (*LdapCertificateIdentityProvidersApiService) IdentityProvidersPost ¶

func (a *LdapCertificateIdentityProvidersApiService) IdentityProvidersPost(ctx _context.Context) apiLdapCertificateIdentityProvidersPostRequest

IdentityProvidersPost Create a new Identity Provider. Create a new Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLdapCertificateIdentityProvidersPostRequest

func (*LdapCertificateIdentityProvidersApiService) IdentityProvidersTestPost ¶

func (a *LdapCertificateIdentityProvidersApiService) IdentityProvidersTestPost(ctx _context.Context) apiLdapCertificateIdentityProvidersTestPostRequest

IdentityProvidersTestPost Test an Identity Provider connection. Test connection for the given Identity Provider JSON.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLdapCertificateIdentityProvidersTestPostRequest

type LdapCertificateProvider ¶

type LdapCertificateProvider struct {
	LdapProvider
	// CA certificates to verify the Client certificates. In PEM format.
	CaCertificates []string `json:"caCertificates"`
	// The LDAP attribute to compare the Client certificate's Subject Alternative Name.
	CertificateUserAttribute *string `json:"certificateUserAttribute,omitempty"`
}

LdapCertificateProvider struct for LdapCertificateProvider

func NewLdapCertificateProvider ¶

func NewLdapCertificateProvider(caCertificates []string) *LdapCertificateProvider

NewLdapCertificateProvider instantiates a new LdapCertificateProvider 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 NewLdapCertificateProviderWithDefaults ¶

func NewLdapCertificateProviderWithDefaults() *LdapCertificateProvider

NewLdapCertificateProviderWithDefaults instantiates a new LdapCertificateProvider 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 (*LdapCertificateProvider) GetCaCertificates ¶

func (o *LdapCertificateProvider) GetCaCertificates() []string

GetCaCertificates returns the CaCertificates field value

func (*LdapCertificateProvider) GetCaCertificatesOk ¶

func (o *LdapCertificateProvider) GetCaCertificatesOk() (*[]string, bool)

GetCaCertificatesOk returns a tuple with the CaCertificates field value and a boolean to check if the value has been set.

func (*LdapCertificateProvider) GetCertificateUserAttribute ¶

func (o *LdapCertificateProvider) GetCertificateUserAttribute() string

GetCertificateUserAttribute returns the CertificateUserAttribute field value if set, zero value otherwise.

func (*LdapCertificateProvider) GetCertificateUserAttributeOk ¶

func (o *LdapCertificateProvider) GetCertificateUserAttributeOk() (*string, bool)

GetCertificateUserAttributeOk returns a tuple with the CertificateUserAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapCertificateProvider) HasCertificateUserAttribute ¶

func (o *LdapCertificateProvider) HasCertificateUserAttribute() bool

HasCertificateUserAttribute returns a boolean if a field has been set.

func (LdapCertificateProvider) MarshalJSON ¶

func (o LdapCertificateProvider) MarshalJSON() ([]byte, error)

func (*LdapCertificateProvider) SetCaCertificates ¶

func (o *LdapCertificateProvider) SetCaCertificates(v []string)

SetCaCertificates sets field value

func (*LdapCertificateProvider) SetCertificateUserAttribute ¶

func (o *LdapCertificateProvider) SetCertificateUserAttribute(v string)

SetCertificateUserAttribute gets a reference to the given string and assigns it to the CertificateUserAttribute field.

type LdapCertificateProviderAllOf ¶

type LdapCertificateProviderAllOf struct {
	// CA certificates to verify the Client certificates. In PEM format.
	CaCertificates []string `json:"caCertificates"`
	// The LDAP attribute to compare the Client certificate's Subject Alternative Name.
	CertificateUserAttribute *string `json:"certificateUserAttribute,omitempty"`
}

LdapCertificateProviderAllOf Represents an LDAP Certificate Identity Provider.

func NewLdapCertificateProviderAllOf ¶

func NewLdapCertificateProviderAllOf(caCertificates []string) *LdapCertificateProviderAllOf

NewLdapCertificateProviderAllOf instantiates a new LdapCertificateProviderAllOf 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 NewLdapCertificateProviderAllOfWithDefaults ¶

func NewLdapCertificateProviderAllOfWithDefaults() *LdapCertificateProviderAllOf

NewLdapCertificateProviderAllOfWithDefaults instantiates a new LdapCertificateProviderAllOf 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 (*LdapCertificateProviderAllOf) GetCaCertificates ¶

func (o *LdapCertificateProviderAllOf) GetCaCertificates() []string

GetCaCertificates returns the CaCertificates field value

func (*LdapCertificateProviderAllOf) GetCaCertificatesOk ¶

func (o *LdapCertificateProviderAllOf) GetCaCertificatesOk() (*[]string, bool)

GetCaCertificatesOk returns a tuple with the CaCertificates field value and a boolean to check if the value has been set.

func (*LdapCertificateProviderAllOf) GetCertificateUserAttribute ¶

func (o *LdapCertificateProviderAllOf) GetCertificateUserAttribute() string

GetCertificateUserAttribute returns the CertificateUserAttribute field value if set, zero value otherwise.

func (*LdapCertificateProviderAllOf) GetCertificateUserAttributeOk ¶

func (o *LdapCertificateProviderAllOf) GetCertificateUserAttributeOk() (*string, bool)

GetCertificateUserAttributeOk returns a tuple with the CertificateUserAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapCertificateProviderAllOf) HasCertificateUserAttribute ¶

func (o *LdapCertificateProviderAllOf) HasCertificateUserAttribute() bool

HasCertificateUserAttribute returns a boolean if a field has been set.

func (LdapCertificateProviderAllOf) MarshalJSON ¶

func (o LdapCertificateProviderAllOf) MarshalJSON() ([]byte, error)

func (*LdapCertificateProviderAllOf) SetCaCertificates ¶

func (o *LdapCertificateProviderAllOf) SetCaCertificates(v []string)

SetCaCertificates sets field value

func (*LdapCertificateProviderAllOf) SetCertificateUserAttribute ¶

func (o *LdapCertificateProviderAllOf) SetCertificateUserAttribute(v string)

SetCertificateUserAttribute gets a reference to the given string and assigns it to the CertificateUserAttribute field.

type LdapIdentityProviderList ¶

type LdapIdentityProviderList struct {
	ResultList
	// List of Identity Providers.
	Data *[]LdapProvider `json:"data,omitempty"`
}

LdapIdentityProviderList struct for LdapIdentityProviderList

func NewLdapIdentityProviderList ¶

func NewLdapIdentityProviderList() *LdapIdentityProviderList

NewLdapIdentityProviderList instantiates a new LdapIdentityProviderList 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 NewLdapIdentityProviderListWithDefaults ¶

func NewLdapIdentityProviderListWithDefaults() *LdapIdentityProviderList

NewLdapIdentityProviderListWithDefaults instantiates a new LdapIdentityProviderList 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 (*LdapIdentityProviderList) GetData ¶

func (o *LdapIdentityProviderList) GetData() []LdapProvider

GetData returns the Data field value if set, zero value otherwise.

func (*LdapIdentityProviderList) GetDataOk ¶

func (o *LdapIdentityProviderList) GetDataOk() (*[]LdapProvider, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapIdentityProviderList) HasData ¶

func (o *LdapIdentityProviderList) HasData() bool

HasData returns a boolean if a field has been set.

func (LdapIdentityProviderList) MarshalJSON ¶

func (o LdapIdentityProviderList) MarshalJSON() ([]byte, error)

func (*LdapIdentityProviderList) SetData ¶

func (o *LdapIdentityProviderList) SetData(v []LdapProvider)

SetData gets a reference to the given []IdentityProvider and assigns it to the Data field.

type LdapIdentityProvidersApiService ¶

type LdapIdentityProvidersApiService service

LdapIdentityProvidersApiService IdentityProvidersApi service

func (*LdapIdentityProvidersApiService) IdentityProvidersGet ¶

func (a *LdapIdentityProvidersApiService) IdentityProvidersGet(ctx _context.Context) apiLdapIdentityProvidersGetRequest

IdentityProvidersGet List all Identity Providers. List all Identity Providers visible to current user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLdapIdentityProvidersGetRequest

func (*LdapIdentityProvidersApiService) IdentityProvidersIdAttributesPost ¶

func (a *LdapIdentityProvidersApiService) IdentityProvidersIdAttributesPost(ctx _context.Context, id string) apiLdapIdentityProvidersIdAttributesPostRequest

IdentityProvidersIdAttributesPost Get user attributes from an existing Identity Provider. Get raw attributes and mapped claims for a user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLdapIdentityProvidersIdAttributesPostRequest

func (*LdapIdentityProvidersApiService) IdentityProvidersIdDelete ¶

func (a *LdapIdentityProvidersApiService) IdentityProvidersIdDelete(ctx _context.Context, id string) apiLdapIdentityProvidersIdDeleteRequest

IdentityProvidersIdDelete Delete a specific Identity Provider. Delete a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLdapIdentityProvidersIdDeleteRequest

func (*LdapIdentityProvidersApiService) IdentityProvidersIdGet ¶

func (a *LdapIdentityProvidersApiService) IdentityProvidersIdGet(ctx _context.Context, id string) apiLdapIdentityProvidersIdGetRequest

IdentityProvidersIdGet Get a specific Identity Provider. Get a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLdapIdentityProvidersIdGetRequest

func (*LdapIdentityProvidersApiService) IdentityProvidersIdPut ¶

func (a *LdapIdentityProvidersApiService) IdentityProvidersIdPut(ctx _context.Context, id string) apiLdapIdentityProvidersIdPutRequest

IdentityProvidersIdPut Update an existing Identity Provider. Update an existing Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLdapIdentityProvidersIdPutRequest

func (*LdapIdentityProvidersApiService) IdentityProvidersPost ¶

func (a *LdapIdentityProvidersApiService) IdentityProvidersPost(ctx _context.Context) apiLdapIdentityProvidersPostRequest

IdentityProvidersPost Create a new Identity Provider. Create a new Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLdapIdentityProvidersPostRequest

func (*LdapIdentityProvidersApiService) IdentityProvidersTestPost ¶

func (a *LdapIdentityProvidersApiService) IdentityProvidersTestPost(ctx _context.Context) apiLdapIdentityProvidersTestPostRequest

IdentityProvidersTestPost Test an Identity Provider connection. Test connection for the given Identity Provider JSON.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLdapIdentityProvidersTestPostRequest

type LdapProvider ¶

type LdapProvider struct {
	IdentityProvider
	// Hostnames/IP addresses to connect.
	Hostnames []string `json:"hostnames"`
	// Port to connect.
	Port int32 `json:"port"`
	// Whether to use LDAPS protocol or not.
	SslEnabled *bool `json:"sslEnabled,omitempty"`
	// The Distinguished Name to login to LDAP and query users with.
	AdminDistinguishedName string `json:"adminDistinguishedName"`
	// The password to login to LDAP and query users with. Required on creation.
	AdminPassword *string `json:"adminPassword,omitempty"`
	// The subset of the LDAP server to search users from. If not set, root of the server is used.
	BaseDn *string `json:"baseDn,omitempty"`
	// The object class of the users to be authenticated and queried.
	ObjectClass *string `json:"objectClass,omitempty"`
	// The name of the attribute to get the exact username from the LDAP server.
	UsernameAttribute *string `json:"usernameAttribute,omitempty"`
	// The filter to use while querying users' nested groups.
	MembershipFilter *string `json:"membershipFilter,omitempty"`
	// The subset of the LDAP server to search groups from. If not set, \"baseDn\" is used.
	MembershipBaseDn *string                           `json:"membershipBaseDn,omitempty"`
	PasswordWarning  *LdapProviderAllOfPasswordWarning `json:"passwordWarning,omitempty"`
}

LdapProvider struct for LdapProvider

func NewLdapProvider ¶

func NewLdapProvider(hostnames []string, port int32, adminDistinguishedName string) *LdapProvider

NewLdapProvider instantiates a new LdapProvider 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 NewLdapProviderWithDefaults ¶

func NewLdapProviderWithDefaults() *LdapProvider

NewLdapProviderWithDefaults instantiates a new LdapProvider 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 (*LdapProvider) GetAdminDistinguishedName ¶

func (o *LdapProvider) GetAdminDistinguishedName() string

GetAdminDistinguishedName returns the AdminDistinguishedName field value

func (*LdapProvider) GetAdminDistinguishedNameOk ¶

func (o *LdapProvider) GetAdminDistinguishedNameOk() (*string, bool)

GetAdminDistinguishedNameOk returns a tuple with the AdminDistinguishedName field value and a boolean to check if the value has been set.

func (*LdapProvider) GetAdminPassword ¶

func (o *LdapProvider) GetAdminPassword() string

GetAdminPassword returns the AdminPassword field value if set, zero value otherwise.

func (*LdapProvider) GetAdminPasswordOk ¶

func (o *LdapProvider) GetAdminPasswordOk() (*string, bool)

GetAdminPasswordOk returns a tuple with the AdminPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProvider) GetBaseDn ¶

func (o *LdapProvider) GetBaseDn() string

GetBaseDn returns the BaseDn field value if set, zero value otherwise.

func (*LdapProvider) GetBaseDnOk ¶

func (o *LdapProvider) GetBaseDnOk() (*string, bool)

GetBaseDnOk returns a tuple with the BaseDn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProvider) GetHostnames ¶

func (o *LdapProvider) GetHostnames() []string

GetHostnames returns the Hostnames field value

func (*LdapProvider) GetHostnamesOk ¶

func (o *LdapProvider) GetHostnamesOk() (*[]string, bool)

GetHostnamesOk returns a tuple with the Hostnames field value and a boolean to check if the value has been set.

func (*LdapProvider) GetMembershipBaseDn ¶

func (o *LdapProvider) GetMembershipBaseDn() string

GetMembershipBaseDn returns the MembershipBaseDn field value if set, zero value otherwise.

func (*LdapProvider) GetMembershipBaseDnOk ¶

func (o *LdapProvider) GetMembershipBaseDnOk() (*string, bool)

GetMembershipBaseDnOk returns a tuple with the MembershipBaseDn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProvider) GetMembershipFilter ¶

func (o *LdapProvider) GetMembershipFilter() string

GetMembershipFilter returns the MembershipFilter field value if set, zero value otherwise.

func (*LdapProvider) GetMembershipFilterOk ¶

func (o *LdapProvider) GetMembershipFilterOk() (*string, bool)

GetMembershipFilterOk returns a tuple with the MembershipFilter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProvider) GetObjectClass ¶

func (o *LdapProvider) GetObjectClass() string

GetObjectClass returns the ObjectClass field value if set, zero value otherwise.

func (*LdapProvider) GetObjectClassOk ¶

func (o *LdapProvider) GetObjectClassOk() (*string, bool)

GetObjectClassOk returns a tuple with the ObjectClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProvider) GetPasswordWarning ¶

func (o *LdapProvider) GetPasswordWarning() LdapProviderAllOfPasswordWarning

GetPasswordWarning returns the PasswordWarning field value if set, zero value otherwise.

func (*LdapProvider) GetPasswordWarningOk ¶

func (o *LdapProvider) GetPasswordWarningOk() (*LdapProviderAllOfPasswordWarning, bool)

GetPasswordWarningOk returns a tuple with the PasswordWarning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProvider) GetPort ¶

func (o *LdapProvider) GetPort() int32

GetPort returns the Port field value

func (*LdapProvider) GetPortOk ¶

func (o *LdapProvider) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*LdapProvider) GetSslEnabled ¶

func (o *LdapProvider) GetSslEnabled() bool

GetSslEnabled returns the SslEnabled field value if set, zero value otherwise.

func (*LdapProvider) GetSslEnabledOk ¶

func (o *LdapProvider) GetSslEnabledOk() (*bool, bool)

GetSslEnabledOk returns a tuple with the SslEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProvider) GetUsernameAttribute ¶

func (o *LdapProvider) GetUsernameAttribute() string

GetUsernameAttribute returns the UsernameAttribute field value if set, zero value otherwise.

func (*LdapProvider) GetUsernameAttributeOk ¶

func (o *LdapProvider) GetUsernameAttributeOk() (*string, bool)

GetUsernameAttributeOk returns a tuple with the UsernameAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProvider) HasAdminPassword ¶

func (o *LdapProvider) HasAdminPassword() bool

HasAdminPassword returns a boolean if a field has been set.

func (*LdapProvider) HasBaseDn ¶

func (o *LdapProvider) HasBaseDn() bool

HasBaseDn returns a boolean if a field has been set.

func (*LdapProvider) HasMembershipBaseDn ¶

func (o *LdapProvider) HasMembershipBaseDn() bool

HasMembershipBaseDn returns a boolean if a field has been set.

func (*LdapProvider) HasMembershipFilter ¶

func (o *LdapProvider) HasMembershipFilter() bool

HasMembershipFilter returns a boolean if a field has been set.

func (*LdapProvider) HasObjectClass ¶

func (o *LdapProvider) HasObjectClass() bool

HasObjectClass returns a boolean if a field has been set.

func (*LdapProvider) HasPasswordWarning ¶

func (o *LdapProvider) HasPasswordWarning() bool

HasPasswordWarning returns a boolean if a field has been set.

func (*LdapProvider) HasSslEnabled ¶

func (o *LdapProvider) HasSslEnabled() bool

HasSslEnabled returns a boolean if a field has been set.

func (*LdapProvider) HasUsernameAttribute ¶

func (o *LdapProvider) HasUsernameAttribute() bool

HasUsernameAttribute returns a boolean if a field has been set.

func (LdapProvider) MarshalJSON ¶

func (o LdapProvider) MarshalJSON() ([]byte, error)

func (*LdapProvider) SetAdminDistinguishedName ¶

func (o *LdapProvider) SetAdminDistinguishedName(v string)

SetAdminDistinguishedName sets field value

func (*LdapProvider) SetAdminPassword ¶

func (o *LdapProvider) SetAdminPassword(v string)

SetAdminPassword gets a reference to the given string and assigns it to the AdminPassword field.

func (*LdapProvider) SetBaseDn ¶

func (o *LdapProvider) SetBaseDn(v string)

SetBaseDn gets a reference to the given string and assigns it to the BaseDn field.

func (*LdapProvider) SetHostnames ¶

func (o *LdapProvider) SetHostnames(v []string)

SetHostnames sets field value

func (*LdapProvider) SetMembershipBaseDn ¶

func (o *LdapProvider) SetMembershipBaseDn(v string)

SetMembershipBaseDn gets a reference to the given string and assigns it to the MembershipBaseDn field.

func (*LdapProvider) SetMembershipFilter ¶

func (o *LdapProvider) SetMembershipFilter(v string)

SetMembershipFilter gets a reference to the given string and assigns it to the MembershipFilter field.

func (*LdapProvider) SetObjectClass ¶

func (o *LdapProvider) SetObjectClass(v string)

SetObjectClass gets a reference to the given string and assigns it to the ObjectClass field.

func (*LdapProvider) SetPasswordWarning ¶

func (o *LdapProvider) SetPasswordWarning(v LdapProviderAllOfPasswordWarning)

SetPasswordWarning gets a reference to the given LdapProviderAllOfPasswordWarning and assigns it to the PasswordWarning field.

func (*LdapProvider) SetPort ¶

func (o *LdapProvider) SetPort(v int32)

SetPort sets field value

func (*LdapProvider) SetSslEnabled ¶

func (o *LdapProvider) SetSslEnabled(v bool)

SetSslEnabled gets a reference to the given bool and assigns it to the SslEnabled field.

func (*LdapProvider) SetUsernameAttribute ¶

func (o *LdapProvider) SetUsernameAttribute(v string)

SetUsernameAttribute gets a reference to the given string and assigns it to the UsernameAttribute field.

type LdapProviderAllOf ¶

type LdapProviderAllOf struct {
	// Hostnames/IP addresses to connect.
	Hostnames []string `json:"hostnames"`
	// Port to connect.
	Port int32 `json:"port"`
	// Whether to use LDAPS protocol or not.
	SslEnabled *bool `json:"sslEnabled,omitempty"`
	// The Distinguished Name to login to LDAP and query users with.
	AdminDistinguishedName string `json:"adminDistinguishedName"`
	// The password to login to LDAP and query users with. Required on creation.
	AdminPassword *string `json:"adminPassword,omitempty"`
	// The subset of the LDAP server to search users from. If not set, root of the server is used.
	BaseDn *string `json:"baseDn,omitempty"`
	// The object class of the users to be authenticated and queried.
	ObjectClass *string `json:"objectClass,omitempty"`
	// The name of the attribute to get the exact username from the LDAP server.
	UsernameAttribute *string `json:"usernameAttribute,omitempty"`
	// The filter to use while querying users' nested groups.
	MembershipFilter *string `json:"membershipFilter,omitempty"`
	// The subset of the LDAP server to search groups from. If not set, \"baseDn\" is used.
	MembershipBaseDn *string                           `json:"membershipBaseDn,omitempty"`
	PasswordWarning  *LdapProviderAllOfPasswordWarning `json:"passwordWarning,omitempty"`
}

LdapProviderAllOf Represents an LDAP Identity Provider.

func NewLdapProviderAllOf ¶

func NewLdapProviderAllOf(hostnames []string, port int32, adminDistinguishedName string) *LdapProviderAllOf

NewLdapProviderAllOf instantiates a new LdapProviderAllOf 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 NewLdapProviderAllOfWithDefaults ¶

func NewLdapProviderAllOfWithDefaults() *LdapProviderAllOf

NewLdapProviderAllOfWithDefaults instantiates a new LdapProviderAllOf 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 (*LdapProviderAllOf) GetAdminDistinguishedName ¶

func (o *LdapProviderAllOf) GetAdminDistinguishedName() string

GetAdminDistinguishedName returns the AdminDistinguishedName field value

func (*LdapProviderAllOf) GetAdminDistinguishedNameOk ¶

func (o *LdapProviderAllOf) GetAdminDistinguishedNameOk() (*string, bool)

GetAdminDistinguishedNameOk returns a tuple with the AdminDistinguishedName field value and a boolean to check if the value has been set.

func (*LdapProviderAllOf) GetAdminPassword ¶

func (o *LdapProviderAllOf) GetAdminPassword() string

GetAdminPassword returns the AdminPassword field value if set, zero value otherwise.

func (*LdapProviderAllOf) GetAdminPasswordOk ¶

func (o *LdapProviderAllOf) GetAdminPasswordOk() (*string, bool)

GetAdminPasswordOk returns a tuple with the AdminPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProviderAllOf) GetBaseDn ¶

func (o *LdapProviderAllOf) GetBaseDn() string

GetBaseDn returns the BaseDn field value if set, zero value otherwise.

func (*LdapProviderAllOf) GetBaseDnOk ¶

func (o *LdapProviderAllOf) GetBaseDnOk() (*string, bool)

GetBaseDnOk returns a tuple with the BaseDn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProviderAllOf) GetHostnames ¶

func (o *LdapProviderAllOf) GetHostnames() []string

GetHostnames returns the Hostnames field value

func (*LdapProviderAllOf) GetHostnamesOk ¶

func (o *LdapProviderAllOf) GetHostnamesOk() (*[]string, bool)

GetHostnamesOk returns a tuple with the Hostnames field value and a boolean to check if the value has been set.

func (*LdapProviderAllOf) GetMembershipBaseDn ¶

func (o *LdapProviderAllOf) GetMembershipBaseDn() string

GetMembershipBaseDn returns the MembershipBaseDn field value if set, zero value otherwise.

func (*LdapProviderAllOf) GetMembershipBaseDnOk ¶

func (o *LdapProviderAllOf) GetMembershipBaseDnOk() (*string, bool)

GetMembershipBaseDnOk returns a tuple with the MembershipBaseDn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProviderAllOf) GetMembershipFilter ¶

func (o *LdapProviderAllOf) GetMembershipFilter() string

GetMembershipFilter returns the MembershipFilter field value if set, zero value otherwise.

func (*LdapProviderAllOf) GetMembershipFilterOk ¶

func (o *LdapProviderAllOf) GetMembershipFilterOk() (*string, bool)

GetMembershipFilterOk returns a tuple with the MembershipFilter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProviderAllOf) GetObjectClass ¶

func (o *LdapProviderAllOf) GetObjectClass() string

GetObjectClass returns the ObjectClass field value if set, zero value otherwise.

func (*LdapProviderAllOf) GetObjectClassOk ¶

func (o *LdapProviderAllOf) GetObjectClassOk() (*string, bool)

GetObjectClassOk returns a tuple with the ObjectClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProviderAllOf) GetPasswordWarning ¶

func (o *LdapProviderAllOf) GetPasswordWarning() LdapProviderAllOfPasswordWarning

GetPasswordWarning returns the PasswordWarning field value if set, zero value otherwise.

func (*LdapProviderAllOf) GetPasswordWarningOk ¶

func (o *LdapProviderAllOf) GetPasswordWarningOk() (*LdapProviderAllOfPasswordWarning, bool)

GetPasswordWarningOk returns a tuple with the PasswordWarning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProviderAllOf) GetPort ¶

func (o *LdapProviderAllOf) GetPort() int32

GetPort returns the Port field value

func (*LdapProviderAllOf) GetPortOk ¶

func (o *LdapProviderAllOf) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*LdapProviderAllOf) GetSslEnabled ¶

func (o *LdapProviderAllOf) GetSslEnabled() bool

GetSslEnabled returns the SslEnabled field value if set, zero value otherwise.

func (*LdapProviderAllOf) GetSslEnabledOk ¶

func (o *LdapProviderAllOf) GetSslEnabledOk() (*bool, bool)

GetSslEnabledOk returns a tuple with the SslEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProviderAllOf) GetUsernameAttribute ¶

func (o *LdapProviderAllOf) GetUsernameAttribute() string

GetUsernameAttribute returns the UsernameAttribute field value if set, zero value otherwise.

func (*LdapProviderAllOf) GetUsernameAttributeOk ¶

func (o *LdapProviderAllOf) GetUsernameAttributeOk() (*string, bool)

GetUsernameAttributeOk returns a tuple with the UsernameAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProviderAllOf) HasAdminPassword ¶

func (o *LdapProviderAllOf) HasAdminPassword() bool

HasAdminPassword returns a boolean if a field has been set.

func (*LdapProviderAllOf) HasBaseDn ¶

func (o *LdapProviderAllOf) HasBaseDn() bool

HasBaseDn returns a boolean if a field has been set.

func (*LdapProviderAllOf) HasMembershipBaseDn ¶

func (o *LdapProviderAllOf) HasMembershipBaseDn() bool

HasMembershipBaseDn returns a boolean if a field has been set.

func (*LdapProviderAllOf) HasMembershipFilter ¶

func (o *LdapProviderAllOf) HasMembershipFilter() bool

HasMembershipFilter returns a boolean if a field has been set.

func (*LdapProviderAllOf) HasObjectClass ¶

func (o *LdapProviderAllOf) HasObjectClass() bool

HasObjectClass returns a boolean if a field has been set.

func (*LdapProviderAllOf) HasPasswordWarning ¶

func (o *LdapProviderAllOf) HasPasswordWarning() bool

HasPasswordWarning returns a boolean if a field has been set.

func (*LdapProviderAllOf) HasSslEnabled ¶

func (o *LdapProviderAllOf) HasSslEnabled() bool

HasSslEnabled returns a boolean if a field has been set.

func (*LdapProviderAllOf) HasUsernameAttribute ¶

func (o *LdapProviderAllOf) HasUsernameAttribute() bool

HasUsernameAttribute returns a boolean if a field has been set.

func (LdapProviderAllOf) MarshalJSON ¶

func (o LdapProviderAllOf) MarshalJSON() ([]byte, error)

func (*LdapProviderAllOf) SetAdminDistinguishedName ¶

func (o *LdapProviderAllOf) SetAdminDistinguishedName(v string)

SetAdminDistinguishedName sets field value

func (*LdapProviderAllOf) SetAdminPassword ¶

func (o *LdapProviderAllOf) SetAdminPassword(v string)

SetAdminPassword gets a reference to the given string and assigns it to the AdminPassword field.

func (*LdapProviderAllOf) SetBaseDn ¶

func (o *LdapProviderAllOf) SetBaseDn(v string)

SetBaseDn gets a reference to the given string and assigns it to the BaseDn field.

func (*LdapProviderAllOf) SetHostnames ¶

func (o *LdapProviderAllOf) SetHostnames(v []string)

SetHostnames sets field value

func (*LdapProviderAllOf) SetMembershipBaseDn ¶

func (o *LdapProviderAllOf) SetMembershipBaseDn(v string)

SetMembershipBaseDn gets a reference to the given string and assigns it to the MembershipBaseDn field.

func (*LdapProviderAllOf) SetMembershipFilter ¶

func (o *LdapProviderAllOf) SetMembershipFilter(v string)

SetMembershipFilter gets a reference to the given string and assigns it to the MembershipFilter field.

func (*LdapProviderAllOf) SetObjectClass ¶

func (o *LdapProviderAllOf) SetObjectClass(v string)

SetObjectClass gets a reference to the given string and assigns it to the ObjectClass field.

func (*LdapProviderAllOf) SetPasswordWarning ¶

func (o *LdapProviderAllOf) SetPasswordWarning(v LdapProviderAllOfPasswordWarning)

SetPasswordWarning gets a reference to the given LdapProviderAllOfPasswordWarning and assigns it to the PasswordWarning field.

func (*LdapProviderAllOf) SetPort ¶

func (o *LdapProviderAllOf) SetPort(v int32)

SetPort sets field value

func (*LdapProviderAllOf) SetSslEnabled ¶

func (o *LdapProviderAllOf) SetSslEnabled(v bool)

SetSslEnabled gets a reference to the given bool and assigns it to the SslEnabled field.

func (*LdapProviderAllOf) SetUsernameAttribute ¶

func (o *LdapProviderAllOf) SetUsernameAttribute(v string)

SetUsernameAttribute gets a reference to the given string and assigns it to the UsernameAttribute field.

type LdapProviderAllOfPasswordWarning ¶

type LdapProviderAllOfPasswordWarning struct {
	// Whether to check and warn the users for password expiration.
	Enabled *bool `json:"enabled,omitempty"`
	// How many days before the password warning to be displayed to the user.
	ThresholdDays *int32 `json:"thresholdDays,omitempty"`
	// The given message will be displayed to the user. Use this field to guide the users on how to change their passwords. The expiration time will displayed on the client on a separate section.
	Message *string `json:"message,omitempty"`
}

LdapProviderAllOfPasswordWarning Password warning configuration for Active Directory. If enabled, the client will display the configured message before the password expiration.

func NewLdapProviderAllOfPasswordWarning ¶

func NewLdapProviderAllOfPasswordWarning() *LdapProviderAllOfPasswordWarning

NewLdapProviderAllOfPasswordWarning instantiates a new LdapProviderAllOfPasswordWarning 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 NewLdapProviderAllOfPasswordWarningWithDefaults ¶

func NewLdapProviderAllOfPasswordWarningWithDefaults() *LdapProviderAllOfPasswordWarning

NewLdapProviderAllOfPasswordWarningWithDefaults instantiates a new LdapProviderAllOfPasswordWarning 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 (*LdapProviderAllOfPasswordWarning) GetEnabled ¶

func (o *LdapProviderAllOfPasswordWarning) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*LdapProviderAllOfPasswordWarning) GetEnabledOk ¶

func (o *LdapProviderAllOfPasswordWarning) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProviderAllOfPasswordWarning) GetMessage ¶

func (o *LdapProviderAllOfPasswordWarning) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*LdapProviderAllOfPasswordWarning) GetMessageOk ¶

func (o *LdapProviderAllOfPasswordWarning) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProviderAllOfPasswordWarning) GetThresholdDays ¶

func (o *LdapProviderAllOfPasswordWarning) GetThresholdDays() int32

GetThresholdDays returns the ThresholdDays field value if set, zero value otherwise.

func (*LdapProviderAllOfPasswordWarning) GetThresholdDaysOk ¶

func (o *LdapProviderAllOfPasswordWarning) GetThresholdDaysOk() (*int32, bool)

GetThresholdDaysOk returns a tuple with the ThresholdDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapProviderAllOfPasswordWarning) HasEnabled ¶

func (o *LdapProviderAllOfPasswordWarning) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*LdapProviderAllOfPasswordWarning) HasMessage ¶

func (o *LdapProviderAllOfPasswordWarning) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*LdapProviderAllOfPasswordWarning) HasThresholdDays ¶

func (o *LdapProviderAllOfPasswordWarning) HasThresholdDays() bool

HasThresholdDays returns a boolean if a field has been set.

func (LdapProviderAllOfPasswordWarning) MarshalJSON ¶

func (o LdapProviderAllOfPasswordWarning) MarshalJSON() ([]byte, error)

func (*LdapProviderAllOfPasswordWarning) SetEnabled ¶

func (o *LdapProviderAllOfPasswordWarning) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*LdapProviderAllOfPasswordWarning) SetMessage ¶

func (o *LdapProviderAllOfPasswordWarning) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*LdapProviderAllOfPasswordWarning) SetThresholdDays ¶

func (o *LdapProviderAllOfPasswordWarning) SetThresholdDays(v int32)

SetThresholdDays gets a reference to the given int32 and assigns it to the ThresholdDays field.

type License ¶

type License struct {
	// Unique ID for the license.
	Id *string `json:"id,omitempty"`
	// Type of the license. 1: production, 2: installation, 3: test, 4: built-in, 5: aws built-in
	Type *float32 `json:"type,omitempty"`
	// Request code for the license. If built-in license is in place, use this code to get a license. It's based on the CA certificate.
	Request *string `json:"request,omitempty"`
	// The expiration date of the license.
	Expiration *time.Time `json:"expiration,omitempty"`
	// The maximum users allowed by the license. If it's the usage details, then it's the amount of licensed users in the system currently.
	MaxUsers *float32 `json:"maxUsers,omitempty"`
	// The maximum sites allowed by the license. If it's the usage details, then it's the amount of sites in the system currently.
	MaxSites *float32 `json:"maxSites,omitempty"`
}

License License details.

func NewLicense ¶

func NewLicense() *License

NewLicense instantiates a new License 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 NewLicenseWithDefaults ¶

func NewLicenseWithDefaults() *License

NewLicenseWithDefaults instantiates a new License 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 (*License) GetExpiration ¶

func (o *License) GetExpiration() time.Time

GetExpiration returns the Expiration field value if set, zero value otherwise.

func (*License) GetExpirationOk ¶

func (o *License) GetExpirationOk() (*time.Time, bool)

GetExpirationOk returns a tuple with the Expiration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*License) GetId ¶

func (o *License) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*License) GetIdOk ¶

func (o *License) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*License) GetMaxSites ¶

func (o *License) GetMaxSites() float32

GetMaxSites returns the MaxSites field value if set, zero value otherwise.

func (*License) GetMaxSitesOk ¶

func (o *License) GetMaxSitesOk() (*float32, bool)

GetMaxSitesOk returns a tuple with the MaxSites field value if set, nil otherwise and a boolean to check if the value has been set.

func (*License) GetMaxUsers ¶

func (o *License) GetMaxUsers() float32

GetMaxUsers returns the MaxUsers field value if set, zero value otherwise.

func (*License) GetMaxUsersOk ¶

func (o *License) GetMaxUsersOk() (*float32, bool)

GetMaxUsersOk returns a tuple with the MaxUsers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*License) GetRequest ¶

func (o *License) GetRequest() string

GetRequest returns the Request field value if set, zero value otherwise.

func (*License) GetRequestOk ¶

func (o *License) GetRequestOk() (*string, bool)

GetRequestOk returns a tuple with the Request field value if set, nil otherwise and a boolean to check if the value has been set.

func (*License) GetType ¶

func (o *License) GetType() float32

GetType returns the Type field value if set, zero value otherwise.

func (*License) GetTypeOk ¶

func (o *License) GetTypeOk() (*float32, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*License) HasExpiration ¶

func (o *License) HasExpiration() bool

HasExpiration returns a boolean if a field has been set.

func (*License) HasId ¶

func (o *License) HasId() bool

HasId returns a boolean if a field has been set.

func (*License) HasMaxSites ¶

func (o *License) HasMaxSites() bool

HasMaxSites returns a boolean if a field has been set.

func (*License) HasMaxUsers ¶

func (o *License) HasMaxUsers() bool

HasMaxUsers returns a boolean if a field has been set.

func (*License) HasRequest ¶

func (o *License) HasRequest() bool

HasRequest returns a boolean if a field has been set.

func (*License) HasType ¶

func (o *License) HasType() bool

HasType returns a boolean if a field has been set.

func (License) MarshalJSON ¶

func (o License) MarshalJSON() ([]byte, error)

func (*License) SetExpiration ¶

func (o *License) SetExpiration(v time.Time)

SetExpiration gets a reference to the given time.Time and assigns it to the Expiration field.

func (*License) SetId ¶

func (o *License) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*License) SetMaxSites ¶

func (o *License) SetMaxSites(v float32)

SetMaxSites gets a reference to the given float32 and assigns it to the MaxSites field.

func (*License) SetMaxUsers ¶

func (o *License) SetMaxUsers(v float32)

SetMaxUsers gets a reference to the given float32 and assigns it to the MaxUsers field.

func (*License) SetRequest ¶

func (o *License) SetRequest(v string)

SetRequest gets a reference to the given string and assigns it to the Request field.

func (*License) SetType ¶

func (o *License) SetType(v float32)

SetType gets a reference to the given float32 and assigns it to the Type field.

type LicenseApiService ¶

type LicenseApiService service

LicenseApiService LicenseApi service

func (*LicenseApiService) LicenseDelete ¶

func (a *LicenseApiService) LicenseDelete(ctx _context.Context) apiLicenseDeleteRequest

LicenseDelete Delete the current License. Delete the current License to revert to the Built-in License.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLicenseDeleteRequest

func (*LicenseApiService) LicenseGet ¶

func (a *LicenseApiService) LicenseGet(ctx _context.Context) apiLicenseGetRequest

LicenseGet Get the current License. Get the current License.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLicenseGetRequest

func (*LicenseApiService) LicenseNextDelete ¶

func (a *LicenseApiService) LicenseNextDelete(ctx _context.Context) apiLicenseNextDeleteRequest

LicenseNextDelete Delete the next License. Delete the next License.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLicenseNextDeleteRequest

func (*LicenseApiService) LicenseNextGet ¶

func (a *LicenseApiService) LicenseNextGet(ctx _context.Context) apiLicenseNextGetRequest

LicenseNextGet Get the current License. Get the current License which will be activated when CA certificate switch occurs. Licenses are bound to the CA Certificate.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLicenseNextGetRequest

func (*LicenseApiService) LicenseNextPost ¶

func (a *LicenseApiService) LicenseNextPost(ctx _context.Context) apiLicenseNextPostRequest

LicenseNextPost Upload a new next License. Upload a new next License to be switched when CA certificate is switched.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLicenseNextPostRequest

func (*LicenseApiService) LicensePost ¶

func (a *LicenseApiService) LicensePost(ctx _context.Context) apiLicensePostRequest

LicensePost Upload a new License. Upload a new License and override the existing one.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLicensePostRequest

type LicenseDetails ¶

type LicenseDetails struct {
	Entitled *License `json:"entitled,omitempty"`
	// Request code for the license. Use this code to get a license. It's based on the CA certificate.
	RequestCode *string              `json:"requestCode,omitempty"`
	Usage       *LicenseDetailsUsage `json:"usage,omitempty"`
	// Error message if there is a problem with the license.
	Error *string  `json:"error,omitempty"`
	Used  *License `json:"used,omitempty"`
}

LicenseDetails License details and current usage.

func NewLicenseDetails ¶

func NewLicenseDetails() *LicenseDetails

NewLicenseDetails instantiates a new LicenseDetails 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 NewLicenseDetailsWithDefaults ¶

func NewLicenseDetailsWithDefaults() *LicenseDetails

NewLicenseDetailsWithDefaults instantiates a new LicenseDetails 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 (*LicenseDetails) GetEntitled ¶

func (o *LicenseDetails) GetEntitled() License

GetEntitled returns the Entitled field value if set, zero value otherwise.

func (*LicenseDetails) GetEntitledOk ¶

func (o *LicenseDetails) GetEntitledOk() (*License, bool)

GetEntitledOk returns a tuple with the Entitled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseDetails) GetError ¶

func (o *LicenseDetails) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*LicenseDetails) GetErrorOk ¶

func (o *LicenseDetails) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseDetails) GetRequestCode ¶

func (o *LicenseDetails) GetRequestCode() string

GetRequestCode returns the RequestCode field value if set, zero value otherwise.

func (*LicenseDetails) GetRequestCodeOk ¶

func (o *LicenseDetails) GetRequestCodeOk() (*string, bool)

GetRequestCodeOk returns a tuple with the RequestCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseDetails) GetUsage ¶

func (o *LicenseDetails) GetUsage() LicenseDetailsUsage

GetUsage returns the Usage field value if set, zero value otherwise.

func (*LicenseDetails) GetUsageOk ¶

func (o *LicenseDetails) GetUsageOk() (*LicenseDetailsUsage, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseDetails) GetUsed ¶

func (o *LicenseDetails) GetUsed() License

GetUsed returns the Used field value if set, zero value otherwise.

func (*LicenseDetails) GetUsedOk ¶

func (o *LicenseDetails) GetUsedOk() (*License, bool)

GetUsedOk returns a tuple with the Used field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseDetails) HasEntitled ¶

func (o *LicenseDetails) HasEntitled() bool

HasEntitled returns a boolean if a field has been set.

func (*LicenseDetails) HasError ¶

func (o *LicenseDetails) HasError() bool

HasError returns a boolean if a field has been set.

func (*LicenseDetails) HasRequestCode ¶

func (o *LicenseDetails) HasRequestCode() bool

HasRequestCode returns a boolean if a field has been set.

func (*LicenseDetails) HasUsage ¶

func (o *LicenseDetails) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*LicenseDetails) HasUsed ¶

func (o *LicenseDetails) HasUsed() bool

HasUsed returns a boolean if a field has been set.

func (LicenseDetails) MarshalJSON ¶

func (o LicenseDetails) MarshalJSON() ([]byte, error)

func (*LicenseDetails) SetEntitled ¶

func (o *LicenseDetails) SetEntitled(v License)

SetEntitled gets a reference to the given License and assigns it to the Entitled field.

func (*LicenseDetails) SetError ¶

func (o *LicenseDetails) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*LicenseDetails) SetRequestCode ¶

func (o *LicenseDetails) SetRequestCode(v string)

SetRequestCode gets a reference to the given string and assigns it to the RequestCode field.

func (*LicenseDetails) SetUsage ¶

func (o *LicenseDetails) SetUsage(v LicenseDetailsUsage)

SetUsage gets a reference to the given LicenseDetailsUsage and assigns it to the Usage field.

func (*LicenseDetails) SetUsed ¶

func (o *LicenseDetails) SetUsed(v License)

SetUsed gets a reference to the given License and assigns it to the Used field.

type LicenseDetailsUsage ¶

type LicenseDetailsUsage struct {
	// The amount of licensed users in the system currently.
	Users *float32 `json:"users,omitempty"`
	// The amount of sites in the system currently.
	Sites *float32 `json:"sites,omitempty"`
}

LicenseDetailsUsage License usage information.

func NewLicenseDetailsUsage ¶

func NewLicenseDetailsUsage() *LicenseDetailsUsage

NewLicenseDetailsUsage instantiates a new LicenseDetailsUsage 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 NewLicenseDetailsUsageWithDefaults ¶

func NewLicenseDetailsUsageWithDefaults() *LicenseDetailsUsage

NewLicenseDetailsUsageWithDefaults instantiates a new LicenseDetailsUsage 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 (*LicenseDetailsUsage) GetSites ¶

func (o *LicenseDetailsUsage) GetSites() float32

GetSites returns the Sites field value if set, zero value otherwise.

func (*LicenseDetailsUsage) GetSitesOk ¶

func (o *LicenseDetailsUsage) GetSitesOk() (*float32, bool)

GetSitesOk returns a tuple with the Sites field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseDetailsUsage) GetUsers ¶

func (o *LicenseDetailsUsage) GetUsers() float32

GetUsers returns the Users field value if set, zero value otherwise.

func (*LicenseDetailsUsage) GetUsersOk ¶

func (o *LicenseDetailsUsage) GetUsersOk() (*float32, bool)

GetUsersOk returns a tuple with the Users field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseDetailsUsage) HasSites ¶

func (o *LicenseDetailsUsage) HasSites() bool

HasSites returns a boolean if a field has been set.

func (*LicenseDetailsUsage) HasUsers ¶

func (o *LicenseDetailsUsage) HasUsers() bool

HasUsers returns a boolean if a field has been set.

func (LicenseDetailsUsage) MarshalJSON ¶

func (o LicenseDetailsUsage) MarshalJSON() ([]byte, error)

func (*LicenseDetailsUsage) SetSites ¶

func (o *LicenseDetailsUsage) SetSites(v float32)

SetSites gets a reference to the given float32 and assigns it to the Sites field.

func (*LicenseDetailsUsage) SetUsers ¶

func (o *LicenseDetailsUsage) SetUsers(v float32)

SetUsers gets a reference to the given float32 and assigns it to the Users field.

type LicenseImport ¶

type LicenseImport struct {
	// The license file contents for this Controller (with the matching request code).
	License string `json:"license"`
}

LicenseImport Object to import a new license.

func NewLicenseImport ¶

func NewLicenseImport(license string) *LicenseImport

NewLicenseImport instantiates a new LicenseImport 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 NewLicenseImportWithDefaults ¶

func NewLicenseImportWithDefaults() *LicenseImport

NewLicenseImportWithDefaults instantiates a new LicenseImport 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 (*LicenseImport) GetLicense ¶

func (o *LicenseImport) GetLicense() string

GetLicense returns the License field value

func (*LicenseImport) GetLicenseOk ¶

func (o *LicenseImport) GetLicenseOk() (*string, bool)

GetLicenseOk returns a tuple with the License field value and a boolean to check if the value has been set.

func (LicenseImport) MarshalJSON ¶

func (o LicenseImport) MarshalJSON() ([]byte, error)

func (*LicenseImport) SetLicense ¶

func (o *LicenseImport) SetLicense(v string)

SetLicense sets field value

type LicensedUsersApiService ¶

type LicensedUsersApiService service

LicensedUsersApiService LicensedUsersApi service

func (*LicensedUsersApiService) LicenseUsersDistinguishedNameDelete ¶

func (a *LicensedUsersApiService) LicenseUsersDistinguishedNameDelete(ctx _context.Context, distinguishedName string) apiLicenseUsersDistinguishedNameDeleteRequest

LicenseUsersDistinguishedNameDelete Delete a User License for the given Distinguished Name. Delete a User License for the given Distinguished Name.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param distinguishedName Distinguished name of the user whose license to be deleted. Format: \"CN=,OU=\"

@return apiLicenseUsersDistinguishedNameDeleteRequest

func (*LicensedUsersApiService) LicenseUsersGet ¶

func (a *LicensedUsersApiService) LicenseUsersGet(ctx _context.Context) apiLicenseUsersGetRequest

LicenseUsersGet List all User Licenses. List all User Licenses.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLicenseUsersGetRequest

type LocalDatabaseIdentityProviderList ¶

type LocalDatabaseIdentityProviderList struct {
	ResultList
	// List of Identity Providers.
	Data *[]LocalDatabaseProvider `json:"data,omitempty"`
}

LocalDatabaseIdentityProviderList struct for LocalDatabaseIdentityProviderList

func NewLocalDatabaseIdentityProviderList ¶

func NewLocalDatabaseIdentityProviderList() *LocalDatabaseIdentityProviderList

NewLocalDatabaseIdentityProviderList instantiates a new LocalDatabaseIdentityProviderList 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 NewLocalDatabaseIdentityProviderListWithDefaults ¶

func NewLocalDatabaseIdentityProviderListWithDefaults() *LocalDatabaseIdentityProviderList

NewLocalDatabaseIdentityProviderListWithDefaults instantiates a new LocalDatabaseIdentityProviderList 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 (*LocalDatabaseIdentityProviderList) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LocalDatabaseIdentityProviderList) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalDatabaseIdentityProviderList) HasData ¶

HasData returns a boolean if a field has been set.

func (LocalDatabaseIdentityProviderList) MarshalJSON ¶

func (o LocalDatabaseIdentityProviderList) MarshalJSON() ([]byte, error)

func (*LocalDatabaseIdentityProviderList) SetData ¶

SetData gets a reference to the given []IdentityProvider and assigns it to the Data field.

type LocalDatabaseIdentityProvidersApiService ¶

type LocalDatabaseIdentityProvidersApiService service

LocalDatabaseIdentityProvidersApiService IdentityProvidersApi service

func (*LocalDatabaseIdentityProvidersApiService) IdentityProvidersGet ¶

func (a *LocalDatabaseIdentityProvidersApiService) IdentityProvidersGet(ctx _context.Context) apiLocalDatabaseIdentityProvidersGetRequest

IdentityProvidersGet List all Identity Providers. List all Identity Providers visible to current user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLocalDatabaseIdentityProvidersGetRequest

func (*LocalDatabaseIdentityProvidersApiService) IdentityProvidersIdAttributesPost ¶

func (a *LocalDatabaseIdentityProvidersApiService) IdentityProvidersIdAttributesPost(ctx _context.Context, id string) apiLocalDatabaseIdentityProvidersIdAttributesPostRequest

IdentityProvidersIdAttributesPost Get user attributes from an existing Identity Provider. Get raw attributes and mapped claims for a user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLocalDatabaseIdentityProvidersIdAttributesPostRequest

func (*LocalDatabaseIdentityProvidersApiService) IdentityProvidersIdDelete ¶

func (a *LocalDatabaseIdentityProvidersApiService) IdentityProvidersIdDelete(ctx _context.Context, id string) apiLocalDatabaseIdentityProvidersIdDeleteRequest

IdentityProvidersIdDelete Delete a specific Identity Provider. Delete a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLocalDatabaseIdentityProvidersIdDeleteRequest

func (*LocalDatabaseIdentityProvidersApiService) IdentityProvidersIdGet ¶

func (a *LocalDatabaseIdentityProvidersApiService) IdentityProvidersIdGet(ctx _context.Context, id string) apiLocalDatabaseIdentityProvidersIdGetRequest

IdentityProvidersIdGet Get a specific Identity Provider. Get a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLocalDatabaseIdentityProvidersIdGetRequest

func (*LocalDatabaseIdentityProvidersApiService) IdentityProvidersIdPut ¶

func (a *LocalDatabaseIdentityProvidersApiService) IdentityProvidersIdPut(ctx _context.Context, id string) apiLocalDatabaseIdentityProvidersIdPutRequest

IdentityProvidersIdPut Update an existing Identity Provider. Update an existing Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLocalDatabaseIdentityProvidersIdPutRequest

func (*LocalDatabaseIdentityProvidersApiService) IdentityProvidersPost ¶

func (a *LocalDatabaseIdentityProvidersApiService) IdentityProvidersPost(ctx _context.Context) apiLocalDatabaseIdentityProvidersPostRequest

IdentityProvidersPost Create a new Identity Provider. Create a new Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLocalDatabaseIdentityProvidersPostRequest

func (*LocalDatabaseIdentityProvidersApiService) IdentityProvidersTestPost ¶

func (a *LocalDatabaseIdentityProvidersApiService) IdentityProvidersTestPost(ctx _context.Context) apiLocalDatabaseIdentityProvidersTestPostRequest

IdentityProvidersTestPost Test an Identity Provider connection. Test connection for the given Identity Provider JSON.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLocalDatabaseIdentityProvidersTestPostRequest

type LocalDatabaseProvider ¶

type LocalDatabaseProvider struct {
	IdentityProvider
	// After how many failed authentication attempts will a local user be locked out from authenticating again for 1 minute.
	UserLockoutThreshold *int32 `json:"userLockoutThreshold,omitempty"`
	// Minimum password length requirement for local users.
	MinPasswordLength *int32 `json:"minPasswordLength,omitempty"`
}

LocalDatabaseProvider struct for LocalDatabaseProvider

func NewLocalDatabaseProvider ¶

func NewLocalDatabaseProvider() *LocalDatabaseProvider

NewLocalDatabaseProvider instantiates a new LocalDatabaseProvider 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 NewLocalDatabaseProviderWithDefaults ¶

func NewLocalDatabaseProviderWithDefaults() *LocalDatabaseProvider

NewLocalDatabaseProviderWithDefaults instantiates a new LocalDatabaseProvider 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 (*LocalDatabaseProvider) GetMinPasswordLength ¶

func (o *LocalDatabaseProvider) GetMinPasswordLength() int32

GetMinPasswordLength returns the MinPasswordLength field value if set, zero value otherwise.

func (*LocalDatabaseProvider) GetMinPasswordLengthOk ¶

func (o *LocalDatabaseProvider) GetMinPasswordLengthOk() (*int32, bool)

GetMinPasswordLengthOk returns a tuple with the MinPasswordLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalDatabaseProvider) GetUserLockoutThreshold ¶

func (o *LocalDatabaseProvider) GetUserLockoutThreshold() int32

GetUserLockoutThreshold returns the UserLockoutThreshold field value if set, zero value otherwise.

func (*LocalDatabaseProvider) GetUserLockoutThresholdOk ¶

func (o *LocalDatabaseProvider) GetUserLockoutThresholdOk() (*int32, bool)

GetUserLockoutThresholdOk returns a tuple with the UserLockoutThreshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalDatabaseProvider) HasMinPasswordLength ¶

func (o *LocalDatabaseProvider) HasMinPasswordLength() bool

HasMinPasswordLength returns a boolean if a field has been set.

func (*LocalDatabaseProvider) HasUserLockoutThreshold ¶

func (o *LocalDatabaseProvider) HasUserLockoutThreshold() bool

HasUserLockoutThreshold returns a boolean if a field has been set.

func (LocalDatabaseProvider) MarshalJSON ¶

func (o LocalDatabaseProvider) MarshalJSON() ([]byte, error)

func (*LocalDatabaseProvider) SetMinPasswordLength ¶

func (o *LocalDatabaseProvider) SetMinPasswordLength(v int32)

SetMinPasswordLength gets a reference to the given int32 and assigns it to the MinPasswordLength field.

func (*LocalDatabaseProvider) SetUserLockoutThreshold ¶

func (o *LocalDatabaseProvider) SetUserLockoutThreshold(v int32)

SetUserLockoutThreshold gets a reference to the given int32 and assigns it to the UserLockoutThreshold field.

type LocalDatabaseProviderAllOf ¶

type LocalDatabaseProviderAllOf struct {
	// After how many failed authentication attempts will a local user be locked out from authenticating again for 1 minute.
	UserLockoutThreshold *int32 `json:"userLockoutThreshold,omitempty"`
	// Minimum password length requirement for local users.
	MinPasswordLength *int32 `json:"minPasswordLength,omitempty"`
}

LocalDatabaseProviderAllOf Represents a Local Database Identity Provider.

func NewLocalDatabaseProviderAllOf ¶

func NewLocalDatabaseProviderAllOf() *LocalDatabaseProviderAllOf

NewLocalDatabaseProviderAllOf instantiates a new LocalDatabaseProviderAllOf 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 NewLocalDatabaseProviderAllOfWithDefaults ¶

func NewLocalDatabaseProviderAllOfWithDefaults() *LocalDatabaseProviderAllOf

NewLocalDatabaseProviderAllOfWithDefaults instantiates a new LocalDatabaseProviderAllOf 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 (*LocalDatabaseProviderAllOf) GetMinPasswordLength ¶

func (o *LocalDatabaseProviderAllOf) GetMinPasswordLength() int32

GetMinPasswordLength returns the MinPasswordLength field value if set, zero value otherwise.

func (*LocalDatabaseProviderAllOf) GetMinPasswordLengthOk ¶

func (o *LocalDatabaseProviderAllOf) GetMinPasswordLengthOk() (*int32, bool)

GetMinPasswordLengthOk returns a tuple with the MinPasswordLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalDatabaseProviderAllOf) GetUserLockoutThreshold ¶

func (o *LocalDatabaseProviderAllOf) GetUserLockoutThreshold() int32

GetUserLockoutThreshold returns the UserLockoutThreshold field value if set, zero value otherwise.

func (*LocalDatabaseProviderAllOf) GetUserLockoutThresholdOk ¶

func (o *LocalDatabaseProviderAllOf) GetUserLockoutThresholdOk() (*int32, bool)

GetUserLockoutThresholdOk returns a tuple with the UserLockoutThreshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalDatabaseProviderAllOf) HasMinPasswordLength ¶

func (o *LocalDatabaseProviderAllOf) HasMinPasswordLength() bool

HasMinPasswordLength returns a boolean if a field has been set.

func (*LocalDatabaseProviderAllOf) HasUserLockoutThreshold ¶

func (o *LocalDatabaseProviderAllOf) HasUserLockoutThreshold() bool

HasUserLockoutThreshold returns a boolean if a field has been set.

func (LocalDatabaseProviderAllOf) MarshalJSON ¶

func (o LocalDatabaseProviderAllOf) MarshalJSON() ([]byte, error)

func (*LocalDatabaseProviderAllOf) SetMinPasswordLength ¶

func (o *LocalDatabaseProviderAllOf) SetMinPasswordLength(v int32)

SetMinPasswordLength gets a reference to the given int32 and assigns it to the MinPasswordLength field.

func (*LocalDatabaseProviderAllOf) SetUserLockoutThreshold ¶

func (o *LocalDatabaseProviderAllOf) SetUserLockoutThreshold(v int32)

SetUserLockoutThreshold gets a reference to the given int32 and assigns it to the UserLockoutThreshold field.

type LocalUser ¶

type LocalUser struct {
	BaseEntity
	// First name of the user. May be used as claim.
	FirstName string `json:"firstName"`
	// Last name of the user. May be used as claim.
	LastName string `json:"lastName"`
	// Password for the user. Omit the field to keep the old password when updating a user.
	Password string `json:"password"`
	// E-mail address for the user. May be used as claim.
	Email *string `json:"email,omitempty"`
	// Phone number for the user. May be used as claim.
	Phone *string `json:"phone,omitempty"`
	// Number of wrong password login attempts since last successiful login.
	FailedLoginAttempts *float32 `json:"failedLoginAttempts,omitempty"`
	// The date time when the user got locked out. A local user is locked out of the system after 5 consecutive failed login attempts. The lock is in effect for 1 minute. When the user logs in successfully, this field becomes null.
	LockStart *time.Time `json:"lockStart,omitempty"`
}

LocalUser struct for LocalUser

func NewLocalUser ¶

func NewLocalUser(firstName string, lastName string, password string) *LocalUser

NewLocalUser instantiates a new LocalUser 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 NewLocalUserWithDefaults ¶

func NewLocalUserWithDefaults() *LocalUser

NewLocalUserWithDefaults instantiates a new LocalUser 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 (*LocalUser) GetEmail ¶

func (o *LocalUser) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*LocalUser) GetEmailOk ¶

func (o *LocalUser) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalUser) GetFailedLoginAttempts ¶

func (o *LocalUser) GetFailedLoginAttempts() float32

GetFailedLoginAttempts returns the FailedLoginAttempts field value if set, zero value otherwise.

func (*LocalUser) GetFailedLoginAttemptsOk ¶

func (o *LocalUser) GetFailedLoginAttemptsOk() (*float32, bool)

GetFailedLoginAttemptsOk returns a tuple with the FailedLoginAttempts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalUser) GetFirstName ¶

func (o *LocalUser) GetFirstName() string

GetFirstName returns the FirstName field value

func (*LocalUser) GetFirstNameOk ¶

func (o *LocalUser) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value and a boolean to check if the value has been set.

func (*LocalUser) GetLastName ¶

func (o *LocalUser) GetLastName() string

GetLastName returns the LastName field value

func (*LocalUser) GetLastNameOk ¶

func (o *LocalUser) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value and a boolean to check if the value has been set.

func (*LocalUser) GetLockStart ¶

func (o *LocalUser) GetLockStart() time.Time

GetLockStart returns the LockStart field value if set, zero value otherwise.

func (*LocalUser) GetLockStartOk ¶

func (o *LocalUser) GetLockStartOk() (*time.Time, bool)

GetLockStartOk returns a tuple with the LockStart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalUser) GetPassword ¶

func (o *LocalUser) GetPassword() string

GetPassword returns the Password field value

func (*LocalUser) GetPasswordOk ¶

func (o *LocalUser) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*LocalUser) GetPhone ¶

func (o *LocalUser) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*LocalUser) GetPhoneOk ¶

func (o *LocalUser) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalUser) HasEmail ¶

func (o *LocalUser) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*LocalUser) HasFailedLoginAttempts ¶

func (o *LocalUser) HasFailedLoginAttempts() bool

HasFailedLoginAttempts returns a boolean if a field has been set.

func (*LocalUser) HasLockStart ¶

func (o *LocalUser) HasLockStart() bool

HasLockStart returns a boolean if a field has been set.

func (*LocalUser) HasPhone ¶

func (o *LocalUser) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (LocalUser) MarshalJSON ¶

func (o LocalUser) MarshalJSON() ([]byte, error)

func (*LocalUser) SetEmail ¶

func (o *LocalUser) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*LocalUser) SetFailedLoginAttempts ¶

func (o *LocalUser) SetFailedLoginAttempts(v float32)

SetFailedLoginAttempts gets a reference to the given float32 and assigns it to the FailedLoginAttempts field.

func (*LocalUser) SetFirstName ¶

func (o *LocalUser) SetFirstName(v string)

SetFirstName sets field value

func (*LocalUser) SetLastName ¶

func (o *LocalUser) SetLastName(v string)

SetLastName sets field value

func (*LocalUser) SetLockStart ¶

func (o *LocalUser) SetLockStart(v time.Time)

SetLockStart gets a reference to the given time.Time and assigns it to the LockStart field.

func (*LocalUser) SetPassword ¶

func (o *LocalUser) SetPassword(v string)

SetPassword sets field value

func (*LocalUser) SetPhone ¶

func (o *LocalUser) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

type LocalUserAllOf ¶

type LocalUserAllOf struct {
	// First name of the user. May be used as claim.
	FirstName string `json:"firstName"`
	// Last name of the user. May be used as claim.
	LastName string `json:"lastName"`
	// Password for the user. Omit the field to keep the old password when updating a user.
	Password string `json:"password"`
	// E-mail address for the user. May be used as claim.
	Email *string `json:"email,omitempty"`
	// Phone number for the user. May be used as claim.
	Phone *string `json:"phone,omitempty"`
	// Number of wrong password login attempts since last successiful login.
	FailedLoginAttempts *float32 `json:"failedLoginAttempts,omitempty"`
	// The date time when the user got locked out. A local user is locked out of the system after 5 consecutive failed login attempts. The lock is in effect for 1 minute. When the user logs in successfully, this field becomes null.
	LockStart *time.Time `json:"lockStart,omitempty"`
}

LocalUserAllOf Represents a Local User.

func NewLocalUserAllOf ¶

func NewLocalUserAllOf(firstName string, lastName string, password string) *LocalUserAllOf

NewLocalUserAllOf instantiates a new LocalUserAllOf 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 NewLocalUserAllOfWithDefaults ¶

func NewLocalUserAllOfWithDefaults() *LocalUserAllOf

NewLocalUserAllOfWithDefaults instantiates a new LocalUserAllOf 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 (*LocalUserAllOf) GetEmail ¶

func (o *LocalUserAllOf) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*LocalUserAllOf) GetEmailOk ¶

func (o *LocalUserAllOf) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalUserAllOf) GetFailedLoginAttempts ¶

func (o *LocalUserAllOf) GetFailedLoginAttempts() float32

GetFailedLoginAttempts returns the FailedLoginAttempts field value if set, zero value otherwise.

func (*LocalUserAllOf) GetFailedLoginAttemptsOk ¶

func (o *LocalUserAllOf) GetFailedLoginAttemptsOk() (*float32, bool)

GetFailedLoginAttemptsOk returns a tuple with the FailedLoginAttempts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalUserAllOf) GetFirstName ¶

func (o *LocalUserAllOf) GetFirstName() string

GetFirstName returns the FirstName field value

func (*LocalUserAllOf) GetFirstNameOk ¶

func (o *LocalUserAllOf) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value and a boolean to check if the value has been set.

func (*LocalUserAllOf) GetLastName ¶

func (o *LocalUserAllOf) GetLastName() string

GetLastName returns the LastName field value

func (*LocalUserAllOf) GetLastNameOk ¶

func (o *LocalUserAllOf) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value and a boolean to check if the value has been set.

func (*LocalUserAllOf) GetLockStart ¶

func (o *LocalUserAllOf) GetLockStart() time.Time

GetLockStart returns the LockStart field value if set, zero value otherwise.

func (*LocalUserAllOf) GetLockStartOk ¶

func (o *LocalUserAllOf) GetLockStartOk() (*time.Time, bool)

GetLockStartOk returns a tuple with the LockStart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalUserAllOf) GetPassword ¶

func (o *LocalUserAllOf) GetPassword() string

GetPassword returns the Password field value

func (*LocalUserAllOf) GetPasswordOk ¶

func (o *LocalUserAllOf) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*LocalUserAllOf) GetPhone ¶

func (o *LocalUserAllOf) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*LocalUserAllOf) GetPhoneOk ¶

func (o *LocalUserAllOf) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalUserAllOf) HasEmail ¶

func (o *LocalUserAllOf) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*LocalUserAllOf) HasFailedLoginAttempts ¶

func (o *LocalUserAllOf) HasFailedLoginAttempts() bool

HasFailedLoginAttempts returns a boolean if a field has been set.

func (*LocalUserAllOf) HasLockStart ¶

func (o *LocalUserAllOf) HasLockStart() bool

HasLockStart returns a boolean if a field has been set.

func (*LocalUserAllOf) HasPhone ¶

func (o *LocalUserAllOf) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (LocalUserAllOf) MarshalJSON ¶

func (o LocalUserAllOf) MarshalJSON() ([]byte, error)

func (*LocalUserAllOf) SetEmail ¶

func (o *LocalUserAllOf) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*LocalUserAllOf) SetFailedLoginAttempts ¶

func (o *LocalUserAllOf) SetFailedLoginAttempts(v float32)

SetFailedLoginAttempts gets a reference to the given float32 and assigns it to the FailedLoginAttempts field.

func (*LocalUserAllOf) SetFirstName ¶

func (o *LocalUserAllOf) SetFirstName(v string)

SetFirstName sets field value

func (*LocalUserAllOf) SetLastName ¶

func (o *LocalUserAllOf) SetLastName(v string)

SetLastName sets field value

func (*LocalUserAllOf) SetLockStart ¶

func (o *LocalUserAllOf) SetLockStart(v time.Time)

SetLockStart gets a reference to the given time.Time and assigns it to the LockStart field.

func (*LocalUserAllOf) SetPassword ¶

func (o *LocalUserAllOf) SetPassword(v string)

SetPassword sets field value

func (*LocalUserAllOf) SetPhone ¶

func (o *LocalUserAllOf) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

type LocalUserList ¶

type LocalUserList struct {
	ResultList
	// List of Local Users.
	Data *[]LocalUser `json:"data,omitempty"`
}

LocalUserList struct for LocalUserList

func NewLocalUserList ¶

func NewLocalUserList() *LocalUserList

NewLocalUserList instantiates a new LocalUserList 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 NewLocalUserListWithDefaults ¶

func NewLocalUserListWithDefaults() *LocalUserList

NewLocalUserListWithDefaults instantiates a new LocalUserList 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 (*LocalUserList) GetData ¶

func (o *LocalUserList) GetData() []LocalUser

GetData returns the Data field value if set, zero value otherwise.

func (*LocalUserList) GetDataOk ¶

func (o *LocalUserList) GetDataOk() (*[]LocalUser, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalUserList) HasData ¶

func (o *LocalUserList) HasData() bool

HasData returns a boolean if a field has been set.

func (LocalUserList) MarshalJSON ¶

func (o LocalUserList) MarshalJSON() ([]byte, error)

func (*LocalUserList) SetData ¶

func (o *LocalUserList) SetData(v []LocalUser)

SetData gets a reference to the given []LocalUser and assigns it to the Data field.

type LocalUserListAllOf ¶

type LocalUserListAllOf struct {
	// List of Local Users.
	Data *[]LocalUser `json:"data,omitempty"`
}

LocalUserListAllOf Represents a list of Local Users.

func NewLocalUserListAllOf ¶

func NewLocalUserListAllOf() *LocalUserListAllOf

NewLocalUserListAllOf instantiates a new LocalUserListAllOf 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 NewLocalUserListAllOfWithDefaults ¶

func NewLocalUserListAllOfWithDefaults() *LocalUserListAllOf

NewLocalUserListAllOfWithDefaults instantiates a new LocalUserListAllOf 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 (*LocalUserListAllOf) GetData ¶

func (o *LocalUserListAllOf) GetData() []LocalUser

GetData returns the Data field value if set, zero value otherwise.

func (*LocalUserListAllOf) GetDataOk ¶

func (o *LocalUserListAllOf) GetDataOk() (*[]LocalUser, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalUserListAllOf) HasData ¶

func (o *LocalUserListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (LocalUserListAllOf) MarshalJSON ¶

func (o LocalUserListAllOf) MarshalJSON() ([]byte, error)

func (*LocalUserListAllOf) SetData ¶

func (o *LocalUserListAllOf) SetData(v []LocalUser)

SetData gets a reference to the given []LocalUser and assigns it to the Data field.

type LocalUsersApiService ¶

type LocalUsersApiService service

LocalUsersApiService LocalUsersApi service

func (*LocalUsersApiService) LocalUsersGet ¶

func (a *LocalUsersApiService) LocalUsersGet(ctx _context.Context) apiLocalUsersGetRequest

LocalUsersGet List all Local Users. List all Local Users visible to current user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLocalUsersGetRequest

func (*LocalUsersApiService) LocalUsersIdDelete ¶

func (a *LocalUsersApiService) LocalUsersIdDelete(ctx _context.Context, id string) apiLocalUsersIdDeleteRequest

LocalUsersIdDelete Delete a specific Local User. Delete a specific Local User.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLocalUsersIdDeleteRequest

func (*LocalUsersApiService) LocalUsersIdGet ¶

func (a *LocalUsersApiService) LocalUsersIdGet(ctx _context.Context, id string) apiLocalUsersIdGetRequest

LocalUsersIdGet Get a specific Local User. Get a specific Local User.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLocalUsersIdGetRequest

func (*LocalUsersApiService) LocalUsersIdPut ¶

func (a *LocalUsersApiService) LocalUsersIdPut(ctx _context.Context, id string) apiLocalUsersIdPutRequest

LocalUsersIdPut Update an existing Local User. Update an existing Local User.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiLocalUsersIdPutRequest

func (*LocalUsersApiService) LocalUsersPost ¶

func (a *LocalUsersApiService) LocalUsersPost(ctx _context.Context) apiLocalUsersPostRequest

LocalUsersPost Create a new Local User. Create a new Local User.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLocalUsersPostRequest

type LoginApiService ¶

type LoginApiService service

LoginApiService LoginApi service

func (*LoginApiService) AuthenticationOtpInitializePost ¶

func (a *LoginApiService) AuthenticationOtpInitializePost(ctx _context.Context) apiAuthenticationOtpInitializePostRequest

AuthenticationOtpInitializePost Initialize the MFA. For internal use. This API starts the Multi-Factor Authentication process. It requires the partial AuthToken from Authentication call. The Controller will initiate the flow and return details required to continue MFA.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiAuthenticationOtpInitializePostRequest

func (*LoginApiService) AuthenticationOtpPost ¶

func (a *LoginApiService) AuthenticationOtpPost(ctx _context.Context) apiAuthenticationOtpPostRequest

AuthenticationOtpPost Finalize the MFA. For internal use. This API starts the Multi-Factor Authentication process. It requires the partial AuthToken from Authentication call. The fields required depends on the initialization.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiAuthenticationOtpPostRequest

func (*LoginApiService) AuthenticationPost ¶

func (a *LoginApiService) AuthenticationPost(ctx _context.Context) apiAuthenticationPostRequest

AuthenticationPost Authenticate. For internal use. API Scripts are recommended to use the Login call instead of separate Authentication & Authorization calls.

First step for logging in is sending the credentials and retreiving partial AuthToken. If the response has the "needTwoFactorAuth:true", then either API user must be extempt from Admin MFA or two-step MFA process must be completed before Authorization.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiAuthenticationPostRequest

func (*LoginApiService) AuthorizationGet ¶

func (a *LoginApiService) AuthorizationGet(ctx _context.Context) apiAuthorizationGetRequest

AuthorizationGet Authorize. For internal use. API Scripts are recommended to use the Login call instead of separate Authentication & Authorization calls. Last step for logging in is sending the partial AuthToken for authorization and retrieving the AuthToken.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiAuthorizationGetRequest

func (*LoginApiService) IdentityProvidersNamesGet ¶

func (a *LoginApiService) IdentityProvidersNamesGet(ctx _context.Context) apiIdentityProvidersNamesGetRequest

IdentityProvidersNamesGet Get the list of identity providers available for admin login. Get the list of identity providers available for admin login.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiIdentityProvidersNamesGetRequest

func (*LoginApiService) LoginPost ¶

func (a *LoginApiService) LoginPost(ctx _context.Context) apiLoginPostRequest

LoginPost Simplified Login First step for any API call is retrieving AuthToken using Login API. All other calls require the AuthToken. Client is advised to **securely store** the AuthToken and reuse until it expires. Multi-Factor Authentication is not supported by Login call, API user must be exempt from Admin MFA requirement. It is important to restrict API user's permissions strictly as-needed basis and restrict IP access to API port to trusted networks.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiLoginPostRequest

type LoginRequest ¶

type LoginRequest struct {
	// Display name of the Identity Provider name.
	ProviderName string `json:"providerName"`
	// Username. Required if a credentials based Identity Provider is used.
	Username *string `json:"username,omitempty"`
	// Password. Required if a credentials based Identity Provider is used.
	Password *string `json:"password,omitempty"`
	// UUID to distinguish the Client device making the request. It is supposed to be same for every login request from the same server.
	DeviceId string `json:"deviceId"`
	// SAMLResponse received from SAML provider. Required if a SAML based Identity Provider is used.
	SamlResponse *string `json:"samlResponse,omitempty"`
}

LoginRequest struct for LoginRequest

func NewLoginRequest ¶

func NewLoginRequest(providerName string, deviceId string) *LoginRequest

NewLoginRequest instantiates a new LoginRequest 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 NewLoginRequestWithDefaults ¶

func NewLoginRequestWithDefaults() *LoginRequest

NewLoginRequestWithDefaults instantiates a new LoginRequest 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 (*LoginRequest) GetDeviceId ¶

func (o *LoginRequest) GetDeviceId() string

GetDeviceId returns the DeviceId field value

func (*LoginRequest) GetDeviceIdOk ¶

func (o *LoginRequest) GetDeviceIdOk() (*string, bool)

GetDeviceIdOk returns a tuple with the DeviceId field value and a boolean to check if the value has been set.

func (*LoginRequest) GetPassword ¶

func (o *LoginRequest) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*LoginRequest) GetPasswordOk ¶

func (o *LoginRequest) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginRequest) GetProviderName ¶

func (o *LoginRequest) GetProviderName() string

GetProviderName returns the ProviderName field value

func (*LoginRequest) GetProviderNameOk ¶

func (o *LoginRequest) GetProviderNameOk() (*string, bool)

GetProviderNameOk returns a tuple with the ProviderName field value and a boolean to check if the value has been set.

func (*LoginRequest) GetSamlResponse ¶

func (o *LoginRequest) GetSamlResponse() string

GetSamlResponse returns the SamlResponse field value if set, zero value otherwise.

func (*LoginRequest) GetSamlResponseOk ¶

func (o *LoginRequest) GetSamlResponseOk() (*string, bool)

GetSamlResponseOk returns a tuple with the SamlResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginRequest) GetUsername ¶

func (o *LoginRequest) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*LoginRequest) GetUsernameOk ¶

func (o *LoginRequest) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginRequest) HasPassword ¶

func (o *LoginRequest) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*LoginRequest) HasSamlResponse ¶

func (o *LoginRequest) HasSamlResponse() bool

HasSamlResponse returns a boolean if a field has been set.

func (*LoginRequest) HasUsername ¶

func (o *LoginRequest) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (LoginRequest) MarshalJSON ¶

func (o LoginRequest) MarshalJSON() ([]byte, error)

func (*LoginRequest) SetDeviceId ¶

func (o *LoginRequest) SetDeviceId(v string)

SetDeviceId sets field value

func (*LoginRequest) SetPassword ¶

func (o *LoginRequest) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*LoginRequest) SetProviderName ¶

func (o *LoginRequest) SetProviderName(v string)

SetProviderName sets field value

func (*LoginRequest) SetSamlResponse ¶

func (o *LoginRequest) SetSamlResponse(v string)

SetSamlResponse gets a reference to the given string and assigns it to the SamlResponse field.

func (*LoginRequest) SetUsername ¶

func (o *LoginRequest) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

type LoginResponse ¶

type LoginResponse struct {
	// The controller version
	Version *string            `json:"version,omitempty"`
	User    *LoginResponseUser `json:"user,omitempty"`
	// The AuthToken required for subsequent API calls.
	Token *string `json:"token,omitempty"`
	// Token expiration time.
	Expires *time.Time `json:"expires,omitempty"`
	// Message of the day configured by an admin.
	MessageOfTheDay *string `json:"messageOfTheDay,omitempty"`
}

LoginResponse struct for LoginResponse

func NewLoginResponse ¶

func NewLoginResponse() *LoginResponse

NewLoginResponse instantiates a new LoginResponse 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 NewLoginResponseWithDefaults ¶

func NewLoginResponseWithDefaults() *LoginResponse

NewLoginResponseWithDefaults instantiates a new LoginResponse 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 (*LoginResponse) GetExpires ¶

func (o *LoginResponse) GetExpires() time.Time

GetExpires returns the Expires field value if set, zero value otherwise.

func (*LoginResponse) GetExpiresOk ¶

func (o *LoginResponse) GetExpiresOk() (*time.Time, bool)

GetExpiresOk returns a tuple with the Expires field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginResponse) GetMessageOfTheDay ¶

func (o *LoginResponse) GetMessageOfTheDay() string

GetMessageOfTheDay returns the MessageOfTheDay field value if set, zero value otherwise.

func (*LoginResponse) GetMessageOfTheDayOk ¶

func (o *LoginResponse) GetMessageOfTheDayOk() (*string, bool)

GetMessageOfTheDayOk returns a tuple with the MessageOfTheDay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginResponse) GetToken ¶

func (o *LoginResponse) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*LoginResponse) GetTokenOk ¶

func (o *LoginResponse) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginResponse) GetUser ¶

func (o *LoginResponse) GetUser() LoginResponseUser

GetUser returns the User field value if set, zero value otherwise.

func (*LoginResponse) GetUserOk ¶

func (o *LoginResponse) GetUserOk() (*LoginResponseUser, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginResponse) GetVersion ¶

func (o *LoginResponse) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*LoginResponse) GetVersionOk ¶

func (o *LoginResponse) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginResponse) HasExpires ¶

func (o *LoginResponse) HasExpires() bool

HasExpires returns a boolean if a field has been set.

func (*LoginResponse) HasMessageOfTheDay ¶

func (o *LoginResponse) HasMessageOfTheDay() bool

HasMessageOfTheDay returns a boolean if a field has been set.

func (*LoginResponse) HasToken ¶

func (o *LoginResponse) HasToken() bool

HasToken returns a boolean if a field has been set.

func (*LoginResponse) HasUser ¶

func (o *LoginResponse) HasUser() bool

HasUser returns a boolean if a field has been set.

func (*LoginResponse) HasVersion ¶

func (o *LoginResponse) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (LoginResponse) MarshalJSON ¶

func (o LoginResponse) MarshalJSON() ([]byte, error)

func (*LoginResponse) SetExpires ¶

func (o *LoginResponse) SetExpires(v time.Time)

SetExpires gets a reference to the given time.Time and assigns it to the Expires field.

func (*LoginResponse) SetMessageOfTheDay ¶

func (o *LoginResponse) SetMessageOfTheDay(v string)

SetMessageOfTheDay gets a reference to the given string and assigns it to the MessageOfTheDay field.

func (*LoginResponse) SetToken ¶

func (o *LoginResponse) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*LoginResponse) SetUser ¶

func (o *LoginResponse) SetUser(v LoginResponseUser)

SetUser gets a reference to the given LoginResponseUser and assigns it to the User field.

func (*LoginResponse) SetVersion ¶

func (o *LoginResponse) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

type LoginResponseUser ¶

type LoginResponseUser struct {
	// Username.
	Name *string `json:"name,omitempty"`
	// If true, it is not possible to complete login process without providing MFA.
	NeedTwoFactorAuth *bool `json:"needTwoFactorAuth,omitempty"`
	// Whether there is a LogServer deployed and the user has privileges to access to it.
	CanAccessAuditLogs *bool `json:"canAccessAuditLogs,omitempty"`
	// The privileges the user has.
	Privileges *[]AdministrativePrivilege `json:"privileges,omitempty"`
}

LoginResponseUser Information about logged in user, such as username and email address, if exists.

func NewLoginResponseUser ¶

func NewLoginResponseUser() *LoginResponseUser

NewLoginResponseUser instantiates a new LoginResponseUser 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 NewLoginResponseUserWithDefaults ¶

func NewLoginResponseUserWithDefaults() *LoginResponseUser

NewLoginResponseUserWithDefaults instantiates a new LoginResponseUser 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 (*LoginResponseUser) GetCanAccessAuditLogs ¶

func (o *LoginResponseUser) GetCanAccessAuditLogs() bool

GetCanAccessAuditLogs returns the CanAccessAuditLogs field value if set, zero value otherwise.

func (*LoginResponseUser) GetCanAccessAuditLogsOk ¶

func (o *LoginResponseUser) GetCanAccessAuditLogsOk() (*bool, bool)

GetCanAccessAuditLogsOk returns a tuple with the CanAccessAuditLogs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginResponseUser) GetName ¶

func (o *LoginResponseUser) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LoginResponseUser) GetNameOk ¶

func (o *LoginResponseUser) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginResponseUser) GetNeedTwoFactorAuth ¶

func (o *LoginResponseUser) GetNeedTwoFactorAuth() bool

GetNeedTwoFactorAuth returns the NeedTwoFactorAuth field value if set, zero value otherwise.

func (*LoginResponseUser) GetNeedTwoFactorAuthOk ¶

func (o *LoginResponseUser) GetNeedTwoFactorAuthOk() (*bool, bool)

GetNeedTwoFactorAuthOk returns a tuple with the NeedTwoFactorAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginResponseUser) GetPrivileges ¶

func (o *LoginResponseUser) GetPrivileges() []AdministrativePrivilege

GetPrivileges returns the Privileges field value if set, zero value otherwise.

func (*LoginResponseUser) GetPrivilegesOk ¶

func (o *LoginResponseUser) GetPrivilegesOk() (*[]AdministrativePrivilege, bool)

GetPrivilegesOk returns a tuple with the Privileges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginResponseUser) HasCanAccessAuditLogs ¶

func (o *LoginResponseUser) HasCanAccessAuditLogs() bool

HasCanAccessAuditLogs returns a boolean if a field has been set.

func (*LoginResponseUser) HasName ¶

func (o *LoginResponseUser) HasName() bool

HasName returns a boolean if a field has been set.

func (*LoginResponseUser) HasNeedTwoFactorAuth ¶

func (o *LoginResponseUser) HasNeedTwoFactorAuth() bool

HasNeedTwoFactorAuth returns a boolean if a field has been set.

func (*LoginResponseUser) HasPrivileges ¶

func (o *LoginResponseUser) HasPrivileges() bool

HasPrivileges returns a boolean if a field has been set.

func (LoginResponseUser) MarshalJSON ¶

func (o LoginResponseUser) MarshalJSON() ([]byte, error)

func (*LoginResponseUser) SetCanAccessAuditLogs ¶

func (o *LoginResponseUser) SetCanAccessAuditLogs(v bool)

SetCanAccessAuditLogs gets a reference to the given bool and assigns it to the CanAccessAuditLogs field.

func (*LoginResponseUser) SetName ¶

func (o *LoginResponseUser) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LoginResponseUser) SetNeedTwoFactorAuth ¶

func (o *LoginResponseUser) SetNeedTwoFactorAuth(v bool)

SetNeedTwoFactorAuth gets a reference to the given bool and assigns it to the NeedTwoFactorAuth field.

func (*LoginResponseUser) SetPrivileges ¶

func (o *LoginResponseUser) SetPrivileges(v []AdministrativePrivilege)

SetPrivileges gets a reference to the given []AdministrativePrivilege and assigns it to the Privileges field.

type MFAForAdminsApiService ¶

type MFAForAdminsApiService service

MFAForAdminsApiService MFAForAdminsApi service

func (*MFAForAdminsApiService) AdminMfaSettingsDelete ¶

func (a *MFAForAdminsApiService) AdminMfaSettingsDelete(ctx _context.Context) apiAdminMfaSettingsDeleteRequest

AdminMfaSettingsDelete Reset Admin MFA settings to disabled. Reset Admin MFA settings to disabled.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiAdminMfaSettingsDeleteRequest

func (*MFAForAdminsApiService) AdminMfaSettingsGet ¶

func (a *MFAForAdminsApiService) AdminMfaSettingsGet(ctx _context.Context) apiAdminMfaSettingsGetRequest

AdminMfaSettingsGet View Admin MFA settings. View Admin MFA settings.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiAdminMfaSettingsGetRequest

func (*MFAForAdminsApiService) AdminMfaSettingsPut ¶

func (a *MFAForAdminsApiService) AdminMfaSettingsPut(ctx _context.Context) apiAdminMfaSettingsPutRequest

AdminMfaSettingsPut Update Admin MFA settings. Update Admin MFA settings.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiAdminMfaSettingsPutRequest

type MFAProvidersApiService ¶

type MFAProvidersApiService service

MFAProvidersApiService MFAProvidersApi service

func (*MFAProvidersApiService) MfaProvidersGet ¶

func (a *MFAProvidersApiService) MfaProvidersGet(ctx _context.Context) apiMfaProvidersGetRequest

MfaProvidersGet List all MFA Providers. List all MFA Providers visible to current user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiMfaProvidersGetRequest

func (*MFAProvidersApiService) MfaProvidersIdDelete ¶

func (a *MFAProvidersApiService) MfaProvidersIdDelete(ctx _context.Context, id string) apiMfaProvidersIdDeleteRequest

MfaProvidersIdDelete Delete a specific MFA Provider. Delete a specific MFA Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiMfaProvidersIdDeleteRequest

func (*MFAProvidersApiService) MfaProvidersIdGet ¶

func (a *MFAProvidersApiService) MfaProvidersIdGet(ctx _context.Context, id string) apiMfaProvidersIdGetRequest

MfaProvidersIdGet Get a specific MFA Provider. Get a specific MFA Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiMfaProvidersIdGetRequest

func (*MFAProvidersApiService) MfaProvidersIdPut ¶

func (a *MFAProvidersApiService) MfaProvidersIdPut(ctx _context.Context, id string) apiMfaProvidersIdPutRequest

MfaProvidersIdPut Update an existing MFA Provider. Update an existing MFA Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiMfaProvidersIdPutRequest

func (*MFAProvidersApiService) MfaProvidersPost ¶

func (a *MFAProvidersApiService) MfaProvidersPost(ctx _context.Context) apiMfaProvidersPostRequest

MfaProvidersPost Create a new MFA Provider. Create a new MFA Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiMfaProvidersPostRequest

func (*MFAProvidersApiService) MfaProvidersTestPost ¶

func (a *MFAProvidersApiService) MfaProvidersTestPost(ctx _context.Context) apiMfaProvidersTestPostRequest

MfaProvidersTestPost Test a MFA Provider connection. Test connection for the given MFA Provider JSON.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiMfaProvidersTestPostRequest

type MfaProvider ¶

type MfaProvider struct {
	BaseEntity
	// The type of the MFA Provider. \"DefaultTimeBased\" is built-in, a new one cannot be created.
	Type string `json:"type"`
	// Hostnames/IP addresses to connect.
	Hostnames []string `json:"hostnames"`
	// Port to connect.
	Port float32 `json:"port"`
	// Radius shared secret to authenticate to the server.
	SharedSecret *string `json:"sharedSecret,omitempty"`
	// Radius protocol to use while authenticating users.
	AuthenticationProtocol *string `json:"authenticationProtocol,omitempty"`
	// Timeout in seconds before giving up on response.
	Timeout *float32 `json:"timeout,omitempty"`
	// Defines the multi-factor authentication flow for RADIUS.  * \"OneFactor\" - The input from the user is sent as password and the response is used for result.  * \"Challenge\" - Before prompting the user, Controller sends a challenge request to the RADIUS server  using \"challengeSharedSecret\" or the user password. Data from the response is used with user input to  send the second RADIUS authentication request.  * \"Push\" - \"challengeSharedSecret\" or the user password is sent to RADIUS which triggers an external  authentication flow. When the external authentication flow returns success, the MFA attempt is  authenticated.
	Mode *string `json:"mode,omitempty"`
	// -> If enabled, the Client will send the cached password instead of using challengeSharedSecret\" to initiate the multi-factor authentication.
	UseUserPassword *bool `json:"useUserPassword,omitempty"`
	// -> Password sent to RADIUS to initiate multi-factor authentication. Required if \"useUserPassword\" is not enabled.
	ChallengeSharedSecret *string `json:"challengeSharedSecret,omitempty"`
}

MfaProvider struct for MfaProvider

func NewMfaProvider ¶

func NewMfaProvider(type_ string, hostnames []string, port float32) *MfaProvider

NewMfaProvider instantiates a new MfaProvider 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 NewMfaProviderWithDefaults ¶

func NewMfaProviderWithDefaults() *MfaProvider

NewMfaProviderWithDefaults instantiates a new MfaProvider 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 (*MfaProvider) GetAuthenticationProtocol ¶

func (o *MfaProvider) GetAuthenticationProtocol() string

GetAuthenticationProtocol returns the AuthenticationProtocol field value if set, zero value otherwise.

func (*MfaProvider) GetAuthenticationProtocolOk ¶

func (o *MfaProvider) GetAuthenticationProtocolOk() (*string, bool)

GetAuthenticationProtocolOk returns a tuple with the AuthenticationProtocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProvider) GetChallengeSharedSecret ¶

func (o *MfaProvider) GetChallengeSharedSecret() string

GetChallengeSharedSecret returns the ChallengeSharedSecret field value if set, zero value otherwise.

func (*MfaProvider) GetChallengeSharedSecretOk ¶

func (o *MfaProvider) GetChallengeSharedSecretOk() (*string, bool)

GetChallengeSharedSecretOk returns a tuple with the ChallengeSharedSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProvider) GetHostnames ¶

func (o *MfaProvider) GetHostnames() []string

GetHostnames returns the Hostnames field value

func (*MfaProvider) GetHostnamesOk ¶

func (o *MfaProvider) GetHostnamesOk() (*[]string, bool)

GetHostnamesOk returns a tuple with the Hostnames field value and a boolean to check if the value has been set.

func (*MfaProvider) GetMode ¶

func (o *MfaProvider) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*MfaProvider) GetModeOk ¶

func (o *MfaProvider) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProvider) GetPort ¶

func (o *MfaProvider) GetPort() float32

GetPort returns the Port field value

func (*MfaProvider) GetPortOk ¶

func (o *MfaProvider) GetPortOk() (*float32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*MfaProvider) GetSharedSecret ¶

func (o *MfaProvider) GetSharedSecret() string

GetSharedSecret returns the SharedSecret field value if set, zero value otherwise.

func (*MfaProvider) GetSharedSecretOk ¶

func (o *MfaProvider) GetSharedSecretOk() (*string, bool)

GetSharedSecretOk returns a tuple with the SharedSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProvider) GetTimeout ¶

func (o *MfaProvider) GetTimeout() float32

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*MfaProvider) GetTimeoutOk ¶

func (o *MfaProvider) GetTimeoutOk() (*float32, bool)

GetTimeoutOk returns a tuple with the Timeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProvider) GetType ¶

func (o *MfaProvider) GetType() string

GetType returns the Type field value

func (*MfaProvider) GetTypeOk ¶

func (o *MfaProvider) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MfaProvider) GetUseUserPassword ¶

func (o *MfaProvider) GetUseUserPassword() bool

GetUseUserPassword returns the UseUserPassword field value if set, zero value otherwise.

func (*MfaProvider) GetUseUserPasswordOk ¶

func (o *MfaProvider) GetUseUserPasswordOk() (*bool, bool)

GetUseUserPasswordOk returns a tuple with the UseUserPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProvider) HasAuthenticationProtocol ¶

func (o *MfaProvider) HasAuthenticationProtocol() bool

HasAuthenticationProtocol returns a boolean if a field has been set.

func (*MfaProvider) HasChallengeSharedSecret ¶

func (o *MfaProvider) HasChallengeSharedSecret() bool

HasChallengeSharedSecret returns a boolean if a field has been set.

func (*MfaProvider) HasMode ¶

func (o *MfaProvider) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*MfaProvider) HasSharedSecret ¶

func (o *MfaProvider) HasSharedSecret() bool

HasSharedSecret returns a boolean if a field has been set.

func (*MfaProvider) HasTimeout ¶

func (o *MfaProvider) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (*MfaProvider) HasUseUserPassword ¶

func (o *MfaProvider) HasUseUserPassword() bool

HasUseUserPassword returns a boolean if a field has been set.

func (MfaProvider) MarshalJSON ¶

func (o MfaProvider) MarshalJSON() ([]byte, error)

func (*MfaProvider) SetAuthenticationProtocol ¶

func (o *MfaProvider) SetAuthenticationProtocol(v string)

SetAuthenticationProtocol gets a reference to the given string and assigns it to the AuthenticationProtocol field.

func (*MfaProvider) SetChallengeSharedSecret ¶

func (o *MfaProvider) SetChallengeSharedSecret(v string)

SetChallengeSharedSecret gets a reference to the given string and assigns it to the ChallengeSharedSecret field.

func (*MfaProvider) SetHostnames ¶

func (o *MfaProvider) SetHostnames(v []string)

SetHostnames sets field value

func (*MfaProvider) SetMode ¶

func (o *MfaProvider) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

func (*MfaProvider) SetPort ¶

func (o *MfaProvider) SetPort(v float32)

SetPort sets field value

func (*MfaProvider) SetSharedSecret ¶

func (o *MfaProvider) SetSharedSecret(v string)

SetSharedSecret gets a reference to the given string and assigns it to the SharedSecret field.

func (*MfaProvider) SetTimeout ¶

func (o *MfaProvider) SetTimeout(v float32)

SetTimeout gets a reference to the given float32 and assigns it to the Timeout field.

func (*MfaProvider) SetType ¶

func (o *MfaProvider) SetType(v string)

SetType sets field value

func (*MfaProvider) SetUseUserPassword ¶

func (o *MfaProvider) SetUseUserPassword(v bool)

SetUseUserPassword gets a reference to the given bool and assigns it to the UseUserPassword field.

type MfaProviderAllOf ¶

type MfaProviderAllOf struct {
	// The type of the MFA Provider. \"DefaultTimeBased\" is built-in, a new one cannot be created.
	Type string `json:"type"`
	// Hostnames/IP addresses to connect.
	Hostnames []string `json:"hostnames"`
	// Port to connect.
	Port float32 `json:"port"`
	// Radius shared secret to authenticate to the server.
	SharedSecret *string `json:"sharedSecret,omitempty"`
	// Radius protocol to use while authenticating users.
	AuthenticationProtocol *string `json:"authenticationProtocol,omitempty"`
	// Timeout in seconds before giving up on response.
	Timeout *float32 `json:"timeout,omitempty"`
	// Defines the multi-factor authentication flow for RADIUS.  * \"OneFactor\" - The input from the user is sent as password and the response is used for result.  * \"Challenge\" - Before prompting the user, Controller sends a challenge request to the RADIUS server  using \"challengeSharedSecret\" or the user password. Data from the response is used with user input to  send the second RADIUS authentication request.  * \"Push\" - \"challengeSharedSecret\" or the user password is sent to RADIUS which triggers an external  authentication flow. When the external authentication flow returns success, the MFA attempt is  authenticated.
	Mode *string `json:"mode,omitempty"`
	// -> If enabled, the Client will send the cached password instead of using challengeSharedSecret\" to initiate the multi-factor authentication.
	UseUserPassword *bool `json:"useUserPassword,omitempty"`
	// -> Password sent to RADIUS to initiate multi-factor authentication. Required if \"useUserPassword\" is not enabled.
	ChallengeSharedSecret *string `json:"challengeSharedSecret,omitempty"`
}

MfaProviderAllOf Represents a MFA Provider.

func NewMfaProviderAllOf ¶

func NewMfaProviderAllOf(type_ string, hostnames []string, port float32) *MfaProviderAllOf

NewMfaProviderAllOf instantiates a new MfaProviderAllOf 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 NewMfaProviderAllOfWithDefaults ¶

func NewMfaProviderAllOfWithDefaults() *MfaProviderAllOf

NewMfaProviderAllOfWithDefaults instantiates a new MfaProviderAllOf 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 (*MfaProviderAllOf) GetAuthenticationProtocol ¶

func (o *MfaProviderAllOf) GetAuthenticationProtocol() string

GetAuthenticationProtocol returns the AuthenticationProtocol field value if set, zero value otherwise.

func (*MfaProviderAllOf) GetAuthenticationProtocolOk ¶

func (o *MfaProviderAllOf) GetAuthenticationProtocolOk() (*string, bool)

GetAuthenticationProtocolOk returns a tuple with the AuthenticationProtocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProviderAllOf) GetChallengeSharedSecret ¶

func (o *MfaProviderAllOf) GetChallengeSharedSecret() string

GetChallengeSharedSecret returns the ChallengeSharedSecret field value if set, zero value otherwise.

func (*MfaProviderAllOf) GetChallengeSharedSecretOk ¶

func (o *MfaProviderAllOf) GetChallengeSharedSecretOk() (*string, bool)

GetChallengeSharedSecretOk returns a tuple with the ChallengeSharedSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProviderAllOf) GetHostnames ¶

func (o *MfaProviderAllOf) GetHostnames() []string

GetHostnames returns the Hostnames field value

func (*MfaProviderAllOf) GetHostnamesOk ¶

func (o *MfaProviderAllOf) GetHostnamesOk() (*[]string, bool)

GetHostnamesOk returns a tuple with the Hostnames field value and a boolean to check if the value has been set.

func (*MfaProviderAllOf) GetMode ¶

func (o *MfaProviderAllOf) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*MfaProviderAllOf) GetModeOk ¶

func (o *MfaProviderAllOf) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProviderAllOf) GetPort ¶

func (o *MfaProviderAllOf) GetPort() float32

GetPort returns the Port field value

func (*MfaProviderAllOf) GetPortOk ¶

func (o *MfaProviderAllOf) GetPortOk() (*float32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*MfaProviderAllOf) GetSharedSecret ¶

func (o *MfaProviderAllOf) GetSharedSecret() string

GetSharedSecret returns the SharedSecret field value if set, zero value otherwise.

func (*MfaProviderAllOf) GetSharedSecretOk ¶

func (o *MfaProviderAllOf) GetSharedSecretOk() (*string, bool)

GetSharedSecretOk returns a tuple with the SharedSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProviderAllOf) GetTimeout ¶

func (o *MfaProviderAllOf) GetTimeout() float32

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*MfaProviderAllOf) GetTimeoutOk ¶

func (o *MfaProviderAllOf) GetTimeoutOk() (*float32, bool)

GetTimeoutOk returns a tuple with the Timeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProviderAllOf) GetType ¶

func (o *MfaProviderAllOf) GetType() string

GetType returns the Type field value

func (*MfaProviderAllOf) GetTypeOk ¶

func (o *MfaProviderAllOf) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MfaProviderAllOf) GetUseUserPassword ¶

func (o *MfaProviderAllOf) GetUseUserPassword() bool

GetUseUserPassword returns the UseUserPassword field value if set, zero value otherwise.

func (*MfaProviderAllOf) GetUseUserPasswordOk ¶

func (o *MfaProviderAllOf) GetUseUserPasswordOk() (*bool, bool)

GetUseUserPasswordOk returns a tuple with the UseUserPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProviderAllOf) HasAuthenticationProtocol ¶

func (o *MfaProviderAllOf) HasAuthenticationProtocol() bool

HasAuthenticationProtocol returns a boolean if a field has been set.

func (*MfaProviderAllOf) HasChallengeSharedSecret ¶

func (o *MfaProviderAllOf) HasChallengeSharedSecret() bool

HasChallengeSharedSecret returns a boolean if a field has been set.

func (*MfaProviderAllOf) HasMode ¶

func (o *MfaProviderAllOf) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*MfaProviderAllOf) HasSharedSecret ¶

func (o *MfaProviderAllOf) HasSharedSecret() bool

HasSharedSecret returns a boolean if a field has been set.

func (*MfaProviderAllOf) HasTimeout ¶

func (o *MfaProviderAllOf) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (*MfaProviderAllOf) HasUseUserPassword ¶

func (o *MfaProviderAllOf) HasUseUserPassword() bool

HasUseUserPassword returns a boolean if a field has been set.

func (MfaProviderAllOf) MarshalJSON ¶

func (o MfaProviderAllOf) MarshalJSON() ([]byte, error)

func (*MfaProviderAllOf) SetAuthenticationProtocol ¶

func (o *MfaProviderAllOf) SetAuthenticationProtocol(v string)

SetAuthenticationProtocol gets a reference to the given string and assigns it to the AuthenticationProtocol field.

func (*MfaProviderAllOf) SetChallengeSharedSecret ¶

func (o *MfaProviderAllOf) SetChallengeSharedSecret(v string)

SetChallengeSharedSecret gets a reference to the given string and assigns it to the ChallengeSharedSecret field.

func (*MfaProviderAllOf) SetHostnames ¶

func (o *MfaProviderAllOf) SetHostnames(v []string)

SetHostnames sets field value

func (*MfaProviderAllOf) SetMode ¶

func (o *MfaProviderAllOf) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

func (*MfaProviderAllOf) SetPort ¶

func (o *MfaProviderAllOf) SetPort(v float32)

SetPort sets field value

func (*MfaProviderAllOf) SetSharedSecret ¶

func (o *MfaProviderAllOf) SetSharedSecret(v string)

SetSharedSecret gets a reference to the given string and assigns it to the SharedSecret field.

func (*MfaProviderAllOf) SetTimeout ¶

func (o *MfaProviderAllOf) SetTimeout(v float32)

SetTimeout gets a reference to the given float32 and assigns it to the Timeout field.

func (*MfaProviderAllOf) SetType ¶

func (o *MfaProviderAllOf) SetType(v string)

SetType sets field value

func (*MfaProviderAllOf) SetUseUserPassword ¶

func (o *MfaProviderAllOf) SetUseUserPassword(v bool)

SetUseUserPassword gets a reference to the given bool and assigns it to the UseUserPassword field.

type MfaProviderList ¶

type MfaProviderList struct {
	ResultList
	// List of MFA Providers.
	Data *[]MfaProvider `json:"data,omitempty"`
}

MfaProviderList struct for MfaProviderList

func NewMfaProviderList ¶

func NewMfaProviderList() *MfaProviderList

NewMfaProviderList instantiates a new MfaProviderList 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 NewMfaProviderListWithDefaults ¶

func NewMfaProviderListWithDefaults() *MfaProviderList

NewMfaProviderListWithDefaults instantiates a new MfaProviderList 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 (*MfaProviderList) GetData ¶

func (o *MfaProviderList) GetData() []MfaProvider

GetData returns the Data field value if set, zero value otherwise.

func (*MfaProviderList) GetDataOk ¶

func (o *MfaProviderList) GetDataOk() (*[]MfaProvider, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProviderList) HasData ¶

func (o *MfaProviderList) HasData() bool

HasData returns a boolean if a field has been set.

func (MfaProviderList) MarshalJSON ¶

func (o MfaProviderList) MarshalJSON() ([]byte, error)

func (*MfaProviderList) SetData ¶

func (o *MfaProviderList) SetData(v []MfaProvider)

SetData gets a reference to the given []MfaProvider and assigns it to the Data field.

type MfaProviderListAllOf ¶

type MfaProviderListAllOf struct {
	// List of MFA Providers.
	Data *[]MfaProvider `json:"data,omitempty"`
}

MfaProviderListAllOf Represents a list of MFA Providers.

func NewMfaProviderListAllOf ¶

func NewMfaProviderListAllOf() *MfaProviderListAllOf

NewMfaProviderListAllOf instantiates a new MfaProviderListAllOf 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 NewMfaProviderListAllOfWithDefaults ¶

func NewMfaProviderListAllOfWithDefaults() *MfaProviderListAllOf

NewMfaProviderListAllOfWithDefaults instantiates a new MfaProviderListAllOf 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 (*MfaProviderListAllOf) GetData ¶

func (o *MfaProviderListAllOf) GetData() []MfaProvider

GetData returns the Data field value if set, zero value otherwise.

func (*MfaProviderListAllOf) GetDataOk ¶

func (o *MfaProviderListAllOf) GetDataOk() (*[]MfaProvider, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfaProviderListAllOf) HasData ¶

func (o *MfaProviderListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (MfaProviderListAllOf) MarshalJSON ¶

func (o MfaProviderListAllOf) MarshalJSON() ([]byte, error)

func (*MfaProviderListAllOf) SetData ¶

func (o *MfaProviderListAllOf) SetData(v []MfaProvider)

SetData gets a reference to the given []MfaProvider and assigns it to the Data field.

type NullableAdminMfaSettings ¶

type NullableAdminMfaSettings struct {
	// contains filtered or unexported fields
}

func NewNullableAdminMfaSettings ¶

func NewNullableAdminMfaSettings(val *AdminMfaSettings) *NullableAdminMfaSettings

func (NullableAdminMfaSettings) Get ¶

func (NullableAdminMfaSettings) IsSet ¶

func (v NullableAdminMfaSettings) IsSet() bool

func (NullableAdminMfaSettings) MarshalJSON ¶

func (v NullableAdminMfaSettings) MarshalJSON() ([]byte, error)

func (*NullableAdminMfaSettings) Set ¶

func (*NullableAdminMfaSettings) UnmarshalJSON ¶

func (v *NullableAdminMfaSettings) UnmarshalJSON(src []byte) error

func (*NullableAdminMfaSettings) Unset ¶

func (v *NullableAdminMfaSettings) Unset()

type NullableAdministrativePrivilege ¶

type NullableAdministrativePrivilege struct {
	// contains filtered or unexported fields
}

func (NullableAdministrativePrivilege) Get ¶

func (NullableAdministrativePrivilege) IsSet ¶

func (NullableAdministrativePrivilege) MarshalJSON ¶

func (v NullableAdministrativePrivilege) MarshalJSON() ([]byte, error)

func (*NullableAdministrativePrivilege) Set ¶

func (*NullableAdministrativePrivilege) UnmarshalJSON ¶

func (v *NullableAdministrativePrivilege) UnmarshalJSON(src []byte) error

func (*NullableAdministrativePrivilege) Unset ¶

type NullableAdministrativePrivilegeScope ¶

type NullableAdministrativePrivilegeScope struct {
	// contains filtered or unexported fields
}

func (NullableAdministrativePrivilegeScope) Get ¶

func (NullableAdministrativePrivilegeScope) IsSet ¶

func (NullableAdministrativePrivilegeScope) MarshalJSON ¶

func (v NullableAdministrativePrivilegeScope) MarshalJSON() ([]byte, error)

func (*NullableAdministrativePrivilegeScope) Set ¶

func (*NullableAdministrativePrivilegeScope) UnmarshalJSON ¶

func (v *NullableAdministrativePrivilegeScope) UnmarshalJSON(src []byte) error

func (*NullableAdministrativePrivilegeScope) Unset ¶

type NullableAdministrativeRole ¶

type NullableAdministrativeRole struct {
	// contains filtered or unexported fields
}

func NewNullableAdministrativeRole ¶

func NewNullableAdministrativeRole(val *AdministrativeRole) *NullableAdministrativeRole

func (NullableAdministrativeRole) Get ¶

func (NullableAdministrativeRole) IsSet ¶

func (v NullableAdministrativeRole) IsSet() bool

func (NullableAdministrativeRole) MarshalJSON ¶

func (v NullableAdministrativeRole) MarshalJSON() ([]byte, error)

func (*NullableAdministrativeRole) Set ¶

func (*NullableAdministrativeRole) UnmarshalJSON ¶

func (v *NullableAdministrativeRole) UnmarshalJSON(src []byte) error

func (*NullableAdministrativeRole) Unset ¶

func (v *NullableAdministrativeRole) Unset()

type NullableAdministrativeRoleAllOf ¶

type NullableAdministrativeRoleAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAdministrativeRoleAllOf) Get ¶

func (NullableAdministrativeRoleAllOf) IsSet ¶

func (NullableAdministrativeRoleAllOf) MarshalJSON ¶

func (v NullableAdministrativeRoleAllOf) MarshalJSON() ([]byte, error)

func (*NullableAdministrativeRoleAllOf) Set ¶

func (*NullableAdministrativeRoleAllOf) UnmarshalJSON ¶

func (v *NullableAdministrativeRoleAllOf) UnmarshalJSON(src []byte) error

func (*NullableAdministrativeRoleAllOf) Unset ¶

type NullableAdministrativeRoleList ¶

type NullableAdministrativeRoleList struct {
	// contains filtered or unexported fields
}

func (NullableAdministrativeRoleList) Get ¶

func (NullableAdministrativeRoleList) IsSet ¶

func (NullableAdministrativeRoleList) MarshalJSON ¶

func (v NullableAdministrativeRoleList) MarshalJSON() ([]byte, error)

func (*NullableAdministrativeRoleList) Set ¶

func (*NullableAdministrativeRoleList) UnmarshalJSON ¶

func (v *NullableAdministrativeRoleList) UnmarshalJSON(src []byte) error

func (*NullableAdministrativeRoleList) Unset ¶

func (v *NullableAdministrativeRoleList) Unset()

type NullableAdministrativeRoleListAllOf ¶

type NullableAdministrativeRoleListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAdministrativeRoleListAllOf) Get ¶

func (NullableAdministrativeRoleListAllOf) IsSet ¶

func (NullableAdministrativeRoleListAllOf) MarshalJSON ¶

func (v NullableAdministrativeRoleListAllOf) MarshalJSON() ([]byte, error)

func (*NullableAdministrativeRoleListAllOf) Set ¶

func (*NullableAdministrativeRoleListAllOf) UnmarshalJSON ¶

func (v *NullableAdministrativeRoleListAllOf) UnmarshalJSON(src []byte) error

func (*NullableAdministrativeRoleListAllOf) Unset ¶

type NullableAllocatedIp ¶

type NullableAllocatedIp struct {
	// contains filtered or unexported fields
}

func NewNullableAllocatedIp ¶

func NewNullableAllocatedIp(val *AllocatedIp) *NullableAllocatedIp

func (NullableAllocatedIp) Get ¶

func (NullableAllocatedIp) IsSet ¶

func (v NullableAllocatedIp) IsSet() bool

func (NullableAllocatedIp) MarshalJSON ¶

func (v NullableAllocatedIp) MarshalJSON() ([]byte, error)

func (*NullableAllocatedIp) Set ¶

func (v *NullableAllocatedIp) Set(val *AllocatedIp)

func (*NullableAllocatedIp) UnmarshalJSON ¶

func (v *NullableAllocatedIp) UnmarshalJSON(src []byte) error

func (*NullableAllocatedIp) Unset ¶

func (v *NullableAllocatedIp) Unset()

type NullableAllocatedIpList ¶

type NullableAllocatedIpList struct {
	// contains filtered or unexported fields
}

func NewNullableAllocatedIpList ¶

func NewNullableAllocatedIpList(val *AllocatedIpList) *NullableAllocatedIpList

func (NullableAllocatedIpList) Get ¶

func (NullableAllocatedIpList) IsSet ¶

func (v NullableAllocatedIpList) IsSet() bool

func (NullableAllocatedIpList) MarshalJSON ¶

func (v NullableAllocatedIpList) MarshalJSON() ([]byte, error)

func (*NullableAllocatedIpList) Set ¶

func (*NullableAllocatedIpList) UnmarshalJSON ¶

func (v *NullableAllocatedIpList) UnmarshalJSON(src []byte) error

func (*NullableAllocatedIpList) Unset ¶

func (v *NullableAllocatedIpList) Unset()

type NullableAppliance ¶

type NullableAppliance struct {
	// contains filtered or unexported fields
}

func NewNullableAppliance ¶

func NewNullableAppliance(val *Appliance) *NullableAppliance

func (NullableAppliance) Get ¶

func (v NullableAppliance) Get() *Appliance

func (NullableAppliance) IsSet ¶

func (v NullableAppliance) IsSet() bool

func (NullableAppliance) MarshalJSON ¶

func (v NullableAppliance) MarshalJSON() ([]byte, error)

func (*NullableAppliance) Set ¶

func (v *NullableAppliance) Set(val *Appliance)

func (*NullableAppliance) UnmarshalJSON ¶

func (v *NullableAppliance) UnmarshalJSON(src []byte) error

func (*NullableAppliance) Unset ¶

func (v *NullableAppliance) Unset()

type NullableApplianceAllOf ¶

type NullableApplianceAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableApplianceAllOf ¶

func NewNullableApplianceAllOf(val *ApplianceAllOf) *NullableApplianceAllOf

func (NullableApplianceAllOf) Get ¶

func (NullableApplianceAllOf) IsSet ¶

func (v NullableApplianceAllOf) IsSet() bool

func (NullableApplianceAllOf) MarshalJSON ¶

func (v NullableApplianceAllOf) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOf) Set ¶

func (*NullableApplianceAllOf) UnmarshalJSON ¶

func (v *NullableApplianceAllOf) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOf) Unset ¶

func (v *NullableApplianceAllOf) Unset()

type NullableApplianceAllOfAdminInterface ¶

type NullableApplianceAllOfAdminInterface struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfAdminInterface) Get ¶

func (NullableApplianceAllOfAdminInterface) IsSet ¶

func (NullableApplianceAllOfAdminInterface) MarshalJSON ¶

func (v NullableApplianceAllOfAdminInterface) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfAdminInterface) Set ¶

func (*NullableApplianceAllOfAdminInterface) UnmarshalJSON ¶

func (v *NullableApplianceAllOfAdminInterface) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfAdminInterface) Unset ¶

type NullableApplianceAllOfClientInterface ¶

type NullableApplianceAllOfClientInterface struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfClientInterface) Get ¶

func (NullableApplianceAllOfClientInterface) IsSet ¶

func (NullableApplianceAllOfClientInterface) MarshalJSON ¶

func (v NullableApplianceAllOfClientInterface) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfClientInterface) Set ¶

func (*NullableApplianceAllOfClientInterface) UnmarshalJSON ¶

func (v *NullableApplianceAllOfClientInterface) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfClientInterface) Unset ¶

type NullableApplianceAllOfController ¶

type NullableApplianceAllOfController struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfController) Get ¶

func (NullableApplianceAllOfController) IsSet ¶

func (NullableApplianceAllOfController) MarshalJSON ¶

func (v NullableApplianceAllOfController) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfController) Set ¶

func (*NullableApplianceAllOfController) UnmarshalJSON ¶

func (v *NullableApplianceAllOfController) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfController) Unset ¶

type NullableApplianceAllOfGateway ¶

type NullableApplianceAllOfGateway struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfGateway) Get ¶

func (NullableApplianceAllOfGateway) IsSet ¶

func (NullableApplianceAllOfGateway) MarshalJSON ¶

func (v NullableApplianceAllOfGateway) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfGateway) Set ¶

func (*NullableApplianceAllOfGateway) UnmarshalJSON ¶

func (v *NullableApplianceAllOfGateway) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfGateway) Unset ¶

func (v *NullableApplianceAllOfGateway) Unset()

type NullableApplianceAllOfGatewayVpn ¶

type NullableApplianceAllOfGatewayVpn struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfGatewayVpn) Get ¶

func (NullableApplianceAllOfGatewayVpn) IsSet ¶

func (NullableApplianceAllOfGatewayVpn) MarshalJSON ¶

func (v NullableApplianceAllOfGatewayVpn) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfGatewayVpn) Set ¶

func (*NullableApplianceAllOfGatewayVpn) UnmarshalJSON ¶

func (v *NullableApplianceAllOfGatewayVpn) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfGatewayVpn) Unset ¶

type NullableApplianceAllOfGatewayVpnAllowDestinations ¶

type NullableApplianceAllOfGatewayVpnAllowDestinations struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfGatewayVpnAllowDestinations) Get ¶

func (NullableApplianceAllOfGatewayVpnAllowDestinations) IsSet ¶

func (NullableApplianceAllOfGatewayVpnAllowDestinations) MarshalJSON ¶

func (*NullableApplianceAllOfGatewayVpnAllowDestinations) Set ¶

func (*NullableApplianceAllOfGatewayVpnAllowDestinations) UnmarshalJSON ¶

func (*NullableApplianceAllOfGatewayVpnAllowDestinations) Unset ¶

type NullableApplianceAllOfHealthcheckServer ¶

type NullableApplianceAllOfHealthcheckServer struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfHealthcheckServer) Get ¶

func (NullableApplianceAllOfHealthcheckServer) IsSet ¶

func (NullableApplianceAllOfHealthcheckServer) MarshalJSON ¶

func (v NullableApplianceAllOfHealthcheckServer) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfHealthcheckServer) Set ¶

func (*NullableApplianceAllOfHealthcheckServer) UnmarshalJSON ¶

func (v *NullableApplianceAllOfHealthcheckServer) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfHealthcheckServer) Unset ¶

type NullableApplianceAllOfIotConnector ¶

type NullableApplianceAllOfIotConnector struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfIotConnector) Get ¶

func (NullableApplianceAllOfIotConnector) IsSet ¶

func (NullableApplianceAllOfIotConnector) MarshalJSON ¶

func (v NullableApplianceAllOfIotConnector) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfIotConnector) Set ¶

func (*NullableApplianceAllOfIotConnector) UnmarshalJSON ¶

func (v *NullableApplianceAllOfIotConnector) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfIotConnector) Unset ¶

type NullableApplianceAllOfIotConnectorClients ¶

type NullableApplianceAllOfIotConnectorClients struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfIotConnectorClients) Get ¶

func (NullableApplianceAllOfIotConnectorClients) IsSet ¶

func (NullableApplianceAllOfIotConnectorClients) MarshalJSON ¶

func (*NullableApplianceAllOfIotConnectorClients) Set ¶

func (*NullableApplianceAllOfIotConnectorClients) UnmarshalJSON ¶

func (v *NullableApplianceAllOfIotConnectorClients) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfIotConnectorClients) Unset ¶

type NullableApplianceAllOfLogForwarder ¶

type NullableApplianceAllOfLogForwarder struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfLogForwarder) Get ¶

func (NullableApplianceAllOfLogForwarder) IsSet ¶

func (NullableApplianceAllOfLogForwarder) MarshalJSON ¶

func (v NullableApplianceAllOfLogForwarder) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfLogForwarder) Set ¶

func (*NullableApplianceAllOfLogForwarder) UnmarshalJSON ¶

func (v *NullableApplianceAllOfLogForwarder) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfLogForwarder) Unset ¶

type NullableApplianceAllOfLogForwarderElasticsearch ¶

type NullableApplianceAllOfLogForwarderElasticsearch struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfLogForwarderElasticsearch) Get ¶

func (NullableApplianceAllOfLogForwarderElasticsearch) IsSet ¶

func (NullableApplianceAllOfLogForwarderElasticsearch) MarshalJSON ¶

func (*NullableApplianceAllOfLogForwarderElasticsearch) Set ¶

func (*NullableApplianceAllOfLogForwarderElasticsearch) UnmarshalJSON ¶

func (*NullableApplianceAllOfLogForwarderElasticsearch) Unset ¶

type NullableApplianceAllOfLogServer ¶

type NullableApplianceAllOfLogServer struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfLogServer) Get ¶

func (NullableApplianceAllOfLogServer) IsSet ¶

func (NullableApplianceAllOfLogServer) MarshalJSON ¶

func (v NullableApplianceAllOfLogServer) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfLogServer) Set ¶

func (*NullableApplianceAllOfLogServer) UnmarshalJSON ¶

func (v *NullableApplianceAllOfLogServer) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfLogServer) Unset ¶

type NullableApplianceAllOfNetworking ¶

type NullableApplianceAllOfNetworking struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfNetworking) Get ¶

func (NullableApplianceAllOfNetworking) IsSet ¶

func (NullableApplianceAllOfNetworking) MarshalJSON ¶

func (v NullableApplianceAllOfNetworking) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfNetworking) Set ¶

func (*NullableApplianceAllOfNetworking) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNetworking) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNetworking) Unset ¶

type NullableApplianceAllOfNetworkingHosts ¶

type NullableApplianceAllOfNetworkingHosts struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfNetworkingHosts) Get ¶

func (NullableApplianceAllOfNetworkingHosts) IsSet ¶

func (NullableApplianceAllOfNetworkingHosts) MarshalJSON ¶

func (v NullableApplianceAllOfNetworkingHosts) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfNetworkingHosts) Set ¶

func (*NullableApplianceAllOfNetworkingHosts) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNetworkingHosts) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNetworkingHosts) Unset ¶

type NullableApplianceAllOfNetworkingIpv4 ¶

type NullableApplianceAllOfNetworkingIpv4 struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfNetworkingIpv4) Get ¶

func (NullableApplianceAllOfNetworkingIpv4) IsSet ¶

func (NullableApplianceAllOfNetworkingIpv4) MarshalJSON ¶

func (v NullableApplianceAllOfNetworkingIpv4) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfNetworkingIpv4) Set ¶

func (*NullableApplianceAllOfNetworkingIpv4) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNetworkingIpv4) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNetworkingIpv4) Unset ¶

type NullableApplianceAllOfNetworkingIpv4Dhcp ¶

type NullableApplianceAllOfNetworkingIpv4Dhcp struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfNetworkingIpv4Dhcp) Get ¶

func (NullableApplianceAllOfNetworkingIpv4Dhcp) IsSet ¶

func (NullableApplianceAllOfNetworkingIpv4Dhcp) MarshalJSON ¶

func (*NullableApplianceAllOfNetworkingIpv4Dhcp) Set ¶

func (*NullableApplianceAllOfNetworkingIpv4Dhcp) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNetworkingIpv4Dhcp) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNetworkingIpv4Dhcp) Unset ¶

type NullableApplianceAllOfNetworkingIpv4Static ¶

type NullableApplianceAllOfNetworkingIpv4Static struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfNetworkingIpv4Static) Get ¶

func (NullableApplianceAllOfNetworkingIpv4Static) IsSet ¶

func (NullableApplianceAllOfNetworkingIpv4Static) MarshalJSON ¶

func (*NullableApplianceAllOfNetworkingIpv4Static) Set ¶

func (*NullableApplianceAllOfNetworkingIpv4Static) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNetworkingIpv4Static) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNetworkingIpv4Static) Unset ¶

type NullableApplianceAllOfNetworkingIpv6 ¶

type NullableApplianceAllOfNetworkingIpv6 struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfNetworkingIpv6) Get ¶

func (NullableApplianceAllOfNetworkingIpv6) IsSet ¶

func (NullableApplianceAllOfNetworkingIpv6) MarshalJSON ¶

func (v NullableApplianceAllOfNetworkingIpv6) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfNetworkingIpv6) Set ¶

func (*NullableApplianceAllOfNetworkingIpv6) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNetworkingIpv6) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNetworkingIpv6) Unset ¶

type NullableApplianceAllOfNetworkingIpv6Dhcp ¶

type NullableApplianceAllOfNetworkingIpv6Dhcp struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfNetworkingIpv6Dhcp) Get ¶

func (NullableApplianceAllOfNetworkingIpv6Dhcp) IsSet ¶

func (NullableApplianceAllOfNetworkingIpv6Dhcp) MarshalJSON ¶

func (*NullableApplianceAllOfNetworkingIpv6Dhcp) Set ¶

func (*NullableApplianceAllOfNetworkingIpv6Dhcp) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNetworkingIpv6Dhcp) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNetworkingIpv6Dhcp) Unset ¶

type NullableApplianceAllOfNetworkingIpv6Static ¶

type NullableApplianceAllOfNetworkingIpv6Static struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfNetworkingIpv6Static) Get ¶

func (NullableApplianceAllOfNetworkingIpv6Static) IsSet ¶

func (NullableApplianceAllOfNetworkingIpv6Static) MarshalJSON ¶

func (*NullableApplianceAllOfNetworkingIpv6Static) Set ¶

func (*NullableApplianceAllOfNetworkingIpv6Static) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNetworkingIpv6Static) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNetworkingIpv6Static) Unset ¶

type NullableApplianceAllOfNetworkingNics ¶

type NullableApplianceAllOfNetworkingNics struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfNetworkingNics) Get ¶

func (NullableApplianceAllOfNetworkingNics) IsSet ¶

func (NullableApplianceAllOfNetworkingNics) MarshalJSON ¶

func (v NullableApplianceAllOfNetworkingNics) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfNetworkingNics) Set ¶

func (*NullableApplianceAllOfNetworkingNics) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNetworkingNics) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNetworkingNics) Unset ¶

type NullableApplianceAllOfNetworkingRoutes ¶

type NullableApplianceAllOfNetworkingRoutes struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfNetworkingRoutes) Get ¶

func (NullableApplianceAllOfNetworkingRoutes) IsSet ¶

func (NullableApplianceAllOfNetworkingRoutes) MarshalJSON ¶

func (v NullableApplianceAllOfNetworkingRoutes) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfNetworkingRoutes) Set ¶

func (*NullableApplianceAllOfNetworkingRoutes) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNetworkingRoutes) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNetworkingRoutes) Unset ¶

type NullableApplianceAllOfNtp ¶

type NullableApplianceAllOfNtp struct {
	// contains filtered or unexported fields
}

func NewNullableApplianceAllOfNtp ¶

func NewNullableApplianceAllOfNtp(val *ApplianceAllOfNtp) *NullableApplianceAllOfNtp

func (NullableApplianceAllOfNtp) Get ¶

func (NullableApplianceAllOfNtp) IsSet ¶

func (v NullableApplianceAllOfNtp) IsSet() bool

func (NullableApplianceAllOfNtp) MarshalJSON ¶

func (v NullableApplianceAllOfNtp) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfNtp) Set ¶

func (*NullableApplianceAllOfNtp) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNtp) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNtp) Unset ¶

func (v *NullableApplianceAllOfNtp) Unset()

type NullableApplianceAllOfNtpServers ¶

type NullableApplianceAllOfNtpServers struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfNtpServers) Get ¶

func (NullableApplianceAllOfNtpServers) IsSet ¶

func (NullableApplianceAllOfNtpServers) MarshalJSON ¶

func (v NullableApplianceAllOfNtpServers) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfNtpServers) Set ¶

func (*NullableApplianceAllOfNtpServers) UnmarshalJSON ¶

func (v *NullableApplianceAllOfNtpServers) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfNtpServers) Unset ¶

type NullableApplianceAllOfPeerInterface ¶

type NullableApplianceAllOfPeerInterface struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfPeerInterface) Get ¶

func (NullableApplianceAllOfPeerInterface) IsSet ¶

func (NullableApplianceAllOfPeerInterface) MarshalJSON ¶

func (v NullableApplianceAllOfPeerInterface) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfPeerInterface) Set ¶

func (*NullableApplianceAllOfPeerInterface) UnmarshalJSON ¶

func (v *NullableApplianceAllOfPeerInterface) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfPeerInterface) Unset ¶

type NullableApplianceAllOfPing ¶

type NullableApplianceAllOfPing struct {
	// contains filtered or unexported fields
}

func NewNullableApplianceAllOfPing ¶

func NewNullableApplianceAllOfPing(val *ApplianceAllOfPing) *NullableApplianceAllOfPing

func (NullableApplianceAllOfPing) Get ¶

func (NullableApplianceAllOfPing) IsSet ¶

func (v NullableApplianceAllOfPing) IsSet() bool

func (NullableApplianceAllOfPing) MarshalJSON ¶

func (v NullableApplianceAllOfPing) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfPing) Set ¶

func (*NullableApplianceAllOfPing) UnmarshalJSON ¶

func (v *NullableApplianceAllOfPing) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfPing) Unset ¶

func (v *NullableApplianceAllOfPing) Unset()

type NullableApplianceAllOfPrometheusExporter ¶

type NullableApplianceAllOfPrometheusExporter struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfPrometheusExporter) Get ¶

func (NullableApplianceAllOfPrometheusExporter) IsSet ¶

func (NullableApplianceAllOfPrometheusExporter) MarshalJSON ¶

func (*NullableApplianceAllOfPrometheusExporter) Set ¶

func (*NullableApplianceAllOfPrometheusExporter) UnmarshalJSON ¶

func (v *NullableApplianceAllOfPrometheusExporter) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfPrometheusExporter) Unset ¶

type NullableApplianceAllOfRsyslogDestinations ¶

type NullableApplianceAllOfRsyslogDestinations struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfRsyslogDestinations) Get ¶

func (NullableApplianceAllOfRsyslogDestinations) IsSet ¶

func (NullableApplianceAllOfRsyslogDestinations) MarshalJSON ¶

func (*NullableApplianceAllOfRsyslogDestinations) Set ¶

func (*NullableApplianceAllOfRsyslogDestinations) UnmarshalJSON ¶

func (v *NullableApplianceAllOfRsyslogDestinations) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfRsyslogDestinations) Unset ¶

type NullableApplianceAllOfSnmpServer ¶

type NullableApplianceAllOfSnmpServer struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfSnmpServer) Get ¶

func (NullableApplianceAllOfSnmpServer) IsSet ¶

func (NullableApplianceAllOfSnmpServer) MarshalJSON ¶

func (v NullableApplianceAllOfSnmpServer) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfSnmpServer) Set ¶

func (*NullableApplianceAllOfSnmpServer) UnmarshalJSON ¶

func (v *NullableApplianceAllOfSnmpServer) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfSnmpServer) Unset ¶

type NullableApplianceAllOfSshServer ¶

type NullableApplianceAllOfSshServer struct {
	// contains filtered or unexported fields
}

func (NullableApplianceAllOfSshServer) Get ¶

func (NullableApplianceAllOfSshServer) IsSet ¶

func (NullableApplianceAllOfSshServer) MarshalJSON ¶

func (v NullableApplianceAllOfSshServer) MarshalJSON() ([]byte, error)

func (*NullableApplianceAllOfSshServer) Set ¶

func (*NullableApplianceAllOfSshServer) UnmarshalJSON ¶

func (v *NullableApplianceAllOfSshServer) UnmarshalJSON(src []byte) error

func (*NullableApplianceAllOfSshServer) Unset ¶

type NullableApplianceCustomization ¶

type NullableApplianceCustomization struct {
	// contains filtered or unexported fields
}

func (NullableApplianceCustomization) Get ¶

func (NullableApplianceCustomization) IsSet ¶

func (NullableApplianceCustomization) MarshalJSON ¶

func (v NullableApplianceCustomization) MarshalJSON() ([]byte, error)

func (*NullableApplianceCustomization) Set ¶

func (*NullableApplianceCustomization) UnmarshalJSON ¶

func (v *NullableApplianceCustomization) UnmarshalJSON(src []byte) error

func (*NullableApplianceCustomization) Unset ¶

func (v *NullableApplianceCustomization) Unset()

type NullableApplianceCustomizationAllOf ¶

type NullableApplianceCustomizationAllOf struct {
	// contains filtered or unexported fields
}

func (NullableApplianceCustomizationAllOf) Get ¶

func (NullableApplianceCustomizationAllOf) IsSet ¶

func (NullableApplianceCustomizationAllOf) MarshalJSON ¶

func (v NullableApplianceCustomizationAllOf) MarshalJSON() ([]byte, error)

func (*NullableApplianceCustomizationAllOf) Set ¶

func (*NullableApplianceCustomizationAllOf) UnmarshalJSON ¶

func (v *NullableApplianceCustomizationAllOf) UnmarshalJSON(src []byte) error

func (*NullableApplianceCustomizationAllOf) Unset ¶

type NullableApplianceCustomizationList ¶

type NullableApplianceCustomizationList struct {
	// contains filtered or unexported fields
}

func (NullableApplianceCustomizationList) Get ¶

func (NullableApplianceCustomizationList) IsSet ¶

func (NullableApplianceCustomizationList) MarshalJSON ¶

func (v NullableApplianceCustomizationList) MarshalJSON() ([]byte, error)

func (*NullableApplianceCustomizationList) Set ¶

func (*NullableApplianceCustomizationList) UnmarshalJSON ¶

func (v *NullableApplianceCustomizationList) UnmarshalJSON(src []byte) error

func (*NullableApplianceCustomizationList) Unset ¶

type NullableApplianceCustomizationListAllOf ¶

type NullableApplianceCustomizationListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableApplianceCustomizationListAllOf) Get ¶

func (NullableApplianceCustomizationListAllOf) IsSet ¶

func (NullableApplianceCustomizationListAllOf) MarshalJSON ¶

func (v NullableApplianceCustomizationListAllOf) MarshalJSON() ([]byte, error)

func (*NullableApplianceCustomizationListAllOf) Set ¶

func (*NullableApplianceCustomizationListAllOf) UnmarshalJSON ¶

func (v *NullableApplianceCustomizationListAllOf) UnmarshalJSON(src []byte) error

func (*NullableApplianceCustomizationListAllOf) Unset ¶

type NullableApplianceList ¶

type NullableApplianceList struct {
	// contains filtered or unexported fields
}

func NewNullableApplianceList ¶

func NewNullableApplianceList(val *ApplianceList) *NullableApplianceList

func (NullableApplianceList) Get ¶

func (NullableApplianceList) IsSet ¶

func (v NullableApplianceList) IsSet() bool

func (NullableApplianceList) MarshalJSON ¶

func (v NullableApplianceList) MarshalJSON() ([]byte, error)

func (*NullableApplianceList) Set ¶

func (v *NullableApplianceList) Set(val *ApplianceList)

func (*NullableApplianceList) UnmarshalJSON ¶

func (v *NullableApplianceList) UnmarshalJSON(src []byte) error

func (*NullableApplianceList) Unset ¶

func (v *NullableApplianceList) Unset()

type NullableApplianceListAllOf ¶

type NullableApplianceListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableApplianceListAllOf ¶

func NewNullableApplianceListAllOf(val *ApplianceListAllOf) *NullableApplianceListAllOf

func (NullableApplianceListAllOf) Get ¶

func (NullableApplianceListAllOf) IsSet ¶

func (v NullableApplianceListAllOf) IsSet() bool

func (NullableApplianceListAllOf) MarshalJSON ¶

func (v NullableApplianceListAllOf) MarshalJSON() ([]byte, error)

func (*NullableApplianceListAllOf) Set ¶

func (*NullableApplianceListAllOf) UnmarshalJSON ¶

func (v *NullableApplianceListAllOf) UnmarshalJSON(src []byte) error

func (*NullableApplianceListAllOf) Unset ¶

func (v *NullableApplianceListAllOf) Unset()

type NullableApplianceRole ¶

type NullableApplianceRole struct {
	// contains filtered or unexported fields
}

func NewNullableApplianceRole ¶

func NewNullableApplianceRole(val *ApplianceRole) *NullableApplianceRole

func (NullableApplianceRole) Get ¶

func (NullableApplianceRole) IsSet ¶

func (v NullableApplianceRole) IsSet() bool

func (NullableApplianceRole) MarshalJSON ¶

func (v NullableApplianceRole) MarshalJSON() ([]byte, error)

func (*NullableApplianceRole) Set ¶

func (v *NullableApplianceRole) Set(val *ApplianceRole)

func (*NullableApplianceRole) UnmarshalJSON ¶

func (v *NullableApplianceRole) UnmarshalJSON(src []byte) error

func (*NullableApplianceRole) Unset ¶

func (v *NullableApplianceRole) Unset()

type NullableApplianceUpgradeInternal ¶

type NullableApplianceUpgradeInternal struct {
	// contains filtered or unexported fields
}

func (NullableApplianceUpgradeInternal) Get ¶

func (NullableApplianceUpgradeInternal) IsSet ¶

func (NullableApplianceUpgradeInternal) MarshalJSON ¶

func (v NullableApplianceUpgradeInternal) MarshalJSON() ([]byte, error)

func (*NullableApplianceUpgradeInternal) Set ¶

func (*NullableApplianceUpgradeInternal) UnmarshalJSON ¶

func (v *NullableApplianceUpgradeInternal) UnmarshalJSON(src []byte) error

func (*NullableApplianceUpgradeInternal) Unset ¶

type NullableAutoUpdateSettings ¶

type NullableAutoUpdateSettings struct {
	// contains filtered or unexported fields
}

func NewNullableAutoUpdateSettings ¶

func NewNullableAutoUpdateSettings(val *AutoUpdateSettings) *NullableAutoUpdateSettings

func (NullableAutoUpdateSettings) Get ¶

func (NullableAutoUpdateSettings) IsSet ¶

func (v NullableAutoUpdateSettings) IsSet() bool

func (NullableAutoUpdateSettings) MarshalJSON ¶

func (v NullableAutoUpdateSettings) MarshalJSON() ([]byte, error)

func (*NullableAutoUpdateSettings) Set ¶

func (*NullableAutoUpdateSettings) UnmarshalJSON ¶

func (v *NullableAutoUpdateSettings) UnmarshalJSON(src []byte) error

func (*NullableAutoUpdateSettings) Unset ¶

func (v *NullableAutoUpdateSettings) Unset()

type NullableBaseEntity ¶

type NullableBaseEntity struct {
	// contains filtered or unexported fields
}

func NewNullableBaseEntity ¶

func NewNullableBaseEntity(val *BaseEntity) *NullableBaseEntity

func (NullableBaseEntity) Get ¶

func (v NullableBaseEntity) Get() *BaseEntity

func (NullableBaseEntity) IsSet ¶

func (v NullableBaseEntity) IsSet() bool

func (NullableBaseEntity) MarshalJSON ¶

func (v NullableBaseEntity) MarshalJSON() ([]byte, error)

func (*NullableBaseEntity) Set ¶

func (v *NullableBaseEntity) Set(val *BaseEntity)

func (*NullableBaseEntity) UnmarshalJSON ¶

func (v *NullableBaseEntity) UnmarshalJSON(src []byte) error

func (*NullableBaseEntity) Unset ¶

func (v *NullableBaseEntity) Unset()

type NullableBaseStats ¶

type NullableBaseStats struct {
	// contains filtered or unexported fields
}

func NewNullableBaseStats ¶

func NewNullableBaseStats(val *BaseStats) *NullableBaseStats

func (NullableBaseStats) Get ¶

func (v NullableBaseStats) Get() *BaseStats

func (NullableBaseStats) IsSet ¶

func (v NullableBaseStats) IsSet() bool

func (NullableBaseStats) MarshalJSON ¶

func (v NullableBaseStats) MarshalJSON() ([]byte, error)

func (*NullableBaseStats) Set ¶

func (v *NullableBaseStats) Set(val *BaseStats)

func (*NullableBaseStats) UnmarshalJSON ¶

func (v *NullableBaseStats) UnmarshalJSON(src []byte) error

func (*NullableBaseStats) Unset ¶

func (v *NullableBaseStats) Unset()

type NullableBlackListList ¶

type NullableBlackListList struct {
	// contains filtered or unexported fields
}

func NewNullableBlackListList ¶

func NewNullableBlackListList(val *BlackListList) *NullableBlackListList

func (NullableBlackListList) Get ¶

func (NullableBlackListList) IsSet ¶

func (v NullableBlackListList) IsSet() bool

func (NullableBlackListList) MarshalJSON ¶

func (v NullableBlackListList) MarshalJSON() ([]byte, error)

func (*NullableBlackListList) Set ¶

func (v *NullableBlackListList) Set(val *BlackListList)

func (*NullableBlackListList) UnmarshalJSON ¶

func (v *NullableBlackListList) UnmarshalJSON(src []byte) error

func (*NullableBlackListList) Unset ¶

func (v *NullableBlackListList) Unset()

type NullableBlackListListAllOf ¶

type NullableBlackListListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableBlackListListAllOf ¶

func NewNullableBlackListListAllOf(val *BlackListListAllOf) *NullableBlackListListAllOf

func (NullableBlackListListAllOf) Get ¶

func (NullableBlackListListAllOf) IsSet ¶

func (v NullableBlackListListAllOf) IsSet() bool

func (NullableBlackListListAllOf) MarshalJSON ¶

func (v NullableBlackListListAllOf) MarshalJSON() ([]byte, error)

func (*NullableBlackListListAllOf) Set ¶

func (*NullableBlackListListAllOf) UnmarshalJSON ¶

func (v *NullableBlackListListAllOf) UnmarshalJSON(src []byte) error

func (*NullableBlackListListAllOf) Unset ¶

func (v *NullableBlackListListAllOf) Unset()

type NullableBlacklistEntry ¶

type NullableBlacklistEntry struct {
	// contains filtered or unexported fields
}

func NewNullableBlacklistEntry ¶

func NewNullableBlacklistEntry(val *BlacklistEntry) *NullableBlacklistEntry

func (NullableBlacklistEntry) Get ¶

func (NullableBlacklistEntry) IsSet ¶

func (v NullableBlacklistEntry) IsSet() bool

func (NullableBlacklistEntry) MarshalJSON ¶

func (v NullableBlacklistEntry) MarshalJSON() ([]byte, error)

func (*NullableBlacklistEntry) Set ¶

func (*NullableBlacklistEntry) UnmarshalJSON ¶

func (v *NullableBlacklistEntry) UnmarshalJSON(src []byte) error

func (*NullableBlacklistEntry) Unset ¶

func (v *NullableBlacklistEntry) Unset()

type NullableBlacklistEntryAllOf ¶

type NullableBlacklistEntryAllOf struct {
	// contains filtered or unexported fields
}

func (NullableBlacklistEntryAllOf) Get ¶

func (NullableBlacklistEntryAllOf) IsSet ¶

func (NullableBlacklistEntryAllOf) MarshalJSON ¶

func (v NullableBlacklistEntryAllOf) MarshalJSON() ([]byte, error)

func (*NullableBlacklistEntryAllOf) Set ¶

func (*NullableBlacklistEntryAllOf) UnmarshalJSON ¶

func (v *NullableBlacklistEntryAllOf) UnmarshalJSON(src []byte) error

func (*NullableBlacklistEntryAllOf) Unset ¶

func (v *NullableBlacklistEntryAllOf) 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 NullableCertificateDetails ¶

type NullableCertificateDetails struct {
	// contains filtered or unexported fields
}

func NewNullableCertificateDetails ¶

func NewNullableCertificateDetails(val *CertificateDetails) *NullableCertificateDetails

func (NullableCertificateDetails) Get ¶

func (NullableCertificateDetails) IsSet ¶

func (v NullableCertificateDetails) IsSet() bool

func (NullableCertificateDetails) MarshalJSON ¶

func (v NullableCertificateDetails) MarshalJSON() ([]byte, error)

func (*NullableCertificateDetails) Set ¶

func (*NullableCertificateDetails) UnmarshalJSON ¶

func (v *NullableCertificateDetails) UnmarshalJSON(src []byte) error

func (*NullableCertificateDetails) Unset ¶

func (v *NullableCertificateDetails) Unset()

type NullableClient ¶

type NullableClient struct {
	// contains filtered or unexported fields
}

func NewNullableClient ¶

func NewNullableClient(val *Client) *NullableClient

func (NullableClient) Get ¶

func (v NullableClient) Get() *Client

func (NullableClient) IsSet ¶

func (v NullableClient) IsSet() bool

func (NullableClient) MarshalJSON ¶

func (v NullableClient) MarshalJSON() ([]byte, error)

func (*NullableClient) Set ¶

func (v *NullableClient) Set(val *Client)

func (*NullableClient) UnmarshalJSON ¶

func (v *NullableClient) UnmarshalJSON(src []byte) error

func (*NullableClient) Unset ¶

func (v *NullableClient) Unset()

type NullableClientConnections ¶

type NullableClientConnections struct {
	// contains filtered or unexported fields
}

func NewNullableClientConnections ¶

func NewNullableClientConnections(val *ClientConnections) *NullableClientConnections

func (NullableClientConnections) Get ¶

func (NullableClientConnections) IsSet ¶

func (v NullableClientConnections) IsSet() bool

func (NullableClientConnections) MarshalJSON ¶

func (v NullableClientConnections) MarshalJSON() ([]byte, error)

func (*NullableClientConnections) Set ¶

func (*NullableClientConnections) UnmarshalJSON ¶

func (v *NullableClientConnections) UnmarshalJSON(src []byte) error

func (*NullableClientConnections) Unset ¶

func (v *NullableClientConnections) Unset()

type NullableClientConnectionsProfiles ¶

type NullableClientConnectionsProfiles struct {
	// contains filtered or unexported fields
}

func (NullableClientConnectionsProfiles) Get ¶

func (NullableClientConnectionsProfiles) IsSet ¶

func (NullableClientConnectionsProfiles) MarshalJSON ¶

func (v NullableClientConnectionsProfiles) MarshalJSON() ([]byte, error)

func (*NullableClientConnectionsProfiles) Set ¶

func (*NullableClientConnectionsProfiles) UnmarshalJSON ¶

func (v *NullableClientConnectionsProfiles) UnmarshalJSON(src []byte) error

func (*NullableClientConnectionsProfiles) Unset ¶

type NullableCondition ¶

type NullableCondition struct {
	// contains filtered or unexported fields
}

func NewNullableCondition ¶

func NewNullableCondition(val *Condition) *NullableCondition

func (NullableCondition) Get ¶

func (v NullableCondition) Get() *Condition

func (NullableCondition) IsSet ¶

func (v NullableCondition) IsSet() bool

func (NullableCondition) MarshalJSON ¶

func (v NullableCondition) MarshalJSON() ([]byte, error)

func (*NullableCondition) Set ¶

func (v *NullableCondition) Set(val *Condition)

func (*NullableCondition) UnmarshalJSON ¶

func (v *NullableCondition) UnmarshalJSON(src []byte) error

func (*NullableCondition) Unset ¶

func (v *NullableCondition) Unset()

type NullableConditionAllOf ¶

type NullableConditionAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableConditionAllOf ¶

func NewNullableConditionAllOf(val *ConditionAllOf) *NullableConditionAllOf

func (NullableConditionAllOf) Get ¶

func (NullableConditionAllOf) IsSet ¶

func (v NullableConditionAllOf) IsSet() bool

func (NullableConditionAllOf) MarshalJSON ¶

func (v NullableConditionAllOf) MarshalJSON() ([]byte, error)

func (*NullableConditionAllOf) Set ¶

func (*NullableConditionAllOf) UnmarshalJSON ¶

func (v *NullableConditionAllOf) UnmarshalJSON(src []byte) error

func (*NullableConditionAllOf) Unset ¶

func (v *NullableConditionAllOf) Unset()

type NullableConditionAllOfRemedyMethods ¶

type NullableConditionAllOfRemedyMethods struct {
	// contains filtered or unexported fields
}

func (NullableConditionAllOfRemedyMethods) Get ¶

func (NullableConditionAllOfRemedyMethods) IsSet ¶

func (NullableConditionAllOfRemedyMethods) MarshalJSON ¶

func (v NullableConditionAllOfRemedyMethods) MarshalJSON() ([]byte, error)

func (*NullableConditionAllOfRemedyMethods) Set ¶

func (*NullableConditionAllOfRemedyMethods) UnmarshalJSON ¶

func (v *NullableConditionAllOfRemedyMethods) UnmarshalJSON(src []byte) error

func (*NullableConditionAllOfRemedyMethods) Unset ¶

type NullableConditionList ¶

type NullableConditionList struct {
	// contains filtered or unexported fields
}

func NewNullableConditionList ¶

func NewNullableConditionList(val *ConditionList) *NullableConditionList

func (NullableConditionList) Get ¶

func (NullableConditionList) IsSet ¶

func (v NullableConditionList) IsSet() bool

func (NullableConditionList) MarshalJSON ¶

func (v NullableConditionList) MarshalJSON() ([]byte, error)

func (*NullableConditionList) Set ¶

func (v *NullableConditionList) Set(val *ConditionList)

func (*NullableConditionList) UnmarshalJSON ¶

func (v *NullableConditionList) UnmarshalJSON(src []byte) error

func (*NullableConditionList) Unset ¶

func (v *NullableConditionList) Unset()

type NullableConditionListAllOf ¶

type NullableConditionListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableConditionListAllOf ¶

func NewNullableConditionListAllOf(val *ConditionListAllOf) *NullableConditionListAllOf

func (NullableConditionListAllOf) Get ¶

func (NullableConditionListAllOf) IsSet ¶

func (v NullableConditionListAllOf) IsSet() bool

func (NullableConditionListAllOf) MarshalJSON ¶

func (v NullableConditionListAllOf) MarshalJSON() ([]byte, error)

func (*NullableConditionListAllOf) Set ¶

func (*NullableConditionListAllOf) UnmarshalJSON ¶

func (v *NullableConditionListAllOf) UnmarshalJSON(src []byte) error

func (*NullableConditionListAllOf) Unset ¶

func (v *NullableConditionListAllOf) Unset()

type NullableCriteriaScript ¶

type NullableCriteriaScript struct {
	// contains filtered or unexported fields
}

func NewNullableCriteriaScript ¶

func NewNullableCriteriaScript(val *CriteriaScript) *NullableCriteriaScript

func (NullableCriteriaScript) Get ¶

func (NullableCriteriaScript) IsSet ¶

func (v NullableCriteriaScript) IsSet() bool

func (NullableCriteriaScript) MarshalJSON ¶

func (v NullableCriteriaScript) MarshalJSON() ([]byte, error)

func (*NullableCriteriaScript) Set ¶

func (*NullableCriteriaScript) UnmarshalJSON ¶

func (v *NullableCriteriaScript) UnmarshalJSON(src []byte) error

func (*NullableCriteriaScript) Unset ¶

func (v *NullableCriteriaScript) Unset()

type NullableCriteriaScriptAllOf ¶

type NullableCriteriaScriptAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCriteriaScriptAllOf) Get ¶

func (NullableCriteriaScriptAllOf) IsSet ¶

func (NullableCriteriaScriptAllOf) MarshalJSON ¶

func (v NullableCriteriaScriptAllOf) MarshalJSON() ([]byte, error)

func (*NullableCriteriaScriptAllOf) Set ¶

func (*NullableCriteriaScriptAllOf) UnmarshalJSON ¶

func (v *NullableCriteriaScriptAllOf) UnmarshalJSON(src []byte) error

func (*NullableCriteriaScriptAllOf) Unset ¶

func (v *NullableCriteriaScriptAllOf) Unset()

type NullableCriteriaScriptList ¶

type NullableCriteriaScriptList struct {
	// contains filtered or unexported fields
}

func NewNullableCriteriaScriptList ¶

func NewNullableCriteriaScriptList(val *CriteriaScriptList) *NullableCriteriaScriptList

func (NullableCriteriaScriptList) Get ¶

func (NullableCriteriaScriptList) IsSet ¶

func (v NullableCriteriaScriptList) IsSet() bool

func (NullableCriteriaScriptList) MarshalJSON ¶

func (v NullableCriteriaScriptList) MarshalJSON() ([]byte, error)

func (*NullableCriteriaScriptList) Set ¶

func (*NullableCriteriaScriptList) UnmarshalJSON ¶

func (v *NullableCriteriaScriptList) UnmarshalJSON(src []byte) error

func (*NullableCriteriaScriptList) Unset ¶

func (v *NullableCriteriaScriptList) Unset()

type NullableCriteriaScriptListAllOf ¶

type NullableCriteriaScriptListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCriteriaScriptListAllOf) Get ¶

func (NullableCriteriaScriptListAllOf) IsSet ¶

func (NullableCriteriaScriptListAllOf) MarshalJSON ¶

func (v NullableCriteriaScriptListAllOf) MarshalJSON() ([]byte, error)

func (*NullableCriteriaScriptListAllOf) Set ¶

func (*NullableCriteriaScriptListAllOf) UnmarshalJSON ¶

func (v *NullableCriteriaScriptListAllOf) UnmarshalJSON(src []byte) error

func (*NullableCriteriaScriptListAllOf) Unset ¶

type NullableDeviceAndUser ¶

type NullableDeviceAndUser struct {
	// contains filtered or unexported fields
}

func NewNullableDeviceAndUser ¶

func NewNullableDeviceAndUser(val *DeviceAndUser) *NullableDeviceAndUser

func (NullableDeviceAndUser) Get ¶

func (NullableDeviceAndUser) IsSet ¶

func (v NullableDeviceAndUser) IsSet() bool

func (NullableDeviceAndUser) MarshalJSON ¶

func (v NullableDeviceAndUser) MarshalJSON() ([]byte, error)

func (*NullableDeviceAndUser) Set ¶

func (v *NullableDeviceAndUser) Set(val *DeviceAndUser)

func (*NullableDeviceAndUser) UnmarshalJSON ¶

func (v *NullableDeviceAndUser) UnmarshalJSON(src []byte) error

func (*NullableDeviceAndUser) Unset ¶

func (v *NullableDeviceAndUser) Unset()

type NullableDeviceScript ¶

type NullableDeviceScript struct {
	// contains filtered or unexported fields
}

func NewNullableDeviceScript ¶

func NewNullableDeviceScript(val *DeviceScript) *NullableDeviceScript

func (NullableDeviceScript) Get ¶

func (NullableDeviceScript) IsSet ¶

func (v NullableDeviceScript) IsSet() bool

func (NullableDeviceScript) MarshalJSON ¶

func (v NullableDeviceScript) MarshalJSON() ([]byte, error)

func (*NullableDeviceScript) Set ¶

func (v *NullableDeviceScript) Set(val *DeviceScript)

func (*NullableDeviceScript) UnmarshalJSON ¶

func (v *NullableDeviceScript) UnmarshalJSON(src []byte) error

func (*NullableDeviceScript) Unset ¶

func (v *NullableDeviceScript) Unset()

type NullableDeviceScriptAllOf ¶

type NullableDeviceScriptAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableDeviceScriptAllOf ¶

func NewNullableDeviceScriptAllOf(val *DeviceScriptAllOf) *NullableDeviceScriptAllOf

func (NullableDeviceScriptAllOf) Get ¶

func (NullableDeviceScriptAllOf) IsSet ¶

func (v NullableDeviceScriptAllOf) IsSet() bool

func (NullableDeviceScriptAllOf) MarshalJSON ¶

func (v NullableDeviceScriptAllOf) MarshalJSON() ([]byte, error)

func (*NullableDeviceScriptAllOf) Set ¶

func (*NullableDeviceScriptAllOf) UnmarshalJSON ¶

func (v *NullableDeviceScriptAllOf) UnmarshalJSON(src []byte) error

func (*NullableDeviceScriptAllOf) Unset ¶

func (v *NullableDeviceScriptAllOf) Unset()

type NullableDeviceScriptList ¶

type NullableDeviceScriptList struct {
	// contains filtered or unexported fields
}

func NewNullableDeviceScriptList ¶

func NewNullableDeviceScriptList(val *DeviceScriptList) *NullableDeviceScriptList

func (NullableDeviceScriptList) Get ¶

func (NullableDeviceScriptList) IsSet ¶

func (v NullableDeviceScriptList) IsSet() bool

func (NullableDeviceScriptList) MarshalJSON ¶

func (v NullableDeviceScriptList) MarshalJSON() ([]byte, error)

func (*NullableDeviceScriptList) Set ¶

func (*NullableDeviceScriptList) UnmarshalJSON ¶

func (v *NullableDeviceScriptList) UnmarshalJSON(src []byte) error

func (*NullableDeviceScriptList) Unset ¶

func (v *NullableDeviceScriptList) Unset()

type NullableDeviceScriptListAllOf ¶

type NullableDeviceScriptListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableDeviceScriptListAllOf) Get ¶

func (NullableDeviceScriptListAllOf) IsSet ¶

func (NullableDeviceScriptListAllOf) MarshalJSON ¶

func (v NullableDeviceScriptListAllOf) MarshalJSON() ([]byte, error)

func (*NullableDeviceScriptListAllOf) Set ¶

func (*NullableDeviceScriptListAllOf) UnmarshalJSON ¶

func (v *NullableDeviceScriptListAllOf) UnmarshalJSON(src []byte) error

func (*NullableDeviceScriptListAllOf) Unset ¶

func (v *NullableDeviceScriptListAllOf) Unset()

type NullableDistinguishedName ¶

type NullableDistinguishedName struct {
	// contains filtered or unexported fields
}

func NewNullableDistinguishedName ¶

func NewNullableDistinguishedName(val *DistinguishedName) *NullableDistinguishedName

func (NullableDistinguishedName) Get ¶

func (NullableDistinguishedName) IsSet ¶

func (v NullableDistinguishedName) IsSet() bool

func (NullableDistinguishedName) MarshalJSON ¶

func (v NullableDistinguishedName) MarshalJSON() ([]byte, error)

func (*NullableDistinguishedName) Set ¶

func (*NullableDistinguishedName) UnmarshalJSON ¶

func (v *NullableDistinguishedName) UnmarshalJSON(src []byte) error

func (*NullableDistinguishedName) Unset ¶

func (v *NullableDistinguishedName) Unset()

type NullableDistinguishedNameAllOf ¶

type NullableDistinguishedNameAllOf struct {
	// contains filtered or unexported fields
}

func (NullableDistinguishedNameAllOf) Get ¶

func (NullableDistinguishedNameAllOf) IsSet ¶

func (NullableDistinguishedNameAllOf) MarshalJSON ¶

func (v NullableDistinguishedNameAllOf) MarshalJSON() ([]byte, error)

func (*NullableDistinguishedNameAllOf) Set ¶

func (*NullableDistinguishedNameAllOf) UnmarshalJSON ¶

func (v *NullableDistinguishedNameAllOf) UnmarshalJSON(src []byte) error

func (*NullableDistinguishedNameAllOf) Unset ¶

func (v *NullableDistinguishedNameAllOf) Unset()

type NullableDistinguishedNameList ¶

type NullableDistinguishedNameList struct {
	// contains filtered or unexported fields
}

func (NullableDistinguishedNameList) Get ¶

func (NullableDistinguishedNameList) IsSet ¶

func (NullableDistinguishedNameList) MarshalJSON ¶

func (v NullableDistinguishedNameList) MarshalJSON() ([]byte, error)

func (*NullableDistinguishedNameList) Set ¶

func (*NullableDistinguishedNameList) UnmarshalJSON ¶

func (v *NullableDistinguishedNameList) UnmarshalJSON(src []byte) error

func (*NullableDistinguishedNameList) Unset ¶

func (v *NullableDistinguishedNameList) Unset()

type NullableDistinguishedNameListAllOf ¶

type NullableDistinguishedNameListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableDistinguishedNameListAllOf) Get ¶

func (NullableDistinguishedNameListAllOf) IsSet ¶

func (NullableDistinguishedNameListAllOf) MarshalJSON ¶

func (v NullableDistinguishedNameListAllOf) MarshalJSON() ([]byte, error)

func (*NullableDistinguishedNameListAllOf) Set ¶

func (*NullableDistinguishedNameListAllOf) UnmarshalJSON ¶

func (v *NullableDistinguishedNameListAllOf) UnmarshalJSON(src []byte) error

func (*NullableDistinguishedNameListAllOf) Unset ¶

type NullableEntitlement ¶

type NullableEntitlement struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlement ¶

func NewNullableEntitlement(val *Entitlement) *NullableEntitlement

func (NullableEntitlement) Get ¶

func (NullableEntitlement) IsSet ¶

func (v NullableEntitlement) IsSet() bool

func (NullableEntitlement) MarshalJSON ¶

func (v NullableEntitlement) MarshalJSON() ([]byte, error)

func (*NullableEntitlement) Set ¶

func (v *NullableEntitlement) Set(val *Entitlement)

func (*NullableEntitlement) UnmarshalJSON ¶

func (v *NullableEntitlement) UnmarshalJSON(src []byte) error

func (*NullableEntitlement) Unset ¶

func (v *NullableEntitlement) Unset()

type NullableEntitlementAllOf ¶

type NullableEntitlementAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlementAllOf ¶

func NewNullableEntitlementAllOf(val *EntitlementAllOf) *NullableEntitlementAllOf

func (NullableEntitlementAllOf) Get ¶

func (NullableEntitlementAllOf) IsSet ¶

func (v NullableEntitlementAllOf) IsSet() bool

func (NullableEntitlementAllOf) MarshalJSON ¶

func (v NullableEntitlementAllOf) MarshalJSON() ([]byte, error)

func (*NullableEntitlementAllOf) Set ¶

func (*NullableEntitlementAllOf) UnmarshalJSON ¶

func (v *NullableEntitlementAllOf) UnmarshalJSON(src []byte) error

func (*NullableEntitlementAllOf) Unset ¶

func (v *NullableEntitlementAllOf) Unset()

type NullableEntitlementAllOfActions ¶

type NullableEntitlementAllOfActions struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementAllOfActions) Get ¶

func (NullableEntitlementAllOfActions) IsSet ¶

func (NullableEntitlementAllOfActions) MarshalJSON ¶

func (v NullableEntitlementAllOfActions) MarshalJSON() ([]byte, error)

func (*NullableEntitlementAllOfActions) Set ¶

func (*NullableEntitlementAllOfActions) UnmarshalJSON ¶

func (v *NullableEntitlementAllOfActions) UnmarshalJSON(src []byte) error

func (*NullableEntitlementAllOfActions) Unset ¶

type NullableEntitlementAllOfAppShortcut ¶

type NullableEntitlementAllOfAppShortcut struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementAllOfAppShortcut) Get ¶

func (NullableEntitlementAllOfAppShortcut) IsSet ¶

func (NullableEntitlementAllOfAppShortcut) MarshalJSON ¶

func (v NullableEntitlementAllOfAppShortcut) MarshalJSON() ([]byte, error)

func (*NullableEntitlementAllOfAppShortcut) Set ¶

func (*NullableEntitlementAllOfAppShortcut) UnmarshalJSON ¶

func (v *NullableEntitlementAllOfAppShortcut) UnmarshalJSON(src []byte) error

func (*NullableEntitlementAllOfAppShortcut) Unset ¶

type NullableEntitlementAllOfMonitor ¶

type NullableEntitlementAllOfMonitor struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementAllOfMonitor) Get ¶

func (NullableEntitlementAllOfMonitor) IsSet ¶

func (NullableEntitlementAllOfMonitor) MarshalJSON ¶

func (v NullableEntitlementAllOfMonitor) MarshalJSON() ([]byte, error)

func (*NullableEntitlementAllOfMonitor) Set ¶

func (*NullableEntitlementAllOfMonitor) UnmarshalJSON ¶

func (v *NullableEntitlementAllOfMonitor) UnmarshalJSON(src []byte) error

func (*NullableEntitlementAllOfMonitor) Unset ¶

type NullableEntitlementList ¶

type NullableEntitlementList struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlementList ¶

func NewNullableEntitlementList(val *EntitlementList) *NullableEntitlementList

func (NullableEntitlementList) Get ¶

func (NullableEntitlementList) IsSet ¶

func (v NullableEntitlementList) IsSet() bool

func (NullableEntitlementList) MarshalJSON ¶

func (v NullableEntitlementList) MarshalJSON() ([]byte, error)

func (*NullableEntitlementList) Set ¶

func (*NullableEntitlementList) UnmarshalJSON ¶

func (v *NullableEntitlementList) UnmarshalJSON(src []byte) error

func (*NullableEntitlementList) Unset ¶

func (v *NullableEntitlementList) Unset()

type NullableEntitlementListAllOf ¶

type NullableEntitlementListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementListAllOf) Get ¶

func (NullableEntitlementListAllOf) IsSet ¶

func (NullableEntitlementListAllOf) MarshalJSON ¶

func (v NullableEntitlementListAllOf) MarshalJSON() ([]byte, error)

func (*NullableEntitlementListAllOf) Set ¶

func (*NullableEntitlementListAllOf) UnmarshalJSON ¶

func (v *NullableEntitlementListAllOf) UnmarshalJSON(src []byte) error

func (*NullableEntitlementListAllOf) Unset ¶

func (v *NullableEntitlementListAllOf) Unset()

type NullableEntitlementScript ¶

type NullableEntitlementScript struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlementScript ¶

func NewNullableEntitlementScript(val *EntitlementScript) *NullableEntitlementScript

func (NullableEntitlementScript) Get ¶

func (NullableEntitlementScript) IsSet ¶

func (v NullableEntitlementScript) IsSet() bool

func (NullableEntitlementScript) MarshalJSON ¶

func (v NullableEntitlementScript) MarshalJSON() ([]byte, error)

func (*NullableEntitlementScript) Set ¶

func (*NullableEntitlementScript) UnmarshalJSON ¶

func (v *NullableEntitlementScript) UnmarshalJSON(src []byte) error

func (*NullableEntitlementScript) Unset ¶

func (v *NullableEntitlementScript) Unset()

type NullableEntitlementScriptAllOf ¶

type NullableEntitlementScriptAllOf struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementScriptAllOf) Get ¶

func (NullableEntitlementScriptAllOf) IsSet ¶

func (NullableEntitlementScriptAllOf) MarshalJSON ¶

func (v NullableEntitlementScriptAllOf) MarshalJSON() ([]byte, error)

func (*NullableEntitlementScriptAllOf) Set ¶

func (*NullableEntitlementScriptAllOf) UnmarshalJSON ¶

func (v *NullableEntitlementScriptAllOf) UnmarshalJSON(src []byte) error

func (*NullableEntitlementScriptAllOf) Unset ¶

func (v *NullableEntitlementScriptAllOf) Unset()

type NullableEntitlementScriptList ¶

type NullableEntitlementScriptList struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementScriptList) Get ¶

func (NullableEntitlementScriptList) IsSet ¶

func (NullableEntitlementScriptList) MarshalJSON ¶

func (v NullableEntitlementScriptList) MarshalJSON() ([]byte, error)

func (*NullableEntitlementScriptList) Set ¶

func (*NullableEntitlementScriptList) UnmarshalJSON ¶

func (v *NullableEntitlementScriptList) UnmarshalJSON(src []byte) error

func (*NullableEntitlementScriptList) Unset ¶

func (v *NullableEntitlementScriptList) Unset()

type NullableEntitlementScriptListAllOf ¶

type NullableEntitlementScriptListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementScriptListAllOf) Get ¶

func (NullableEntitlementScriptListAllOf) IsSet ¶

func (NullableEntitlementScriptListAllOf) MarshalJSON ¶

func (v NullableEntitlementScriptListAllOf) MarshalJSON() ([]byte, error)

func (*NullableEntitlementScriptListAllOf) Set ¶

func (*NullableEntitlementScriptListAllOf) UnmarshalJSON ¶

func (v *NullableEntitlementScriptListAllOf) UnmarshalJSON(src []byte) error

func (*NullableEntitlementScriptListAllOf) Unset ¶

type NullableError ¶

type NullableError struct {
	// contains filtered or unexported fields
}

func NewNullableError ¶

func NewNullableError(val *Error) *NullableError

func (NullableError) Get ¶

func (v NullableError) Get() *Error

func (NullableError) IsSet ¶

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON ¶

func (v NullableError) MarshalJSON() ([]byte, error)

func (*NullableError) Set ¶

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON ¶

func (v *NullableError) UnmarshalJSON(src []byte) error

func (*NullableError) Unset ¶

func (v *NullableError) Unset()

type NullableFido2Device ¶

type NullableFido2Device struct {
	// contains filtered or unexported fields
}

func NewNullableFido2Device ¶

func NewNullableFido2Device(val *Fido2Device) *NullableFido2Device

func (NullableFido2Device) Get ¶

func (NullableFido2Device) IsSet ¶

func (v NullableFido2Device) IsSet() bool

func (NullableFido2Device) MarshalJSON ¶

func (v NullableFido2Device) MarshalJSON() ([]byte, error)

func (*NullableFido2Device) Set ¶

func (v *NullableFido2Device) Set(val *Fido2Device)

func (*NullableFido2Device) UnmarshalJSON ¶

func (v *NullableFido2Device) UnmarshalJSON(src []byte) error

func (*NullableFido2Device) Unset ¶

func (v *NullableFido2Device) Unset()

type NullableFido2DeviceAllOf ¶

type NullableFido2DeviceAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableFido2DeviceAllOf ¶

func NewNullableFido2DeviceAllOf(val *Fido2DeviceAllOf) *NullableFido2DeviceAllOf

func (NullableFido2DeviceAllOf) Get ¶

func (NullableFido2DeviceAllOf) IsSet ¶

func (v NullableFido2DeviceAllOf) IsSet() bool

func (NullableFido2DeviceAllOf) MarshalJSON ¶

func (v NullableFido2DeviceAllOf) MarshalJSON() ([]byte, error)

func (*NullableFido2DeviceAllOf) Set ¶

func (*NullableFido2DeviceAllOf) UnmarshalJSON ¶

func (v *NullableFido2DeviceAllOf) UnmarshalJSON(src []byte) error

func (*NullableFido2DeviceAllOf) Unset ¶

func (v *NullableFido2DeviceAllOf) Unset()

type NullableFido2DeviceList ¶

type NullableFido2DeviceList struct {
	// contains filtered or unexported fields
}

func NewNullableFido2DeviceList ¶

func NewNullableFido2DeviceList(val *Fido2DeviceList) *NullableFido2DeviceList

func (NullableFido2DeviceList) Get ¶

func (NullableFido2DeviceList) IsSet ¶

func (v NullableFido2DeviceList) IsSet() bool

func (NullableFido2DeviceList) MarshalJSON ¶

func (v NullableFido2DeviceList) MarshalJSON() ([]byte, error)

func (*NullableFido2DeviceList) Set ¶

func (*NullableFido2DeviceList) UnmarshalJSON ¶

func (v *NullableFido2DeviceList) UnmarshalJSON(src []byte) error

func (*NullableFido2DeviceList) Unset ¶

func (v *NullableFido2DeviceList) Unset()

type NullableFido2DeviceListAllOf ¶

type NullableFido2DeviceListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableFido2DeviceListAllOf) Get ¶

func (NullableFido2DeviceListAllOf) IsSet ¶

func (NullableFido2DeviceListAllOf) MarshalJSON ¶

func (v NullableFido2DeviceListAllOf) MarshalJSON() ([]byte, error)

func (*NullableFido2DeviceListAllOf) Set ¶

func (*NullableFido2DeviceListAllOf) UnmarshalJSON ¶

func (v *NullableFido2DeviceListAllOf) UnmarshalJSON(src []byte) error

func (*NullableFido2DeviceListAllOf) Unset ¶

func (v *NullableFido2DeviceListAllOf) Unset()

type NullableFile ¶

type NullableFile struct {
	// contains filtered or unexported fields
}

func NewNullableFile ¶

func NewNullableFile(val *File) *NullableFile

func (NullableFile) Get ¶

func (v NullableFile) Get() *File

func (NullableFile) IsSet ¶

func (v NullableFile) IsSet() bool

func (NullableFile) MarshalJSON ¶

func (v NullableFile) MarshalJSON() ([]byte, error)

func (*NullableFile) Set ¶

func (v *NullableFile) Set(val *File)

func (*NullableFile) UnmarshalJSON ¶

func (v *NullableFile) UnmarshalJSON(src []byte) error

func (*NullableFile) Unset ¶

func (v *NullableFile) Unset()

type NullableFileList ¶

type NullableFileList struct {
	// contains filtered or unexported fields
}

func NewNullableFileList ¶

func NewNullableFileList(val *FileList) *NullableFileList

func (NullableFileList) Get ¶

func (v NullableFileList) Get() *FileList

func (NullableFileList) IsSet ¶

func (v NullableFileList) IsSet() bool

func (NullableFileList) MarshalJSON ¶

func (v NullableFileList) MarshalJSON() ([]byte, error)

func (*NullableFileList) Set ¶

func (v *NullableFileList) Set(val *FileList)

func (*NullableFileList) UnmarshalJSON ¶

func (v *NullableFileList) UnmarshalJSON(src []byte) error

func (*NullableFileList) Unset ¶

func (v *NullableFileList) 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 NullableGatewayApplianceRole ¶

type NullableGatewayApplianceRole struct {
	// contains filtered or unexported fields
}

func (NullableGatewayApplianceRole) Get ¶

func (NullableGatewayApplianceRole) IsSet ¶

func (NullableGatewayApplianceRole) MarshalJSON ¶

func (v NullableGatewayApplianceRole) MarshalJSON() ([]byte, error)

func (*NullableGatewayApplianceRole) Set ¶

func (*NullableGatewayApplianceRole) UnmarshalJSON ¶

func (v *NullableGatewayApplianceRole) UnmarshalJSON(src []byte) error

func (*NullableGatewayApplianceRole) Unset ¶

func (v *NullableGatewayApplianceRole) Unset()

type NullableGatewayApplianceRoleAllOf ¶

type NullableGatewayApplianceRoleAllOf struct {
	// contains filtered or unexported fields
}

func (NullableGatewayApplianceRoleAllOf) Get ¶

func (NullableGatewayApplianceRoleAllOf) IsSet ¶

func (NullableGatewayApplianceRoleAllOf) MarshalJSON ¶

func (v NullableGatewayApplianceRoleAllOf) MarshalJSON() ([]byte, error)

func (*NullableGatewayApplianceRoleAllOf) Set ¶

func (*NullableGatewayApplianceRoleAllOf) UnmarshalJSON ¶

func (v *NullableGatewayApplianceRoleAllOf) UnmarshalJSON(src []byte) error

func (*NullableGatewayApplianceRoleAllOf) Unset ¶

type NullableGlobalSettings ¶

type NullableGlobalSettings struct {
	// contains filtered or unexported fields
}

func NewNullableGlobalSettings ¶

func NewNullableGlobalSettings(val *GlobalSettings) *NullableGlobalSettings

func (NullableGlobalSettings) Get ¶

func (NullableGlobalSettings) IsSet ¶

func (v NullableGlobalSettings) IsSet() bool

func (NullableGlobalSettings) MarshalJSON ¶

func (v NullableGlobalSettings) MarshalJSON() ([]byte, error)

func (*NullableGlobalSettings) Set ¶

func (*NullableGlobalSettings) UnmarshalJSON ¶

func (v *NullableGlobalSettings) UnmarshalJSON(src []byte) error

func (*NullableGlobalSettings) Unset ¶

func (v *NullableGlobalSettings) Unset()

type NullableIdentityProvider ¶

type NullableIdentityProvider struct {
	// contains filtered or unexported fields
}

func NewNullableIdentityProvider ¶

func NewNullableIdentityProvider(val *IdentityProvider) *NullableIdentityProvider

func (NullableIdentityProvider) Get ¶

func (NullableIdentityProvider) IsSet ¶

func (v NullableIdentityProvider) IsSet() bool

func (NullableIdentityProvider) MarshalJSON ¶

func (v NullableIdentityProvider) MarshalJSON() ([]byte, error)

func (*NullableIdentityProvider) Set ¶

func (*NullableIdentityProvider) UnmarshalJSON ¶

func (v *NullableIdentityProvider) UnmarshalJSON(src []byte) error

func (*NullableIdentityProvider) Unset ¶

func (v *NullableIdentityProvider) Unset()

type NullableIdentityProviderAllOf ¶

type NullableIdentityProviderAllOf struct {
	// contains filtered or unexported fields
}

func (NullableIdentityProviderAllOf) Get ¶

func (NullableIdentityProviderAllOf) IsSet ¶

func (NullableIdentityProviderAllOf) MarshalJSON ¶

func (v NullableIdentityProviderAllOf) MarshalJSON() ([]byte, error)

func (*NullableIdentityProviderAllOf) Set ¶

func (*NullableIdentityProviderAllOf) UnmarshalJSON ¶

func (v *NullableIdentityProviderAllOf) UnmarshalJSON(src []byte) error

func (*NullableIdentityProviderAllOf) Unset ¶

func (v *NullableIdentityProviderAllOf) Unset()

type NullableIdentityProviderAllOfOnBoarding2FA ¶

type NullableIdentityProviderAllOfOnBoarding2FA struct {
	// contains filtered or unexported fields
}

func (NullableIdentityProviderAllOfOnBoarding2FA) Get ¶

func (NullableIdentityProviderAllOfOnBoarding2FA) IsSet ¶

func (NullableIdentityProviderAllOfOnBoarding2FA) MarshalJSON ¶

func (*NullableIdentityProviderAllOfOnBoarding2FA) Set ¶

func (*NullableIdentityProviderAllOfOnBoarding2FA) UnmarshalJSON ¶

func (v *NullableIdentityProviderAllOfOnBoarding2FA) UnmarshalJSON(src []byte) error

func (*NullableIdentityProviderAllOfOnBoarding2FA) Unset ¶

type NullableIdentityProviderList ¶

type NullableIdentityProviderList struct {
	// contains filtered or unexported fields
}

func (NullableIdentityProviderList) Get ¶

func (NullableIdentityProviderList) IsSet ¶

func (NullableIdentityProviderList) MarshalJSON ¶

func (v NullableIdentityProviderList) MarshalJSON() ([]byte, error)

func (*NullableIdentityProviderList) Set ¶

func (*NullableIdentityProviderList) UnmarshalJSON ¶

func (v *NullableIdentityProviderList) UnmarshalJSON(src []byte) error

func (*NullableIdentityProviderList) Unset ¶

func (v *NullableIdentityProviderList) Unset()

type NullableIdentityProviderListAllOf ¶

type NullableIdentityProviderListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableIdentityProviderListAllOf) Get ¶

func (NullableIdentityProviderListAllOf) IsSet ¶

func (NullableIdentityProviderListAllOf) MarshalJSON ¶

func (v NullableIdentityProviderListAllOf) MarshalJSON() ([]byte, error)

func (*NullableIdentityProviderListAllOf) Set ¶

func (*NullableIdentityProviderListAllOf) UnmarshalJSON ¶

func (v *NullableIdentityProviderListAllOf) UnmarshalJSON(src []byte) error

func (*NullableIdentityProviderListAllOf) Unset ¶

type NullableInlineObject ¶

type NullableInlineObject struct {
	// contains filtered or unexported fields
}

func NewNullableInlineObject ¶

func NewNullableInlineObject(val *InlineObject) *NullableInlineObject

func (NullableInlineObject) Get ¶

func (NullableInlineObject) IsSet ¶

func (v NullableInlineObject) IsSet() bool

func (NullableInlineObject) MarshalJSON ¶

func (v NullableInlineObject) MarshalJSON() ([]byte, error)

func (*NullableInlineObject) Set ¶

func (v *NullableInlineObject) Set(val *InlineObject)

func (*NullableInlineObject) UnmarshalJSON ¶

func (v *NullableInlineObject) UnmarshalJSON(src []byte) error

func (*NullableInlineObject) Unset ¶

func (v *NullableInlineObject) Unset()

type NullableInlineObject1 ¶

type NullableInlineObject1 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineObject1 ¶

func NewNullableInlineObject1(val *InlineObject1) *NullableInlineObject1

func (NullableInlineObject1) Get ¶

func (NullableInlineObject1) IsSet ¶

func (v NullableInlineObject1) IsSet() bool

func (NullableInlineObject1) MarshalJSON ¶

func (v NullableInlineObject1) MarshalJSON() ([]byte, error)

func (*NullableInlineObject1) Set ¶

func (v *NullableInlineObject1) Set(val *InlineObject1)

func (*NullableInlineObject1) UnmarshalJSON ¶

func (v *NullableInlineObject1) UnmarshalJSON(src []byte) error

func (*NullableInlineObject1) Unset ¶

func (v *NullableInlineObject1) Unset()

type NullableInlineObject10 ¶

type NullableInlineObject10 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineObject10 ¶

func NewNullableInlineObject10(val *InlineObject10) *NullableInlineObject10

func (NullableInlineObject10) Get ¶

func (NullableInlineObject10) IsSet ¶

func (v NullableInlineObject10) IsSet() bool

func (NullableInlineObject10) MarshalJSON ¶

func (v NullableInlineObject10) MarshalJSON() ([]byte, error)

func (*NullableInlineObject10) Set ¶

func (*NullableInlineObject10) UnmarshalJSON ¶

func (v *NullableInlineObject10) UnmarshalJSON(src []byte) error

func (*NullableInlineObject10) Unset ¶

func (v *NullableInlineObject10) Unset()

type NullableInlineObject2 ¶

type NullableInlineObject2 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineObject2 ¶

func NewNullableInlineObject2(val *InlineObject2) *NullableInlineObject2

func (NullableInlineObject2) Get ¶

func (NullableInlineObject2) IsSet ¶

func (v NullableInlineObject2) IsSet() bool

func (NullableInlineObject2) MarshalJSON ¶

func (v NullableInlineObject2) MarshalJSON() ([]byte, error)

func (*NullableInlineObject2) Set ¶

func (v *NullableInlineObject2) Set(val *InlineObject2)

func (*NullableInlineObject2) UnmarshalJSON ¶

func (v *NullableInlineObject2) UnmarshalJSON(src []byte) error

func (*NullableInlineObject2) Unset ¶

func (v *NullableInlineObject2) Unset()

type NullableInlineObject3 ¶

type NullableInlineObject3 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineObject3 ¶

func NewNullableInlineObject3(val *InlineObject3) *NullableInlineObject3

func (NullableInlineObject3) Get ¶

func (NullableInlineObject3) IsSet ¶

func (v NullableInlineObject3) IsSet() bool

func (NullableInlineObject3) MarshalJSON ¶

func (v NullableInlineObject3) MarshalJSON() ([]byte, error)

func (*NullableInlineObject3) Set ¶

func (v *NullableInlineObject3) Set(val *InlineObject3)

func (*NullableInlineObject3) UnmarshalJSON ¶

func (v *NullableInlineObject3) UnmarshalJSON(src []byte) error

func (*NullableInlineObject3) Unset ¶

func (v *NullableInlineObject3) Unset()

type NullableInlineObject4 ¶

type NullableInlineObject4 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineObject4 ¶

func NewNullableInlineObject4(val *InlineObject4) *NullableInlineObject4

func (NullableInlineObject4) Get ¶

func (NullableInlineObject4) IsSet ¶

func (v NullableInlineObject4) IsSet() bool

func (NullableInlineObject4) MarshalJSON ¶

func (v NullableInlineObject4) MarshalJSON() ([]byte, error)

func (*NullableInlineObject4) Set ¶

func (v *NullableInlineObject4) Set(val *InlineObject4)

func (*NullableInlineObject4) UnmarshalJSON ¶

func (v *NullableInlineObject4) UnmarshalJSON(src []byte) error

func (*NullableInlineObject4) Unset ¶

func (v *NullableInlineObject4) Unset()

type NullableInlineObject5 ¶

type NullableInlineObject5 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineObject5 ¶

func NewNullableInlineObject5(val *InlineObject5) *NullableInlineObject5

func (NullableInlineObject5) Get ¶

func (NullableInlineObject5) IsSet ¶

func (v NullableInlineObject5) IsSet() bool

func (NullableInlineObject5) MarshalJSON ¶

func (v NullableInlineObject5) MarshalJSON() ([]byte, error)

func (*NullableInlineObject5) Set ¶

func (v *NullableInlineObject5) Set(val *InlineObject5)

func (*NullableInlineObject5) UnmarshalJSON ¶

func (v *NullableInlineObject5) UnmarshalJSON(src []byte) error

func (*NullableInlineObject5) Unset ¶

func (v *NullableInlineObject5) Unset()

type NullableInlineObject6 ¶

type NullableInlineObject6 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineObject6 ¶

func NewNullableInlineObject6(val *InlineObject6) *NullableInlineObject6

func (NullableInlineObject6) Get ¶

func (NullableInlineObject6) IsSet ¶

func (v NullableInlineObject6) IsSet() bool

func (NullableInlineObject6) MarshalJSON ¶

func (v NullableInlineObject6) MarshalJSON() ([]byte, error)

func (*NullableInlineObject6) Set ¶

func (v *NullableInlineObject6) Set(val *InlineObject6)

func (*NullableInlineObject6) UnmarshalJSON ¶

func (v *NullableInlineObject6) UnmarshalJSON(src []byte) error

func (*NullableInlineObject6) Unset ¶

func (v *NullableInlineObject6) Unset()

type NullableInlineObject7 ¶

type NullableInlineObject7 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineObject7 ¶

func NewNullableInlineObject7(val *InlineObject7) *NullableInlineObject7

func (NullableInlineObject7) Get ¶

func (NullableInlineObject7) IsSet ¶

func (v NullableInlineObject7) IsSet() bool

func (NullableInlineObject7) MarshalJSON ¶

func (v NullableInlineObject7) MarshalJSON() ([]byte, error)

func (*NullableInlineObject7) Set ¶

func (v *NullableInlineObject7) Set(val *InlineObject7)

func (*NullableInlineObject7) UnmarshalJSON ¶

func (v *NullableInlineObject7) UnmarshalJSON(src []byte) error

func (*NullableInlineObject7) Unset ¶

func (v *NullableInlineObject7) Unset()

type NullableInlineObject8 ¶

type NullableInlineObject8 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineObject8 ¶

func NewNullableInlineObject8(val *InlineObject8) *NullableInlineObject8

func (NullableInlineObject8) Get ¶

func (NullableInlineObject8) IsSet ¶

func (v NullableInlineObject8) IsSet() bool

func (NullableInlineObject8) MarshalJSON ¶

func (v NullableInlineObject8) MarshalJSON() ([]byte, error)

func (*NullableInlineObject8) Set ¶

func (v *NullableInlineObject8) Set(val *InlineObject8)

func (*NullableInlineObject8) UnmarshalJSON ¶

func (v *NullableInlineObject8) UnmarshalJSON(src []byte) error

func (*NullableInlineObject8) Unset ¶

func (v *NullableInlineObject8) Unset()

type NullableInlineObject9 ¶

type NullableInlineObject9 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineObject9 ¶

func NewNullableInlineObject9(val *InlineObject9) *NullableInlineObject9

func (NullableInlineObject9) Get ¶

func (NullableInlineObject9) IsSet ¶

func (v NullableInlineObject9) IsSet() bool

func (NullableInlineObject9) MarshalJSON ¶

func (v NullableInlineObject9) MarshalJSON() ([]byte, error)

func (*NullableInlineObject9) Set ¶

func (v *NullableInlineObject9) Set(val *InlineObject9)

func (*NullableInlineObject9) UnmarshalJSON ¶

func (v *NullableInlineObject9) UnmarshalJSON(src []byte) error

func (*NullableInlineObject9) Unset ¶

func (v *NullableInlineObject9) Unset()

type NullableInlineResponse200 ¶

type NullableInlineResponse200 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse200 ¶

func NewNullableInlineResponse200(val *InlineResponse200) *NullableInlineResponse200

func (NullableInlineResponse200) Get ¶

func (NullableInlineResponse200) IsSet ¶

func (v NullableInlineResponse200) IsSet() bool

func (NullableInlineResponse200) MarshalJSON ¶

func (v NullableInlineResponse200) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse200) Set ¶

func (*NullableInlineResponse200) UnmarshalJSON ¶

func (v *NullableInlineResponse200) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse200) Unset ¶

func (v *NullableInlineResponse200) Unset()

type NullableInlineResponse2001 ¶

type NullableInlineResponse2001 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse2001 ¶

func NewNullableInlineResponse2001(val *InlineResponse2001) *NullableInlineResponse2001

func (NullableInlineResponse2001) Get ¶

func (NullableInlineResponse2001) IsSet ¶

func (v NullableInlineResponse2001) IsSet() bool

func (NullableInlineResponse2001) MarshalJSON ¶

func (v NullableInlineResponse2001) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2001) Set ¶

func (*NullableInlineResponse2001) UnmarshalJSON ¶

func (v *NullableInlineResponse2001) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2001) Unset ¶

func (v *NullableInlineResponse2001) Unset()

type NullableInlineResponse20010 ¶

type NullableInlineResponse20010 struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse20010) Get ¶

func (NullableInlineResponse20010) IsSet ¶

func (NullableInlineResponse20010) MarshalJSON ¶

func (v NullableInlineResponse20010) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse20010) Set ¶

func (*NullableInlineResponse20010) UnmarshalJSON ¶

func (v *NullableInlineResponse20010) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse20010) Unset ¶

func (v *NullableInlineResponse20010) Unset()

type NullableInlineResponse20011 ¶

type NullableInlineResponse20011 struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse20011) Get ¶

func (NullableInlineResponse20011) IsSet ¶

func (NullableInlineResponse20011) MarshalJSON ¶

func (v NullableInlineResponse20011) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse20011) Set ¶

func (*NullableInlineResponse20011) UnmarshalJSON ¶

func (v *NullableInlineResponse20011) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse20011) Unset ¶

func (v *NullableInlineResponse20011) Unset()

type NullableInlineResponse20012 ¶

type NullableInlineResponse20012 struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse20012) Get ¶

func (NullableInlineResponse20012) IsSet ¶

func (NullableInlineResponse20012) MarshalJSON ¶

func (v NullableInlineResponse20012) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse20012) Set ¶

func (*NullableInlineResponse20012) UnmarshalJSON ¶

func (v *NullableInlineResponse20012) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse20012) Unset ¶

func (v *NullableInlineResponse20012) Unset()

type NullableInlineResponse20013 ¶

type NullableInlineResponse20013 struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse20013) Get ¶

func (NullableInlineResponse20013) IsSet ¶

func (NullableInlineResponse20013) MarshalJSON ¶

func (v NullableInlineResponse20013) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse20013) Set ¶

func (*NullableInlineResponse20013) UnmarshalJSON ¶

func (v *NullableInlineResponse20013) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse20013) Unset ¶

func (v *NullableInlineResponse20013) Unset()

type NullableInlineResponse20014 ¶

type NullableInlineResponse20014 struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse20014) Get ¶

func (NullableInlineResponse20014) IsSet ¶

func (NullableInlineResponse20014) MarshalJSON ¶

func (v NullableInlineResponse20014) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse20014) Set ¶

func (*NullableInlineResponse20014) UnmarshalJSON ¶

func (v *NullableInlineResponse20014) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse20014) Unset ¶

func (v *NullableInlineResponse20014) Unset()

type NullableInlineResponse20015 ¶

type NullableInlineResponse20015 struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse20015) Get ¶

func (NullableInlineResponse20015) IsSet ¶

func (NullableInlineResponse20015) MarshalJSON ¶

func (v NullableInlineResponse20015) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse20015) Set ¶

func (*NullableInlineResponse20015) UnmarshalJSON ¶

func (v *NullableInlineResponse20015) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse20015) Unset ¶

func (v *NullableInlineResponse20015) Unset()

type NullableInlineResponse20016 ¶

type NullableInlineResponse20016 struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse20016) Get ¶

func (NullableInlineResponse20016) IsSet ¶

func (NullableInlineResponse20016) MarshalJSON ¶

func (v NullableInlineResponse20016) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse20016) Set ¶

func (*NullableInlineResponse20016) UnmarshalJSON ¶

func (v *NullableInlineResponse20016) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse20016) Unset ¶

func (v *NullableInlineResponse20016) Unset()

type NullableInlineResponse20017 ¶

type NullableInlineResponse20017 struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse20017) Get ¶

func (NullableInlineResponse20017) IsSet ¶

func (NullableInlineResponse20017) MarshalJSON ¶

func (v NullableInlineResponse20017) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse20017) Set ¶

func (*NullableInlineResponse20017) UnmarshalJSON ¶

func (v *NullableInlineResponse20017) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse20017) Unset ¶

func (v *NullableInlineResponse20017) Unset()

type NullableInlineResponse20018 ¶

type NullableInlineResponse20018 struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse20018) Get ¶

func (NullableInlineResponse20018) IsSet ¶

func (NullableInlineResponse20018) MarshalJSON ¶

func (v NullableInlineResponse20018) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse20018) Set ¶

func (*NullableInlineResponse20018) UnmarshalJSON ¶

func (v *NullableInlineResponse20018) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse20018) Unset ¶

func (v *NullableInlineResponse20018) Unset()

type NullableInlineResponse2002 ¶

type NullableInlineResponse2002 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse2002 ¶

func NewNullableInlineResponse2002(val *InlineResponse2002) *NullableInlineResponse2002

func (NullableInlineResponse2002) Get ¶

func (NullableInlineResponse2002) IsSet ¶

func (v NullableInlineResponse2002) IsSet() bool

func (NullableInlineResponse2002) MarshalJSON ¶

func (v NullableInlineResponse2002) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2002) Set ¶

func (*NullableInlineResponse2002) UnmarshalJSON ¶

func (v *NullableInlineResponse2002) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2002) Unset ¶

func (v *NullableInlineResponse2002) Unset()

type NullableInlineResponse2002Data ¶

type NullableInlineResponse2002Data struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse2002Data) Get ¶

func (NullableInlineResponse2002Data) IsSet ¶

func (NullableInlineResponse2002Data) MarshalJSON ¶

func (v NullableInlineResponse2002Data) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2002Data) Set ¶

func (*NullableInlineResponse2002Data) UnmarshalJSON ¶

func (v *NullableInlineResponse2002Data) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2002Data) Unset ¶

func (v *NullableInlineResponse2002Data) Unset()

type NullableInlineResponse2003 ¶

type NullableInlineResponse2003 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse2003 ¶

func NewNullableInlineResponse2003(val *InlineResponse2003) *NullableInlineResponse2003

func (NullableInlineResponse2003) Get ¶

func (NullableInlineResponse2003) IsSet ¶

func (v NullableInlineResponse2003) IsSet() bool

func (NullableInlineResponse2003) MarshalJSON ¶

func (v NullableInlineResponse2003) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2003) Set ¶

func (*NullableInlineResponse2003) UnmarshalJSON ¶

func (v *NullableInlineResponse2003) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2003) Unset ¶

func (v *NullableInlineResponse2003) Unset()

type NullableInlineResponse2003Data ¶

type NullableInlineResponse2003Data struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse2003Data) Get ¶

func (NullableInlineResponse2003Data) IsSet ¶

func (NullableInlineResponse2003Data) MarshalJSON ¶

func (v NullableInlineResponse2003Data) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2003Data) Set ¶

func (*NullableInlineResponse2003Data) UnmarshalJSON ¶

func (v *NullableInlineResponse2003Data) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2003Data) Unset ¶

func (v *NullableInlineResponse2003Data) Unset()

type NullableInlineResponse2004 ¶

type NullableInlineResponse2004 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse2004 ¶

func NewNullableInlineResponse2004(val *InlineResponse2004) *NullableInlineResponse2004

func (NullableInlineResponse2004) Get ¶

func (NullableInlineResponse2004) IsSet ¶

func (v NullableInlineResponse2004) IsSet() bool

func (NullableInlineResponse2004) MarshalJSON ¶

func (v NullableInlineResponse2004) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2004) Set ¶

func (*NullableInlineResponse2004) UnmarshalJSON ¶

func (v *NullableInlineResponse2004) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2004) Unset ¶

func (v *NullableInlineResponse2004) Unset()

type NullableInlineResponse2004Data ¶

type NullableInlineResponse2004Data struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse2004Data) Get ¶

func (NullableInlineResponse2004Data) IsSet ¶

func (NullableInlineResponse2004Data) MarshalJSON ¶

func (v NullableInlineResponse2004Data) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2004Data) Set ¶

func (*NullableInlineResponse2004Data) UnmarshalJSON ¶

func (v *NullableInlineResponse2004Data) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2004Data) Unset ¶

func (v *NullableInlineResponse2004Data) Unset()

type NullableInlineResponse2004EntitlementInfos ¶

type NullableInlineResponse2004EntitlementInfos struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse2004EntitlementInfos) Get ¶

func (NullableInlineResponse2004EntitlementInfos) IsSet ¶

func (NullableInlineResponse2004EntitlementInfos) MarshalJSON ¶

func (*NullableInlineResponse2004EntitlementInfos) Set ¶

func (*NullableInlineResponse2004EntitlementInfos) UnmarshalJSON ¶

func (v *NullableInlineResponse2004EntitlementInfos) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2004EntitlementInfos) Unset ¶

type NullableInlineResponse2004FirewallRules ¶

type NullableInlineResponse2004FirewallRules struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse2004FirewallRules) Get ¶

func (NullableInlineResponse2004FirewallRules) IsSet ¶

func (NullableInlineResponse2004FirewallRules) MarshalJSON ¶

func (v NullableInlineResponse2004FirewallRules) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2004FirewallRules) Set ¶

func (*NullableInlineResponse2004FirewallRules) UnmarshalJSON ¶

func (v *NullableInlineResponse2004FirewallRules) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2004FirewallRules) Unset ¶

type NullableInlineResponse2005 ¶

type NullableInlineResponse2005 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse2005 ¶

func NewNullableInlineResponse2005(val *InlineResponse2005) *NullableInlineResponse2005

func (NullableInlineResponse2005) Get ¶

func (NullableInlineResponse2005) IsSet ¶

func (v NullableInlineResponse2005) IsSet() bool

func (NullableInlineResponse2005) MarshalJSON ¶

func (v NullableInlineResponse2005) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2005) Set ¶

func (*NullableInlineResponse2005) UnmarshalJSON ¶

func (v *NullableInlineResponse2005) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2005) Unset ¶

func (v *NullableInlineResponse2005) Unset()

type NullableInlineResponse2006 ¶

type NullableInlineResponse2006 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse2006 ¶

func NewNullableInlineResponse2006(val *InlineResponse2006) *NullableInlineResponse2006

func (NullableInlineResponse2006) Get ¶

func (NullableInlineResponse2006) IsSet ¶

func (v NullableInlineResponse2006) IsSet() bool

func (NullableInlineResponse2006) MarshalJSON ¶

func (v NullableInlineResponse2006) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2006) Set ¶

func (*NullableInlineResponse2006) UnmarshalJSON ¶

func (v *NullableInlineResponse2006) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2006) Unset ¶

func (v *NullableInlineResponse2006) Unset()

type NullableInlineResponse2007 ¶

type NullableInlineResponse2007 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse2007 ¶

func NewNullableInlineResponse2007(val *InlineResponse2007) *NullableInlineResponse2007

func (NullableInlineResponse2007) Get ¶

func (NullableInlineResponse2007) IsSet ¶

func (v NullableInlineResponse2007) IsSet() bool

func (NullableInlineResponse2007) MarshalJSON ¶

func (v NullableInlineResponse2007) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2007) Set ¶

func (*NullableInlineResponse2007) UnmarshalJSON ¶

func (v *NullableInlineResponse2007) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2007) Unset ¶

func (v *NullableInlineResponse2007) Unset()

type NullableInlineResponse2008 ¶

type NullableInlineResponse2008 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse2008 ¶

func NewNullableInlineResponse2008(val *InlineResponse2008) *NullableInlineResponse2008

func (NullableInlineResponse2008) Get ¶

func (NullableInlineResponse2008) IsSet ¶

func (v NullableInlineResponse2008) IsSet() bool

func (NullableInlineResponse2008) MarshalJSON ¶

func (v NullableInlineResponse2008) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2008) Set ¶

func (*NullableInlineResponse2008) UnmarshalJSON ¶

func (v *NullableInlineResponse2008) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2008) Unset ¶

func (v *NullableInlineResponse2008) Unset()

type NullableInlineResponse2009 ¶

type NullableInlineResponse2009 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse2009 ¶

func NewNullableInlineResponse2009(val *InlineResponse2009) *NullableInlineResponse2009

func (NullableInlineResponse2009) Get ¶

func (NullableInlineResponse2009) IsSet ¶

func (v NullableInlineResponse2009) IsSet() bool

func (NullableInlineResponse2009) MarshalJSON ¶

func (v NullableInlineResponse2009) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2009) Set ¶

func (*NullableInlineResponse2009) UnmarshalJSON ¶

func (v *NullableInlineResponse2009) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2009) Unset ¶

func (v *NullableInlineResponse2009) Unset()

type NullableInlineResponse200Data ¶

type NullableInlineResponse200Data struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponse200Data) Get ¶

func (NullableInlineResponse200Data) IsSet ¶

func (NullableInlineResponse200Data) MarshalJSON ¶

func (v NullableInlineResponse200Data) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse200Data) Set ¶

func (*NullableInlineResponse200Data) UnmarshalJSON ¶

func (v *NullableInlineResponse200Data) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse200Data) Unset ¶

func (v *NullableInlineResponse200Data) 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 NullableIoTConnectorProvider ¶

type NullableIoTConnectorProvider struct {
	// contains filtered or unexported fields
}

func (NullableIoTConnectorProvider) Get ¶

func (NullableIoTConnectorProvider) IsSet ¶

func (NullableIoTConnectorProvider) MarshalJSON ¶

func (v NullableIoTConnectorProvider) MarshalJSON() ([]byte, error)

func (*NullableIoTConnectorProvider) Set ¶

func (*NullableIoTConnectorProvider) UnmarshalJSON ¶

func (v *NullableIoTConnectorProvider) UnmarshalJSON(src []byte) error

func (*NullableIoTConnectorProvider) Unset ¶

func (v *NullableIoTConnectorProvider) Unset()

type NullableIoTConnectorProviderAllOf ¶

type NullableIoTConnectorProviderAllOf struct {
	// contains filtered or unexported fields
}

func (NullableIoTConnectorProviderAllOf) Get ¶

func (NullableIoTConnectorProviderAllOf) IsSet ¶

func (NullableIoTConnectorProviderAllOf) MarshalJSON ¶

func (v NullableIoTConnectorProviderAllOf) MarshalJSON() ([]byte, error)

func (*NullableIoTConnectorProviderAllOf) Set ¶

func (*NullableIoTConnectorProviderAllOf) UnmarshalJSON ¶

func (v *NullableIoTConnectorProviderAllOf) UnmarshalJSON(src []byte) error

func (*NullableIoTConnectorProviderAllOf) Unset ¶

type NullableIpPool ¶

type NullableIpPool struct {
	// contains filtered or unexported fields
}

func NewNullableIpPool ¶

func NewNullableIpPool(val *IpPool) *NullableIpPool

func (NullableIpPool) Get ¶

func (v NullableIpPool) Get() *IpPool

func (NullableIpPool) IsSet ¶

func (v NullableIpPool) IsSet() bool

func (NullableIpPool) MarshalJSON ¶

func (v NullableIpPool) MarshalJSON() ([]byte, error)

func (*NullableIpPool) Set ¶

func (v *NullableIpPool) Set(val *IpPool)

func (*NullableIpPool) UnmarshalJSON ¶

func (v *NullableIpPool) UnmarshalJSON(src []byte) error

func (*NullableIpPool) Unset ¶

func (v *NullableIpPool) Unset()

type NullableIpPoolAllOf ¶

type NullableIpPoolAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableIpPoolAllOf ¶

func NewNullableIpPoolAllOf(val *IpPoolAllOf) *NullableIpPoolAllOf

func (NullableIpPoolAllOf) Get ¶

func (NullableIpPoolAllOf) IsSet ¶

func (v NullableIpPoolAllOf) IsSet() bool

func (NullableIpPoolAllOf) MarshalJSON ¶

func (v NullableIpPoolAllOf) MarshalJSON() ([]byte, error)

func (*NullableIpPoolAllOf) Set ¶

func (v *NullableIpPoolAllOf) Set(val *IpPoolAllOf)

func (*NullableIpPoolAllOf) UnmarshalJSON ¶

func (v *NullableIpPoolAllOf) UnmarshalJSON(src []byte) error

func (*NullableIpPoolAllOf) Unset ¶

func (v *NullableIpPoolAllOf) Unset()

type NullableIpPoolAllOfRanges ¶

type NullableIpPoolAllOfRanges struct {
	// contains filtered or unexported fields
}

func NewNullableIpPoolAllOfRanges ¶

func NewNullableIpPoolAllOfRanges(val *IpPoolAllOfRanges) *NullableIpPoolAllOfRanges

func (NullableIpPoolAllOfRanges) Get ¶

func (NullableIpPoolAllOfRanges) IsSet ¶

func (v NullableIpPoolAllOfRanges) IsSet() bool

func (NullableIpPoolAllOfRanges) MarshalJSON ¶

func (v NullableIpPoolAllOfRanges) MarshalJSON() ([]byte, error)

func (*NullableIpPoolAllOfRanges) Set ¶

func (*NullableIpPoolAllOfRanges) UnmarshalJSON ¶

func (v *NullableIpPoolAllOfRanges) UnmarshalJSON(src []byte) error

func (*NullableIpPoolAllOfRanges) Unset ¶

func (v *NullableIpPoolAllOfRanges) Unset()

type NullableIpPoolList ¶

type NullableIpPoolList struct {
	// contains filtered or unexported fields
}

func NewNullableIpPoolList ¶

func NewNullableIpPoolList(val *IpPoolList) *NullableIpPoolList

func (NullableIpPoolList) Get ¶

func (v NullableIpPoolList) Get() *IpPoolList

func (NullableIpPoolList) IsSet ¶

func (v NullableIpPoolList) IsSet() bool

func (NullableIpPoolList) MarshalJSON ¶

func (v NullableIpPoolList) MarshalJSON() ([]byte, error)

func (*NullableIpPoolList) Set ¶

func (v *NullableIpPoolList) Set(val *IpPoolList)

func (*NullableIpPoolList) UnmarshalJSON ¶

func (v *NullableIpPoolList) UnmarshalJSON(src []byte) error

func (*NullableIpPoolList) Unset ¶

func (v *NullableIpPoolList) Unset()

type NullableIpPoolListAllOf ¶

type NullableIpPoolListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableIpPoolListAllOf ¶

func NewNullableIpPoolListAllOf(val *IpPoolListAllOf) *NullableIpPoolListAllOf

func (NullableIpPoolListAllOf) Get ¶

func (NullableIpPoolListAllOf) IsSet ¶

func (v NullableIpPoolListAllOf) IsSet() bool

func (NullableIpPoolListAllOf) MarshalJSON ¶

func (v NullableIpPoolListAllOf) MarshalJSON() ([]byte, error)

func (*NullableIpPoolListAllOf) Set ¶

func (*NullableIpPoolListAllOf) UnmarshalJSON ¶

func (v *NullableIpPoolListAllOf) UnmarshalJSON(src []byte) error

func (*NullableIpPoolListAllOf) Unset ¶

func (v *NullableIpPoolListAllOf) Unset()

type NullableLdapCertificateProvider ¶

type NullableLdapCertificateProvider struct {
	// contains filtered or unexported fields
}

func (NullableLdapCertificateProvider) Get ¶

func (NullableLdapCertificateProvider) IsSet ¶

func (NullableLdapCertificateProvider) MarshalJSON ¶

func (v NullableLdapCertificateProvider) MarshalJSON() ([]byte, error)

func (*NullableLdapCertificateProvider) Set ¶

func (*NullableLdapCertificateProvider) UnmarshalJSON ¶

func (v *NullableLdapCertificateProvider) UnmarshalJSON(src []byte) error

func (*NullableLdapCertificateProvider) Unset ¶

type NullableLdapCertificateProviderAllOf ¶

type NullableLdapCertificateProviderAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLdapCertificateProviderAllOf) Get ¶

func (NullableLdapCertificateProviderAllOf) IsSet ¶

func (NullableLdapCertificateProviderAllOf) MarshalJSON ¶

func (v NullableLdapCertificateProviderAllOf) MarshalJSON() ([]byte, error)

func (*NullableLdapCertificateProviderAllOf) Set ¶

func (*NullableLdapCertificateProviderAllOf) UnmarshalJSON ¶

func (v *NullableLdapCertificateProviderAllOf) UnmarshalJSON(src []byte) error

func (*NullableLdapCertificateProviderAllOf) Unset ¶

type NullableLdapProvider ¶

type NullableLdapProvider struct {
	// contains filtered or unexported fields
}

func NewNullableLdapProvider ¶

func NewNullableLdapProvider(val *LdapProvider) *NullableLdapProvider

func (NullableLdapProvider) Get ¶

func (NullableLdapProvider) IsSet ¶

func (v NullableLdapProvider) IsSet() bool

func (NullableLdapProvider) MarshalJSON ¶

func (v NullableLdapProvider) MarshalJSON() ([]byte, error)

func (*NullableLdapProvider) Set ¶

func (v *NullableLdapProvider) Set(val *LdapProvider)

func (*NullableLdapProvider) UnmarshalJSON ¶

func (v *NullableLdapProvider) UnmarshalJSON(src []byte) error

func (*NullableLdapProvider) Unset ¶

func (v *NullableLdapProvider) Unset()

type NullableLdapProviderAllOf ¶

type NullableLdapProviderAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableLdapProviderAllOf ¶

func NewNullableLdapProviderAllOf(val *LdapProviderAllOf) *NullableLdapProviderAllOf

func (NullableLdapProviderAllOf) Get ¶

func (NullableLdapProviderAllOf) IsSet ¶

func (v NullableLdapProviderAllOf) IsSet() bool

func (NullableLdapProviderAllOf) MarshalJSON ¶

func (v NullableLdapProviderAllOf) MarshalJSON() ([]byte, error)

func (*NullableLdapProviderAllOf) Set ¶

func (*NullableLdapProviderAllOf) UnmarshalJSON ¶

func (v *NullableLdapProviderAllOf) UnmarshalJSON(src []byte) error

func (*NullableLdapProviderAllOf) Unset ¶

func (v *NullableLdapProviderAllOf) Unset()

type NullableLdapProviderAllOfPasswordWarning ¶

type NullableLdapProviderAllOfPasswordWarning struct {
	// contains filtered or unexported fields
}

func (NullableLdapProviderAllOfPasswordWarning) Get ¶

func (NullableLdapProviderAllOfPasswordWarning) IsSet ¶

func (NullableLdapProviderAllOfPasswordWarning) MarshalJSON ¶

func (*NullableLdapProviderAllOfPasswordWarning) Set ¶

func (*NullableLdapProviderAllOfPasswordWarning) UnmarshalJSON ¶

func (v *NullableLdapProviderAllOfPasswordWarning) UnmarshalJSON(src []byte) error

func (*NullableLdapProviderAllOfPasswordWarning) Unset ¶

type NullableLicense ¶

type NullableLicense struct {
	// contains filtered or unexported fields
}

func NewNullableLicense ¶

func NewNullableLicense(val *License) *NullableLicense

func (NullableLicense) Get ¶

func (v NullableLicense) Get() *License

func (NullableLicense) IsSet ¶

func (v NullableLicense) IsSet() bool

func (NullableLicense) MarshalJSON ¶

func (v NullableLicense) MarshalJSON() ([]byte, error)

func (*NullableLicense) Set ¶

func (v *NullableLicense) Set(val *License)

func (*NullableLicense) UnmarshalJSON ¶

func (v *NullableLicense) UnmarshalJSON(src []byte) error

func (*NullableLicense) Unset ¶

func (v *NullableLicense) Unset()

type NullableLicenseDetails ¶

type NullableLicenseDetails struct {
	// contains filtered or unexported fields
}

func NewNullableLicenseDetails ¶

func NewNullableLicenseDetails(val *LicenseDetails) *NullableLicenseDetails

func (NullableLicenseDetails) Get ¶

func (NullableLicenseDetails) IsSet ¶

func (v NullableLicenseDetails) IsSet() bool

func (NullableLicenseDetails) MarshalJSON ¶

func (v NullableLicenseDetails) MarshalJSON() ([]byte, error)

func (*NullableLicenseDetails) Set ¶

func (*NullableLicenseDetails) UnmarshalJSON ¶

func (v *NullableLicenseDetails) UnmarshalJSON(src []byte) error

func (*NullableLicenseDetails) Unset ¶

func (v *NullableLicenseDetails) Unset()

type NullableLicenseDetailsUsage ¶

type NullableLicenseDetailsUsage struct {
	// contains filtered or unexported fields
}

func (NullableLicenseDetailsUsage) Get ¶

func (NullableLicenseDetailsUsage) IsSet ¶

func (NullableLicenseDetailsUsage) MarshalJSON ¶

func (v NullableLicenseDetailsUsage) MarshalJSON() ([]byte, error)

func (*NullableLicenseDetailsUsage) Set ¶

func (*NullableLicenseDetailsUsage) UnmarshalJSON ¶

func (v *NullableLicenseDetailsUsage) UnmarshalJSON(src []byte) error

func (*NullableLicenseDetailsUsage) Unset ¶

func (v *NullableLicenseDetailsUsage) Unset()

type NullableLicenseImport ¶

type NullableLicenseImport struct {
	// contains filtered or unexported fields
}

func NewNullableLicenseImport ¶

func NewNullableLicenseImport(val *LicenseImport) *NullableLicenseImport

func (NullableLicenseImport) Get ¶

func (NullableLicenseImport) IsSet ¶

func (v NullableLicenseImport) IsSet() bool

func (NullableLicenseImport) MarshalJSON ¶

func (v NullableLicenseImport) MarshalJSON() ([]byte, error)

func (*NullableLicenseImport) Set ¶

func (v *NullableLicenseImport) Set(val *LicenseImport)

func (*NullableLicenseImport) UnmarshalJSON ¶

func (v *NullableLicenseImport) UnmarshalJSON(src []byte) error

func (*NullableLicenseImport) Unset ¶

func (v *NullableLicenseImport) Unset()

type NullableLocalDatabaseProvider ¶

type NullableLocalDatabaseProvider struct {
	// contains filtered or unexported fields
}

func (NullableLocalDatabaseProvider) Get ¶

func (NullableLocalDatabaseProvider) IsSet ¶

func (NullableLocalDatabaseProvider) MarshalJSON ¶

func (v NullableLocalDatabaseProvider) MarshalJSON() ([]byte, error)

func (*NullableLocalDatabaseProvider) Set ¶

func (*NullableLocalDatabaseProvider) UnmarshalJSON ¶

func (v *NullableLocalDatabaseProvider) UnmarshalJSON(src []byte) error

func (*NullableLocalDatabaseProvider) Unset ¶

func (v *NullableLocalDatabaseProvider) Unset()

type NullableLocalDatabaseProviderAllOf ¶

type NullableLocalDatabaseProviderAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLocalDatabaseProviderAllOf) Get ¶

func (NullableLocalDatabaseProviderAllOf) IsSet ¶

func (NullableLocalDatabaseProviderAllOf) MarshalJSON ¶

func (v NullableLocalDatabaseProviderAllOf) MarshalJSON() ([]byte, error)

func (*NullableLocalDatabaseProviderAllOf) Set ¶

func (*NullableLocalDatabaseProviderAllOf) UnmarshalJSON ¶

func (v *NullableLocalDatabaseProviderAllOf) UnmarshalJSON(src []byte) error

func (*NullableLocalDatabaseProviderAllOf) Unset ¶

type NullableLocalUser ¶

type NullableLocalUser struct {
	// contains filtered or unexported fields
}

func NewNullableLocalUser ¶

func NewNullableLocalUser(val *LocalUser) *NullableLocalUser

func (NullableLocalUser) Get ¶

func (v NullableLocalUser) Get() *LocalUser

func (NullableLocalUser) IsSet ¶

func (v NullableLocalUser) IsSet() bool

func (NullableLocalUser) MarshalJSON ¶

func (v NullableLocalUser) MarshalJSON() ([]byte, error)

func (*NullableLocalUser) Set ¶

func (v *NullableLocalUser) Set(val *LocalUser)

func (*NullableLocalUser) UnmarshalJSON ¶

func (v *NullableLocalUser) UnmarshalJSON(src []byte) error

func (*NullableLocalUser) Unset ¶

func (v *NullableLocalUser) Unset()

type NullableLocalUserAllOf ¶

type NullableLocalUserAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableLocalUserAllOf ¶

func NewNullableLocalUserAllOf(val *LocalUserAllOf) *NullableLocalUserAllOf

func (NullableLocalUserAllOf) Get ¶

func (NullableLocalUserAllOf) IsSet ¶

func (v NullableLocalUserAllOf) IsSet() bool

func (NullableLocalUserAllOf) MarshalJSON ¶

func (v NullableLocalUserAllOf) MarshalJSON() ([]byte, error)

func (*NullableLocalUserAllOf) Set ¶

func (*NullableLocalUserAllOf) UnmarshalJSON ¶

func (v *NullableLocalUserAllOf) UnmarshalJSON(src []byte) error

func (*NullableLocalUserAllOf) Unset ¶

func (v *NullableLocalUserAllOf) Unset()

type NullableLocalUserList ¶

type NullableLocalUserList struct {
	// contains filtered or unexported fields
}

func NewNullableLocalUserList ¶

func NewNullableLocalUserList(val *LocalUserList) *NullableLocalUserList

func (NullableLocalUserList) Get ¶

func (NullableLocalUserList) IsSet ¶

func (v NullableLocalUserList) IsSet() bool

func (NullableLocalUserList) MarshalJSON ¶

func (v NullableLocalUserList) MarshalJSON() ([]byte, error)

func (*NullableLocalUserList) Set ¶

func (v *NullableLocalUserList) Set(val *LocalUserList)

func (*NullableLocalUserList) UnmarshalJSON ¶

func (v *NullableLocalUserList) UnmarshalJSON(src []byte) error

func (*NullableLocalUserList) Unset ¶

func (v *NullableLocalUserList) Unset()

type NullableLocalUserListAllOf ¶

type NullableLocalUserListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableLocalUserListAllOf ¶

func NewNullableLocalUserListAllOf(val *LocalUserListAllOf) *NullableLocalUserListAllOf

func (NullableLocalUserListAllOf) Get ¶

func (NullableLocalUserListAllOf) IsSet ¶

func (v NullableLocalUserListAllOf) IsSet() bool

func (NullableLocalUserListAllOf) MarshalJSON ¶

func (v NullableLocalUserListAllOf) MarshalJSON() ([]byte, error)

func (*NullableLocalUserListAllOf) Set ¶

func (*NullableLocalUserListAllOf) UnmarshalJSON ¶

func (v *NullableLocalUserListAllOf) UnmarshalJSON(src []byte) error

func (*NullableLocalUserListAllOf) Unset ¶

func (v *NullableLocalUserListAllOf) Unset()

type NullableLoginRequest ¶

type NullableLoginRequest struct {
	// contains filtered or unexported fields
}

func NewNullableLoginRequest ¶

func NewNullableLoginRequest(val *LoginRequest) *NullableLoginRequest

func (NullableLoginRequest) Get ¶

func (NullableLoginRequest) IsSet ¶

func (v NullableLoginRequest) IsSet() bool

func (NullableLoginRequest) MarshalJSON ¶

func (v NullableLoginRequest) MarshalJSON() ([]byte, error)

func (*NullableLoginRequest) Set ¶

func (v *NullableLoginRequest) Set(val *LoginRequest)

func (*NullableLoginRequest) UnmarshalJSON ¶

func (v *NullableLoginRequest) UnmarshalJSON(src []byte) error

func (*NullableLoginRequest) Unset ¶

func (v *NullableLoginRequest) Unset()

type NullableLoginResponse ¶

type NullableLoginResponse struct {
	// contains filtered or unexported fields
}

func NewNullableLoginResponse ¶

func NewNullableLoginResponse(val *LoginResponse) *NullableLoginResponse

func (NullableLoginResponse) Get ¶

func (NullableLoginResponse) IsSet ¶

func (v NullableLoginResponse) IsSet() bool

func (NullableLoginResponse) MarshalJSON ¶

func (v NullableLoginResponse) MarshalJSON() ([]byte, error)

func (*NullableLoginResponse) Set ¶

func (v *NullableLoginResponse) Set(val *LoginResponse)

func (*NullableLoginResponse) UnmarshalJSON ¶

func (v *NullableLoginResponse) UnmarshalJSON(src []byte) error

func (*NullableLoginResponse) Unset ¶

func (v *NullableLoginResponse) Unset()

type NullableLoginResponseUser ¶

type NullableLoginResponseUser struct {
	// contains filtered or unexported fields
}

func NewNullableLoginResponseUser ¶

func NewNullableLoginResponseUser(val *LoginResponseUser) *NullableLoginResponseUser

func (NullableLoginResponseUser) Get ¶

func (NullableLoginResponseUser) IsSet ¶

func (v NullableLoginResponseUser) IsSet() bool

func (NullableLoginResponseUser) MarshalJSON ¶

func (v NullableLoginResponseUser) MarshalJSON() ([]byte, error)

func (*NullableLoginResponseUser) Set ¶

func (*NullableLoginResponseUser) UnmarshalJSON ¶

func (v *NullableLoginResponseUser) UnmarshalJSON(src []byte) error

func (*NullableLoginResponseUser) Unset ¶

func (v *NullableLoginResponseUser) Unset()

type NullableMfaProvider ¶

type NullableMfaProvider struct {
	// contains filtered or unexported fields
}

func NewNullableMfaProvider ¶

func NewNullableMfaProvider(val *MfaProvider) *NullableMfaProvider

func (NullableMfaProvider) Get ¶

func (NullableMfaProvider) IsSet ¶

func (v NullableMfaProvider) IsSet() bool

func (NullableMfaProvider) MarshalJSON ¶

func (v NullableMfaProvider) MarshalJSON() ([]byte, error)

func (*NullableMfaProvider) Set ¶

func (v *NullableMfaProvider) Set(val *MfaProvider)

func (*NullableMfaProvider) UnmarshalJSON ¶

func (v *NullableMfaProvider) UnmarshalJSON(src []byte) error

func (*NullableMfaProvider) Unset ¶

func (v *NullableMfaProvider) Unset()

type NullableMfaProviderAllOf ¶

type NullableMfaProviderAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableMfaProviderAllOf ¶

func NewNullableMfaProviderAllOf(val *MfaProviderAllOf) *NullableMfaProviderAllOf

func (NullableMfaProviderAllOf) Get ¶

func (NullableMfaProviderAllOf) IsSet ¶

func (v NullableMfaProviderAllOf) IsSet() bool

func (NullableMfaProviderAllOf) MarshalJSON ¶

func (v NullableMfaProviderAllOf) MarshalJSON() ([]byte, error)

func (*NullableMfaProviderAllOf) Set ¶

func (*NullableMfaProviderAllOf) UnmarshalJSON ¶

func (v *NullableMfaProviderAllOf) UnmarshalJSON(src []byte) error

func (*NullableMfaProviderAllOf) Unset ¶

func (v *NullableMfaProviderAllOf) Unset()

type NullableMfaProviderList ¶

type NullableMfaProviderList struct {
	// contains filtered or unexported fields
}

func NewNullableMfaProviderList ¶

func NewNullableMfaProviderList(val *MfaProviderList) *NullableMfaProviderList

func (NullableMfaProviderList) Get ¶

func (NullableMfaProviderList) IsSet ¶

func (v NullableMfaProviderList) IsSet() bool

func (NullableMfaProviderList) MarshalJSON ¶

func (v NullableMfaProviderList) MarshalJSON() ([]byte, error)

func (*NullableMfaProviderList) Set ¶

func (*NullableMfaProviderList) UnmarshalJSON ¶

func (v *NullableMfaProviderList) UnmarshalJSON(src []byte) error

func (*NullableMfaProviderList) Unset ¶

func (v *NullableMfaProviderList) Unset()

type NullableMfaProviderListAllOf ¶

type NullableMfaProviderListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMfaProviderListAllOf) Get ¶

func (NullableMfaProviderListAllOf) IsSet ¶

func (NullableMfaProviderListAllOf) MarshalJSON ¶

func (v NullableMfaProviderListAllOf) MarshalJSON() ([]byte, error)

func (*NullableMfaProviderListAllOf) Set ¶

func (*NullableMfaProviderListAllOf) UnmarshalJSON ¶

func (v *NullableMfaProviderListAllOf) UnmarshalJSON(src []byte) error

func (*NullableMfaProviderListAllOf) Unset ¶

func (v *NullableMfaProviderListAllOf) Unset()

type NullableOnBoardedDevice ¶

type NullableOnBoardedDevice struct {
	// contains filtered or unexported fields
}

func NewNullableOnBoardedDevice ¶

func NewNullableOnBoardedDevice(val *OnBoardedDevice) *NullableOnBoardedDevice

func (NullableOnBoardedDevice) Get ¶

func (NullableOnBoardedDevice) IsSet ¶

func (v NullableOnBoardedDevice) IsSet() bool

func (NullableOnBoardedDevice) MarshalJSON ¶

func (v NullableOnBoardedDevice) MarshalJSON() ([]byte, error)

func (*NullableOnBoardedDevice) Set ¶

func (*NullableOnBoardedDevice) UnmarshalJSON ¶

func (v *NullableOnBoardedDevice) UnmarshalJSON(src []byte) error

func (*NullableOnBoardedDevice) Unset ¶

func (v *NullableOnBoardedDevice) Unset()

type NullableOnBoardedDeviceAllOf ¶

type NullableOnBoardedDeviceAllOf struct {
	// contains filtered or unexported fields
}

func (NullableOnBoardedDeviceAllOf) Get ¶

func (NullableOnBoardedDeviceAllOf) IsSet ¶

func (NullableOnBoardedDeviceAllOf) MarshalJSON ¶

func (v NullableOnBoardedDeviceAllOf) MarshalJSON() ([]byte, error)

func (*NullableOnBoardedDeviceAllOf) Set ¶

func (*NullableOnBoardedDeviceAllOf) UnmarshalJSON ¶

func (v *NullableOnBoardedDeviceAllOf) UnmarshalJSON(src []byte) error

func (*NullableOnBoardedDeviceAllOf) Unset ¶

func (v *NullableOnBoardedDeviceAllOf) Unset()

type NullableOnBoardedDeviceList ¶

type NullableOnBoardedDeviceList struct {
	// contains filtered or unexported fields
}

func (NullableOnBoardedDeviceList) Get ¶

func (NullableOnBoardedDeviceList) IsSet ¶

func (NullableOnBoardedDeviceList) MarshalJSON ¶

func (v NullableOnBoardedDeviceList) MarshalJSON() ([]byte, error)

func (*NullableOnBoardedDeviceList) Set ¶

func (*NullableOnBoardedDeviceList) UnmarshalJSON ¶

func (v *NullableOnBoardedDeviceList) UnmarshalJSON(src []byte) error

func (*NullableOnBoardedDeviceList) Unset ¶

func (v *NullableOnBoardedDeviceList) Unset()

type NullableOnBoardedDeviceListAllOf ¶

type NullableOnBoardedDeviceListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableOnBoardedDeviceListAllOf) Get ¶

func (NullableOnBoardedDeviceListAllOf) IsSet ¶

func (NullableOnBoardedDeviceListAllOf) MarshalJSON ¶

func (v NullableOnBoardedDeviceListAllOf) MarshalJSON() ([]byte, error)

func (*NullableOnBoardedDeviceListAllOf) Set ¶

func (*NullableOnBoardedDeviceListAllOf) UnmarshalJSON ¶

func (v *NullableOnBoardedDeviceListAllOf) UnmarshalJSON(src []byte) error

func (*NullableOnBoardedDeviceListAllOf) Unset ¶

type NullableOtpSeed ¶

type NullableOtpSeed struct {
	// contains filtered or unexported fields
}

func NewNullableOtpSeed ¶

func NewNullableOtpSeed(val *OtpSeed) *NullableOtpSeed

func (NullableOtpSeed) Get ¶

func (v NullableOtpSeed) Get() *OtpSeed

func (NullableOtpSeed) IsSet ¶

func (v NullableOtpSeed) IsSet() bool

func (NullableOtpSeed) MarshalJSON ¶

func (v NullableOtpSeed) MarshalJSON() ([]byte, error)

func (*NullableOtpSeed) Set ¶

func (v *NullableOtpSeed) Set(val *OtpSeed)

func (*NullableOtpSeed) UnmarshalJSON ¶

func (v *NullableOtpSeed) UnmarshalJSON(src []byte) error

func (*NullableOtpSeed) Unset ¶

func (v *NullableOtpSeed) Unset()

type NullableOtpSeedAllOf ¶

type NullableOtpSeedAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableOtpSeedAllOf ¶

func NewNullableOtpSeedAllOf(val *OtpSeedAllOf) *NullableOtpSeedAllOf

func (NullableOtpSeedAllOf) Get ¶

func (NullableOtpSeedAllOf) IsSet ¶

func (v NullableOtpSeedAllOf) IsSet() bool

func (NullableOtpSeedAllOf) MarshalJSON ¶

func (v NullableOtpSeedAllOf) MarshalJSON() ([]byte, error)

func (*NullableOtpSeedAllOf) Set ¶

func (v *NullableOtpSeedAllOf) Set(val *OtpSeedAllOf)

func (*NullableOtpSeedAllOf) UnmarshalJSON ¶

func (v *NullableOtpSeedAllOf) UnmarshalJSON(src []byte) error

func (*NullableOtpSeedAllOf) Unset ¶

func (v *NullableOtpSeedAllOf) Unset()

type NullableOtpSeedList ¶

type NullableOtpSeedList struct {
	// contains filtered or unexported fields
}

func NewNullableOtpSeedList ¶

func NewNullableOtpSeedList(val *OtpSeedList) *NullableOtpSeedList

func (NullableOtpSeedList) Get ¶

func (NullableOtpSeedList) IsSet ¶

func (v NullableOtpSeedList) IsSet() bool

func (NullableOtpSeedList) MarshalJSON ¶

func (v NullableOtpSeedList) MarshalJSON() ([]byte, error)

func (*NullableOtpSeedList) Set ¶

func (v *NullableOtpSeedList) Set(val *OtpSeedList)

func (*NullableOtpSeedList) UnmarshalJSON ¶

func (v *NullableOtpSeedList) UnmarshalJSON(src []byte) error

func (*NullableOtpSeedList) Unset ¶

func (v *NullableOtpSeedList) Unset()

type NullableOtpSeedListAllOf ¶

type NullableOtpSeedListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableOtpSeedListAllOf ¶

func NewNullableOtpSeedListAllOf(val *OtpSeedListAllOf) *NullableOtpSeedListAllOf

func (NullableOtpSeedListAllOf) Get ¶

func (NullableOtpSeedListAllOf) IsSet ¶

func (v NullableOtpSeedListAllOf) IsSet() bool

func (NullableOtpSeedListAllOf) MarshalJSON ¶

func (v NullableOtpSeedListAllOf) MarshalJSON() ([]byte, error)

func (*NullableOtpSeedListAllOf) Set ¶

func (*NullableOtpSeedListAllOf) UnmarshalJSON ¶

func (v *NullableOtpSeedListAllOf) UnmarshalJSON(src []byte) error

func (*NullableOtpSeedListAllOf) Unset ¶

func (v *NullableOtpSeedListAllOf) Unset()

type NullablePolicy ¶

type NullablePolicy struct {
	// contains filtered or unexported fields
}

func NewNullablePolicy ¶

func NewNullablePolicy(val *Policy) *NullablePolicy

func (NullablePolicy) Get ¶

func (v NullablePolicy) Get() *Policy

func (NullablePolicy) IsSet ¶

func (v NullablePolicy) IsSet() bool

func (NullablePolicy) MarshalJSON ¶

func (v NullablePolicy) MarshalJSON() ([]byte, error)

func (*NullablePolicy) Set ¶

func (v *NullablePolicy) Set(val *Policy)

func (*NullablePolicy) UnmarshalJSON ¶

func (v *NullablePolicy) UnmarshalJSON(src []byte) error

func (*NullablePolicy) Unset ¶

func (v *NullablePolicy) Unset()

type NullablePolicyAllOf ¶

type NullablePolicyAllOf struct {
	// contains filtered or unexported fields
}

func NewNullablePolicyAllOf ¶

func NewNullablePolicyAllOf(val *PolicyAllOf) *NullablePolicyAllOf

func (NullablePolicyAllOf) Get ¶

func (NullablePolicyAllOf) IsSet ¶

func (v NullablePolicyAllOf) IsSet() bool

func (NullablePolicyAllOf) MarshalJSON ¶

func (v NullablePolicyAllOf) MarshalJSON() ([]byte, error)

func (*NullablePolicyAllOf) Set ¶

func (v *NullablePolicyAllOf) Set(val *PolicyAllOf)

func (*NullablePolicyAllOf) UnmarshalJSON ¶

func (v *NullablePolicyAllOf) UnmarshalJSON(src []byte) error

func (*NullablePolicyAllOf) Unset ¶

func (v *NullablePolicyAllOf) Unset()

type NullablePolicyList ¶

type NullablePolicyList struct {
	// contains filtered or unexported fields
}

func NewNullablePolicyList ¶

func NewNullablePolicyList(val *PolicyList) *NullablePolicyList

func (NullablePolicyList) Get ¶

func (v NullablePolicyList) Get() *PolicyList

func (NullablePolicyList) IsSet ¶

func (v NullablePolicyList) IsSet() bool

func (NullablePolicyList) MarshalJSON ¶

func (v NullablePolicyList) MarshalJSON() ([]byte, error)

func (*NullablePolicyList) Set ¶

func (v *NullablePolicyList) Set(val *PolicyList)

func (*NullablePolicyList) UnmarshalJSON ¶

func (v *NullablePolicyList) UnmarshalJSON(src []byte) error

func (*NullablePolicyList) Unset ¶

func (v *NullablePolicyList) Unset()

type NullablePolicyListAllOf ¶

type NullablePolicyListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullablePolicyListAllOf ¶

func NewNullablePolicyListAllOf(val *PolicyListAllOf) *NullablePolicyListAllOf

func (NullablePolicyListAllOf) Get ¶

func (NullablePolicyListAllOf) IsSet ¶

func (v NullablePolicyListAllOf) IsSet() bool

func (NullablePolicyListAllOf) MarshalJSON ¶

func (v NullablePolicyListAllOf) MarshalJSON() ([]byte, error)

func (*NullablePolicyListAllOf) Set ¶

func (*NullablePolicyListAllOf) UnmarshalJSON ¶

func (v *NullablePolicyListAllOf) UnmarshalJSON(src []byte) error

func (*NullablePolicyListAllOf) Unset ¶

func (v *NullablePolicyListAllOf) Unset()

type NullableRadiusProvider ¶

type NullableRadiusProvider struct {
	// contains filtered or unexported fields
}

func NewNullableRadiusProvider ¶

func NewNullableRadiusProvider(val *RadiusProvider) *NullableRadiusProvider

func (NullableRadiusProvider) Get ¶

func (NullableRadiusProvider) IsSet ¶

func (v NullableRadiusProvider) IsSet() bool

func (NullableRadiusProvider) MarshalJSON ¶

func (v NullableRadiusProvider) MarshalJSON() ([]byte, error)

func (*NullableRadiusProvider) Set ¶

func (*NullableRadiusProvider) UnmarshalJSON ¶

func (v *NullableRadiusProvider) UnmarshalJSON(src []byte) error

func (*NullableRadiusProvider) Unset ¶

func (v *NullableRadiusProvider) Unset()

type NullableRadiusProviderAllOf ¶

type NullableRadiusProviderAllOf struct {
	// contains filtered or unexported fields
}

func (NullableRadiusProviderAllOf) Get ¶

func (NullableRadiusProviderAllOf) IsSet ¶

func (NullableRadiusProviderAllOf) MarshalJSON ¶

func (v NullableRadiusProviderAllOf) MarshalJSON() ([]byte, error)

func (*NullableRadiusProviderAllOf) Set ¶

func (*NullableRadiusProviderAllOf) UnmarshalJSON ¶

func (v *NullableRadiusProviderAllOf) UnmarshalJSON(src []byte) error

func (*NullableRadiusProviderAllOf) Unset ¶

func (v *NullableRadiusProviderAllOf) Unset()

type NullableResultList ¶

type NullableResultList struct {
	// contains filtered or unexported fields
}

func NewNullableResultList ¶

func NewNullableResultList(val *ResultList) *NullableResultList

func (NullableResultList) Get ¶

func (v NullableResultList) Get() *ResultList

func (NullableResultList) IsSet ¶

func (v NullableResultList) IsSet() bool

func (NullableResultList) MarshalJSON ¶

func (v NullableResultList) MarshalJSON() ([]byte, error)

func (*NullableResultList) Set ¶

func (v *NullableResultList) Set(val *ResultList)

func (*NullableResultList) UnmarshalJSON ¶

func (v *NullableResultList) UnmarshalJSON(src []byte) error

func (*NullableResultList) Unset ¶

func (v *NullableResultList) Unset()

type NullableRingfenceRule ¶

type NullableRingfenceRule struct {
	// contains filtered or unexported fields
}

func NewNullableRingfenceRule ¶

func NewNullableRingfenceRule(val *RingfenceRule) *NullableRingfenceRule

func (NullableRingfenceRule) Get ¶

func (NullableRingfenceRule) IsSet ¶

func (v NullableRingfenceRule) IsSet() bool

func (NullableRingfenceRule) MarshalJSON ¶

func (v NullableRingfenceRule) MarshalJSON() ([]byte, error)

func (*NullableRingfenceRule) Set ¶

func (v *NullableRingfenceRule) Set(val *RingfenceRule)

func (*NullableRingfenceRule) UnmarshalJSON ¶

func (v *NullableRingfenceRule) UnmarshalJSON(src []byte) error

func (*NullableRingfenceRule) Unset ¶

func (v *NullableRingfenceRule) Unset()

type NullableRingfenceRuleAllOf ¶

type NullableRingfenceRuleAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableRingfenceRuleAllOf ¶

func NewNullableRingfenceRuleAllOf(val *RingfenceRuleAllOf) *NullableRingfenceRuleAllOf

func (NullableRingfenceRuleAllOf) Get ¶

func (NullableRingfenceRuleAllOf) IsSet ¶

func (v NullableRingfenceRuleAllOf) IsSet() bool

func (NullableRingfenceRuleAllOf) MarshalJSON ¶

func (v NullableRingfenceRuleAllOf) MarshalJSON() ([]byte, error)

func (*NullableRingfenceRuleAllOf) Set ¶

func (*NullableRingfenceRuleAllOf) UnmarshalJSON ¶

func (v *NullableRingfenceRuleAllOf) UnmarshalJSON(src []byte) error

func (*NullableRingfenceRuleAllOf) Unset ¶

func (v *NullableRingfenceRuleAllOf) Unset()

type NullableRingfenceRuleAllOfActions ¶

type NullableRingfenceRuleAllOfActions struct {
	// contains filtered or unexported fields
}

func (NullableRingfenceRuleAllOfActions) Get ¶

func (NullableRingfenceRuleAllOfActions) IsSet ¶

func (NullableRingfenceRuleAllOfActions) MarshalJSON ¶

func (v NullableRingfenceRuleAllOfActions) MarshalJSON() ([]byte, error)

func (*NullableRingfenceRuleAllOfActions) Set ¶

func (*NullableRingfenceRuleAllOfActions) UnmarshalJSON ¶

func (v *NullableRingfenceRuleAllOfActions) UnmarshalJSON(src []byte) error

func (*NullableRingfenceRuleAllOfActions) Unset ¶

type NullableRingfenceRuleList ¶

type NullableRingfenceRuleList struct {
	// contains filtered or unexported fields
}

func NewNullableRingfenceRuleList ¶

func NewNullableRingfenceRuleList(val *RingfenceRuleList) *NullableRingfenceRuleList

func (NullableRingfenceRuleList) Get ¶

func (NullableRingfenceRuleList) IsSet ¶

func (v NullableRingfenceRuleList) IsSet() bool

func (NullableRingfenceRuleList) MarshalJSON ¶

func (v NullableRingfenceRuleList) MarshalJSON() ([]byte, error)

func (*NullableRingfenceRuleList) Set ¶

func (*NullableRingfenceRuleList) UnmarshalJSON ¶

func (v *NullableRingfenceRuleList) UnmarshalJSON(src []byte) error

func (*NullableRingfenceRuleList) Unset ¶

func (v *NullableRingfenceRuleList) Unset()

type NullableRingfenceRuleListAllOf ¶

type NullableRingfenceRuleListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableRingfenceRuleListAllOf) Get ¶

func (NullableRingfenceRuleListAllOf) IsSet ¶

func (NullableRingfenceRuleListAllOf) MarshalJSON ¶

func (v NullableRingfenceRuleListAllOf) MarshalJSON() ([]byte, error)

func (*NullableRingfenceRuleListAllOf) Set ¶

func (*NullableRingfenceRuleListAllOf) UnmarshalJSON ¶

func (v *NullableRingfenceRuleListAllOf) UnmarshalJSON(src []byte) error

func (*NullableRingfenceRuleListAllOf) Unset ¶

func (v *NullableRingfenceRuleListAllOf) Unset()

type NullableSSHConfig ¶

type NullableSSHConfig struct {
	// contains filtered or unexported fields
}

func NewNullableSSHConfig ¶

func NewNullableSSHConfig(val *SSHConfig) *NullableSSHConfig

func (NullableSSHConfig) Get ¶

func (v NullableSSHConfig) Get() *SSHConfig

func (NullableSSHConfig) IsSet ¶

func (v NullableSSHConfig) IsSet() bool

func (NullableSSHConfig) MarshalJSON ¶

func (v NullableSSHConfig) MarshalJSON() ([]byte, error)

func (*NullableSSHConfig) Set ¶

func (v *NullableSSHConfig) Set(val *SSHConfig)

func (*NullableSSHConfig) UnmarshalJSON ¶

func (v *NullableSSHConfig) UnmarshalJSON(src []byte) error

func (*NullableSSHConfig) Unset ¶

func (v *NullableSSHConfig) Unset()

type NullableSamlProvider ¶

type NullableSamlProvider struct {
	// contains filtered or unexported fields
}

func NewNullableSamlProvider ¶

func NewNullableSamlProvider(val *SamlProvider) *NullableSamlProvider

func (NullableSamlProvider) Get ¶

func (NullableSamlProvider) IsSet ¶

func (v NullableSamlProvider) IsSet() bool

func (NullableSamlProvider) MarshalJSON ¶

func (v NullableSamlProvider) MarshalJSON() ([]byte, error)

func (*NullableSamlProvider) Set ¶

func (v *NullableSamlProvider) Set(val *SamlProvider)

func (*NullableSamlProvider) UnmarshalJSON ¶

func (v *NullableSamlProvider) UnmarshalJSON(src []byte) error

func (*NullableSamlProvider) Unset ¶

func (v *NullableSamlProvider) Unset()

type NullableSamlProviderAllOf ¶

type NullableSamlProviderAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableSamlProviderAllOf ¶

func NewNullableSamlProviderAllOf(val *SamlProviderAllOf) *NullableSamlProviderAllOf

func (NullableSamlProviderAllOf) Get ¶

func (NullableSamlProviderAllOf) IsSet ¶

func (v NullableSamlProviderAllOf) IsSet() bool

func (NullableSamlProviderAllOf) MarshalJSON ¶

func (v NullableSamlProviderAllOf) MarshalJSON() ([]byte, error)

func (*NullableSamlProviderAllOf) Set ¶

func (*NullableSamlProviderAllOf) UnmarshalJSON ¶

func (v *NullableSamlProviderAllOf) UnmarshalJSON(src []byte) error

func (*NullableSamlProviderAllOf) Unset ¶

func (v *NullableSamlProviderAllOf) Unset()

type NullableSite ¶

type NullableSite struct {
	// contains filtered or unexported fields
}

func NewNullableSite ¶

func NewNullableSite(val *Site) *NullableSite

func (NullableSite) Get ¶

func (v NullableSite) Get() *Site

func (NullableSite) IsSet ¶

func (v NullableSite) IsSet() bool

func (NullableSite) MarshalJSON ¶

func (v NullableSite) MarshalJSON() ([]byte, error)

func (*NullableSite) Set ¶

func (v *NullableSite) Set(val *Site)

func (*NullableSite) UnmarshalJSON ¶

func (v *NullableSite) UnmarshalJSON(src []byte) error

func (*NullableSite) Unset ¶

func (v *NullableSite) Unset()

type NullableSiteAllOf ¶

type NullableSiteAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableSiteAllOf ¶

func NewNullableSiteAllOf(val *SiteAllOf) *NullableSiteAllOf

func (NullableSiteAllOf) Get ¶

func (v NullableSiteAllOf) Get() *SiteAllOf

func (NullableSiteAllOf) IsSet ¶

func (v NullableSiteAllOf) IsSet() bool

func (NullableSiteAllOf) MarshalJSON ¶

func (v NullableSiteAllOf) MarshalJSON() ([]byte, error)

func (*NullableSiteAllOf) Set ¶

func (v *NullableSiteAllOf) Set(val *SiteAllOf)

func (*NullableSiteAllOf) UnmarshalJSON ¶

func (v *NullableSiteAllOf) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOf) Unset ¶

func (v *NullableSiteAllOf) Unset()

type NullableSiteAllOfDefaultGateway ¶

type NullableSiteAllOfDefaultGateway struct {
	// contains filtered or unexported fields
}

func (NullableSiteAllOfDefaultGateway) Get ¶

func (NullableSiteAllOfDefaultGateway) IsSet ¶

func (NullableSiteAllOfDefaultGateway) MarshalJSON ¶

func (v NullableSiteAllOfDefaultGateway) MarshalJSON() ([]byte, error)

func (*NullableSiteAllOfDefaultGateway) Set ¶

func (*NullableSiteAllOfDefaultGateway) UnmarshalJSON ¶

func (v *NullableSiteAllOfDefaultGateway) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfDefaultGateway) Unset ¶

type NullableSiteAllOfIpPoolMappings ¶

type NullableSiteAllOfIpPoolMappings struct {
	// contains filtered or unexported fields
}

func (NullableSiteAllOfIpPoolMappings) Get ¶

func (NullableSiteAllOfIpPoolMappings) IsSet ¶

func (NullableSiteAllOfIpPoolMappings) MarshalJSON ¶

func (v NullableSiteAllOfIpPoolMappings) MarshalJSON() ([]byte, error)

func (*NullableSiteAllOfIpPoolMappings) Set ¶

func (*NullableSiteAllOfIpPoolMappings) UnmarshalJSON ¶

func (v *NullableSiteAllOfIpPoolMappings) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfIpPoolMappings) Unset ¶

type NullableSiteAllOfNameResolution ¶

type NullableSiteAllOfNameResolution struct {
	// contains filtered or unexported fields
}

func (NullableSiteAllOfNameResolution) Get ¶

func (NullableSiteAllOfNameResolution) IsSet ¶

func (NullableSiteAllOfNameResolution) MarshalJSON ¶

func (v NullableSiteAllOfNameResolution) MarshalJSON() ([]byte, error)

func (*NullableSiteAllOfNameResolution) Set ¶

func (*NullableSiteAllOfNameResolution) UnmarshalJSON ¶

func (v *NullableSiteAllOfNameResolution) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfNameResolution) Unset ¶

type NullableSiteAllOfNameResolutionAssumedRoles ¶

type NullableSiteAllOfNameResolutionAssumedRoles struct {
	// contains filtered or unexported fields
}

func (NullableSiteAllOfNameResolutionAssumedRoles) Get ¶

func (NullableSiteAllOfNameResolutionAssumedRoles) IsSet ¶

func (NullableSiteAllOfNameResolutionAssumedRoles) MarshalJSON ¶

func (*NullableSiteAllOfNameResolutionAssumedRoles) Set ¶

func (*NullableSiteAllOfNameResolutionAssumedRoles) UnmarshalJSON ¶

func (v *NullableSiteAllOfNameResolutionAssumedRoles) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfNameResolutionAssumedRoles) Unset ¶

type NullableSiteAllOfNameResolutionAwsResolvers ¶

type NullableSiteAllOfNameResolutionAwsResolvers struct {
	// contains filtered or unexported fields
}

func (NullableSiteAllOfNameResolutionAwsResolvers) Get ¶

func (NullableSiteAllOfNameResolutionAwsResolvers) IsSet ¶

func (NullableSiteAllOfNameResolutionAwsResolvers) MarshalJSON ¶

func (*NullableSiteAllOfNameResolutionAwsResolvers) Set ¶

func (*NullableSiteAllOfNameResolutionAwsResolvers) UnmarshalJSON ¶

func (v *NullableSiteAllOfNameResolutionAwsResolvers) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfNameResolutionAwsResolvers) Unset ¶

type NullableSiteAllOfNameResolutionAzureResolvers ¶

type NullableSiteAllOfNameResolutionAzureResolvers struct {
	// contains filtered or unexported fields
}

func (NullableSiteAllOfNameResolutionAzureResolvers) Get ¶

func (NullableSiteAllOfNameResolutionAzureResolvers) IsSet ¶

func (NullableSiteAllOfNameResolutionAzureResolvers) MarshalJSON ¶

func (*NullableSiteAllOfNameResolutionAzureResolvers) Set ¶

func (*NullableSiteAllOfNameResolutionAzureResolvers) UnmarshalJSON ¶

func (*NullableSiteAllOfNameResolutionAzureResolvers) Unset ¶

type NullableSiteAllOfNameResolutionDnsResolvers ¶

type NullableSiteAllOfNameResolutionDnsResolvers struct {
	// contains filtered or unexported fields
}

func (NullableSiteAllOfNameResolutionDnsResolvers) Get ¶

func (NullableSiteAllOfNameResolutionDnsResolvers) IsSet ¶

func (NullableSiteAllOfNameResolutionDnsResolvers) MarshalJSON ¶

func (*NullableSiteAllOfNameResolutionDnsResolvers) Set ¶

func (*NullableSiteAllOfNameResolutionDnsResolvers) UnmarshalJSON ¶

func (v *NullableSiteAllOfNameResolutionDnsResolvers) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfNameResolutionDnsResolvers) Unset ¶

type NullableSiteAllOfNameResolutionEsxResolvers ¶

type NullableSiteAllOfNameResolutionEsxResolvers struct {
	// contains filtered or unexported fields
}

func (NullableSiteAllOfNameResolutionEsxResolvers) Get ¶

func (NullableSiteAllOfNameResolutionEsxResolvers) IsSet ¶

func (NullableSiteAllOfNameResolutionEsxResolvers) MarshalJSON ¶

func (*NullableSiteAllOfNameResolutionEsxResolvers) Set ¶

func (*NullableSiteAllOfNameResolutionEsxResolvers) UnmarshalJSON ¶

func (v *NullableSiteAllOfNameResolutionEsxResolvers) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfNameResolutionEsxResolvers) Unset ¶

type NullableSiteAllOfNameResolutionGcpResolvers ¶

type NullableSiteAllOfNameResolutionGcpResolvers struct {
	// contains filtered or unexported fields
}

func (NullableSiteAllOfNameResolutionGcpResolvers) Get ¶

func (NullableSiteAllOfNameResolutionGcpResolvers) IsSet ¶

func (NullableSiteAllOfNameResolutionGcpResolvers) MarshalJSON ¶

func (*NullableSiteAllOfNameResolutionGcpResolvers) Set ¶

func (*NullableSiteAllOfNameResolutionGcpResolvers) UnmarshalJSON ¶

func (v *NullableSiteAllOfNameResolutionGcpResolvers) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfNameResolutionGcpResolvers) Unset ¶

type NullableSiteAllOfVpn ¶

type NullableSiteAllOfVpn struct {
	// contains filtered or unexported fields
}

func NewNullableSiteAllOfVpn ¶

func NewNullableSiteAllOfVpn(val *SiteAllOfVpn) *NullableSiteAllOfVpn

func (NullableSiteAllOfVpn) Get ¶

func (NullableSiteAllOfVpn) IsSet ¶

func (v NullableSiteAllOfVpn) IsSet() bool

func (NullableSiteAllOfVpn) MarshalJSON ¶

func (v NullableSiteAllOfVpn) MarshalJSON() ([]byte, error)

func (*NullableSiteAllOfVpn) Set ¶

func (v *NullableSiteAllOfVpn) Set(val *SiteAllOfVpn)

func (*NullableSiteAllOfVpn) UnmarshalJSON ¶

func (v *NullableSiteAllOfVpn) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfVpn) Unset ¶

func (v *NullableSiteAllOfVpn) Unset()

type NullableSiteAllOfVpnDtls ¶

type NullableSiteAllOfVpnDtls struct {
	// contains filtered or unexported fields
}

func NewNullableSiteAllOfVpnDtls ¶

func NewNullableSiteAllOfVpnDtls(val *SiteAllOfVpnDtls) *NullableSiteAllOfVpnDtls

func (NullableSiteAllOfVpnDtls) Get ¶

func (NullableSiteAllOfVpnDtls) IsSet ¶

func (v NullableSiteAllOfVpnDtls) IsSet() bool

func (NullableSiteAllOfVpnDtls) MarshalJSON ¶

func (v NullableSiteAllOfVpnDtls) MarshalJSON() ([]byte, error)

func (*NullableSiteAllOfVpnDtls) Set ¶

func (*NullableSiteAllOfVpnDtls) UnmarshalJSON ¶

func (v *NullableSiteAllOfVpnDtls) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfVpnDtls) Unset ¶

func (v *NullableSiteAllOfVpnDtls) Unset()

type NullableSiteAllOfVpnRouteVia ¶

type NullableSiteAllOfVpnRouteVia struct {
	// contains filtered or unexported fields
}

func (NullableSiteAllOfVpnRouteVia) Get ¶

func (NullableSiteAllOfVpnRouteVia) IsSet ¶

func (NullableSiteAllOfVpnRouteVia) MarshalJSON ¶

func (v NullableSiteAllOfVpnRouteVia) MarshalJSON() ([]byte, error)

func (*NullableSiteAllOfVpnRouteVia) Set ¶

func (*NullableSiteAllOfVpnRouteVia) UnmarshalJSON ¶

func (v *NullableSiteAllOfVpnRouteVia) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfVpnRouteVia) Unset ¶

func (v *NullableSiteAllOfVpnRouteVia) Unset()

type NullableSiteAllOfVpnTls ¶

type NullableSiteAllOfVpnTls struct {
	// contains filtered or unexported fields
}

func NewNullableSiteAllOfVpnTls ¶

func NewNullableSiteAllOfVpnTls(val *SiteAllOfVpnTls) *NullableSiteAllOfVpnTls

func (NullableSiteAllOfVpnTls) Get ¶

func (NullableSiteAllOfVpnTls) IsSet ¶

func (v NullableSiteAllOfVpnTls) IsSet() bool

func (NullableSiteAllOfVpnTls) MarshalJSON ¶

func (v NullableSiteAllOfVpnTls) MarshalJSON() ([]byte, error)

func (*NullableSiteAllOfVpnTls) Set ¶

func (*NullableSiteAllOfVpnTls) UnmarshalJSON ¶

func (v *NullableSiteAllOfVpnTls) UnmarshalJSON(src []byte) error

func (*NullableSiteAllOfVpnTls) Unset ¶

func (v *NullableSiteAllOfVpnTls) Unset()

type NullableSiteList ¶

type NullableSiteList struct {
	// contains filtered or unexported fields
}

func NewNullableSiteList ¶

func NewNullableSiteList(val *SiteList) *NullableSiteList

func (NullableSiteList) Get ¶

func (v NullableSiteList) Get() *SiteList

func (NullableSiteList) IsSet ¶

func (v NullableSiteList) IsSet() bool

func (NullableSiteList) MarshalJSON ¶

func (v NullableSiteList) MarshalJSON() ([]byte, error)

func (*NullableSiteList) Set ¶

func (v *NullableSiteList) Set(val *SiteList)

func (*NullableSiteList) UnmarshalJSON ¶

func (v *NullableSiteList) UnmarshalJSON(src []byte) error

func (*NullableSiteList) Unset ¶

func (v *NullableSiteList) Unset()

type NullableSiteListAllOf ¶

type NullableSiteListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableSiteListAllOf ¶

func NewNullableSiteListAllOf(val *SiteListAllOf) *NullableSiteListAllOf

func (NullableSiteListAllOf) Get ¶

func (NullableSiteListAllOf) IsSet ¶

func (v NullableSiteListAllOf) IsSet() bool

func (NullableSiteListAllOf) MarshalJSON ¶

func (v NullableSiteListAllOf) MarshalJSON() ([]byte, error)

func (*NullableSiteListAllOf) Set ¶

func (v *NullableSiteListAllOf) Set(val *SiteListAllOf)

func (*NullableSiteListAllOf) UnmarshalJSON ¶

func (v *NullableSiteListAllOf) UnmarshalJSON(src []byte) error

func (*NullableSiteListAllOf) Unset ¶

func (v *NullableSiteListAllOf) 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 NullableTcpClient ¶

type NullableTcpClient struct {
	// contains filtered or unexported fields
}

func NewNullableTcpClient ¶

func NewNullableTcpClient(val *TcpClient) *NullableTcpClient

func (NullableTcpClient) Get ¶

func (v NullableTcpClient) Get() *TcpClient

func (NullableTcpClient) IsSet ¶

func (v NullableTcpClient) IsSet() bool

func (NullableTcpClient) MarshalJSON ¶

func (v NullableTcpClient) MarshalJSON() ([]byte, error)

func (*NullableTcpClient) Set ¶

func (v *NullableTcpClient) Set(val *TcpClient)

func (*NullableTcpClient) UnmarshalJSON ¶

func (v *NullableTcpClient) UnmarshalJSON(src []byte) error

func (*NullableTcpClient) Unset ¶

func (v *NullableTcpClient) 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 NullableTokenRevocationRequest ¶

type NullableTokenRevocationRequest struct {
	// contains filtered or unexported fields
}

func (NullableTokenRevocationRequest) Get ¶

func (NullableTokenRevocationRequest) IsSet ¶

func (NullableTokenRevocationRequest) MarshalJSON ¶

func (v NullableTokenRevocationRequest) MarshalJSON() ([]byte, error)

func (*NullableTokenRevocationRequest) Set ¶

func (*NullableTokenRevocationRequest) UnmarshalJSON ¶

func (v *NullableTokenRevocationRequest) UnmarshalJSON(src []byte) error

func (*NullableTokenRevocationRequest) Unset ¶

func (v *NullableTokenRevocationRequest) Unset()

type NullableTrustedCertificate ¶

type NullableTrustedCertificate struct {
	// contains filtered or unexported fields
}

func NewNullableTrustedCertificate ¶

func NewNullableTrustedCertificate(val *TrustedCertificate) *NullableTrustedCertificate

func (NullableTrustedCertificate) Get ¶

func (NullableTrustedCertificate) IsSet ¶

func (v NullableTrustedCertificate) IsSet() bool

func (NullableTrustedCertificate) MarshalJSON ¶

func (v NullableTrustedCertificate) MarshalJSON() ([]byte, error)

func (*NullableTrustedCertificate) Set ¶

func (*NullableTrustedCertificate) UnmarshalJSON ¶

func (v *NullableTrustedCertificate) UnmarshalJSON(src []byte) error

func (*NullableTrustedCertificate) Unset ¶

func (v *NullableTrustedCertificate) Unset()

type NullableTrustedCertificateAllOf ¶

type NullableTrustedCertificateAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTrustedCertificateAllOf) Get ¶

func (NullableTrustedCertificateAllOf) IsSet ¶

func (NullableTrustedCertificateAllOf) MarshalJSON ¶

func (v NullableTrustedCertificateAllOf) MarshalJSON() ([]byte, error)

func (*NullableTrustedCertificateAllOf) Set ¶

func (*NullableTrustedCertificateAllOf) UnmarshalJSON ¶

func (v *NullableTrustedCertificateAllOf) UnmarshalJSON(src []byte) error

func (*NullableTrustedCertificateAllOf) Unset ¶

type NullableTrustedCertificateList ¶

type NullableTrustedCertificateList struct {
	// contains filtered or unexported fields
}

func (NullableTrustedCertificateList) Get ¶

func (NullableTrustedCertificateList) IsSet ¶

func (NullableTrustedCertificateList) MarshalJSON ¶

func (v NullableTrustedCertificateList) MarshalJSON() ([]byte, error)

func (*NullableTrustedCertificateList) Set ¶

func (*NullableTrustedCertificateList) UnmarshalJSON ¶

func (v *NullableTrustedCertificateList) UnmarshalJSON(src []byte) error

func (*NullableTrustedCertificateList) Unset ¶

func (v *NullableTrustedCertificateList) Unset()

type NullableTrustedCertificateListAllOf ¶

type NullableTrustedCertificateListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTrustedCertificateListAllOf) Get ¶

func (NullableTrustedCertificateListAllOf) IsSet ¶

func (NullableTrustedCertificateListAllOf) MarshalJSON ¶

func (v NullableTrustedCertificateListAllOf) MarshalJSON() ([]byte, error)

func (*NullableTrustedCertificateListAllOf) Set ¶

func (*NullableTrustedCertificateListAllOf) UnmarshalJSON ¶

func (v *NullableTrustedCertificateListAllOf) UnmarshalJSON(src []byte) error

func (*NullableTrustedCertificateListAllOf) Unset ¶

type NullableUser ¶

type NullableUser struct {
	// contains filtered or unexported fields
}

func NewNullableUser ¶

func NewNullableUser(val *User) *NullableUser

func (NullableUser) Get ¶

func (v NullableUser) Get() *User

func (NullableUser) IsSet ¶

func (v NullableUser) IsSet() bool

func (NullableUser) MarshalJSON ¶

func (v NullableUser) MarshalJSON() ([]byte, error)

func (*NullableUser) Set ¶

func (v *NullableUser) Set(val *User)

func (*NullableUser) UnmarshalJSON ¶

func (v *NullableUser) UnmarshalJSON(src []byte) error

func (*NullableUser) Unset ¶

func (v *NullableUser) Unset()

type NullableUserLicense ¶

type NullableUserLicense struct {
	// contains filtered or unexported fields
}

func NewNullableUserLicense ¶

func NewNullableUserLicense(val *UserLicense) *NullableUserLicense

func (NullableUserLicense) Get ¶

func (NullableUserLicense) IsSet ¶

func (v NullableUserLicense) IsSet() bool

func (NullableUserLicense) MarshalJSON ¶

func (v NullableUserLicense) MarshalJSON() ([]byte, error)

func (*NullableUserLicense) Set ¶

func (v *NullableUserLicense) Set(val *UserLicense)

func (*NullableUserLicense) UnmarshalJSON ¶

func (v *NullableUserLicense) UnmarshalJSON(src []byte) error

func (*NullableUserLicense) Unset ¶

func (v *NullableUserLicense) Unset()

type NullableUserLicenseAllOf ¶

type NullableUserLicenseAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableUserLicenseAllOf ¶

func NewNullableUserLicenseAllOf(val *UserLicenseAllOf) *NullableUserLicenseAllOf

func (NullableUserLicenseAllOf) Get ¶

func (NullableUserLicenseAllOf) IsSet ¶

func (v NullableUserLicenseAllOf) IsSet() bool

func (NullableUserLicenseAllOf) MarshalJSON ¶

func (v NullableUserLicenseAllOf) MarshalJSON() ([]byte, error)

func (*NullableUserLicenseAllOf) Set ¶

func (*NullableUserLicenseAllOf) UnmarshalJSON ¶

func (v *NullableUserLicenseAllOf) UnmarshalJSON(src []byte) error

func (*NullableUserLicenseAllOf) Unset ¶

func (v *NullableUserLicenseAllOf) Unset()

type NullableUserLicenseList ¶

type NullableUserLicenseList struct {
	// contains filtered or unexported fields
}

func NewNullableUserLicenseList ¶

func NewNullableUserLicenseList(val *UserLicenseList) *NullableUserLicenseList

func (NullableUserLicenseList) Get ¶

func (NullableUserLicenseList) IsSet ¶

func (v NullableUserLicenseList) IsSet() bool

func (NullableUserLicenseList) MarshalJSON ¶

func (v NullableUserLicenseList) MarshalJSON() ([]byte, error)

func (*NullableUserLicenseList) Set ¶

func (*NullableUserLicenseList) UnmarshalJSON ¶

func (v *NullableUserLicenseList) UnmarshalJSON(src []byte) error

func (*NullableUserLicenseList) Unset ¶

func (v *NullableUserLicenseList) Unset()

type NullableUserLicenseListAllOf ¶

type NullableUserLicenseListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableUserLicenseListAllOf) Get ¶

func (NullableUserLicenseListAllOf) IsSet ¶

func (NullableUserLicenseListAllOf) MarshalJSON ¶

func (v NullableUserLicenseListAllOf) MarshalJSON() ([]byte, error)

func (*NullableUserLicenseListAllOf) Set ¶

func (*NullableUserLicenseListAllOf) UnmarshalJSON ¶

func (v *NullableUserLicenseListAllOf) UnmarshalJSON(src []byte) error

func (*NullableUserLicenseListAllOf) Unset ¶

func (v *NullableUserLicenseListAllOf) Unset()

type NullableValidationError ¶

type NullableValidationError struct {
	// contains filtered or unexported fields
}

func NewNullableValidationError ¶

func NewNullableValidationError(val *ValidationError) *NullableValidationError

func (NullableValidationError) Get ¶

func (NullableValidationError) IsSet ¶

func (v NullableValidationError) IsSet() bool

func (NullableValidationError) MarshalJSON ¶

func (v NullableValidationError) MarshalJSON() ([]byte, error)

func (*NullableValidationError) Set ¶

func (*NullableValidationError) UnmarshalJSON ¶

func (v *NullableValidationError) UnmarshalJSON(src []byte) error

func (*NullableValidationError) Unset ¶

func (v *NullableValidationError) Unset()

type NullableValidationErrorErrors ¶

type NullableValidationErrorErrors struct {
	// contains filtered or unexported fields
}

func (NullableValidationErrorErrors) Get ¶

func (NullableValidationErrorErrors) IsSet ¶

func (NullableValidationErrorErrors) MarshalJSON ¶

func (v NullableValidationErrorErrors) MarshalJSON() ([]byte, error)

func (*NullableValidationErrorErrors) Set ¶

func (*NullableValidationErrorErrors) UnmarshalJSON ¶

func (v *NullableValidationErrorErrors) UnmarshalJSON(src []byte) error

func (*NullableValidationErrorErrors) Unset ¶

func (v *NullableValidationErrorErrors) Unset()

type OnBoardedDevice ¶

type OnBoardedDevice struct {
	DeviceAndUser
	// Hostname of the Device at the time of On-Boarding, sent by the Device.
	Hostname *string `json:"hostname,omitempty"`
	// On-boarding time.
	OnBoardedAt *time.Time `json:"onBoardedAt,omitempty"`
}

OnBoardedDevice struct for OnBoardedDevice

func NewOnBoardedDevice ¶

func NewOnBoardedDevice() *OnBoardedDevice

NewOnBoardedDevice instantiates a new OnBoardedDevice 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 NewOnBoardedDeviceWithDefaults ¶

func NewOnBoardedDeviceWithDefaults() *OnBoardedDevice

NewOnBoardedDeviceWithDefaults instantiates a new OnBoardedDevice 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 (*OnBoardedDevice) GetHostname ¶

func (o *OnBoardedDevice) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*OnBoardedDevice) GetHostnameOk ¶

func (o *OnBoardedDevice) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnBoardedDevice) GetOnBoardedAt ¶

func (o *OnBoardedDevice) GetOnBoardedAt() time.Time

GetOnBoardedAt returns the OnBoardedAt field value if set, zero value otherwise.

func (*OnBoardedDevice) GetOnBoardedAtOk ¶

func (o *OnBoardedDevice) GetOnBoardedAtOk() (*time.Time, bool)

GetOnBoardedAtOk returns a tuple with the OnBoardedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnBoardedDevice) HasHostname ¶

func (o *OnBoardedDevice) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*OnBoardedDevice) HasOnBoardedAt ¶

func (o *OnBoardedDevice) HasOnBoardedAt() bool

HasOnBoardedAt returns a boolean if a field has been set.

func (OnBoardedDevice) MarshalJSON ¶

func (o OnBoardedDevice) MarshalJSON() ([]byte, error)

func (*OnBoardedDevice) SetHostname ¶

func (o *OnBoardedDevice) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*OnBoardedDevice) SetOnBoardedAt ¶

func (o *OnBoardedDevice) SetOnBoardedAt(v time.Time)

SetOnBoardedAt gets a reference to the given time.Time and assigns it to the OnBoardedAt field.

type OnBoardedDeviceAllOf ¶

type OnBoardedDeviceAllOf struct {
	// Hostname of the Device at the time of On-Boarding, sent by the Device.
	Hostname *string `json:"hostname,omitempty"`
	// On-boarding time.
	OnBoardedAt *time.Time `json:"onBoardedAt,omitempty"`
}

OnBoardedDeviceAllOf struct for OnBoardedDeviceAllOf

func NewOnBoardedDeviceAllOf ¶

func NewOnBoardedDeviceAllOf() *OnBoardedDeviceAllOf

NewOnBoardedDeviceAllOf instantiates a new OnBoardedDeviceAllOf 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 NewOnBoardedDeviceAllOfWithDefaults ¶

func NewOnBoardedDeviceAllOfWithDefaults() *OnBoardedDeviceAllOf

NewOnBoardedDeviceAllOfWithDefaults instantiates a new OnBoardedDeviceAllOf 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 (*OnBoardedDeviceAllOf) GetHostname ¶

func (o *OnBoardedDeviceAllOf) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*OnBoardedDeviceAllOf) GetHostnameOk ¶

func (o *OnBoardedDeviceAllOf) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnBoardedDeviceAllOf) GetOnBoardedAt ¶

func (o *OnBoardedDeviceAllOf) GetOnBoardedAt() time.Time

GetOnBoardedAt returns the OnBoardedAt field value if set, zero value otherwise.

func (*OnBoardedDeviceAllOf) GetOnBoardedAtOk ¶

func (o *OnBoardedDeviceAllOf) GetOnBoardedAtOk() (*time.Time, bool)

GetOnBoardedAtOk returns a tuple with the OnBoardedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnBoardedDeviceAllOf) HasHostname ¶

func (o *OnBoardedDeviceAllOf) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*OnBoardedDeviceAllOf) HasOnBoardedAt ¶

func (o *OnBoardedDeviceAllOf) HasOnBoardedAt() bool

HasOnBoardedAt returns a boolean if a field has been set.

func (OnBoardedDeviceAllOf) MarshalJSON ¶

func (o OnBoardedDeviceAllOf) MarshalJSON() ([]byte, error)

func (*OnBoardedDeviceAllOf) SetHostname ¶

func (o *OnBoardedDeviceAllOf) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*OnBoardedDeviceAllOf) SetOnBoardedAt ¶

func (o *OnBoardedDeviceAllOf) SetOnBoardedAt(v time.Time)

SetOnBoardedAt gets a reference to the given time.Time and assigns it to the OnBoardedAt field.

type OnBoardedDeviceList ¶

type OnBoardedDeviceList struct {
	ResultList
	// List of On-Boarded Devices.
	Data *[]OnBoardedDevice `json:"data,omitempty"`
}

OnBoardedDeviceList struct for OnBoardedDeviceList

func NewOnBoardedDeviceList ¶

func NewOnBoardedDeviceList() *OnBoardedDeviceList

NewOnBoardedDeviceList instantiates a new OnBoardedDeviceList 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 NewOnBoardedDeviceListWithDefaults ¶

func NewOnBoardedDeviceListWithDefaults() *OnBoardedDeviceList

NewOnBoardedDeviceListWithDefaults instantiates a new OnBoardedDeviceList 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 (*OnBoardedDeviceList) GetData ¶

func (o *OnBoardedDeviceList) GetData() []OnBoardedDevice

GetData returns the Data field value if set, zero value otherwise.

func (*OnBoardedDeviceList) GetDataOk ¶

func (o *OnBoardedDeviceList) GetDataOk() (*[]OnBoardedDevice, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnBoardedDeviceList) HasData ¶

func (o *OnBoardedDeviceList) HasData() bool

HasData returns a boolean if a field has been set.

func (OnBoardedDeviceList) MarshalJSON ¶

func (o OnBoardedDeviceList) MarshalJSON() ([]byte, error)

func (*OnBoardedDeviceList) SetData ¶

func (o *OnBoardedDeviceList) SetData(v []OnBoardedDevice)

SetData gets a reference to the given []OnBoardedDevice and assigns it to the Data field.

type OnBoardedDeviceListAllOf ¶

type OnBoardedDeviceListAllOf struct {
	// List of On-Boarded Devices.
	Data *[]OnBoardedDevice `json:"data,omitempty"`
}

OnBoardedDeviceListAllOf Represents a list of On-Boarded Devices.

func NewOnBoardedDeviceListAllOf ¶

func NewOnBoardedDeviceListAllOf() *OnBoardedDeviceListAllOf

NewOnBoardedDeviceListAllOf instantiates a new OnBoardedDeviceListAllOf 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 NewOnBoardedDeviceListAllOfWithDefaults ¶

func NewOnBoardedDeviceListAllOfWithDefaults() *OnBoardedDeviceListAllOf

NewOnBoardedDeviceListAllOfWithDefaults instantiates a new OnBoardedDeviceListAllOf 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 (*OnBoardedDeviceListAllOf) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*OnBoardedDeviceListAllOf) GetDataOk ¶

func (o *OnBoardedDeviceListAllOf) GetDataOk() (*[]OnBoardedDevice, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnBoardedDeviceListAllOf) HasData ¶

func (o *OnBoardedDeviceListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (OnBoardedDeviceListAllOf) MarshalJSON ¶

func (o OnBoardedDeviceListAllOf) MarshalJSON() ([]byte, error)

func (*OnBoardedDeviceListAllOf) SetData ¶

func (o *OnBoardedDeviceListAllOf) SetData(v []OnBoardedDevice)

SetData gets a reference to the given []OnBoardedDevice and assigns it to the Data field.

type OnBoardedDevicesApiService ¶

type OnBoardedDevicesApiService service

OnBoardedDevicesApiService OnBoardedDevicesApi service

func (*OnBoardedDevicesApiService) OnBoardedDevicesDistinguishedNameDelete ¶

func (a *OnBoardedDevicesApiService) OnBoardedDevicesDistinguishedNameDelete(ctx _context.Context, distinguishedName string) apiOnBoardedDevicesDistinguishedNameDeleteRequest

OnBoardedDevicesDistinguishedNameDelete Remove an On-Boarded Device for the given Distinguished Name. Remove an On-Boarded Device for the given Distinguished Name. The device will need to on-board again.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param distinguishedName Distinguished name of the user&devices which will be affected by the operation. Format: 'CN=\\<device ID\\>,CN=\\<username\\>,OU=\\<provider name\\>'

@return apiOnBoardedDevicesDistinguishedNameDeleteRequest

func (*OnBoardedDevicesApiService) OnBoardedDevicesGet ¶

func (a *OnBoardedDevicesApiService) OnBoardedDevicesGet(ctx _context.Context) apiOnBoardedDevicesGetRequest

OnBoardedDevicesGet List all On-Boarded Devices. List all On-Boarded Devices.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiOnBoardedDevicesGetRequest

type OtpSeed ¶

type OtpSeed struct {
	User
	// Whether the generated Seed successully used by the User at least once or not.
	Verified *bool `json:"verified,omitempty"`
}

OtpSeed struct for OtpSeed

func NewOtpSeed ¶

func NewOtpSeed() *OtpSeed

NewOtpSeed instantiates a new OtpSeed 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 NewOtpSeedWithDefaults ¶

func NewOtpSeedWithDefaults() *OtpSeed

NewOtpSeedWithDefaults instantiates a new OtpSeed 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 (*OtpSeed) GetVerified ¶

func (o *OtpSeed) GetVerified() bool

GetVerified returns the Verified field value if set, zero value otherwise.

func (*OtpSeed) GetVerifiedOk ¶

func (o *OtpSeed) GetVerifiedOk() (*bool, bool)

GetVerifiedOk returns a tuple with the Verified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OtpSeed) HasVerified ¶

func (o *OtpSeed) HasVerified() bool

HasVerified returns a boolean if a field has been set.

func (OtpSeed) MarshalJSON ¶

func (o OtpSeed) MarshalJSON() ([]byte, error)

func (*OtpSeed) SetVerified ¶

func (o *OtpSeed) SetVerified(v bool)

SetVerified gets a reference to the given bool and assigns it to the Verified field.

type OtpSeedAllOf ¶

type OtpSeedAllOf struct {
	// Whether the generated Seed successully used by the User at least once or not.
	Verified *bool `json:"verified,omitempty"`
}

OtpSeedAllOf struct for OtpSeedAllOf

func NewOtpSeedAllOf ¶

func NewOtpSeedAllOf() *OtpSeedAllOf

NewOtpSeedAllOf instantiates a new OtpSeedAllOf 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 NewOtpSeedAllOfWithDefaults ¶

func NewOtpSeedAllOfWithDefaults() *OtpSeedAllOf

NewOtpSeedAllOfWithDefaults instantiates a new OtpSeedAllOf 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 (*OtpSeedAllOf) GetVerified ¶

func (o *OtpSeedAllOf) GetVerified() bool

GetVerified returns the Verified field value if set, zero value otherwise.

func (*OtpSeedAllOf) GetVerifiedOk ¶

func (o *OtpSeedAllOf) GetVerifiedOk() (*bool, bool)

GetVerifiedOk returns a tuple with the Verified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OtpSeedAllOf) HasVerified ¶

func (o *OtpSeedAllOf) HasVerified() bool

HasVerified returns a boolean if a field has been set.

func (OtpSeedAllOf) MarshalJSON ¶

func (o OtpSeedAllOf) MarshalJSON() ([]byte, error)

func (*OtpSeedAllOf) SetVerified ¶

func (o *OtpSeedAllOf) SetVerified(v bool)

SetVerified gets a reference to the given bool and assigns it to the Verified field.

type OtpSeedList ¶

type OtpSeedList struct {
	ResultList
	// List of Default Time-Based OTP Provider Seeds.
	Data *[]OtpSeed `json:"data,omitempty"`
}

OtpSeedList struct for OtpSeedList

func NewOtpSeedList ¶

func NewOtpSeedList() *OtpSeedList

NewOtpSeedList instantiates a new OtpSeedList 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 NewOtpSeedListWithDefaults ¶

func NewOtpSeedListWithDefaults() *OtpSeedList

NewOtpSeedListWithDefaults instantiates a new OtpSeedList 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 (*OtpSeedList) GetData ¶

func (o *OtpSeedList) GetData() []OtpSeed

GetData returns the Data field value if set, zero value otherwise.

func (*OtpSeedList) GetDataOk ¶

func (o *OtpSeedList) GetDataOk() (*[]OtpSeed, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OtpSeedList) HasData ¶

func (o *OtpSeedList) HasData() bool

HasData returns a boolean if a field has been set.

func (OtpSeedList) MarshalJSON ¶

func (o OtpSeedList) MarshalJSON() ([]byte, error)

func (*OtpSeedList) SetData ¶

func (o *OtpSeedList) SetData(v []OtpSeed)

SetData gets a reference to the given []OtpSeed and assigns it to the Data field.

type OtpSeedListAllOf ¶

type OtpSeedListAllOf struct {
	// List of Default Time-Based OTP Provider Seeds.
	Data *[]OtpSeed `json:"data,omitempty"`
}

OtpSeedListAllOf Represents a list of Default Time-Based OTP Provider Seeds.

func NewOtpSeedListAllOf ¶

func NewOtpSeedListAllOf() *OtpSeedListAllOf

NewOtpSeedListAllOf instantiates a new OtpSeedListAllOf 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 NewOtpSeedListAllOfWithDefaults ¶

func NewOtpSeedListAllOfWithDefaults() *OtpSeedListAllOf

NewOtpSeedListAllOfWithDefaults instantiates a new OtpSeedListAllOf 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 (*OtpSeedListAllOf) GetData ¶

func (o *OtpSeedListAllOf) GetData() []OtpSeed

GetData returns the Data field value if set, zero value otherwise.

func (*OtpSeedListAllOf) GetDataOk ¶

func (o *OtpSeedListAllOf) GetDataOk() (*[]OtpSeed, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OtpSeedListAllOf) HasData ¶

func (o *OtpSeedListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (OtpSeedListAllOf) MarshalJSON ¶

func (o OtpSeedListAllOf) MarshalJSON() ([]byte, error)

func (*OtpSeedListAllOf) SetData ¶

func (o *OtpSeedListAllOf) SetData(v []OtpSeed)

SetData gets a reference to the given []OtpSeed and assigns it to the Data field.

type PoliciesApiService ¶

type PoliciesApiService service

PoliciesApiService PoliciesApi service

func (*PoliciesApiService) PoliciesGet ¶

func (a *PoliciesApiService) PoliciesGet(ctx _context.Context) apiPoliciesGetRequest

PoliciesGet List all Policies. List all Policies visible to current user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiPoliciesGetRequest

func (*PoliciesApiService) PoliciesIdDelete ¶

func (a *PoliciesApiService) PoliciesIdDelete(ctx _context.Context, id string) apiPoliciesIdDeleteRequest

PoliciesIdDelete Delete a specific Policy. Delete a specific Policy.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiPoliciesIdDeleteRequest

func (*PoliciesApiService) PoliciesIdGet ¶

func (a *PoliciesApiService) PoliciesIdGet(ctx _context.Context, id string) apiPoliciesIdGetRequest

PoliciesIdGet Get a specific Policy. Get a specific Policy.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiPoliciesIdGetRequest

func (*PoliciesApiService) PoliciesIdPut ¶

func (a *PoliciesApiService) PoliciesIdPut(ctx _context.Context, id string) apiPoliciesIdPutRequest

PoliciesIdPut Update an existing Policy. Update an existing Policy.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiPoliciesIdPutRequest

func (*PoliciesApiService) PoliciesPost ¶

func (a *PoliciesApiService) PoliciesPost(ctx _context.Context) apiPoliciesPostRequest

PoliciesPost Create a new Policy. Create a new Policy.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiPoliciesPostRequest

type Policy ¶

type Policy struct {
	BaseEntity
	// If true, the Policy will be disregarded during authorization.
	Disabled *bool `json:"disabled,omitempty"`
	// A JavaScript expression that returns boolean. Criteria Scripts may be used by calling them as functions.
	Expression string `json:"expression"`
	// List of Entitlement IDs in this Policy.
	Entitlements *[]string `json:"entitlements,omitempty"`
	// List of Entitlement tags in this Policy.
	EntitlementLinks *[]string `json:"entitlementLinks,omitempty"`
	// List of Ringfence Rule IDs in this Policy.
	RingfenceRules *[]string `json:"ringfenceRules,omitempty"`
	// List of Ringfence Rule tags in this Policy.
	RingfenceRuleLinks *[]string `json:"ringfenceRuleLinks,omitempty"`
	// Will enable Tamper Proofing on desktop clients which will make sure the routes and ringfence configurations are not changed.
	TamperProofing *bool `json:"tamperProofing,omitempty"`
	// Site ID where all the Entitlements of this Policy must be deployed. This overrides Entitlement's own Site and to be used only in specific network layouts. Otherwise the assigned site on individual Entitlements will be used.
	OverrideSite *string `json:"overrideSite,omitempty"`
	// List of Administrative Role IDs in this Policy.
	AdministrativeRoles *[]string `json:"administrativeRoles,omitempty"`
}

Policy struct for Policy

func NewPolicy ¶

func NewPolicy(expression string) *Policy

NewPolicy instantiates a new Policy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPolicyWithDefaults ¶

func NewPolicyWithDefaults() *Policy

NewPolicyWithDefaults instantiates a new Policy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Policy) GetAdministrativeRoles ¶

func (o *Policy) GetAdministrativeRoles() []string

GetAdministrativeRoles returns the AdministrativeRoles field value if set, zero value otherwise.

func (*Policy) GetAdministrativeRolesOk ¶

func (o *Policy) GetAdministrativeRolesOk() (*[]string, bool)

GetAdministrativeRolesOk returns a tuple with the AdministrativeRoles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetDisabled ¶

func (o *Policy) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*Policy) GetDisabledOk ¶

func (o *Policy) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Policy) GetEntitlementLinks() []string

GetEntitlementLinks returns the EntitlementLinks field value if set, zero value otherwise.

func (*Policy) GetEntitlementLinksOk ¶

func (o *Policy) GetEntitlementLinksOk() (*[]string, bool)

GetEntitlementLinksOk returns a tuple with the EntitlementLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetEntitlements ¶

func (o *Policy) GetEntitlements() []string

GetEntitlements returns the Entitlements field value if set, zero value otherwise.

func (*Policy) GetEntitlementsOk ¶

func (o *Policy) GetEntitlementsOk() (*[]string, bool)

GetEntitlementsOk returns a tuple with the Entitlements field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetExpression ¶

func (o *Policy) GetExpression() string

GetExpression returns the Expression field value

func (*Policy) GetExpressionOk ¶

func (o *Policy) GetExpressionOk() (*string, bool)

GetExpressionOk returns a tuple with the Expression field value and a boolean to check if the value has been set.

func (*Policy) GetOverrideSite ¶

func (o *Policy) GetOverrideSite() string

GetOverrideSite returns the OverrideSite field value if set, zero value otherwise.

func (*Policy) GetOverrideSiteOk ¶

func (o *Policy) GetOverrideSiteOk() (*string, bool)

GetOverrideSiteOk returns a tuple with the OverrideSite field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Policy) GetRingfenceRuleLinks() []string

GetRingfenceRuleLinks returns the RingfenceRuleLinks field value if set, zero value otherwise.

func (*Policy) GetRingfenceRuleLinksOk ¶

func (o *Policy) GetRingfenceRuleLinksOk() (*[]string, bool)

GetRingfenceRuleLinksOk returns a tuple with the RingfenceRuleLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetRingfenceRules ¶

func (o *Policy) GetRingfenceRules() []string

GetRingfenceRules returns the RingfenceRules field value if set, zero value otherwise.

func (*Policy) GetRingfenceRulesOk ¶

func (o *Policy) GetRingfenceRulesOk() (*[]string, bool)

GetRingfenceRulesOk returns a tuple with the RingfenceRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetTamperProofing ¶

func (o *Policy) GetTamperProofing() bool

GetTamperProofing returns the TamperProofing field value if set, zero value otherwise.

func (*Policy) GetTamperProofingOk ¶

func (o *Policy) GetTamperProofingOk() (*bool, bool)

GetTamperProofingOk returns a tuple with the TamperProofing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) HasAdministrativeRoles ¶

func (o *Policy) HasAdministrativeRoles() bool

HasAdministrativeRoles returns a boolean if a field has been set.

func (*Policy) HasDisabled ¶

func (o *Policy) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (o *Policy) HasEntitlementLinks() bool

HasEntitlementLinks returns a boolean if a field has been set.

func (*Policy) HasEntitlements ¶

func (o *Policy) HasEntitlements() bool

HasEntitlements returns a boolean if a field has been set.

func (*Policy) HasOverrideSite ¶

func (o *Policy) HasOverrideSite() bool

HasOverrideSite returns a boolean if a field has been set.

func (o *Policy) HasRingfenceRuleLinks() bool

HasRingfenceRuleLinks returns a boolean if a field has been set.

func (*Policy) HasRingfenceRules ¶

func (o *Policy) HasRingfenceRules() bool

HasRingfenceRules returns a boolean if a field has been set.

func (*Policy) HasTamperProofing ¶

func (o *Policy) HasTamperProofing() bool

HasTamperProofing returns a boolean if a field has been set.

func (Policy) MarshalJSON ¶

func (o Policy) MarshalJSON() ([]byte, error)

func (*Policy) SetAdministrativeRoles ¶

func (o *Policy) SetAdministrativeRoles(v []string)

SetAdministrativeRoles gets a reference to the given []string and assigns it to the AdministrativeRoles field.

func (*Policy) SetDisabled ¶

func (o *Policy) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (o *Policy) SetEntitlementLinks(v []string)

SetEntitlementLinks gets a reference to the given []string and assigns it to the EntitlementLinks field.

func (*Policy) SetEntitlements ¶

func (o *Policy) SetEntitlements(v []string)

SetEntitlements gets a reference to the given []string and assigns it to the Entitlements field.

func (*Policy) SetExpression ¶

func (o *Policy) SetExpression(v string)

SetExpression sets field value

func (*Policy) SetOverrideSite ¶

func (o *Policy) SetOverrideSite(v string)

SetOverrideSite gets a reference to the given string and assigns it to the OverrideSite field.

func (o *Policy) SetRingfenceRuleLinks(v []string)

SetRingfenceRuleLinks gets a reference to the given []string and assigns it to the RingfenceRuleLinks field.

func (*Policy) SetRingfenceRules ¶

func (o *Policy) SetRingfenceRules(v []string)

SetRingfenceRules gets a reference to the given []string and assigns it to the RingfenceRules field.

func (*Policy) SetTamperProofing ¶

func (o *Policy) SetTamperProofing(v bool)

SetTamperProofing gets a reference to the given bool and assigns it to the TamperProofing field.

type PolicyAllOf ¶

type PolicyAllOf struct {
	// If true, the Policy will be disregarded during authorization.
	Disabled *bool `json:"disabled,omitempty"`
	// A JavaScript expression that returns boolean. Criteria Scripts may be used by calling them as functions.
	Expression string `json:"expression"`
	// List of Entitlement IDs in this Policy.
	Entitlements *[]string `json:"entitlements,omitempty"`
	// List of Entitlement tags in this Policy.
	EntitlementLinks *[]string `json:"entitlementLinks,omitempty"`
	// List of Ringfence Rule IDs in this Policy.
	RingfenceRules *[]string `json:"ringfenceRules,omitempty"`
	// List of Ringfence Rule tags in this Policy.
	RingfenceRuleLinks *[]string `json:"ringfenceRuleLinks,omitempty"`
	// Will enable Tamper Proofing on desktop clients which will make sure the routes and ringfence configurations are not changed.
	TamperProofing *bool `json:"tamperProofing,omitempty"`
	// Site ID where all the Entitlements of this Policy must be deployed. This overrides Entitlement's own Site and to be used only in specific network layouts. Otherwise the assigned site on individual Entitlements will be used.
	OverrideSite *string `json:"overrideSite,omitempty"`
	// List of Administrative Role IDs in this Policy.
	AdministrativeRoles *[]string `json:"administrativeRoles,omitempty"`
}

PolicyAllOf Represents a Policy.

func NewPolicyAllOf ¶

func NewPolicyAllOf(expression string) *PolicyAllOf

NewPolicyAllOf instantiates a new PolicyAllOf 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 NewPolicyAllOfWithDefaults ¶

func NewPolicyAllOfWithDefaults() *PolicyAllOf

NewPolicyAllOfWithDefaults instantiates a new PolicyAllOf 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 (*PolicyAllOf) GetAdministrativeRoles ¶

func (o *PolicyAllOf) GetAdministrativeRoles() []string

GetAdministrativeRoles returns the AdministrativeRoles field value if set, zero value otherwise.

func (*PolicyAllOf) GetAdministrativeRolesOk ¶

func (o *PolicyAllOf) GetAdministrativeRolesOk() (*[]string, bool)

GetAdministrativeRolesOk returns a tuple with the AdministrativeRoles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PolicyAllOf) GetDisabled ¶

func (o *PolicyAllOf) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*PolicyAllOf) GetDisabledOk ¶

func (o *PolicyAllOf) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *PolicyAllOf) GetEntitlementLinks() []string

GetEntitlementLinks returns the EntitlementLinks field value if set, zero value otherwise.

func (*PolicyAllOf) GetEntitlementLinksOk ¶

func (o *PolicyAllOf) GetEntitlementLinksOk() (*[]string, bool)

GetEntitlementLinksOk returns a tuple with the EntitlementLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PolicyAllOf) GetEntitlements ¶

func (o *PolicyAllOf) GetEntitlements() []string

GetEntitlements returns the Entitlements field value if set, zero value otherwise.

func (*PolicyAllOf) GetEntitlementsOk ¶

func (o *PolicyAllOf) GetEntitlementsOk() (*[]string, bool)

GetEntitlementsOk returns a tuple with the Entitlements field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PolicyAllOf) GetExpression ¶

func (o *PolicyAllOf) GetExpression() string

GetExpression returns the Expression field value

func (*PolicyAllOf) GetExpressionOk ¶

func (o *PolicyAllOf) GetExpressionOk() (*string, bool)

GetExpressionOk returns a tuple with the Expression field value and a boolean to check if the value has been set.

func (*PolicyAllOf) GetOverrideSite ¶

func (o *PolicyAllOf) GetOverrideSite() string

GetOverrideSite returns the OverrideSite field value if set, zero value otherwise.

func (*PolicyAllOf) GetOverrideSiteOk ¶

func (o *PolicyAllOf) GetOverrideSiteOk() (*string, bool)

GetOverrideSiteOk returns a tuple with the OverrideSite field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *PolicyAllOf) GetRingfenceRuleLinks() []string

GetRingfenceRuleLinks returns the RingfenceRuleLinks field value if set, zero value otherwise.

func (*PolicyAllOf) GetRingfenceRuleLinksOk ¶

func (o *PolicyAllOf) GetRingfenceRuleLinksOk() (*[]string, bool)

GetRingfenceRuleLinksOk returns a tuple with the RingfenceRuleLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PolicyAllOf) GetRingfenceRules ¶

func (o *PolicyAllOf) GetRingfenceRules() []string

GetRingfenceRules returns the RingfenceRules field value if set, zero value otherwise.

func (*PolicyAllOf) GetRingfenceRulesOk ¶

func (o *PolicyAllOf) GetRingfenceRulesOk() (*[]string, bool)

GetRingfenceRulesOk returns a tuple with the RingfenceRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PolicyAllOf) GetTamperProofing ¶

func (o *PolicyAllOf) GetTamperProofing() bool

GetTamperProofing returns the TamperProofing field value if set, zero value otherwise.

func (*PolicyAllOf) GetTamperProofingOk ¶

func (o *PolicyAllOf) GetTamperProofingOk() (*bool, bool)

GetTamperProofingOk returns a tuple with the TamperProofing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PolicyAllOf) HasAdministrativeRoles ¶

func (o *PolicyAllOf) HasAdministrativeRoles() bool

HasAdministrativeRoles returns a boolean if a field has been set.

func (*PolicyAllOf) HasDisabled ¶

func (o *PolicyAllOf) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (o *PolicyAllOf) HasEntitlementLinks() bool

HasEntitlementLinks returns a boolean if a field has been set.

func (*PolicyAllOf) HasEntitlements ¶

func (o *PolicyAllOf) HasEntitlements() bool

HasEntitlements returns a boolean if a field has been set.

func (*PolicyAllOf) HasOverrideSite ¶

func (o *PolicyAllOf) HasOverrideSite() bool

HasOverrideSite returns a boolean if a field has been set.

func (o *PolicyAllOf) HasRingfenceRuleLinks() bool

HasRingfenceRuleLinks returns a boolean if a field has been set.

func (*PolicyAllOf) HasRingfenceRules ¶

func (o *PolicyAllOf) HasRingfenceRules() bool

HasRingfenceRules returns a boolean if a field has been set.

func (*PolicyAllOf) HasTamperProofing ¶

func (o *PolicyAllOf) HasTamperProofing() bool

HasTamperProofing returns a boolean if a field has been set.

func (PolicyAllOf) MarshalJSON ¶

func (o PolicyAllOf) MarshalJSON() ([]byte, error)

func (*PolicyAllOf) SetAdministrativeRoles ¶

func (o *PolicyAllOf) SetAdministrativeRoles(v []string)

SetAdministrativeRoles gets a reference to the given []string and assigns it to the AdministrativeRoles field.

func (*PolicyAllOf) SetDisabled ¶

func (o *PolicyAllOf) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (o *PolicyAllOf) SetEntitlementLinks(v []string)

SetEntitlementLinks gets a reference to the given []string and assigns it to the EntitlementLinks field.

func (*PolicyAllOf) SetEntitlements ¶

func (o *PolicyAllOf) SetEntitlements(v []string)

SetEntitlements gets a reference to the given []string and assigns it to the Entitlements field.

func (*PolicyAllOf) SetExpression ¶

func (o *PolicyAllOf) SetExpression(v string)

SetExpression sets field value

func (*PolicyAllOf) SetOverrideSite ¶

func (o *PolicyAllOf) SetOverrideSite(v string)

SetOverrideSite gets a reference to the given string and assigns it to the OverrideSite field.

func (o *PolicyAllOf) SetRingfenceRuleLinks(v []string)

SetRingfenceRuleLinks gets a reference to the given []string and assigns it to the RingfenceRuleLinks field.

func (*PolicyAllOf) SetRingfenceRules ¶

func (o *PolicyAllOf) SetRingfenceRules(v []string)

SetRingfenceRules gets a reference to the given []string and assigns it to the RingfenceRules field.

func (*PolicyAllOf) SetTamperProofing ¶

func (o *PolicyAllOf) SetTamperProofing(v bool)

SetTamperProofing gets a reference to the given bool and assigns it to the TamperProofing field.

type PolicyList ¶

type PolicyList struct {
	ResultList
	// List of Policies.
	Data *[]Policy `json:"data,omitempty"`
}

PolicyList struct for PolicyList

func NewPolicyList ¶

func NewPolicyList() *PolicyList

NewPolicyList instantiates a new PolicyList 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 NewPolicyListWithDefaults ¶

func NewPolicyListWithDefaults() *PolicyList

NewPolicyListWithDefaults instantiates a new PolicyList 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 (*PolicyList) GetData ¶

func (o *PolicyList) GetData() []Policy

GetData returns the Data field value if set, zero value otherwise.

func (*PolicyList) GetDataOk ¶

func (o *PolicyList) GetDataOk() (*[]Policy, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PolicyList) HasData ¶

func (o *PolicyList) HasData() bool

HasData returns a boolean if a field has been set.

func (PolicyList) MarshalJSON ¶

func (o PolicyList) MarshalJSON() ([]byte, error)

func (*PolicyList) SetData ¶

func (o *PolicyList) SetData(v []Policy)

SetData gets a reference to the given []Policy and assigns it to the Data field.

type PolicyListAllOf ¶

type PolicyListAllOf struct {
	// List of Policies.
	Data *[]Policy `json:"data,omitempty"`
}

PolicyListAllOf Represents a list of Policies.

func NewPolicyListAllOf ¶

func NewPolicyListAllOf() *PolicyListAllOf

NewPolicyListAllOf instantiates a new PolicyListAllOf 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 NewPolicyListAllOfWithDefaults ¶

func NewPolicyListAllOfWithDefaults() *PolicyListAllOf

NewPolicyListAllOfWithDefaults instantiates a new PolicyListAllOf 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 (*PolicyListAllOf) GetData ¶

func (o *PolicyListAllOf) GetData() []Policy

GetData returns the Data field value if set, zero value otherwise.

func (*PolicyListAllOf) GetDataOk ¶

func (o *PolicyListAllOf) GetDataOk() (*[]Policy, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PolicyListAllOf) HasData ¶

func (o *PolicyListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (PolicyListAllOf) MarshalJSON ¶

func (o PolicyListAllOf) MarshalJSON() ([]byte, error)

func (*PolicyListAllOf) SetData ¶

func (o *PolicyListAllOf) SetData(v []Policy)

SetData gets a reference to the given []Policy and assigns it to the Data field.

type RadiusIdentityProviderList ¶

type RadiusIdentityProviderList struct {
	ResultList
	// List of Identity Providers.
	Data *[]RadiusProvider `json:"data,omitempty"`
}

RadiusIdentityProviderList struct for RadiusIdentityProviderList

func NewRadiusIdentityProviderList ¶

func NewRadiusIdentityProviderList() *RadiusIdentityProviderList

NewRadiusIdentityProviderList instantiates a new RadiusIdentityProviderList 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 NewRadiusIdentityProviderListWithDefaults ¶

func NewRadiusIdentityProviderListWithDefaults() *RadiusIdentityProviderList

NewRadiusIdentityProviderListWithDefaults instantiates a new RadiusIdentityProviderList 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 (*RadiusIdentityProviderList) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*RadiusIdentityProviderList) GetDataOk ¶

func (o *RadiusIdentityProviderList) GetDataOk() (*[]RadiusProvider, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RadiusIdentityProviderList) HasData ¶

func (o *RadiusIdentityProviderList) HasData() bool

HasData returns a boolean if a field has been set.

func (RadiusIdentityProviderList) MarshalJSON ¶

func (o RadiusIdentityProviderList) MarshalJSON() ([]byte, error)

func (*RadiusIdentityProviderList) SetData ¶

SetData gets a reference to the given []IdentityProvider and assigns it to the Data field.

type RadiusIdentityProvidersApiService ¶

type RadiusIdentityProvidersApiService service

RadiusIdentityProvidersApiService IdentityProvidersApi service

func (*RadiusIdentityProvidersApiService) IdentityProvidersGet ¶

func (a *RadiusIdentityProvidersApiService) IdentityProvidersGet(ctx _context.Context) apiRadiusIdentityProvidersGetRequest

IdentityProvidersGet List all Identity Providers. List all Identity Providers visible to current user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiRadiusIdentityProvidersGetRequest

func (*RadiusIdentityProvidersApiService) IdentityProvidersIdAttributesPost ¶

func (a *RadiusIdentityProvidersApiService) IdentityProvidersIdAttributesPost(ctx _context.Context, id string) apiRadiusIdentityProvidersIdAttributesPostRequest

IdentityProvidersIdAttributesPost Get user attributes from an existing Identity Provider. Get raw attributes and mapped claims for a user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiRadiusIdentityProvidersIdAttributesPostRequest

func (*RadiusIdentityProvidersApiService) IdentityProvidersIdDelete ¶

func (a *RadiusIdentityProvidersApiService) IdentityProvidersIdDelete(ctx _context.Context, id string) apiRadiusIdentityProvidersIdDeleteRequest

IdentityProvidersIdDelete Delete a specific Identity Provider. Delete a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiRadiusIdentityProvidersIdDeleteRequest

func (*RadiusIdentityProvidersApiService) IdentityProvidersIdGet ¶

func (a *RadiusIdentityProvidersApiService) IdentityProvidersIdGet(ctx _context.Context, id string) apiRadiusIdentityProvidersIdGetRequest

IdentityProvidersIdGet Get a specific Identity Provider. Get a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiRadiusIdentityProvidersIdGetRequest

func (*RadiusIdentityProvidersApiService) IdentityProvidersIdPut ¶

func (a *RadiusIdentityProvidersApiService) IdentityProvidersIdPut(ctx _context.Context, id string) apiRadiusIdentityProvidersIdPutRequest

IdentityProvidersIdPut Update an existing Identity Provider. Update an existing Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiRadiusIdentityProvidersIdPutRequest

func (*RadiusIdentityProvidersApiService) IdentityProvidersPost ¶

func (a *RadiusIdentityProvidersApiService) IdentityProvidersPost(ctx _context.Context) apiRadiusIdentityProvidersPostRequest

IdentityProvidersPost Create a new Identity Provider. Create a new Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiRadiusIdentityProvidersPostRequest

func (*RadiusIdentityProvidersApiService) IdentityProvidersTestPost ¶

func (a *RadiusIdentityProvidersApiService) IdentityProvidersTestPost(ctx _context.Context) apiRadiusIdentityProvidersTestPostRequest

IdentityProvidersTestPost Test an Identity Provider connection. Test connection for the given Identity Provider JSON.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiRadiusIdentityProvidersTestPostRequest

type RadiusProvider ¶

type RadiusProvider struct {
	IdentityProvider
	// Hostnames/IP addresses to connect.
	Hostnames []string `json:"hostnames"`
	// Port to connect.
	Port *int32 `json:"port,omitempty"`
	// Radius shared secret to authenticate to the server.
	SharedSecret string `json:"sharedSecret"`
	// Radius protocol to use while authenticating users.
	AuthenticationProtocol *string `json:"authenticationProtocol,omitempty"`
}

RadiusProvider struct for RadiusProvider

func NewRadiusProvider ¶

func NewRadiusProvider(hostnames []string, sharedSecret string) *RadiusProvider

NewRadiusProvider instantiates a new RadiusProvider 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 NewRadiusProviderWithDefaults ¶

func NewRadiusProviderWithDefaults() *RadiusProvider

NewRadiusProviderWithDefaults instantiates a new RadiusProvider 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 (*RadiusProvider) GetAuthenticationProtocol ¶

func (o *RadiusProvider) GetAuthenticationProtocol() string

GetAuthenticationProtocol returns the AuthenticationProtocol field value if set, zero value otherwise.

func (*RadiusProvider) GetAuthenticationProtocolOk ¶

func (o *RadiusProvider) GetAuthenticationProtocolOk() (*string, bool)

GetAuthenticationProtocolOk returns a tuple with the AuthenticationProtocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RadiusProvider) GetHostnames ¶

func (o *RadiusProvider) GetHostnames() []string

GetHostnames returns the Hostnames field value

func (*RadiusProvider) GetHostnamesOk ¶

func (o *RadiusProvider) GetHostnamesOk() (*[]string, bool)

GetHostnamesOk returns a tuple with the Hostnames field value and a boolean to check if the value has been set.

func (*RadiusProvider) GetPort ¶

func (o *RadiusProvider) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*RadiusProvider) GetPortOk ¶

func (o *RadiusProvider) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RadiusProvider) GetSharedSecret ¶

func (o *RadiusProvider) GetSharedSecret() string

GetSharedSecret returns the SharedSecret field value

func (*RadiusProvider) GetSharedSecretOk ¶

func (o *RadiusProvider) GetSharedSecretOk() (*string, bool)

GetSharedSecretOk returns a tuple with the SharedSecret field value and a boolean to check if the value has been set.

func (*RadiusProvider) HasAuthenticationProtocol ¶

func (o *RadiusProvider) HasAuthenticationProtocol() bool

HasAuthenticationProtocol returns a boolean if a field has been set.

func (*RadiusProvider) HasPort ¶

func (o *RadiusProvider) HasPort() bool

HasPort returns a boolean if a field has been set.

func (RadiusProvider) MarshalJSON ¶

func (o RadiusProvider) MarshalJSON() ([]byte, error)

func (*RadiusProvider) SetAuthenticationProtocol ¶

func (o *RadiusProvider) SetAuthenticationProtocol(v string)

SetAuthenticationProtocol gets a reference to the given string and assigns it to the AuthenticationProtocol field.

func (*RadiusProvider) SetHostnames ¶

func (o *RadiusProvider) SetHostnames(v []string)

SetHostnames sets field value

func (*RadiusProvider) SetPort ¶

func (o *RadiusProvider) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*RadiusProvider) SetSharedSecret ¶

func (o *RadiusProvider) SetSharedSecret(v string)

SetSharedSecret sets field value

type RadiusProviderAllOf ¶

type RadiusProviderAllOf struct {
	// Hostnames/IP addresses to connect.
	Hostnames []string `json:"hostnames"`
	// Port to connect.
	Port *int32 `json:"port,omitempty"`
	// Radius shared secret to authenticate to the server.
	SharedSecret string `json:"sharedSecret"`
	// Radius protocol to use while authenticating users.
	AuthenticationProtocol *string `json:"authenticationProtocol,omitempty"`
}

RadiusProviderAllOf Represents a Radius Identity Provider.

func NewRadiusProviderAllOf ¶

func NewRadiusProviderAllOf(hostnames []string, sharedSecret string) *RadiusProviderAllOf

NewRadiusProviderAllOf instantiates a new RadiusProviderAllOf 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 NewRadiusProviderAllOfWithDefaults ¶

func NewRadiusProviderAllOfWithDefaults() *RadiusProviderAllOf

NewRadiusProviderAllOfWithDefaults instantiates a new RadiusProviderAllOf 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 (*RadiusProviderAllOf) GetAuthenticationProtocol ¶

func (o *RadiusProviderAllOf) GetAuthenticationProtocol() string

GetAuthenticationProtocol returns the AuthenticationProtocol field value if set, zero value otherwise.

func (*RadiusProviderAllOf) GetAuthenticationProtocolOk ¶

func (o *RadiusProviderAllOf) GetAuthenticationProtocolOk() (*string, bool)

GetAuthenticationProtocolOk returns a tuple with the AuthenticationProtocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RadiusProviderAllOf) GetHostnames ¶

func (o *RadiusProviderAllOf) GetHostnames() []string

GetHostnames returns the Hostnames field value

func (*RadiusProviderAllOf) GetHostnamesOk ¶

func (o *RadiusProviderAllOf) GetHostnamesOk() (*[]string, bool)

GetHostnamesOk returns a tuple with the Hostnames field value and a boolean to check if the value has been set.

func (*RadiusProviderAllOf) GetPort ¶

func (o *RadiusProviderAllOf) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*RadiusProviderAllOf) GetPortOk ¶

func (o *RadiusProviderAllOf) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RadiusProviderAllOf) GetSharedSecret ¶

func (o *RadiusProviderAllOf) GetSharedSecret() string

GetSharedSecret returns the SharedSecret field value

func (*RadiusProviderAllOf) GetSharedSecretOk ¶

func (o *RadiusProviderAllOf) GetSharedSecretOk() (*string, bool)

GetSharedSecretOk returns a tuple with the SharedSecret field value and a boolean to check if the value has been set.

func (*RadiusProviderAllOf) HasAuthenticationProtocol ¶

func (o *RadiusProviderAllOf) HasAuthenticationProtocol() bool

HasAuthenticationProtocol returns a boolean if a field has been set.

func (*RadiusProviderAllOf) HasPort ¶

func (o *RadiusProviderAllOf) HasPort() bool

HasPort returns a boolean if a field has been set.

func (RadiusProviderAllOf) MarshalJSON ¶

func (o RadiusProviderAllOf) MarshalJSON() ([]byte, error)

func (*RadiusProviderAllOf) SetAuthenticationProtocol ¶

func (o *RadiusProviderAllOf) SetAuthenticationProtocol(v string)

SetAuthenticationProtocol gets a reference to the given string and assigns it to the AuthenticationProtocol field.

func (*RadiusProviderAllOf) SetHostnames ¶

func (o *RadiusProviderAllOf) SetHostnames(v []string)

SetHostnames sets field value

func (*RadiusProviderAllOf) SetPort ¶

func (o *RadiusProviderAllOf) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*RadiusProviderAllOf) SetSharedSecret ¶

func (o *RadiusProviderAllOf) SetSharedSecret(v string)

SetSharedSecret sets field value

type ResultList ¶

type ResultList struct {
	// The query applied to the list.
	Query *string `json:"query,omitempty"`
	// 'The range applied to the list. Format: -/. 3-5/8 means, out of 8 count (query affects the total), the items between (including) the 3rd and the 5th are returned.'
	Range *string `json:"range,omitempty"`
	// The field name used to sort the list.
	OrderBy *string `json:"orderBy,omitempty"`
	// Whether the sorting is applied descending or ascending.
	Descending *bool `json:"descending,omitempty"`
}

ResultList struct for ResultList

func NewResultList ¶

func NewResultList() *ResultList

NewResultList instantiates a new ResultList 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 NewResultListWithDefaults ¶

func NewResultListWithDefaults() *ResultList

NewResultListWithDefaults instantiates a new ResultList 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 (*ResultList) GetDescending ¶

func (o *ResultList) GetDescending() bool

GetDescending returns the Descending field value if set, zero value otherwise.

func (*ResultList) GetDescendingOk ¶

func (o *ResultList) GetDescendingOk() (*bool, bool)

GetDescendingOk returns a tuple with the Descending field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResultList) GetOrderBy ¶

func (o *ResultList) GetOrderBy() string

GetOrderBy returns the OrderBy field value if set, zero value otherwise.

func (*ResultList) GetOrderByOk ¶

func (o *ResultList) GetOrderByOk() (*string, bool)

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResultList) GetQuery ¶

func (o *ResultList) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*ResultList) GetQueryOk ¶

func (o *ResultList) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResultList) GetRange ¶

func (o *ResultList) GetRange() string

GetRange returns the Range field value if set, zero value otherwise.

func (*ResultList) GetRangeOk ¶

func (o *ResultList) GetRangeOk() (*string, bool)

GetRangeOk returns a tuple with the Range field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResultList) HasDescending ¶

func (o *ResultList) HasDescending() bool

HasDescending returns a boolean if a field has been set.

func (*ResultList) HasOrderBy ¶

func (o *ResultList) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*ResultList) HasQuery ¶

func (o *ResultList) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*ResultList) HasRange ¶

func (o *ResultList) HasRange() bool

HasRange returns a boolean if a field has been set.

func (ResultList) MarshalJSON ¶

func (o ResultList) MarshalJSON() ([]byte, error)

func (*ResultList) SetDescending ¶

func (o *ResultList) SetDescending(v bool)

SetDescending gets a reference to the given bool and assigns it to the Descending field.

func (*ResultList) SetOrderBy ¶

func (o *ResultList) SetOrderBy(v string)

SetOrderBy gets a reference to the given string and assigns it to the OrderBy field.

func (*ResultList) SetQuery ¶

func (o *ResultList) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*ResultList) SetRange ¶

func (o *ResultList) SetRange(v string)

SetRange gets a reference to the given string and assigns it to the Range field.

type RingfenceRule ¶

type RingfenceRule struct {
	BaseEntity
	// List of all ringfence actions in this Ringfence Rule.
	Actions []RingfenceRuleAllOfActions `json:"actions"`
}

RingfenceRule struct for RingfenceRule

func NewRingfenceRule ¶

func NewRingfenceRule(actions []RingfenceRuleAllOfActions) *RingfenceRule

NewRingfenceRule instantiates a new RingfenceRule 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 NewRingfenceRuleWithDefaults ¶

func NewRingfenceRuleWithDefaults() *RingfenceRule

NewRingfenceRuleWithDefaults instantiates a new RingfenceRule 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 (*RingfenceRule) GetActions ¶

func (o *RingfenceRule) GetActions() []RingfenceRuleAllOfActions

GetActions returns the Actions field value

func (*RingfenceRule) GetActionsOk ¶

func (o *RingfenceRule) GetActionsOk() (*[]RingfenceRuleAllOfActions, bool)

GetActionsOk returns a tuple with the Actions field value and a boolean to check if the value has been set.

func (RingfenceRule) MarshalJSON ¶

func (o RingfenceRule) MarshalJSON() ([]byte, error)

func (*RingfenceRule) SetActions ¶

func (o *RingfenceRule) SetActions(v []RingfenceRuleAllOfActions)

SetActions sets field value

type RingfenceRuleAllOf ¶

type RingfenceRuleAllOf struct {
	// List of all ringfence actions in this Ringfence Rule.
	Actions []RingfenceRuleAllOfActions `json:"actions"`
}

RingfenceRuleAllOf Represents an Ringfence Rule.

func NewRingfenceRuleAllOf ¶

func NewRingfenceRuleAllOf(actions []RingfenceRuleAllOfActions) *RingfenceRuleAllOf

NewRingfenceRuleAllOf instantiates a new RingfenceRuleAllOf 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 NewRingfenceRuleAllOfWithDefaults ¶

func NewRingfenceRuleAllOfWithDefaults() *RingfenceRuleAllOf

NewRingfenceRuleAllOfWithDefaults instantiates a new RingfenceRuleAllOf 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 (*RingfenceRuleAllOf) GetActions ¶

GetActions returns the Actions field value

func (*RingfenceRuleAllOf) GetActionsOk ¶

func (o *RingfenceRuleAllOf) GetActionsOk() (*[]RingfenceRuleAllOfActions, bool)

GetActionsOk returns a tuple with the Actions field value and a boolean to check if the value has been set.

func (RingfenceRuleAllOf) MarshalJSON ¶

func (o RingfenceRuleAllOf) MarshalJSON() ([]byte, error)

func (*RingfenceRuleAllOf) SetActions ¶

func (o *RingfenceRuleAllOf) SetActions(v []RingfenceRuleAllOfActions)

SetActions sets field value

type RingfenceRuleAllOfActions ¶

type RingfenceRuleAllOfActions struct {
	// Protocol of the ringfence action.
	Protocol string `json:"protocol"`
	// The direction of the action
	Direction string `json:"direction"`
	// Applied action to the traffic.
	Action string `json:"action"`
	// Destination address. IP address or hostname.
	Hosts []string `json:"hosts"`
	// Destination port. Multiple ports can be entered comma separated. Port ranges can be entered dash separated. Only valid for tcp and udp subtypes.
	Ports *[]string `json:"ports,omitempty"`
	// ICMP type. Only valid for icmp protocol.
	Types *[]string `json:"types,omitempty"`
}

RingfenceRuleAllOfActions struct for RingfenceRuleAllOfActions

func NewRingfenceRuleAllOfActions ¶

func NewRingfenceRuleAllOfActions(protocol string, direction string, action string, hosts []string) *RingfenceRuleAllOfActions

NewRingfenceRuleAllOfActions instantiates a new RingfenceRuleAllOfActions 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 NewRingfenceRuleAllOfActionsWithDefaults ¶

func NewRingfenceRuleAllOfActionsWithDefaults() *RingfenceRuleAllOfActions

NewRingfenceRuleAllOfActionsWithDefaults instantiates a new RingfenceRuleAllOfActions 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 (*RingfenceRuleAllOfActions) GetAction ¶

func (o *RingfenceRuleAllOfActions) GetAction() string

GetAction returns the Action field value

func (*RingfenceRuleAllOfActions) GetActionOk ¶

func (o *RingfenceRuleAllOfActions) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*RingfenceRuleAllOfActions) GetDirection ¶

func (o *RingfenceRuleAllOfActions) GetDirection() string

GetDirection returns the Direction field value

func (*RingfenceRuleAllOfActions) GetDirectionOk ¶

func (o *RingfenceRuleAllOfActions) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value and a boolean to check if the value has been set.

func (*RingfenceRuleAllOfActions) GetHosts ¶

func (o *RingfenceRuleAllOfActions) GetHosts() []string

GetHosts returns the Hosts field value

func (*RingfenceRuleAllOfActions) GetHostsOk ¶

func (o *RingfenceRuleAllOfActions) GetHostsOk() (*[]string, bool)

GetHostsOk returns a tuple with the Hosts field value and a boolean to check if the value has been set.

func (*RingfenceRuleAllOfActions) GetPorts ¶

func (o *RingfenceRuleAllOfActions) GetPorts() []string

GetPorts returns the Ports field value if set, zero value otherwise.

func (*RingfenceRuleAllOfActions) GetPortsOk ¶

func (o *RingfenceRuleAllOfActions) GetPortsOk() (*[]string, bool)

GetPortsOk returns a tuple with the Ports field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RingfenceRuleAllOfActions) GetProtocol ¶

func (o *RingfenceRuleAllOfActions) GetProtocol() string

GetProtocol returns the Protocol field value

func (*RingfenceRuleAllOfActions) GetProtocolOk ¶

func (o *RingfenceRuleAllOfActions) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.

func (*RingfenceRuleAllOfActions) GetTypes ¶

func (o *RingfenceRuleAllOfActions) GetTypes() []string

GetTypes returns the Types field value if set, zero value otherwise.

func (*RingfenceRuleAllOfActions) GetTypesOk ¶

func (o *RingfenceRuleAllOfActions) GetTypesOk() (*[]string, bool)

GetTypesOk returns a tuple with the Types field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RingfenceRuleAllOfActions) HasPorts ¶

func (o *RingfenceRuleAllOfActions) HasPorts() bool

HasPorts returns a boolean if a field has been set.

func (*RingfenceRuleAllOfActions) HasTypes ¶

func (o *RingfenceRuleAllOfActions) HasTypes() bool

HasTypes returns a boolean if a field has been set.

func (RingfenceRuleAllOfActions) MarshalJSON ¶

func (o RingfenceRuleAllOfActions) MarshalJSON() ([]byte, error)

func (*RingfenceRuleAllOfActions) SetAction ¶

func (o *RingfenceRuleAllOfActions) SetAction(v string)

SetAction sets field value

func (*RingfenceRuleAllOfActions) SetDirection ¶

func (o *RingfenceRuleAllOfActions) SetDirection(v string)

SetDirection sets field value

func (*RingfenceRuleAllOfActions) SetHosts ¶

func (o *RingfenceRuleAllOfActions) SetHosts(v []string)

SetHosts sets field value

func (*RingfenceRuleAllOfActions) SetPorts ¶

func (o *RingfenceRuleAllOfActions) SetPorts(v []string)

SetPorts gets a reference to the given []string and assigns it to the Ports field.

func (*RingfenceRuleAllOfActions) SetProtocol ¶

func (o *RingfenceRuleAllOfActions) SetProtocol(v string)

SetProtocol sets field value

func (*RingfenceRuleAllOfActions) SetTypes ¶

func (o *RingfenceRuleAllOfActions) SetTypes(v []string)

SetTypes gets a reference to the given []string and assigns it to the Types field.

type RingfenceRuleList ¶

type RingfenceRuleList struct {
	ResultList
	// List of Ringfence Rules.
	Data *[]RingfenceRule `json:"data,omitempty"`
}

RingfenceRuleList struct for RingfenceRuleList

func NewRingfenceRuleList ¶

func NewRingfenceRuleList() *RingfenceRuleList

NewRingfenceRuleList instantiates a new RingfenceRuleList 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 NewRingfenceRuleListWithDefaults ¶

func NewRingfenceRuleListWithDefaults() *RingfenceRuleList

NewRingfenceRuleListWithDefaults instantiates a new RingfenceRuleList 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 (*RingfenceRuleList) GetData ¶

func (o *RingfenceRuleList) GetData() []RingfenceRule

GetData returns the Data field value if set, zero value otherwise.

func (*RingfenceRuleList) GetDataOk ¶

func (o *RingfenceRuleList) GetDataOk() (*[]RingfenceRule, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RingfenceRuleList) HasData ¶

func (o *RingfenceRuleList) HasData() bool

HasData returns a boolean if a field has been set.

func (RingfenceRuleList) MarshalJSON ¶

func (o RingfenceRuleList) MarshalJSON() ([]byte, error)

func (*RingfenceRuleList) SetData ¶

func (o *RingfenceRuleList) SetData(v []RingfenceRule)

SetData gets a reference to the given []RingfenceRule and assigns it to the Data field.

type RingfenceRuleListAllOf ¶

type RingfenceRuleListAllOf struct {
	// List of Ringfence Rules.
	Data *[]RingfenceRule `json:"data,omitempty"`
}

RingfenceRuleListAllOf Represents a list of Ringfence Rules.

func NewRingfenceRuleListAllOf ¶

func NewRingfenceRuleListAllOf() *RingfenceRuleListAllOf

NewRingfenceRuleListAllOf instantiates a new RingfenceRuleListAllOf 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 NewRingfenceRuleListAllOfWithDefaults ¶

func NewRingfenceRuleListAllOfWithDefaults() *RingfenceRuleListAllOf

NewRingfenceRuleListAllOfWithDefaults instantiates a new RingfenceRuleListAllOf 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 (*RingfenceRuleListAllOf) GetData ¶

func (o *RingfenceRuleListAllOf) GetData() []RingfenceRule

GetData returns the Data field value if set, zero value otherwise.

func (*RingfenceRuleListAllOf) GetDataOk ¶

func (o *RingfenceRuleListAllOf) GetDataOk() (*[]RingfenceRule, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RingfenceRuleListAllOf) HasData ¶

func (o *RingfenceRuleListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (RingfenceRuleListAllOf) MarshalJSON ¶

func (o RingfenceRuleListAllOf) MarshalJSON() ([]byte, error)

func (*RingfenceRuleListAllOf) SetData ¶

func (o *RingfenceRuleListAllOf) SetData(v []RingfenceRule)

SetData gets a reference to the given []RingfenceRule and assigns it to the Data field.

type RingfenceRulesApiService ¶

type RingfenceRulesApiService service

RingfenceRulesApiService RingfenceRulesApi service

func (*RingfenceRulesApiService) RingfenceRulesGet ¶

func (a *RingfenceRulesApiService) RingfenceRulesGet(ctx _context.Context) apiRingfenceRulesGetRequest

RingfenceRulesGet List all Ringfence Rules. List all Ringfence Rules visible to current user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiRingfenceRulesGetRequest

func (*RingfenceRulesApiService) RingfenceRulesIdDelete ¶

func (a *RingfenceRulesApiService) RingfenceRulesIdDelete(ctx _context.Context, id string) apiRingfenceRulesIdDeleteRequest

RingfenceRulesIdDelete Delete a specific Ringfence Rule. Delete a specific Ringfence Rule.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiRingfenceRulesIdDeleteRequest

func (*RingfenceRulesApiService) RingfenceRulesIdGet ¶

func (a *RingfenceRulesApiService) RingfenceRulesIdGet(ctx _context.Context, id string) apiRingfenceRulesIdGetRequest

RingfenceRulesIdGet Get a specific Ringfence Rule. Get a specific Ringfence Rule.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiRingfenceRulesIdGetRequest

func (*RingfenceRulesApiService) RingfenceRulesIdPut ¶

func (a *RingfenceRulesApiService) RingfenceRulesIdPut(ctx _context.Context, id string) apiRingfenceRulesIdPutRequest

RingfenceRulesIdPut Update an existing Ringfence Rule. Update an existing Ringfence Rule.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiRingfenceRulesIdPutRequest

func (*RingfenceRulesApiService) RingfenceRulesPost ¶

func (a *RingfenceRulesApiService) RingfenceRulesPost(ctx _context.Context) apiRingfenceRulesPostRequest

RingfenceRulesPost Create a new Ringfence Rule. Create a new Ringfence Rule.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiRingfenceRulesPostRequest

type SSHConfig ¶

type SSHConfig struct {
	// Tells appliance to use the key generated by AWS or Azure.
	ProvideCloudSSHKey *bool `json:"provideCloudSSHKey,omitempty"`
	// SSH public key to allow.
	SshKey *string `json:"sshKey,omitempty"`
	// Appliance's CZ user password.
	Password *string `json:"password,omitempty"`
}

SSHConfig SSH configuration during seeding.

func NewSSHConfig ¶

func NewSSHConfig() *SSHConfig

NewSSHConfig instantiates a new SSHConfig 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 NewSSHConfigWithDefaults ¶

func NewSSHConfigWithDefaults() *SSHConfig

NewSSHConfigWithDefaults instantiates a new SSHConfig 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 (*SSHConfig) GetPassword ¶

func (o *SSHConfig) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*SSHConfig) GetPasswordOk ¶

func (o *SSHConfig) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SSHConfig) GetProvideCloudSSHKey ¶

func (o *SSHConfig) GetProvideCloudSSHKey() bool

GetProvideCloudSSHKey returns the ProvideCloudSSHKey field value if set, zero value otherwise.

func (*SSHConfig) GetProvideCloudSSHKeyOk ¶

func (o *SSHConfig) GetProvideCloudSSHKeyOk() (*bool, bool)

GetProvideCloudSSHKeyOk returns a tuple with the ProvideCloudSSHKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SSHConfig) GetSshKey ¶

func (o *SSHConfig) GetSshKey() string

GetSshKey returns the SshKey field value if set, zero value otherwise.

func (*SSHConfig) GetSshKeyOk ¶

func (o *SSHConfig) GetSshKeyOk() (*string, bool)

GetSshKeyOk returns a tuple with the SshKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SSHConfig) HasPassword ¶

func (o *SSHConfig) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*SSHConfig) HasProvideCloudSSHKey ¶

func (o *SSHConfig) HasProvideCloudSSHKey() bool

HasProvideCloudSSHKey returns a boolean if a field has been set.

func (*SSHConfig) HasSshKey ¶

func (o *SSHConfig) HasSshKey() bool

HasSshKey returns a boolean if a field has been set.

func (SSHConfig) MarshalJSON ¶

func (o SSHConfig) MarshalJSON() ([]byte, error)

func (*SSHConfig) SetPassword ¶

func (o *SSHConfig) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*SSHConfig) SetProvideCloudSSHKey ¶

func (o *SSHConfig) SetProvideCloudSSHKey(v bool)

SetProvideCloudSSHKey gets a reference to the given bool and assigns it to the ProvideCloudSSHKey field.

func (*SSHConfig) SetSshKey ¶

func (o *SSHConfig) SetSshKey(v string)

SetSshKey gets a reference to the given string and assigns it to the SshKey field.

type SamlIdentityProviderList ¶

type SamlIdentityProviderList struct {
	ResultList
	// List of Identity Providers.
	Data *[]SamlProvider `json:"data,omitempty"`
}

SamlIdentityProviderList struct for SamlIdentityProviderList

func NewSamlIdentityProviderList ¶

func NewSamlIdentityProviderList() *SamlIdentityProviderList

NewSamlIdentityProviderList instantiates a new SamlIdentityProviderList 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 NewSamlIdentityProviderListWithDefaults ¶

func NewSamlIdentityProviderListWithDefaults() *SamlIdentityProviderList

NewSamlIdentityProviderListWithDefaults instantiates a new SamlIdentityProviderList 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 (*SamlIdentityProviderList) GetData ¶

func (o *SamlIdentityProviderList) GetData() []SamlProvider

GetData returns the Data field value if set, zero value otherwise.

func (*SamlIdentityProviderList) GetDataOk ¶

func (o *SamlIdentityProviderList) GetDataOk() (*[]SamlProvider, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderList) HasData ¶

func (o *SamlIdentityProviderList) HasData() bool

HasData returns a boolean if a field has been set.

func (SamlIdentityProviderList) MarshalJSON ¶

func (o SamlIdentityProviderList) MarshalJSON() ([]byte, error)

func (*SamlIdentityProviderList) SetData ¶

func (o *SamlIdentityProviderList) SetData(v []SamlProvider)

SetData gets a reference to the given []IdentityProvider and assigns it to the Data field.

type SamlIdentityProvidersApiService ¶

type SamlIdentityProvidersApiService service

SamlIdentityProvidersApiService IdentityProvidersApi service

func (*SamlIdentityProvidersApiService) IdentityProvidersGet ¶

func (a *SamlIdentityProvidersApiService) IdentityProvidersGet(ctx _context.Context) apiSamlIdentityProvidersGetRequest

IdentityProvidersGet List all Identity Providers. List all Identity Providers visible to current user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiSamlIdentityProvidersGetRequest

func (*SamlIdentityProvidersApiService) IdentityProvidersIdAttributesPost ¶

func (a *SamlIdentityProvidersApiService) IdentityProvidersIdAttributesPost(ctx _context.Context, id string) apiSamlIdentityProvidersIdAttributesPostRequest

IdentityProvidersIdAttributesPost Get user attributes from an existing Identity Provider. Get raw attributes and mapped claims for a user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiSamlIdentityProvidersIdAttributesPostRequest

func (*SamlIdentityProvidersApiService) IdentityProvidersIdDelete ¶

func (a *SamlIdentityProvidersApiService) IdentityProvidersIdDelete(ctx _context.Context, id string) apiSamlIdentityProvidersIdDeleteRequest

IdentityProvidersIdDelete Delete a specific Identity Provider. Delete a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiSamlIdentityProvidersIdDeleteRequest

func (*SamlIdentityProvidersApiService) IdentityProvidersIdGet ¶

func (a *SamlIdentityProvidersApiService) IdentityProvidersIdGet(ctx _context.Context, id string) apiSamlIdentityProvidersIdGetRequest

IdentityProvidersIdGet Get a specific Identity Provider. Get a specific Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiSamlIdentityProvidersIdGetRequest

func (*SamlIdentityProvidersApiService) IdentityProvidersIdPut ¶

func (a *SamlIdentityProvidersApiService) IdentityProvidersIdPut(ctx _context.Context, id string) apiSamlIdentityProvidersIdPutRequest

IdentityProvidersIdPut Update an existing Identity Provider. Update an existing Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiSamlIdentityProvidersIdPutRequest

func (*SamlIdentityProvidersApiService) IdentityProvidersPost ¶

func (a *SamlIdentityProvidersApiService) IdentityProvidersPost(ctx _context.Context) apiSamlIdentityProvidersPostRequest

IdentityProvidersPost Create a new Identity Provider. Create a new Identity Provider.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiSamlIdentityProvidersPostRequest

func (*SamlIdentityProvidersApiService) IdentityProvidersTestPost ¶

func (a *SamlIdentityProvidersApiService) IdentityProvidersTestPost(ctx _context.Context) apiSamlIdentityProvidersTestPostRequest

IdentityProvidersTestPost Test an Identity Provider connection. Test connection for the given Identity Provider JSON.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiSamlIdentityProvidersTestPostRequest

type SamlProvider ¶

type SamlProvider struct {
	IdentityProvider
	// The URL to redirect the user browsers to authenticate against the SAML Server. Also known as Single Sign-on URL. AuthNRequest will be added automatically.
	RedirectUrl string `json:"redirectUrl"`
	// SAML issuer ID to make sure the sender of the Token is the expected SAML provider.
	Issuer string `json:"issuer"`
	// SAML audience to make sure the recipient of the Token is this Controller.
	Audience string `json:"audience"`
	// The certificate of the SAML provider to verify the SAML tokens. In PEM format.
	ProviderCertificate string `json:"providerCertificate"`
	// The private key to decrypt encrypted assertions if there is any. In PEM format.
	DecryptionKey *string `json:"decryptionKey,omitempty"`
}

SamlProvider struct for SamlProvider

func NewSamlProvider ¶

func NewSamlProvider(redirectUrl string, issuer string, audience string, providerCertificate string) *SamlProvider

NewSamlProvider instantiates a new SamlProvider 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 NewSamlProviderWithDefaults ¶

func NewSamlProviderWithDefaults() *SamlProvider

NewSamlProviderWithDefaults instantiates a new SamlProvider 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 (*SamlProvider) GetAudience ¶

func (o *SamlProvider) GetAudience() string

GetAudience returns the Audience field value

func (*SamlProvider) GetAudienceOk ¶

func (o *SamlProvider) GetAudienceOk() (*string, bool)

GetAudienceOk returns a tuple with the Audience field value and a boolean to check if the value has been set.

func (*SamlProvider) GetDecryptionKey ¶

func (o *SamlProvider) GetDecryptionKey() string

GetDecryptionKey returns the DecryptionKey field value if set, zero value otherwise.

func (*SamlProvider) GetDecryptionKeyOk ¶

func (o *SamlProvider) GetDecryptionKeyOk() (*string, bool)

GetDecryptionKeyOk returns a tuple with the DecryptionKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlProvider) GetIssuer ¶

func (o *SamlProvider) GetIssuer() string

GetIssuer returns the Issuer field value

func (*SamlProvider) GetIssuerOk ¶

func (o *SamlProvider) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set.

func (*SamlProvider) GetProviderCertificate ¶

func (o *SamlProvider) GetProviderCertificate() string

GetProviderCertificate returns the ProviderCertificate field value

func (*SamlProvider) GetProviderCertificateOk ¶

func (o *SamlProvider) GetProviderCertificateOk() (*string, bool)

GetProviderCertificateOk returns a tuple with the ProviderCertificate field value and a boolean to check if the value has been set.

func (*SamlProvider) GetRedirectUrl ¶

func (o *SamlProvider) GetRedirectUrl() string

GetRedirectUrl returns the RedirectUrl field value

func (*SamlProvider) GetRedirectUrlOk ¶

func (o *SamlProvider) GetRedirectUrlOk() (*string, bool)

GetRedirectUrlOk returns a tuple with the RedirectUrl field value and a boolean to check if the value has been set.

func (*SamlProvider) HasDecryptionKey ¶

func (o *SamlProvider) HasDecryptionKey() bool

HasDecryptionKey returns a boolean if a field has been set.

func (SamlProvider) MarshalJSON ¶

func (o SamlProvider) MarshalJSON() ([]byte, error)

func (*SamlProvider) SetAudience ¶

func (o *SamlProvider) SetAudience(v string)

SetAudience sets field value

func (*SamlProvider) SetDecryptionKey ¶

func (o *SamlProvider) SetDecryptionKey(v string)

SetDecryptionKey gets a reference to the given string and assigns it to the DecryptionKey field.

func (*SamlProvider) SetIssuer ¶

func (o *SamlProvider) SetIssuer(v string)

SetIssuer sets field value

func (*SamlProvider) SetProviderCertificate ¶

func (o *SamlProvider) SetProviderCertificate(v string)

SetProviderCertificate sets field value

func (*SamlProvider) SetRedirectUrl ¶

func (o *SamlProvider) SetRedirectUrl(v string)

SetRedirectUrl sets field value

type SamlProviderAllOf ¶

type SamlProviderAllOf struct {
	// The URL to redirect the user browsers to authenticate against the SAML Server. Also known as Single Sign-on URL. AuthNRequest will be added automatically.
	RedirectUrl string `json:"redirectUrl"`
	// SAML issuer ID to make sure the sender of the Token is the expected SAML provider.
	Issuer string `json:"issuer"`
	// SAML audience to make sure the recipient of the Token is this Controller.
	Audience string `json:"audience"`
	// The certificate of the SAML provider to verify the SAML tokens. In PEM format.
	ProviderCertificate string `json:"providerCertificate"`
	// The private key to decrypt encrypted assertions if there is any. In PEM format.
	DecryptionKey *string `json:"decryptionKey,omitempty"`
}

SamlProviderAllOf Represents a SAML Identity Provider.

func NewSamlProviderAllOf ¶

func NewSamlProviderAllOf(redirectUrl string, issuer string, audience string, providerCertificate string) *SamlProviderAllOf

NewSamlProviderAllOf instantiates a new SamlProviderAllOf 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 NewSamlProviderAllOfWithDefaults ¶

func NewSamlProviderAllOfWithDefaults() *SamlProviderAllOf

NewSamlProviderAllOfWithDefaults instantiates a new SamlProviderAllOf 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 (*SamlProviderAllOf) GetAudience ¶

func (o *SamlProviderAllOf) GetAudience() string

GetAudience returns the Audience field value

func (*SamlProviderAllOf) GetAudienceOk ¶

func (o *SamlProviderAllOf) GetAudienceOk() (*string, bool)

GetAudienceOk returns a tuple with the Audience field value and a boolean to check if the value has been set.

func (*SamlProviderAllOf) GetDecryptionKey ¶

func (o *SamlProviderAllOf) GetDecryptionKey() string

GetDecryptionKey returns the DecryptionKey field value if set, zero value otherwise.

func (*SamlProviderAllOf) GetDecryptionKeyOk ¶

func (o *SamlProviderAllOf) GetDecryptionKeyOk() (*string, bool)

GetDecryptionKeyOk returns a tuple with the DecryptionKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlProviderAllOf) GetIssuer ¶

func (o *SamlProviderAllOf) GetIssuer() string

GetIssuer returns the Issuer field value

func (*SamlProviderAllOf) GetIssuerOk ¶

func (o *SamlProviderAllOf) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set.

func (*SamlProviderAllOf) GetProviderCertificate ¶

func (o *SamlProviderAllOf) GetProviderCertificate() string

GetProviderCertificate returns the ProviderCertificate field value

func (*SamlProviderAllOf) GetProviderCertificateOk ¶

func (o *SamlProviderAllOf) GetProviderCertificateOk() (*string, bool)

GetProviderCertificateOk returns a tuple with the ProviderCertificate field value and a boolean to check if the value has been set.

func (*SamlProviderAllOf) GetRedirectUrl ¶

func (o *SamlProviderAllOf) GetRedirectUrl() string

GetRedirectUrl returns the RedirectUrl field value

func (*SamlProviderAllOf) GetRedirectUrlOk ¶

func (o *SamlProviderAllOf) GetRedirectUrlOk() (*string, bool)

GetRedirectUrlOk returns a tuple with the RedirectUrl field value and a boolean to check if the value has been set.

func (*SamlProviderAllOf) HasDecryptionKey ¶

func (o *SamlProviderAllOf) HasDecryptionKey() bool

HasDecryptionKey returns a boolean if a field has been set.

func (SamlProviderAllOf) MarshalJSON ¶

func (o SamlProviderAllOf) MarshalJSON() ([]byte, error)

func (*SamlProviderAllOf) SetAudience ¶

func (o *SamlProviderAllOf) SetAudience(v string)

SetAudience sets field value

func (*SamlProviderAllOf) SetDecryptionKey ¶

func (o *SamlProviderAllOf) SetDecryptionKey(v string)

SetDecryptionKey gets a reference to the given string and assigns it to the DecryptionKey field.

func (*SamlProviderAllOf) SetIssuer ¶

func (o *SamlProviderAllOf) SetIssuer(v string)

SetIssuer sets field value

func (*SamlProviderAllOf) SetProviderCertificate ¶

func (o *SamlProviderAllOf) SetProviderCertificate(v string)

SetProviderCertificate sets field value

func (*SamlProviderAllOf) SetRedirectUrl ¶

func (o *SamlProviderAllOf) SetRedirectUrl(v string)

SetRedirectUrl sets field value

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 Site ¶

type Site struct {
	BaseEntity
	// A short 4 letter name for the site
	ShortName *string `json:"shortName,omitempty"`
	// Network subnets in CIDR format to define the Site's boundaries. They are added as routes by the Client.
	NetworkSubnets *[]string `json:"networkSubnets,omitempty"`
	// List of IP Pool mappings for this specific Site. When IPs are allocated this Site, they will be mapped to a new one using this setting.
	IpPoolMappings *[]SiteAllOfIpPoolMappings `json:"ipPoolMappings,omitempty"`
	DefaultGateway *SiteAllOfDefaultGateway   `json:"defaultGateway,omitempty"`
	// When enabled, the routes are sent to the Client by the Gateways according to the user's Entitlements \"networkSubnets\" should be left be empty if it's enabled.
	EntitlementBasedRouting *bool                    `json:"entitlementBasedRouting,omitempty"`
	Vpn                     *SiteAllOfVpn            `json:"vpn,omitempty"`
	NameResolution          *SiteAllOfNameResolution `json:"nameResolution,omitempty"`
}

Site struct for Site

func NewSite ¶

func NewSite() *Site

NewSite instantiates a new Site 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 NewSiteWithDefaults ¶

func NewSiteWithDefaults() *Site

NewSiteWithDefaults instantiates a new Site 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 (*Site) GetDefaultGateway ¶

func (o *Site) GetDefaultGateway() SiteAllOfDefaultGateway

GetDefaultGateway returns the DefaultGateway field value if set, zero value otherwise.

func (*Site) GetDefaultGatewayOk ¶

func (o *Site) GetDefaultGatewayOk() (*SiteAllOfDefaultGateway, bool)

GetDefaultGatewayOk returns a tuple with the DefaultGateway field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Site) GetEntitlementBasedRouting ¶

func (o *Site) GetEntitlementBasedRouting() bool

GetEntitlementBasedRouting returns the EntitlementBasedRouting field value if set, zero value otherwise.

func (*Site) GetEntitlementBasedRoutingOk ¶

func (o *Site) GetEntitlementBasedRoutingOk() (*bool, bool)

GetEntitlementBasedRoutingOk returns a tuple with the EntitlementBasedRouting field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Site) GetIpPoolMappings ¶

func (o *Site) GetIpPoolMappings() []SiteAllOfIpPoolMappings

GetIpPoolMappings returns the IpPoolMappings field value if set, zero value otherwise.

func (*Site) GetIpPoolMappingsOk ¶

func (o *Site) GetIpPoolMappingsOk() (*[]SiteAllOfIpPoolMappings, bool)

GetIpPoolMappingsOk returns a tuple with the IpPoolMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Site) GetNameResolution ¶

func (o *Site) GetNameResolution() SiteAllOfNameResolution

GetNameResolution returns the NameResolution field value if set, zero value otherwise.

func (*Site) GetNameResolutionOk ¶

func (o *Site) GetNameResolutionOk() (*SiteAllOfNameResolution, bool)

GetNameResolutionOk returns a tuple with the NameResolution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Site) GetNetworkSubnets ¶

func (o *Site) GetNetworkSubnets() []string

GetNetworkSubnets returns the NetworkSubnets field value if set, zero value otherwise.

func (*Site) GetNetworkSubnetsOk ¶

func (o *Site) GetNetworkSubnetsOk() (*[]string, bool)

GetNetworkSubnetsOk returns a tuple with the NetworkSubnets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Site) GetShortName ¶

func (o *Site) GetShortName() string

GetShortName returns the ShortName field value if set, zero value otherwise.

func (*Site) GetShortNameOk ¶

func (o *Site) GetShortNameOk() (*string, bool)

GetShortNameOk returns a tuple with the ShortName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Site) GetVpn ¶

func (o *Site) GetVpn() SiteAllOfVpn

GetVpn returns the Vpn field value if set, zero value otherwise.

func (*Site) GetVpnOk ¶

func (o *Site) GetVpnOk() (*SiteAllOfVpn, bool)

GetVpnOk returns a tuple with the Vpn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Site) HasDefaultGateway ¶

func (o *Site) HasDefaultGateway() bool

HasDefaultGateway returns a boolean if a field has been set.

func (*Site) HasEntitlementBasedRouting ¶

func (o *Site) HasEntitlementBasedRouting() bool

HasEntitlementBasedRouting returns a boolean if a field has been set.

func (*Site) HasIpPoolMappings ¶

func (o *Site) HasIpPoolMappings() bool

HasIpPoolMappings returns a boolean if a field has been set.

func (*Site) HasNameResolution ¶

func (o *Site) HasNameResolution() bool

HasNameResolution returns a boolean if a field has been set.

func (*Site) HasNetworkSubnets ¶

func (o *Site) HasNetworkSubnets() bool

HasNetworkSubnets returns a boolean if a field has been set.

func (*Site) HasShortName ¶

func (o *Site) HasShortName() bool

HasShortName returns a boolean if a field has been set.

func (*Site) HasVpn ¶

func (o *Site) HasVpn() bool

HasVpn returns a boolean if a field has been set.

func (Site) MarshalJSON ¶

func (o Site) MarshalJSON() ([]byte, error)

func (*Site) SetDefaultGateway ¶

func (o *Site) SetDefaultGateway(v SiteAllOfDefaultGateway)

SetDefaultGateway gets a reference to the given SiteAllOfDefaultGateway and assigns it to the DefaultGateway field.

func (*Site) SetEntitlementBasedRouting ¶

func (o *Site) SetEntitlementBasedRouting(v bool)

SetEntitlementBasedRouting gets a reference to the given bool and assigns it to the EntitlementBasedRouting field.

func (*Site) SetIpPoolMappings ¶

func (o *Site) SetIpPoolMappings(v []SiteAllOfIpPoolMappings)

SetIpPoolMappings gets a reference to the given []SiteAllOfIpPoolMappings and assigns it to the IpPoolMappings field.

func (*Site) SetNameResolution ¶

func (o *Site) SetNameResolution(v SiteAllOfNameResolution)

SetNameResolution gets a reference to the given SiteAllOfNameResolution and assigns it to the NameResolution field.

func (*Site) SetNetworkSubnets ¶

func (o *Site) SetNetworkSubnets(v []string)

SetNetworkSubnets gets a reference to the given []string and assigns it to the NetworkSubnets field.

func (*Site) SetShortName ¶

func (o *Site) SetShortName(v string)

SetShortName gets a reference to the given string and assigns it to the ShortName field.

func (*Site) SetVpn ¶

func (o *Site) SetVpn(v SiteAllOfVpn)

SetVpn gets a reference to the given SiteAllOfVpn and assigns it to the Vpn field.

type SiteAllOf ¶

type SiteAllOf struct {
	// A short 4 letter name for the site
	ShortName *string `json:"shortName,omitempty"`
	// Network subnets in CIDR format to define the Site's boundaries. They are added as routes by the Client.
	NetworkSubnets *[]string `json:"networkSubnets,omitempty"`
	// List of IP Pool mappings for this specific Site. When IPs are allocated this Site, they will be mapped to a new one using this setting.
	IpPoolMappings *[]SiteAllOfIpPoolMappings `json:"ipPoolMappings,omitempty"`
	DefaultGateway *SiteAllOfDefaultGateway   `json:"defaultGateway,omitempty"`
	// When enabled, the routes are sent to the Client by the Gateways according to the user's Entitlements \"networkSubnets\" should be left be empty if it's enabled.
	EntitlementBasedRouting *bool                    `json:"entitlementBasedRouting,omitempty"`
	Vpn                     *SiteAllOfVpn            `json:"vpn,omitempty"`
	NameResolution          *SiteAllOfNameResolution `json:"nameResolution,omitempty"`
}

SiteAllOf Represents a Site.

func NewSiteAllOf ¶

func NewSiteAllOf() *SiteAllOf

NewSiteAllOf instantiates a new SiteAllOf 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 NewSiteAllOfWithDefaults ¶

func NewSiteAllOfWithDefaults() *SiteAllOf

NewSiteAllOfWithDefaults instantiates a new SiteAllOf 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 (*SiteAllOf) GetDefaultGateway ¶

func (o *SiteAllOf) GetDefaultGateway() SiteAllOfDefaultGateway

GetDefaultGateway returns the DefaultGateway field value if set, zero value otherwise.

func (*SiteAllOf) GetDefaultGatewayOk ¶

func (o *SiteAllOf) GetDefaultGatewayOk() (*SiteAllOfDefaultGateway, bool)

GetDefaultGatewayOk returns a tuple with the DefaultGateway field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOf) GetEntitlementBasedRouting ¶

func (o *SiteAllOf) GetEntitlementBasedRouting() bool

GetEntitlementBasedRouting returns the EntitlementBasedRouting field value if set, zero value otherwise.

func (*SiteAllOf) GetEntitlementBasedRoutingOk ¶

func (o *SiteAllOf) GetEntitlementBasedRoutingOk() (*bool, bool)

GetEntitlementBasedRoutingOk returns a tuple with the EntitlementBasedRouting field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOf) GetIpPoolMappings ¶

func (o *SiteAllOf) GetIpPoolMappings() []SiteAllOfIpPoolMappings

GetIpPoolMappings returns the IpPoolMappings field value if set, zero value otherwise.

func (*SiteAllOf) GetIpPoolMappingsOk ¶

func (o *SiteAllOf) GetIpPoolMappingsOk() (*[]SiteAllOfIpPoolMappings, bool)

GetIpPoolMappingsOk returns a tuple with the IpPoolMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOf) GetNameResolution ¶

func (o *SiteAllOf) GetNameResolution() SiteAllOfNameResolution

GetNameResolution returns the NameResolution field value if set, zero value otherwise.

func (*SiteAllOf) GetNameResolutionOk ¶

func (o *SiteAllOf) GetNameResolutionOk() (*SiteAllOfNameResolution, bool)

GetNameResolutionOk returns a tuple with the NameResolution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOf) GetNetworkSubnets ¶

func (o *SiteAllOf) GetNetworkSubnets() []string

GetNetworkSubnets returns the NetworkSubnets field value if set, zero value otherwise.

func (*SiteAllOf) GetNetworkSubnetsOk ¶

func (o *SiteAllOf) GetNetworkSubnetsOk() (*[]string, bool)

GetNetworkSubnetsOk returns a tuple with the NetworkSubnets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOf) GetShortName ¶

func (o *SiteAllOf) GetShortName() string

GetShortName returns the ShortName field value if set, zero value otherwise.

func (*SiteAllOf) GetShortNameOk ¶

func (o *SiteAllOf) GetShortNameOk() (*string, bool)

GetShortNameOk returns a tuple with the ShortName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOf) GetVpn ¶

func (o *SiteAllOf) GetVpn() SiteAllOfVpn

GetVpn returns the Vpn field value if set, zero value otherwise.

func (*SiteAllOf) GetVpnOk ¶

func (o *SiteAllOf) GetVpnOk() (*SiteAllOfVpn, bool)

GetVpnOk returns a tuple with the Vpn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOf) HasDefaultGateway ¶

func (o *SiteAllOf) HasDefaultGateway() bool

HasDefaultGateway returns a boolean if a field has been set.

func (*SiteAllOf) HasEntitlementBasedRouting ¶

func (o *SiteAllOf) HasEntitlementBasedRouting() bool

HasEntitlementBasedRouting returns a boolean if a field has been set.

func (*SiteAllOf) HasIpPoolMappings ¶

func (o *SiteAllOf) HasIpPoolMappings() bool

HasIpPoolMappings returns a boolean if a field has been set.

func (*SiteAllOf) HasNameResolution ¶

func (o *SiteAllOf) HasNameResolution() bool

HasNameResolution returns a boolean if a field has been set.

func (*SiteAllOf) HasNetworkSubnets ¶

func (o *SiteAllOf) HasNetworkSubnets() bool

HasNetworkSubnets returns a boolean if a field has been set.

func (*SiteAllOf) HasShortName ¶

func (o *SiteAllOf) HasShortName() bool

HasShortName returns a boolean if a field has been set.

func (*SiteAllOf) HasVpn ¶

func (o *SiteAllOf) HasVpn() bool

HasVpn returns a boolean if a field has been set.

func (SiteAllOf) MarshalJSON ¶

func (o SiteAllOf) MarshalJSON() ([]byte, error)

func (*SiteAllOf) SetDefaultGateway ¶

func (o *SiteAllOf) SetDefaultGateway(v SiteAllOfDefaultGateway)

SetDefaultGateway gets a reference to the given SiteAllOfDefaultGateway and assigns it to the DefaultGateway field.

func (*SiteAllOf) SetEntitlementBasedRouting ¶

func (o *SiteAllOf) SetEntitlementBasedRouting(v bool)

SetEntitlementBasedRouting gets a reference to the given bool and assigns it to the EntitlementBasedRouting field.

func (*SiteAllOf) SetIpPoolMappings ¶

func (o *SiteAllOf) SetIpPoolMappings(v []SiteAllOfIpPoolMappings)

SetIpPoolMappings gets a reference to the given []SiteAllOfIpPoolMappings and assigns it to the IpPoolMappings field.

func (*SiteAllOf) SetNameResolution ¶

func (o *SiteAllOf) SetNameResolution(v SiteAllOfNameResolution)

SetNameResolution gets a reference to the given SiteAllOfNameResolution and assigns it to the NameResolution field.

func (*SiteAllOf) SetNetworkSubnets ¶

func (o *SiteAllOf) SetNetworkSubnets(v []string)

SetNetworkSubnets gets a reference to the given []string and assigns it to the NetworkSubnets field.

func (*SiteAllOf) SetShortName ¶

func (o *SiteAllOf) SetShortName(v string)

SetShortName gets a reference to the given string and assigns it to the ShortName field.

func (*SiteAllOf) SetVpn ¶

func (o *SiteAllOf) SetVpn(v SiteAllOfVpn)

SetVpn gets a reference to the given SiteAllOfVpn and assigns it to the Vpn field.

type SiteAllOfDefaultGateway ¶

type SiteAllOfDefaultGateway struct {
	// When enabled, the Client uses this Site as the Default Default for all IPV4 traffic.
	EnabledV4 *bool `json:"enabledV4,omitempty"`
	// When enabled, the Client uses this Site as the Default Default for all IPv6 traffic.
	EnabledV6 *bool `json:"enabledV6,omitempty"`
	// Network subnets to exclude when Default Gateway is enabled. The traffic for these subnets will not go through the Gateway in this Site.
	ExcludedSubnets *[]string `json:"excludedSubnets,omitempty"`
}

SiteAllOfDefaultGateway Default Gateway configuration.

func NewSiteAllOfDefaultGateway ¶

func NewSiteAllOfDefaultGateway() *SiteAllOfDefaultGateway

NewSiteAllOfDefaultGateway instantiates a new SiteAllOfDefaultGateway 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 NewSiteAllOfDefaultGatewayWithDefaults ¶

func NewSiteAllOfDefaultGatewayWithDefaults() *SiteAllOfDefaultGateway

NewSiteAllOfDefaultGatewayWithDefaults instantiates a new SiteAllOfDefaultGateway 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 (*SiteAllOfDefaultGateway) GetEnabledV4 ¶

func (o *SiteAllOfDefaultGateway) GetEnabledV4() bool

GetEnabledV4 returns the EnabledV4 field value if set, zero value otherwise.

func (*SiteAllOfDefaultGateway) GetEnabledV4Ok ¶

func (o *SiteAllOfDefaultGateway) GetEnabledV4Ok() (*bool, bool)

GetEnabledV4Ok returns a tuple with the EnabledV4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfDefaultGateway) GetEnabledV6 ¶

func (o *SiteAllOfDefaultGateway) GetEnabledV6() bool

GetEnabledV6 returns the EnabledV6 field value if set, zero value otherwise.

func (*SiteAllOfDefaultGateway) GetEnabledV6Ok ¶

func (o *SiteAllOfDefaultGateway) GetEnabledV6Ok() (*bool, bool)

GetEnabledV6Ok returns a tuple with the EnabledV6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfDefaultGateway) GetExcludedSubnets ¶

func (o *SiteAllOfDefaultGateway) GetExcludedSubnets() []string

GetExcludedSubnets returns the ExcludedSubnets field value if set, zero value otherwise.

func (*SiteAllOfDefaultGateway) GetExcludedSubnetsOk ¶

func (o *SiteAllOfDefaultGateway) GetExcludedSubnetsOk() (*[]string, bool)

GetExcludedSubnetsOk returns a tuple with the ExcludedSubnets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfDefaultGateway) HasEnabledV4 ¶

func (o *SiteAllOfDefaultGateway) HasEnabledV4() bool

HasEnabledV4 returns a boolean if a field has been set.

func (*SiteAllOfDefaultGateway) HasEnabledV6 ¶

func (o *SiteAllOfDefaultGateway) HasEnabledV6() bool

HasEnabledV6 returns a boolean if a field has been set.

func (*SiteAllOfDefaultGateway) HasExcludedSubnets ¶

func (o *SiteAllOfDefaultGateway) HasExcludedSubnets() bool

HasExcludedSubnets returns a boolean if a field has been set.

func (SiteAllOfDefaultGateway) MarshalJSON ¶

func (o SiteAllOfDefaultGateway) MarshalJSON() ([]byte, error)

func (*SiteAllOfDefaultGateway) SetEnabledV4 ¶

func (o *SiteAllOfDefaultGateway) SetEnabledV4(v bool)

SetEnabledV4 gets a reference to the given bool and assigns it to the EnabledV4 field.

func (*SiteAllOfDefaultGateway) SetEnabledV6 ¶

func (o *SiteAllOfDefaultGateway) SetEnabledV6(v bool)

SetEnabledV6 gets a reference to the given bool and assigns it to the EnabledV6 field.

func (*SiteAllOfDefaultGateway) SetExcludedSubnets ¶

func (o *SiteAllOfDefaultGateway) SetExcludedSubnets(v []string)

SetExcludedSubnets gets a reference to the given []string and assigns it to the ExcludedSubnets field.

type SiteAllOfIpPoolMappings ¶

type SiteAllOfIpPoolMappings struct {
	// IP Pool ID to map from. If a user is authorizing with this IP Pool via Identity Provider assignment and has access to this Site, mapping will occur for that user.
	From *string `json:"from,omitempty"`
	// IP Pool ID to map to.
	To *string `json:"to,omitempty"`
}

SiteAllOfIpPoolMappings struct for SiteAllOfIpPoolMappings

func NewSiteAllOfIpPoolMappings ¶

func NewSiteAllOfIpPoolMappings() *SiteAllOfIpPoolMappings

NewSiteAllOfIpPoolMappings instantiates a new SiteAllOfIpPoolMappings 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 NewSiteAllOfIpPoolMappingsWithDefaults ¶

func NewSiteAllOfIpPoolMappingsWithDefaults() *SiteAllOfIpPoolMappings

NewSiteAllOfIpPoolMappingsWithDefaults instantiates a new SiteAllOfIpPoolMappings 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 (*SiteAllOfIpPoolMappings) GetFrom ¶

func (o *SiteAllOfIpPoolMappings) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*SiteAllOfIpPoolMappings) GetFromOk ¶

func (o *SiteAllOfIpPoolMappings) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfIpPoolMappings) GetTo ¶

func (o *SiteAllOfIpPoolMappings) GetTo() string

GetTo returns the To field value if set, zero value otherwise.

func (*SiteAllOfIpPoolMappings) GetToOk ¶

func (o *SiteAllOfIpPoolMappings) GetToOk() (*string, bool)

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfIpPoolMappings) HasFrom ¶

func (o *SiteAllOfIpPoolMappings) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*SiteAllOfIpPoolMappings) HasTo ¶

func (o *SiteAllOfIpPoolMappings) HasTo() bool

HasTo returns a boolean if a field has been set.

func (SiteAllOfIpPoolMappings) MarshalJSON ¶

func (o SiteAllOfIpPoolMappings) MarshalJSON() ([]byte, error)

func (*SiteAllOfIpPoolMappings) SetFrom ¶

func (o *SiteAllOfIpPoolMappings) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*SiteAllOfIpPoolMappings) SetTo ¶

func (o *SiteAllOfIpPoolMappings) SetTo(v string)

SetTo gets a reference to the given string and assigns it to the To field.

type SiteAllOfNameResolution ¶

type SiteAllOfNameResolution struct {
	// Name resolution to use Appliance's /etc/hosts file.
	UseHostsFile *bool `json:"useHostsFile,omitempty"`
	// Resolver to resolve hostnames using DNS servers.
	DnsResolvers *[]SiteAllOfNameResolutionDnsResolvers `json:"dnsResolvers,omitempty"`
	// Resolvers to resolve Amazon machines by querying Amazon Web Services.
	AwsResolvers *[]SiteAllOfNameResolutionAwsResolvers `json:"awsResolvers,omitempty"`
	// Resolvers to resolve Azure machines by querying Azure App Service.
	AzureResolvers *[]SiteAllOfNameResolutionAzureResolvers `json:"azureResolvers,omitempty"`
	// Resolvers to resolve VMware vSphere machines by querying the vCenter.
	EsxResolvers *[]SiteAllOfNameResolutionEsxResolvers `json:"esxResolvers,omitempty"`
	// Resolvers to resolve GCP machine by querying Google web services.
	GcpResolvers *[]SiteAllOfNameResolutionGcpResolvers `json:"gcpResolvers,omitempty"`
}

SiteAllOfNameResolution Settings for asset name resolution.

func NewSiteAllOfNameResolution ¶

func NewSiteAllOfNameResolution() *SiteAllOfNameResolution

NewSiteAllOfNameResolution instantiates a new SiteAllOfNameResolution 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 NewSiteAllOfNameResolutionWithDefaults ¶

func NewSiteAllOfNameResolutionWithDefaults() *SiteAllOfNameResolution

NewSiteAllOfNameResolutionWithDefaults instantiates a new SiteAllOfNameResolution 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 (*SiteAllOfNameResolution) GetAwsResolvers ¶

GetAwsResolvers returns the AwsResolvers field value if set, zero value otherwise.

func (*SiteAllOfNameResolution) GetAwsResolversOk ¶

GetAwsResolversOk returns a tuple with the AwsResolvers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolution) GetAzureResolvers ¶

GetAzureResolvers returns the AzureResolvers field value if set, zero value otherwise.

func (*SiteAllOfNameResolution) GetAzureResolversOk ¶

GetAzureResolversOk returns a tuple with the AzureResolvers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolution) GetDnsResolvers ¶

GetDnsResolvers returns the DnsResolvers field value if set, zero value otherwise.

func (*SiteAllOfNameResolution) GetDnsResolversOk ¶

GetDnsResolversOk returns a tuple with the DnsResolvers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolution) GetEsxResolvers ¶

GetEsxResolvers returns the EsxResolvers field value if set, zero value otherwise.

func (*SiteAllOfNameResolution) GetEsxResolversOk ¶

GetEsxResolversOk returns a tuple with the EsxResolvers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolution) GetGcpResolvers ¶

GetGcpResolvers returns the GcpResolvers field value if set, zero value otherwise.

func (*SiteAllOfNameResolution) GetGcpResolversOk ¶

GetGcpResolversOk returns a tuple with the GcpResolvers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolution) GetUseHostsFile ¶

func (o *SiteAllOfNameResolution) GetUseHostsFile() bool

GetUseHostsFile returns the UseHostsFile field value if set, zero value otherwise.

func (*SiteAllOfNameResolution) GetUseHostsFileOk ¶

func (o *SiteAllOfNameResolution) GetUseHostsFileOk() (*bool, bool)

GetUseHostsFileOk returns a tuple with the UseHostsFile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolution) HasAwsResolvers ¶

func (o *SiteAllOfNameResolution) HasAwsResolvers() bool

HasAwsResolvers returns a boolean if a field has been set.

func (*SiteAllOfNameResolution) HasAzureResolvers ¶

func (o *SiteAllOfNameResolution) HasAzureResolvers() bool

HasAzureResolvers returns a boolean if a field has been set.

func (*SiteAllOfNameResolution) HasDnsResolvers ¶

func (o *SiteAllOfNameResolution) HasDnsResolvers() bool

HasDnsResolvers returns a boolean if a field has been set.

func (*SiteAllOfNameResolution) HasEsxResolvers ¶

func (o *SiteAllOfNameResolution) HasEsxResolvers() bool

HasEsxResolvers returns a boolean if a field has been set.

func (*SiteAllOfNameResolution) HasGcpResolvers ¶

func (o *SiteAllOfNameResolution) HasGcpResolvers() bool

HasGcpResolvers returns a boolean if a field has been set.

func (*SiteAllOfNameResolution) HasUseHostsFile ¶

func (o *SiteAllOfNameResolution) HasUseHostsFile() bool

HasUseHostsFile returns a boolean if a field has been set.

func (SiteAllOfNameResolution) MarshalJSON ¶

func (o SiteAllOfNameResolution) MarshalJSON() ([]byte, error)

func (*SiteAllOfNameResolution) SetAwsResolvers ¶

SetAwsResolvers gets a reference to the given []SiteAllOfNameResolutionAwsResolvers and assigns it to the AwsResolvers field.

func (*SiteAllOfNameResolution) SetAzureResolvers ¶

SetAzureResolvers gets a reference to the given []SiteAllOfNameResolutionAzureResolvers and assigns it to the AzureResolvers field.

func (*SiteAllOfNameResolution) SetDnsResolvers ¶

SetDnsResolvers gets a reference to the given []SiteAllOfNameResolutionDnsResolvers and assigns it to the DnsResolvers field.

func (*SiteAllOfNameResolution) SetEsxResolvers ¶

SetEsxResolvers gets a reference to the given []SiteAllOfNameResolutionEsxResolvers and assigns it to the EsxResolvers field.

func (*SiteAllOfNameResolution) SetGcpResolvers ¶

SetGcpResolvers gets a reference to the given []SiteAllOfNameResolutionGcpResolvers and assigns it to the GcpResolvers field.

func (*SiteAllOfNameResolution) SetUseHostsFile ¶

func (o *SiteAllOfNameResolution) SetUseHostsFile(v bool)

SetUseHostsFile gets a reference to the given bool and assigns it to the UseHostsFile field.

type SiteAllOfNameResolutionAssumedRoles ¶

type SiteAllOfNameResolutionAssumedRoles struct {
	// AWS account ID.
	AccountId *string `json:"accountId,omitempty"`
	// AWS role name
	RoleName *string `json:"roleName,omitempty"`
	// AWS role external id.
	ExternalId *string `json:"externalId,omitempty"`
	// AWS regions.
	Regions *[]string `json:"regions,omitempty"`
}

SiteAllOfNameResolutionAssumedRoles struct for SiteAllOfNameResolutionAssumedRoles

func NewSiteAllOfNameResolutionAssumedRoles ¶

func NewSiteAllOfNameResolutionAssumedRoles() *SiteAllOfNameResolutionAssumedRoles

NewSiteAllOfNameResolutionAssumedRoles instantiates a new SiteAllOfNameResolutionAssumedRoles 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 NewSiteAllOfNameResolutionAssumedRolesWithDefaults ¶

func NewSiteAllOfNameResolutionAssumedRolesWithDefaults() *SiteAllOfNameResolutionAssumedRoles

NewSiteAllOfNameResolutionAssumedRolesWithDefaults instantiates a new SiteAllOfNameResolutionAssumedRoles 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 (*SiteAllOfNameResolutionAssumedRoles) GetAccountId ¶

func (o *SiteAllOfNameResolutionAssumedRoles) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAssumedRoles) GetAccountIdOk ¶

func (o *SiteAllOfNameResolutionAssumedRoles) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAssumedRoles) GetExternalId ¶

func (o *SiteAllOfNameResolutionAssumedRoles) GetExternalId() string

GetExternalId returns the ExternalId field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAssumedRoles) GetExternalIdOk ¶

func (o *SiteAllOfNameResolutionAssumedRoles) GetExternalIdOk() (*string, bool)

GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAssumedRoles) GetRegions ¶

func (o *SiteAllOfNameResolutionAssumedRoles) GetRegions() []string

GetRegions returns the Regions field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAssumedRoles) GetRegionsOk ¶

func (o *SiteAllOfNameResolutionAssumedRoles) GetRegionsOk() (*[]string, bool)

GetRegionsOk returns a tuple with the Regions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAssumedRoles) GetRoleName ¶

GetRoleName returns the RoleName field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAssumedRoles) GetRoleNameOk ¶

func (o *SiteAllOfNameResolutionAssumedRoles) GetRoleNameOk() (*string, bool)

GetRoleNameOk returns a tuple with the RoleName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAssumedRoles) HasAccountId ¶

func (o *SiteAllOfNameResolutionAssumedRoles) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAssumedRoles) HasExternalId ¶

func (o *SiteAllOfNameResolutionAssumedRoles) HasExternalId() bool

HasExternalId returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAssumedRoles) HasRegions ¶

func (o *SiteAllOfNameResolutionAssumedRoles) HasRegions() bool

HasRegions returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAssumedRoles) HasRoleName ¶

func (o *SiteAllOfNameResolutionAssumedRoles) HasRoleName() bool

HasRoleName returns a boolean if a field has been set.

func (SiteAllOfNameResolutionAssumedRoles) MarshalJSON ¶

func (o SiteAllOfNameResolutionAssumedRoles) MarshalJSON() ([]byte, error)

func (*SiteAllOfNameResolutionAssumedRoles) SetAccountId ¶

func (o *SiteAllOfNameResolutionAssumedRoles) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*SiteAllOfNameResolutionAssumedRoles) SetExternalId ¶

func (o *SiteAllOfNameResolutionAssumedRoles) SetExternalId(v string)

SetExternalId gets a reference to the given string and assigns it to the ExternalId field.

func (*SiteAllOfNameResolutionAssumedRoles) SetRegions ¶

func (o *SiteAllOfNameResolutionAssumedRoles) SetRegions(v []string)

SetRegions gets a reference to the given []string and assigns it to the Regions field.

func (*SiteAllOfNameResolutionAssumedRoles) SetRoleName ¶

func (o *SiteAllOfNameResolutionAssumedRoles) SetRoleName(v string)

SetRoleName gets a reference to the given string and assigns it to the RoleName field.

type SiteAllOfNameResolutionAwsResolvers ¶

type SiteAllOfNameResolutionAwsResolvers struct {
	// Identifier name. Has no functional effect.
	Name string `json:"name"`
	// How often will the resolver poll the server. In seconds.
	UpdateInterval *int32 `json:"updateInterval,omitempty"`
	// VPC IDs to resolve names.
	Vpcs *[]string `json:"vpcs,omitempty"`
	// Use VPC auto discovery.
	VpcAutoDiscovery *bool `json:"vpcAutoDiscovery,omitempty"`
	// Amazon regions.
	Regions *[]string `json:"regions,omitempty"`
	// Uses the built-in IAM role in AWS instances to authenticate against the API.
	UseIAMRole *bool `json:"useIAMRole,omitempty"`
	// ID of the access key.
	AccessKeyId *string `json:"accessKeyId,omitempty"`
	// Secret access key for accessKeyId.
	SecretAccessKey *string `json:"secretAccessKey,omitempty"`
	// Proxy address to use while communicating with AWS. format: username:password@ip/hostname:port
	HttpsProxy *string `json:"httpsProxy,omitempty"`
	// Use master credentials to resolve names in addition to any assumed roles.
	ResolveWithMasterCredentials *bool `json:"resolveWithMasterCredentials,omitempty"`
	// Roles to be assumed to perform AWS name resolution.
	AssumedRoles *[]SiteAllOfNameResolutionAssumedRoles `json:"assumedRoles,omitempty"`
}

SiteAllOfNameResolutionAwsResolvers struct for SiteAllOfNameResolutionAwsResolvers

func NewSiteAllOfNameResolutionAwsResolvers ¶

func NewSiteAllOfNameResolutionAwsResolvers(name string) *SiteAllOfNameResolutionAwsResolvers

NewSiteAllOfNameResolutionAwsResolvers instantiates a new SiteAllOfNameResolutionAwsResolvers 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 NewSiteAllOfNameResolutionAwsResolversWithDefaults ¶

func NewSiteAllOfNameResolutionAwsResolversWithDefaults() *SiteAllOfNameResolutionAwsResolvers

NewSiteAllOfNameResolutionAwsResolversWithDefaults instantiates a new SiteAllOfNameResolutionAwsResolvers 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 (*SiteAllOfNameResolutionAwsResolvers) GetAccessKeyId ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetAccessKeyId() string

GetAccessKeyId returns the AccessKeyId field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAwsResolvers) GetAccessKeyIdOk ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetAccessKeyIdOk() (*string, bool)

GetAccessKeyIdOk returns a tuple with the AccessKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAwsResolvers) GetAssumedRoles ¶

GetAssumedRoles returns the AssumedRoles field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAwsResolvers) GetAssumedRolesOk ¶

GetAssumedRolesOk returns a tuple with the AssumedRoles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAwsResolvers) GetHttpsProxy ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetHttpsProxy() string

GetHttpsProxy returns the HttpsProxy field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAwsResolvers) GetHttpsProxyOk ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetHttpsProxyOk() (*string, bool)

GetHttpsProxyOk returns a tuple with the HttpsProxy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAwsResolvers) GetName ¶

GetName returns the Name field value

func (*SiteAllOfNameResolutionAwsResolvers) GetNameOk ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAwsResolvers) GetRegions ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetRegions() []string

GetRegions returns the Regions field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAwsResolvers) GetRegionsOk ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetRegionsOk() (*[]string, bool)

GetRegionsOk returns a tuple with the Regions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAwsResolvers) GetResolveWithMasterCredentials ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetResolveWithMasterCredentials() bool

GetResolveWithMasterCredentials returns the ResolveWithMasterCredentials field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAwsResolvers) GetResolveWithMasterCredentialsOk ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetResolveWithMasterCredentialsOk() (*bool, bool)

GetResolveWithMasterCredentialsOk returns a tuple with the ResolveWithMasterCredentials field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAwsResolvers) GetSecretAccessKey ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetSecretAccessKey() string

GetSecretAccessKey returns the SecretAccessKey field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAwsResolvers) GetSecretAccessKeyOk ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetSecretAccessKeyOk() (*string, bool)

GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAwsResolvers) GetUpdateInterval ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetUpdateInterval() int32

GetUpdateInterval returns the UpdateInterval field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAwsResolvers) GetUpdateIntervalOk ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetUpdateIntervalOk() (*int32, bool)

GetUpdateIntervalOk returns a tuple with the UpdateInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAwsResolvers) GetUseIAMRole ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetUseIAMRole() bool

GetUseIAMRole returns the UseIAMRole field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAwsResolvers) GetUseIAMRoleOk ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetUseIAMRoleOk() (*bool, bool)

GetUseIAMRoleOk returns a tuple with the UseIAMRole field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAwsResolvers) GetVpcAutoDiscovery ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetVpcAutoDiscovery() bool

GetVpcAutoDiscovery returns the VpcAutoDiscovery field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAwsResolvers) GetVpcAutoDiscoveryOk ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetVpcAutoDiscoveryOk() (*bool, bool)

GetVpcAutoDiscoveryOk returns a tuple with the VpcAutoDiscovery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAwsResolvers) GetVpcs ¶

GetVpcs returns the Vpcs field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAwsResolvers) GetVpcsOk ¶

func (o *SiteAllOfNameResolutionAwsResolvers) GetVpcsOk() (*[]string, bool)

GetVpcsOk returns a tuple with the Vpcs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAwsResolvers) HasAccessKeyId ¶

func (o *SiteAllOfNameResolutionAwsResolvers) HasAccessKeyId() bool

HasAccessKeyId returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAwsResolvers) HasAssumedRoles ¶

func (o *SiteAllOfNameResolutionAwsResolvers) HasAssumedRoles() bool

HasAssumedRoles returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAwsResolvers) HasHttpsProxy ¶

func (o *SiteAllOfNameResolutionAwsResolvers) HasHttpsProxy() bool

HasHttpsProxy returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAwsResolvers) HasRegions ¶

func (o *SiteAllOfNameResolutionAwsResolvers) HasRegions() bool

HasRegions returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAwsResolvers) HasResolveWithMasterCredentials ¶

func (o *SiteAllOfNameResolutionAwsResolvers) HasResolveWithMasterCredentials() bool

HasResolveWithMasterCredentials returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAwsResolvers) HasSecretAccessKey ¶

func (o *SiteAllOfNameResolutionAwsResolvers) HasSecretAccessKey() bool

HasSecretAccessKey returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAwsResolvers) HasUpdateInterval ¶

func (o *SiteAllOfNameResolutionAwsResolvers) HasUpdateInterval() bool

HasUpdateInterval returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAwsResolvers) HasUseIAMRole ¶

func (o *SiteAllOfNameResolutionAwsResolvers) HasUseIAMRole() bool

HasUseIAMRole returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAwsResolvers) HasVpcAutoDiscovery ¶

func (o *SiteAllOfNameResolutionAwsResolvers) HasVpcAutoDiscovery() bool

HasVpcAutoDiscovery returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAwsResolvers) HasVpcs ¶

HasVpcs returns a boolean if a field has been set.

func (SiteAllOfNameResolutionAwsResolvers) MarshalJSON ¶

func (o SiteAllOfNameResolutionAwsResolvers) MarshalJSON() ([]byte, error)

func (*SiteAllOfNameResolutionAwsResolvers) SetAccessKeyId ¶

func (o *SiteAllOfNameResolutionAwsResolvers) SetAccessKeyId(v string)

SetAccessKeyId gets a reference to the given string and assigns it to the AccessKeyId field.

func (*SiteAllOfNameResolutionAwsResolvers) SetAssumedRoles ¶

SetAssumedRoles gets a reference to the given []SiteAllOfNameResolutionAssumedRoles and assigns it to the AssumedRoles field.

func (*SiteAllOfNameResolutionAwsResolvers) SetHttpsProxy ¶

func (o *SiteAllOfNameResolutionAwsResolvers) SetHttpsProxy(v string)

SetHttpsProxy gets a reference to the given string and assigns it to the HttpsProxy field.

func (*SiteAllOfNameResolutionAwsResolvers) SetName ¶

SetName sets field value

func (*SiteAllOfNameResolutionAwsResolvers) SetRegions ¶

func (o *SiteAllOfNameResolutionAwsResolvers) SetRegions(v []string)

SetRegions gets a reference to the given []string and assigns it to the Regions field.

func (*SiteAllOfNameResolutionAwsResolvers) SetResolveWithMasterCredentials ¶

func (o *SiteAllOfNameResolutionAwsResolvers) SetResolveWithMasterCredentials(v bool)

SetResolveWithMasterCredentials gets a reference to the given bool and assigns it to the ResolveWithMasterCredentials field.

func (*SiteAllOfNameResolutionAwsResolvers) SetSecretAccessKey ¶

func (o *SiteAllOfNameResolutionAwsResolvers) SetSecretAccessKey(v string)

SetSecretAccessKey gets a reference to the given string and assigns it to the SecretAccessKey field.

func (*SiteAllOfNameResolutionAwsResolvers) SetUpdateInterval ¶

func (o *SiteAllOfNameResolutionAwsResolvers) SetUpdateInterval(v int32)

SetUpdateInterval gets a reference to the given int32 and assigns it to the UpdateInterval field.

func (*SiteAllOfNameResolutionAwsResolvers) SetUseIAMRole ¶

func (o *SiteAllOfNameResolutionAwsResolvers) SetUseIAMRole(v bool)

SetUseIAMRole gets a reference to the given bool and assigns it to the UseIAMRole field.

func (*SiteAllOfNameResolutionAwsResolvers) SetVpcAutoDiscovery ¶

func (o *SiteAllOfNameResolutionAwsResolvers) SetVpcAutoDiscovery(v bool)

SetVpcAutoDiscovery gets a reference to the given bool and assigns it to the VpcAutoDiscovery field.

func (*SiteAllOfNameResolutionAwsResolvers) SetVpcs ¶

SetVpcs gets a reference to the given []string and assigns it to the Vpcs field.

type SiteAllOfNameResolutionAzureResolvers ¶

type SiteAllOfNameResolutionAzureResolvers struct {
	// Identifier name. Has no functional effect.
	Name string `json:"name"`
	// How often will the resolver poll the server. In seconds.
	UpdateInterval *int32 `json:"updateInterval,omitempty"`
	// Azure subscription id, visible with the azure cli command `azure account show`.
	SubscriptionId string `json:"subscriptionId"`
	// Azure tenant id, visible with the azure cli command `azure account show`.
	TenantId string `json:"tenantId"`
	// Azure client id, also called app id. Visible for a given application using the azure cli command `azure ad app show`.
	ClientId string `json:"clientId"`
	// Azure client secret. For Azure AD Apps this is done by creating a key for the app.
	Secret *string `json:"secret,omitempty"`
}

SiteAllOfNameResolutionAzureResolvers struct for SiteAllOfNameResolutionAzureResolvers

func NewSiteAllOfNameResolutionAzureResolvers ¶

func NewSiteAllOfNameResolutionAzureResolvers(name string, subscriptionId string, tenantId string, clientId string) *SiteAllOfNameResolutionAzureResolvers

NewSiteAllOfNameResolutionAzureResolvers instantiates a new SiteAllOfNameResolutionAzureResolvers 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 NewSiteAllOfNameResolutionAzureResolversWithDefaults ¶

func NewSiteAllOfNameResolutionAzureResolversWithDefaults() *SiteAllOfNameResolutionAzureResolvers

NewSiteAllOfNameResolutionAzureResolversWithDefaults instantiates a new SiteAllOfNameResolutionAzureResolvers 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 (*SiteAllOfNameResolutionAzureResolvers) GetClientId ¶

GetClientId returns the ClientId field value

func (*SiteAllOfNameResolutionAzureResolvers) GetClientIdOk ¶

func (o *SiteAllOfNameResolutionAzureResolvers) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAzureResolvers) GetName ¶

GetName returns the Name field value

func (*SiteAllOfNameResolutionAzureResolvers) GetNameOk ¶

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAzureResolvers) GetSecret ¶

GetSecret returns the Secret field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAzureResolvers) GetSecretOk ¶

func (o *SiteAllOfNameResolutionAzureResolvers) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAzureResolvers) GetSubscriptionId ¶

func (o *SiteAllOfNameResolutionAzureResolvers) GetSubscriptionId() string

GetSubscriptionId returns the SubscriptionId field value

func (*SiteAllOfNameResolutionAzureResolvers) GetSubscriptionIdOk ¶

func (o *SiteAllOfNameResolutionAzureResolvers) GetSubscriptionIdOk() (*string, bool)

GetSubscriptionIdOk returns a tuple with the SubscriptionId field value and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAzureResolvers) GetTenantId ¶

GetTenantId returns the TenantId field value

func (*SiteAllOfNameResolutionAzureResolvers) GetTenantIdOk ¶

func (o *SiteAllOfNameResolutionAzureResolvers) GetTenantIdOk() (*string, bool)

GetTenantIdOk returns a tuple with the TenantId field value and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAzureResolvers) GetUpdateInterval ¶

func (o *SiteAllOfNameResolutionAzureResolvers) GetUpdateInterval() int32

GetUpdateInterval returns the UpdateInterval field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionAzureResolvers) GetUpdateIntervalOk ¶

func (o *SiteAllOfNameResolutionAzureResolvers) GetUpdateIntervalOk() (*int32, bool)

GetUpdateIntervalOk returns a tuple with the UpdateInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionAzureResolvers) HasSecret ¶

HasSecret returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionAzureResolvers) HasUpdateInterval ¶

func (o *SiteAllOfNameResolutionAzureResolvers) HasUpdateInterval() bool

HasUpdateInterval returns a boolean if a field has been set.

func (SiteAllOfNameResolutionAzureResolvers) MarshalJSON ¶

func (o SiteAllOfNameResolutionAzureResolvers) MarshalJSON() ([]byte, error)

func (*SiteAllOfNameResolutionAzureResolvers) SetClientId ¶

SetClientId sets field value

func (*SiteAllOfNameResolutionAzureResolvers) SetName ¶

SetName sets field value

func (*SiteAllOfNameResolutionAzureResolvers) SetSecret ¶

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (*SiteAllOfNameResolutionAzureResolvers) SetSubscriptionId ¶

func (o *SiteAllOfNameResolutionAzureResolvers) SetSubscriptionId(v string)

SetSubscriptionId sets field value

func (*SiteAllOfNameResolutionAzureResolvers) SetTenantId ¶

SetTenantId sets field value

func (*SiteAllOfNameResolutionAzureResolvers) SetUpdateInterval ¶

func (o *SiteAllOfNameResolutionAzureResolvers) SetUpdateInterval(v int32)

SetUpdateInterval gets a reference to the given int32 and assigns it to the UpdateInterval field.

type SiteAllOfNameResolutionDnsResolvers ¶

type SiteAllOfNameResolutionDnsResolvers struct {
	// Identifier name. Has no functional effect.
	Name string `json:"name"`
	// How often will the resolver poll the server. In seconds.
	UpdateInterval *int32 `json:"updateInterval,omitempty"`
	// DNS Server addresses that will be used to resolve hostnames within the Site.
	Servers []string `json:"servers"`
	// DNS search domains that will be used to resolve hostnames within the Site.
	SearchDomains *[]string `json:"searchDomains,omitempty"`
}

SiteAllOfNameResolutionDnsResolvers struct for SiteAllOfNameResolutionDnsResolvers

func NewSiteAllOfNameResolutionDnsResolvers ¶

func NewSiteAllOfNameResolutionDnsResolvers(name string, servers []string) *SiteAllOfNameResolutionDnsResolvers

NewSiteAllOfNameResolutionDnsResolvers instantiates a new SiteAllOfNameResolutionDnsResolvers 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 NewSiteAllOfNameResolutionDnsResolversWithDefaults ¶

func NewSiteAllOfNameResolutionDnsResolversWithDefaults() *SiteAllOfNameResolutionDnsResolvers

NewSiteAllOfNameResolutionDnsResolversWithDefaults instantiates a new SiteAllOfNameResolutionDnsResolvers 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 (*SiteAllOfNameResolutionDnsResolvers) GetName ¶

GetName returns the Name field value

func (*SiteAllOfNameResolutionDnsResolvers) GetNameOk ¶

func (o *SiteAllOfNameResolutionDnsResolvers) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionDnsResolvers) GetSearchDomains ¶

func (o *SiteAllOfNameResolutionDnsResolvers) GetSearchDomains() []string

GetSearchDomains returns the SearchDomains field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionDnsResolvers) GetSearchDomainsOk ¶

func (o *SiteAllOfNameResolutionDnsResolvers) GetSearchDomainsOk() (*[]string, bool)

GetSearchDomainsOk returns a tuple with the SearchDomains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionDnsResolvers) GetServers ¶

func (o *SiteAllOfNameResolutionDnsResolvers) GetServers() []string

GetServers returns the Servers field value

func (*SiteAllOfNameResolutionDnsResolvers) GetServersOk ¶

func (o *SiteAllOfNameResolutionDnsResolvers) GetServersOk() (*[]string, bool)

GetServersOk returns a tuple with the Servers field value and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionDnsResolvers) GetUpdateInterval ¶

func (o *SiteAllOfNameResolutionDnsResolvers) GetUpdateInterval() int32

GetUpdateInterval returns the UpdateInterval field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionDnsResolvers) GetUpdateIntervalOk ¶

func (o *SiteAllOfNameResolutionDnsResolvers) GetUpdateIntervalOk() (*int32, bool)

GetUpdateIntervalOk returns a tuple with the UpdateInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionDnsResolvers) HasSearchDomains ¶

func (o *SiteAllOfNameResolutionDnsResolvers) HasSearchDomains() bool

HasSearchDomains returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionDnsResolvers) HasUpdateInterval ¶

func (o *SiteAllOfNameResolutionDnsResolvers) HasUpdateInterval() bool

HasUpdateInterval returns a boolean if a field has been set.

func (SiteAllOfNameResolutionDnsResolvers) MarshalJSON ¶

func (o SiteAllOfNameResolutionDnsResolvers) MarshalJSON() ([]byte, error)

func (*SiteAllOfNameResolutionDnsResolvers) SetName ¶

SetName sets field value

func (*SiteAllOfNameResolutionDnsResolvers) SetSearchDomains ¶

func (o *SiteAllOfNameResolutionDnsResolvers) SetSearchDomains(v []string)

SetSearchDomains gets a reference to the given []string and assigns it to the SearchDomains field.

func (*SiteAllOfNameResolutionDnsResolvers) SetServers ¶

func (o *SiteAllOfNameResolutionDnsResolvers) SetServers(v []string)

SetServers sets field value

func (*SiteAllOfNameResolutionDnsResolvers) SetUpdateInterval ¶

func (o *SiteAllOfNameResolutionDnsResolvers) SetUpdateInterval(v int32)

SetUpdateInterval gets a reference to the given int32 and assigns it to the UpdateInterval field.

type SiteAllOfNameResolutionEsxResolvers ¶

type SiteAllOfNameResolutionEsxResolvers struct {
	// Identifier name. Has no functional effect.
	Name string `json:"name"`
	// How often will the resolver poll the server. In seconds.
	UpdateInterval *int32 `json:"updateInterval,omitempty"`
	// Hostname of the vCenter.
	Hostname string `json:"hostname"`
	// Username with admin access to the vCenter.
	Username string `json:"username"`
	// Password for the username.
	Password *string `json:"password,omitempty"`
}

SiteAllOfNameResolutionEsxResolvers struct for SiteAllOfNameResolutionEsxResolvers

func NewSiteAllOfNameResolutionEsxResolvers ¶

func NewSiteAllOfNameResolutionEsxResolvers(name string, hostname string, username string) *SiteAllOfNameResolutionEsxResolvers

NewSiteAllOfNameResolutionEsxResolvers instantiates a new SiteAllOfNameResolutionEsxResolvers 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 NewSiteAllOfNameResolutionEsxResolversWithDefaults ¶

func NewSiteAllOfNameResolutionEsxResolversWithDefaults() *SiteAllOfNameResolutionEsxResolvers

NewSiteAllOfNameResolutionEsxResolversWithDefaults instantiates a new SiteAllOfNameResolutionEsxResolvers 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 (*SiteAllOfNameResolutionEsxResolvers) GetHostname ¶

GetHostname returns the Hostname field value

func (*SiteAllOfNameResolutionEsxResolvers) GetHostnameOk ¶

func (o *SiteAllOfNameResolutionEsxResolvers) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionEsxResolvers) GetName ¶

GetName returns the Name field value

func (*SiteAllOfNameResolutionEsxResolvers) GetNameOk ¶

func (o *SiteAllOfNameResolutionEsxResolvers) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionEsxResolvers) GetPassword ¶

GetPassword returns the Password field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionEsxResolvers) GetPasswordOk ¶

func (o *SiteAllOfNameResolutionEsxResolvers) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionEsxResolvers) GetUpdateInterval ¶

func (o *SiteAllOfNameResolutionEsxResolvers) GetUpdateInterval() int32

GetUpdateInterval returns the UpdateInterval field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionEsxResolvers) GetUpdateIntervalOk ¶

func (o *SiteAllOfNameResolutionEsxResolvers) GetUpdateIntervalOk() (*int32, bool)

GetUpdateIntervalOk returns a tuple with the UpdateInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionEsxResolvers) GetUsername ¶

GetUsername returns the Username field value

func (*SiteAllOfNameResolutionEsxResolvers) GetUsernameOk ¶

func (o *SiteAllOfNameResolutionEsxResolvers) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionEsxResolvers) HasPassword ¶

func (o *SiteAllOfNameResolutionEsxResolvers) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionEsxResolvers) HasUpdateInterval ¶

func (o *SiteAllOfNameResolutionEsxResolvers) HasUpdateInterval() bool

HasUpdateInterval returns a boolean if a field has been set.

func (SiteAllOfNameResolutionEsxResolvers) MarshalJSON ¶

func (o SiteAllOfNameResolutionEsxResolvers) MarshalJSON() ([]byte, error)

func (*SiteAllOfNameResolutionEsxResolvers) SetHostname ¶

func (o *SiteAllOfNameResolutionEsxResolvers) SetHostname(v string)

SetHostname sets field value

func (*SiteAllOfNameResolutionEsxResolvers) SetName ¶

SetName sets field value

func (*SiteAllOfNameResolutionEsxResolvers) SetPassword ¶

func (o *SiteAllOfNameResolutionEsxResolvers) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*SiteAllOfNameResolutionEsxResolvers) SetUpdateInterval ¶

func (o *SiteAllOfNameResolutionEsxResolvers) SetUpdateInterval(v int32)

SetUpdateInterval gets a reference to the given int32 and assigns it to the UpdateInterval field.

func (*SiteAllOfNameResolutionEsxResolvers) SetUsername ¶

func (o *SiteAllOfNameResolutionEsxResolvers) SetUsername(v string)

SetUsername sets field value

type SiteAllOfNameResolutionGcpResolvers ¶

type SiteAllOfNameResolutionGcpResolvers struct {
	// Identifier name. Has no functional effect.
	Name string `json:"name"`
	// How often will the resolver poll the server. In seconds.
	UpdateInterval *int32 `json:"updateInterval,omitempty"`
	// GCP project filter.
	ProjectFilter *string `json:"projectFilter,omitempty"`
	// GCP instance filter.
	InstanceFilter *string `json:"instanceFilter,omitempty"`
}

SiteAllOfNameResolutionGcpResolvers struct for SiteAllOfNameResolutionGcpResolvers

func NewSiteAllOfNameResolutionGcpResolvers ¶

func NewSiteAllOfNameResolutionGcpResolvers(name string) *SiteAllOfNameResolutionGcpResolvers

NewSiteAllOfNameResolutionGcpResolvers instantiates a new SiteAllOfNameResolutionGcpResolvers 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 NewSiteAllOfNameResolutionGcpResolversWithDefaults ¶

func NewSiteAllOfNameResolutionGcpResolversWithDefaults() *SiteAllOfNameResolutionGcpResolvers

NewSiteAllOfNameResolutionGcpResolversWithDefaults instantiates a new SiteAllOfNameResolutionGcpResolvers 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 (*SiteAllOfNameResolutionGcpResolvers) GetInstanceFilter ¶

func (o *SiteAllOfNameResolutionGcpResolvers) GetInstanceFilter() string

GetInstanceFilter returns the InstanceFilter field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionGcpResolvers) GetInstanceFilterOk ¶

func (o *SiteAllOfNameResolutionGcpResolvers) GetInstanceFilterOk() (*string, bool)

GetInstanceFilterOk returns a tuple with the InstanceFilter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionGcpResolvers) GetName ¶

GetName returns the Name field value

func (*SiteAllOfNameResolutionGcpResolvers) GetNameOk ¶

func (o *SiteAllOfNameResolutionGcpResolvers) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionGcpResolvers) GetProjectFilter ¶

func (o *SiteAllOfNameResolutionGcpResolvers) GetProjectFilter() string

GetProjectFilter returns the ProjectFilter field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionGcpResolvers) GetProjectFilterOk ¶

func (o *SiteAllOfNameResolutionGcpResolvers) GetProjectFilterOk() (*string, bool)

GetProjectFilterOk returns a tuple with the ProjectFilter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionGcpResolvers) GetUpdateInterval ¶

func (o *SiteAllOfNameResolutionGcpResolvers) GetUpdateInterval() int32

GetUpdateInterval returns the UpdateInterval field value if set, zero value otherwise.

func (*SiteAllOfNameResolutionGcpResolvers) GetUpdateIntervalOk ¶

func (o *SiteAllOfNameResolutionGcpResolvers) GetUpdateIntervalOk() (*int32, bool)

GetUpdateIntervalOk returns a tuple with the UpdateInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfNameResolutionGcpResolvers) HasInstanceFilter ¶

func (o *SiteAllOfNameResolutionGcpResolvers) HasInstanceFilter() bool

HasInstanceFilter returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionGcpResolvers) HasProjectFilter ¶

func (o *SiteAllOfNameResolutionGcpResolvers) HasProjectFilter() bool

HasProjectFilter returns a boolean if a field has been set.

func (*SiteAllOfNameResolutionGcpResolvers) HasUpdateInterval ¶

func (o *SiteAllOfNameResolutionGcpResolvers) HasUpdateInterval() bool

HasUpdateInterval returns a boolean if a field has been set.

func (SiteAllOfNameResolutionGcpResolvers) MarshalJSON ¶

func (o SiteAllOfNameResolutionGcpResolvers) MarshalJSON() ([]byte, error)

func (*SiteAllOfNameResolutionGcpResolvers) SetInstanceFilter ¶

func (o *SiteAllOfNameResolutionGcpResolvers) SetInstanceFilter(v string)

SetInstanceFilter gets a reference to the given string and assigns it to the InstanceFilter field.

func (*SiteAllOfNameResolutionGcpResolvers) SetName ¶

SetName sets field value

func (*SiteAllOfNameResolutionGcpResolvers) SetProjectFilter ¶

func (o *SiteAllOfNameResolutionGcpResolvers) SetProjectFilter(v string)

SetProjectFilter gets a reference to the given string and assigns it to the ProjectFilter field.

func (*SiteAllOfNameResolutionGcpResolvers) SetUpdateInterval ¶

func (o *SiteAllOfNameResolutionGcpResolvers) SetUpdateInterval(v int32)

SetUpdateInterval gets a reference to the given int32 and assigns it to the UpdateInterval field.

type SiteAllOfVpn ¶

type SiteAllOfVpn struct {
	// Configuration for keeping track of states.
	StateSharing *bool `json:"stateSharing,omitempty"`
	// Source NAT.
	Snat     *bool                 `json:"snat,omitempty"`
	Tls      *SiteAllOfVpnTls      `json:"tls,omitempty"`
	Dtls     *SiteAllOfVpnDtls     `json:"dtls,omitempty"`
	RouteVia *SiteAllOfVpnRouteVia `json:"routeVia,omitempty"`
	// Flag for manipulating web proxy p12 file. Setting this false will delete the existing p12 file from database.
	WebProxyEnabled *bool `json:"webProxyEnabled,omitempty"`
	// The PKCS12 package to be used for web proxy. The file must be with no password and must include the full certificate chain and a private key. In Base64 format.
	WebProxyKeyStore *string `json:"webProxyKeyStore,omitempty"`
	// The subject name of the certificate with private key in the PKCS12 file for web proxy assigned to this site.
	WebProxyCertificateSubjectName *string `json:"webProxyCertificateSubjectName,omitempty"`
	// Frequency configuration for generating IP Access audit logs for a connection.
	IpAccessLogIntervalSeconds *float32 `json:"ipAccessLogIntervalSeconds,omitempty"`
}

SiteAllOfVpn VPN configuration for this Site.

func NewSiteAllOfVpn ¶

func NewSiteAllOfVpn() *SiteAllOfVpn

NewSiteAllOfVpn instantiates a new SiteAllOfVpn 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 NewSiteAllOfVpnWithDefaults ¶

func NewSiteAllOfVpnWithDefaults() *SiteAllOfVpn

NewSiteAllOfVpnWithDefaults instantiates a new SiteAllOfVpn 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 (*SiteAllOfVpn) GetDtls ¶

func (o *SiteAllOfVpn) GetDtls() SiteAllOfVpnDtls

GetDtls returns the Dtls field value if set, zero value otherwise.

func (*SiteAllOfVpn) GetDtlsOk ¶

func (o *SiteAllOfVpn) GetDtlsOk() (*SiteAllOfVpnDtls, bool)

GetDtlsOk returns a tuple with the Dtls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpn) GetIpAccessLogIntervalSeconds ¶

func (o *SiteAllOfVpn) GetIpAccessLogIntervalSeconds() float32

GetIpAccessLogIntervalSeconds returns the IpAccessLogIntervalSeconds field value if set, zero value otherwise.

func (*SiteAllOfVpn) GetIpAccessLogIntervalSecondsOk ¶

func (o *SiteAllOfVpn) GetIpAccessLogIntervalSecondsOk() (*float32, bool)

GetIpAccessLogIntervalSecondsOk returns a tuple with the IpAccessLogIntervalSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpn) GetRouteVia ¶

func (o *SiteAllOfVpn) GetRouteVia() SiteAllOfVpnRouteVia

GetRouteVia returns the RouteVia field value if set, zero value otherwise.

func (*SiteAllOfVpn) GetRouteViaOk ¶

func (o *SiteAllOfVpn) GetRouteViaOk() (*SiteAllOfVpnRouteVia, bool)

GetRouteViaOk returns a tuple with the RouteVia field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpn) GetSnat ¶

func (o *SiteAllOfVpn) GetSnat() bool

GetSnat returns the Snat field value if set, zero value otherwise.

func (*SiteAllOfVpn) GetSnatOk ¶

func (o *SiteAllOfVpn) GetSnatOk() (*bool, bool)

GetSnatOk returns a tuple with the Snat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpn) GetStateSharing ¶

func (o *SiteAllOfVpn) GetStateSharing() bool

GetStateSharing returns the StateSharing field value if set, zero value otherwise.

func (*SiteAllOfVpn) GetStateSharingOk ¶

func (o *SiteAllOfVpn) GetStateSharingOk() (*bool, bool)

GetStateSharingOk returns a tuple with the StateSharing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpn) GetTls ¶

func (o *SiteAllOfVpn) GetTls() SiteAllOfVpnTls

GetTls returns the Tls field value if set, zero value otherwise.

func (*SiteAllOfVpn) GetTlsOk ¶

func (o *SiteAllOfVpn) GetTlsOk() (*SiteAllOfVpnTls, bool)

GetTlsOk returns a tuple with the Tls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpn) GetWebProxyCertificateSubjectName ¶

func (o *SiteAllOfVpn) GetWebProxyCertificateSubjectName() string

GetWebProxyCertificateSubjectName returns the WebProxyCertificateSubjectName field value if set, zero value otherwise.

func (*SiteAllOfVpn) GetWebProxyCertificateSubjectNameOk ¶

func (o *SiteAllOfVpn) GetWebProxyCertificateSubjectNameOk() (*string, bool)

GetWebProxyCertificateSubjectNameOk returns a tuple with the WebProxyCertificateSubjectName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpn) GetWebProxyEnabled ¶

func (o *SiteAllOfVpn) GetWebProxyEnabled() bool

GetWebProxyEnabled returns the WebProxyEnabled field value if set, zero value otherwise.

func (*SiteAllOfVpn) GetWebProxyEnabledOk ¶

func (o *SiteAllOfVpn) GetWebProxyEnabledOk() (*bool, bool)

GetWebProxyEnabledOk returns a tuple with the WebProxyEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpn) GetWebProxyKeyStore ¶

func (o *SiteAllOfVpn) GetWebProxyKeyStore() string

GetWebProxyKeyStore returns the WebProxyKeyStore field value if set, zero value otherwise.

func (*SiteAllOfVpn) GetWebProxyKeyStoreOk ¶

func (o *SiteAllOfVpn) GetWebProxyKeyStoreOk() (*string, bool)

GetWebProxyKeyStoreOk returns a tuple with the WebProxyKeyStore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpn) HasDtls ¶

func (o *SiteAllOfVpn) HasDtls() bool

HasDtls returns a boolean if a field has been set.

func (*SiteAllOfVpn) HasIpAccessLogIntervalSeconds ¶

func (o *SiteAllOfVpn) HasIpAccessLogIntervalSeconds() bool

HasIpAccessLogIntervalSeconds returns a boolean if a field has been set.

func (*SiteAllOfVpn) HasRouteVia ¶

func (o *SiteAllOfVpn) HasRouteVia() bool

HasRouteVia returns a boolean if a field has been set.

func (*SiteAllOfVpn) HasSnat ¶

func (o *SiteAllOfVpn) HasSnat() bool

HasSnat returns a boolean if a field has been set.

func (*SiteAllOfVpn) HasStateSharing ¶

func (o *SiteAllOfVpn) HasStateSharing() bool

HasStateSharing returns a boolean if a field has been set.

func (*SiteAllOfVpn) HasTls ¶

func (o *SiteAllOfVpn) HasTls() bool

HasTls returns a boolean if a field has been set.

func (*SiteAllOfVpn) HasWebProxyCertificateSubjectName ¶

func (o *SiteAllOfVpn) HasWebProxyCertificateSubjectName() bool

HasWebProxyCertificateSubjectName returns a boolean if a field has been set.

func (*SiteAllOfVpn) HasWebProxyEnabled ¶

func (o *SiteAllOfVpn) HasWebProxyEnabled() bool

HasWebProxyEnabled returns a boolean if a field has been set.

func (*SiteAllOfVpn) HasWebProxyKeyStore ¶

func (o *SiteAllOfVpn) HasWebProxyKeyStore() bool

HasWebProxyKeyStore returns a boolean if a field has been set.

func (SiteAllOfVpn) MarshalJSON ¶

func (o SiteAllOfVpn) MarshalJSON() ([]byte, error)

func (*SiteAllOfVpn) SetDtls ¶

func (o *SiteAllOfVpn) SetDtls(v SiteAllOfVpnDtls)

SetDtls gets a reference to the given SiteAllOfVpnDtls and assigns it to the Dtls field.

func (*SiteAllOfVpn) SetIpAccessLogIntervalSeconds ¶

func (o *SiteAllOfVpn) SetIpAccessLogIntervalSeconds(v float32)

SetIpAccessLogIntervalSeconds gets a reference to the given float32 and assigns it to the IpAccessLogIntervalSeconds field.

func (*SiteAllOfVpn) SetRouteVia ¶

func (o *SiteAllOfVpn) SetRouteVia(v SiteAllOfVpnRouteVia)

SetRouteVia gets a reference to the given SiteAllOfVpnRouteVia and assigns it to the RouteVia field.

func (*SiteAllOfVpn) SetSnat ¶

func (o *SiteAllOfVpn) SetSnat(v bool)

SetSnat gets a reference to the given bool and assigns it to the Snat field.

func (*SiteAllOfVpn) SetStateSharing ¶

func (o *SiteAllOfVpn) SetStateSharing(v bool)

SetStateSharing gets a reference to the given bool and assigns it to the StateSharing field.

func (*SiteAllOfVpn) SetTls ¶

func (o *SiteAllOfVpn) SetTls(v SiteAllOfVpnTls)

SetTls gets a reference to the given SiteAllOfVpnTls and assigns it to the Tls field.

func (*SiteAllOfVpn) SetWebProxyCertificateSubjectName ¶

func (o *SiteAllOfVpn) SetWebProxyCertificateSubjectName(v string)

SetWebProxyCertificateSubjectName gets a reference to the given string and assigns it to the WebProxyCertificateSubjectName field.

func (*SiteAllOfVpn) SetWebProxyEnabled ¶

func (o *SiteAllOfVpn) SetWebProxyEnabled(v bool)

SetWebProxyEnabled gets a reference to the given bool and assigns it to the WebProxyEnabled field.

func (*SiteAllOfVpn) SetWebProxyKeyStore ¶

func (o *SiteAllOfVpn) SetWebProxyKeyStore(v string)

SetWebProxyKeyStore gets a reference to the given string and assigns it to the WebProxyKeyStore field.

type SiteAllOfVpnDtls ¶

type SiteAllOfVpnDtls struct {
	Enabled *bool `json:"enabled,omitempty"`
}

SiteAllOfVpnDtls VPN over DTLS protocol configuration.

func NewSiteAllOfVpnDtls ¶

func NewSiteAllOfVpnDtls() *SiteAllOfVpnDtls

NewSiteAllOfVpnDtls instantiates a new SiteAllOfVpnDtls 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 NewSiteAllOfVpnDtlsWithDefaults ¶

func NewSiteAllOfVpnDtlsWithDefaults() *SiteAllOfVpnDtls

NewSiteAllOfVpnDtlsWithDefaults instantiates a new SiteAllOfVpnDtls 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 (*SiteAllOfVpnDtls) GetEnabled ¶

func (o *SiteAllOfVpnDtls) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*SiteAllOfVpnDtls) GetEnabledOk ¶

func (o *SiteAllOfVpnDtls) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpnDtls) HasEnabled ¶

func (o *SiteAllOfVpnDtls) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (SiteAllOfVpnDtls) MarshalJSON ¶

func (o SiteAllOfVpnDtls) MarshalJSON() ([]byte, error)

func (*SiteAllOfVpnDtls) SetEnabled ¶

func (o *SiteAllOfVpnDtls) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

type SiteAllOfVpnRouteVia ¶

type SiteAllOfVpnRouteVia struct {
	// IPv4 address for routing tunnel traffic.
	Ipv4 *string `json:"ipv4,omitempty"`
	// IPv6 address for routing tunnel traffic.
	Ipv6 *string `json:"ipv6,omitempty"`
}

SiteAllOfVpnRouteVia Override routing for tunnel traffic.

func NewSiteAllOfVpnRouteVia ¶

func NewSiteAllOfVpnRouteVia() *SiteAllOfVpnRouteVia

NewSiteAllOfVpnRouteVia instantiates a new SiteAllOfVpnRouteVia 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 NewSiteAllOfVpnRouteViaWithDefaults ¶

func NewSiteAllOfVpnRouteViaWithDefaults() *SiteAllOfVpnRouteVia

NewSiteAllOfVpnRouteViaWithDefaults instantiates a new SiteAllOfVpnRouteVia 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 (*SiteAllOfVpnRouteVia) GetIpv4 ¶

func (o *SiteAllOfVpnRouteVia) GetIpv4() string

GetIpv4 returns the Ipv4 field value if set, zero value otherwise.

func (*SiteAllOfVpnRouteVia) GetIpv4Ok ¶

func (o *SiteAllOfVpnRouteVia) GetIpv4Ok() (*string, bool)

GetIpv4Ok returns a tuple with the Ipv4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpnRouteVia) GetIpv6 ¶

func (o *SiteAllOfVpnRouteVia) GetIpv6() string

GetIpv6 returns the Ipv6 field value if set, zero value otherwise.

func (*SiteAllOfVpnRouteVia) GetIpv6Ok ¶

func (o *SiteAllOfVpnRouteVia) GetIpv6Ok() (*string, bool)

GetIpv6Ok returns a tuple with the Ipv6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpnRouteVia) HasIpv4 ¶

func (o *SiteAllOfVpnRouteVia) HasIpv4() bool

HasIpv4 returns a boolean if a field has been set.

func (*SiteAllOfVpnRouteVia) HasIpv6 ¶

func (o *SiteAllOfVpnRouteVia) HasIpv6() bool

HasIpv6 returns a boolean if a field has been set.

func (SiteAllOfVpnRouteVia) MarshalJSON ¶

func (o SiteAllOfVpnRouteVia) MarshalJSON() ([]byte, error)

func (*SiteAllOfVpnRouteVia) SetIpv4 ¶

func (o *SiteAllOfVpnRouteVia) SetIpv4(v string)

SetIpv4 gets a reference to the given string and assigns it to the Ipv4 field.

func (*SiteAllOfVpnRouteVia) SetIpv6 ¶

func (o *SiteAllOfVpnRouteVia) SetIpv6(v string)

SetIpv6 gets a reference to the given string and assigns it to the Ipv6 field.

type SiteAllOfVpnTls ¶

type SiteAllOfVpnTls struct {
	Enabled *bool `json:"enabled,omitempty"`
}

SiteAllOfVpnTls VPN over TLS protocol configuration.

func NewSiteAllOfVpnTls ¶

func NewSiteAllOfVpnTls() *SiteAllOfVpnTls

NewSiteAllOfVpnTls instantiates a new SiteAllOfVpnTls 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 NewSiteAllOfVpnTlsWithDefaults ¶

func NewSiteAllOfVpnTlsWithDefaults() *SiteAllOfVpnTls

NewSiteAllOfVpnTlsWithDefaults instantiates a new SiteAllOfVpnTls 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 (*SiteAllOfVpnTls) GetEnabled ¶

func (o *SiteAllOfVpnTls) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*SiteAllOfVpnTls) GetEnabledOk ¶

func (o *SiteAllOfVpnTls) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteAllOfVpnTls) HasEnabled ¶

func (o *SiteAllOfVpnTls) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (SiteAllOfVpnTls) MarshalJSON ¶

func (o SiteAllOfVpnTls) MarshalJSON() ([]byte, error)

func (*SiteAllOfVpnTls) SetEnabled ¶

func (o *SiteAllOfVpnTls) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

type SiteList ¶

type SiteList struct {
	ResultList
	// List of Sites.
	Data *[]Site `json:"data,omitempty"`
}

SiteList struct for SiteList

func NewSiteList ¶

func NewSiteList() *SiteList

NewSiteList instantiates a new SiteList 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 NewSiteListWithDefaults ¶

func NewSiteListWithDefaults() *SiteList

NewSiteListWithDefaults instantiates a new SiteList 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 (*SiteList) GetData ¶

func (o *SiteList) GetData() []Site

GetData returns the Data field value if set, zero value otherwise.

func (*SiteList) GetDataOk ¶

func (o *SiteList) GetDataOk() (*[]Site, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteList) HasData ¶

func (o *SiteList) HasData() bool

HasData returns a boolean if a field has been set.

func (SiteList) MarshalJSON ¶

func (o SiteList) MarshalJSON() ([]byte, error)

func (*SiteList) SetData ¶

func (o *SiteList) SetData(v []Site)

SetData gets a reference to the given []Site and assigns it to the Data field.

type SiteListAllOf ¶

type SiteListAllOf struct {
	// List of Sites.
	Data *[]Site `json:"data,omitempty"`
}

SiteListAllOf Represents a list of Sites.

func NewSiteListAllOf ¶

func NewSiteListAllOf() *SiteListAllOf

NewSiteListAllOf instantiates a new SiteListAllOf 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 NewSiteListAllOfWithDefaults ¶

func NewSiteListAllOfWithDefaults() *SiteListAllOf

NewSiteListAllOfWithDefaults instantiates a new SiteListAllOf 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 (*SiteListAllOf) GetData ¶

func (o *SiteListAllOf) GetData() []Site

GetData returns the Data field value if set, zero value otherwise.

func (*SiteListAllOf) GetDataOk ¶

func (o *SiteListAllOf) GetDataOk() (*[]Site, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteListAllOf) HasData ¶

func (o *SiteListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (SiteListAllOf) MarshalJSON ¶

func (o SiteListAllOf) MarshalJSON() ([]byte, error)

func (*SiteListAllOf) SetData ¶

func (o *SiteListAllOf) SetData(v []Site)

SetData gets a reference to the given []Site and assigns it to the Data field.

type SitesApiService ¶

type SitesApiService service

SitesApiService SitesApi service

func (*SitesApiService) SitesGet ¶

func (a *SitesApiService) SitesGet(ctx _context.Context) apiSitesGetRequest

SitesGet List all Sites. List all Sites visible to current user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiSitesGetRequest

func (*SitesApiService) SitesIdDelete ¶

func (a *SitesApiService) SitesIdDelete(ctx _context.Context, id string) apiSitesIdDeleteRequest

SitesIdDelete Delete a specific Site. Delete a specific Site.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiSitesIdDeleteRequest

func (*SitesApiService) SitesIdGet ¶

func (a *SitesApiService) SitesIdGet(ctx _context.Context, id string) apiSitesIdGetRequest

SitesIdGet Get a specific Site. Get a specific Site.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiSitesIdGetRequest

func (*SitesApiService) SitesIdPut ¶

func (a *SitesApiService) SitesIdPut(ctx _context.Context, id string) apiSitesIdPutRequest

SitesIdPut Update an existing Site. Update an existing Site.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiSitesIdPutRequest

func (*SitesApiService) SitesPost ¶

func (a *SitesApiService) SitesPost(ctx _context.Context) apiSitesPostRequest

SitesPost Create a new Site. Create a new Site.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiSitesPostRequest

type TcpClient ¶

type TcpClient struct {
	// Name of the endpoint.
	Name *string `json:"name,omitempty"`
	// Hostname or the IP address of the endpoint.
	Host *string `json:"host,omitempty"`
	// Port of the endpoint.
	Port *int32 `json:"port,omitempty"`
	// The format to send the audit logs.
	Format *string `json:"format,omitempty"`
	// Whether to use TLS to connect to endpoint or not. If enabled, make sure the LogForwarder appliance trusts the certificate of the endpoint.
	UseTLS *bool `json:"useTLS,omitempty"`
}

TcpClient struct for TcpClient

func NewTcpClient ¶

func NewTcpClient() *TcpClient

NewTcpClient instantiates a new TcpClient 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 NewTcpClientWithDefaults ¶

func NewTcpClientWithDefaults() *TcpClient

NewTcpClientWithDefaults instantiates a new TcpClient 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 (*TcpClient) GetFormat ¶

func (o *TcpClient) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise.

func (*TcpClient) GetFormatOk ¶

func (o *TcpClient) GetFormatOk() (*string, bool)

GetFormatOk returns a tuple with the Format field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpClient) GetHost ¶

func (o *TcpClient) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*TcpClient) GetHostOk ¶

func (o *TcpClient) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpClient) GetName ¶

func (o *TcpClient) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TcpClient) GetNameOk ¶

func (o *TcpClient) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpClient) GetPort ¶

func (o *TcpClient) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*TcpClient) GetPortOk ¶

func (o *TcpClient) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpClient) GetUseTLS ¶

func (o *TcpClient) GetUseTLS() bool

GetUseTLS returns the UseTLS field value if set, zero value otherwise.

func (*TcpClient) GetUseTLSOk ¶

func (o *TcpClient) GetUseTLSOk() (*bool, bool)

GetUseTLSOk returns a tuple with the UseTLS field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TcpClient) HasFormat ¶

func (o *TcpClient) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (*TcpClient) HasHost ¶

func (o *TcpClient) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*TcpClient) HasName ¶

func (o *TcpClient) HasName() bool

HasName returns a boolean if a field has been set.

func (*TcpClient) HasPort ¶

func (o *TcpClient) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*TcpClient) HasUseTLS ¶

func (o *TcpClient) HasUseTLS() bool

HasUseTLS returns a boolean if a field has been set.

func (TcpClient) MarshalJSON ¶

func (o TcpClient) MarshalJSON() ([]byte, error)

func (*TcpClient) SetFormat ¶

func (o *TcpClient) SetFormat(v string)

SetFormat gets a reference to the given string and assigns it to the Format field.

func (*TcpClient) SetHost ¶

func (o *TcpClient) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*TcpClient) SetName ¶

func (o *TcpClient) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TcpClient) SetPort ¶

func (o *TcpClient) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*TcpClient) SetUseTLS ¶

func (o *TcpClient) SetUseTLS(v bool)

SetUseTLS gets a reference to the given bool and assigns it to the UseTLS field.

type TokenRevocationRequest ¶

type TokenRevocationRequest struct {
	// Optional reason text for the revocation. The value is stored and logged.
	RevocationReason *string `json:"revocationReason,omitempty"`
	// The delay time for token revocation in minutes. Client will renew the token(s) at least 5 minutes before the revocation time, without losing connection.
	DelayMinutes *int32 `json:"delayMinutes,omitempty"`
	// Only used when revoking all Tokens. In order to spread the workload on the Controllers, tokens are revoked in batches according to this value.
	TokensPerSecond *float32 `json:"tokensPerSecond,omitempty"`
}

TokenRevocationRequest Details for token revocation.

func NewTokenRevocationRequest ¶

func NewTokenRevocationRequest() *TokenRevocationRequest

NewTokenRevocationRequest instantiates a new TokenRevocationRequest 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 NewTokenRevocationRequestWithDefaults ¶

func NewTokenRevocationRequestWithDefaults() *TokenRevocationRequest

NewTokenRevocationRequestWithDefaults instantiates a new TokenRevocationRequest 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 (*TokenRevocationRequest) GetDelayMinutes ¶

func (o *TokenRevocationRequest) GetDelayMinutes() int32

GetDelayMinutes returns the DelayMinutes field value if set, zero value otherwise.

func (*TokenRevocationRequest) GetDelayMinutesOk ¶

func (o *TokenRevocationRequest) GetDelayMinutesOk() (*int32, bool)

GetDelayMinutesOk returns a tuple with the DelayMinutes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenRevocationRequest) GetRevocationReason ¶

func (o *TokenRevocationRequest) GetRevocationReason() string

GetRevocationReason returns the RevocationReason field value if set, zero value otherwise.

func (*TokenRevocationRequest) GetRevocationReasonOk ¶

func (o *TokenRevocationRequest) GetRevocationReasonOk() (*string, bool)

GetRevocationReasonOk returns a tuple with the RevocationReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenRevocationRequest) GetTokensPerSecond ¶

func (o *TokenRevocationRequest) GetTokensPerSecond() float32

GetTokensPerSecond returns the TokensPerSecond field value if set, zero value otherwise.

func (*TokenRevocationRequest) GetTokensPerSecondOk ¶

func (o *TokenRevocationRequest) GetTokensPerSecondOk() (*float32, bool)

GetTokensPerSecondOk returns a tuple with the TokensPerSecond field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenRevocationRequest) HasDelayMinutes ¶

func (o *TokenRevocationRequest) HasDelayMinutes() bool

HasDelayMinutes returns a boolean if a field has been set.

func (*TokenRevocationRequest) HasRevocationReason ¶

func (o *TokenRevocationRequest) HasRevocationReason() bool

HasRevocationReason returns a boolean if a field has been set.

func (*TokenRevocationRequest) HasTokensPerSecond ¶

func (o *TokenRevocationRequest) HasTokensPerSecond() bool

HasTokensPerSecond returns a boolean if a field has been set.

func (TokenRevocationRequest) MarshalJSON ¶

func (o TokenRevocationRequest) MarshalJSON() ([]byte, error)

func (*TokenRevocationRequest) SetDelayMinutes ¶

func (o *TokenRevocationRequest) SetDelayMinutes(v int32)

SetDelayMinutes gets a reference to the given int32 and assigns it to the DelayMinutes field.

func (*TokenRevocationRequest) SetRevocationReason ¶

func (o *TokenRevocationRequest) SetRevocationReason(v string)

SetRevocationReason gets a reference to the given string and assigns it to the RevocationReason field.

func (*TokenRevocationRequest) SetTokensPerSecond ¶

func (o *TokenRevocationRequest) SetTokensPerSecond(v float32)

SetTokensPerSecond gets a reference to the given float32 and assigns it to the TokensPerSecond field.

type TopEntitlementsApiService ¶

type TopEntitlementsApiService service

TopEntitlementsApiService TopEntitlementsApi service

func (*TopEntitlementsApiService) StatsTopEntitlementsGet ¶

func (a *TopEntitlementsApiService) StatsTopEntitlementsGet(ctx _context.Context) apiStatsTopEntitlementsGetRequest

StatsTopEntitlementsGet Get Top Entitlements. Get the (most used) Top Entitlements for the last 7 days. Each Gateway keeps track of the most used 20 Entitlements and they are aggregated on the Controller. Number of Entitlements in this stats varies accordingly. Rebooting a Gateway resets the most used Entitlements for that Gateway. This API makes the Controller to query every Gateway in the system to collect the statistics. The operation may take long if one or more Gateways take long to respond.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiStatsTopEntitlementsGetRequest

type TrustedCertificate ¶

type TrustedCertificate struct {
	BaseEntity
	// A certificate in PEM format.
	Pem     string              `json:"pem"`
	Details *CertificateDetails `json:"details,omitempty"`
}

TrustedCertificate struct for TrustedCertificate

func NewTrustedCertificate ¶

func NewTrustedCertificate(pem string) *TrustedCertificate

NewTrustedCertificate instantiates a new TrustedCertificate 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 NewTrustedCertificateWithDefaults ¶

func NewTrustedCertificateWithDefaults() *TrustedCertificate

NewTrustedCertificateWithDefaults instantiates a new TrustedCertificate 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 (*TrustedCertificate) GetDetails ¶

func (o *TrustedCertificate) GetDetails() CertificateDetails

GetDetails returns the Details field value if set, zero value otherwise.

func (*TrustedCertificate) GetDetailsOk ¶

func (o *TrustedCertificate) GetDetailsOk() (*CertificateDetails, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustedCertificate) GetPem ¶

func (o *TrustedCertificate) GetPem() string

GetPem returns the Pem field value

func (*TrustedCertificate) GetPemOk ¶

func (o *TrustedCertificate) GetPemOk() (*string, bool)

GetPemOk returns a tuple with the Pem field value and a boolean to check if the value has been set.

func (*TrustedCertificate) HasDetails ¶

func (o *TrustedCertificate) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (TrustedCertificate) MarshalJSON ¶

func (o TrustedCertificate) MarshalJSON() ([]byte, error)

func (*TrustedCertificate) SetDetails ¶

func (o *TrustedCertificate) SetDetails(v CertificateDetails)

SetDetails gets a reference to the given CertificateDetails and assigns it to the Details field.

func (*TrustedCertificate) SetPem ¶

func (o *TrustedCertificate) SetPem(v string)

SetPem sets field value

type TrustedCertificateAllOf ¶

type TrustedCertificateAllOf struct {
	// A certificate in PEM format.
	Pem     string              `json:"pem"`
	Details *CertificateDetails `json:"details,omitempty"`
}

TrustedCertificateAllOf Represents a Trusted Certificate.

func NewTrustedCertificateAllOf ¶

func NewTrustedCertificateAllOf(pem string) *TrustedCertificateAllOf

NewTrustedCertificateAllOf instantiates a new TrustedCertificateAllOf 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 NewTrustedCertificateAllOfWithDefaults ¶

func NewTrustedCertificateAllOfWithDefaults() *TrustedCertificateAllOf

NewTrustedCertificateAllOfWithDefaults instantiates a new TrustedCertificateAllOf 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 (*TrustedCertificateAllOf) GetDetails ¶

GetDetails returns the Details field value if set, zero value otherwise.

func (*TrustedCertificateAllOf) GetDetailsOk ¶

func (o *TrustedCertificateAllOf) GetDetailsOk() (*CertificateDetails, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustedCertificateAllOf) GetPem ¶

func (o *TrustedCertificateAllOf) GetPem() string

GetPem returns the Pem field value

func (*TrustedCertificateAllOf) GetPemOk ¶

func (o *TrustedCertificateAllOf) GetPemOk() (*string, bool)

GetPemOk returns a tuple with the Pem field value and a boolean to check if the value has been set.

func (*TrustedCertificateAllOf) HasDetails ¶

func (o *TrustedCertificateAllOf) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (TrustedCertificateAllOf) MarshalJSON ¶

func (o TrustedCertificateAllOf) MarshalJSON() ([]byte, error)

func (*TrustedCertificateAllOf) SetDetails ¶

SetDetails gets a reference to the given CertificateDetails and assigns it to the Details field.

func (*TrustedCertificateAllOf) SetPem ¶

func (o *TrustedCertificateAllOf) SetPem(v string)

SetPem sets field value

type TrustedCertificateList ¶

type TrustedCertificateList struct {
	ResultList
	// List of Trusted Certificates.
	Data *[]TrustedCertificate `json:"data,omitempty"`
}

TrustedCertificateList struct for TrustedCertificateList

func NewTrustedCertificateList ¶

func NewTrustedCertificateList() *TrustedCertificateList

NewTrustedCertificateList instantiates a new TrustedCertificateList 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 NewTrustedCertificateListWithDefaults ¶

func NewTrustedCertificateListWithDefaults() *TrustedCertificateList

NewTrustedCertificateListWithDefaults instantiates a new TrustedCertificateList 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 (*TrustedCertificateList) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*TrustedCertificateList) GetDataOk ¶

func (o *TrustedCertificateList) GetDataOk() (*[]TrustedCertificate, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustedCertificateList) HasData ¶

func (o *TrustedCertificateList) HasData() bool

HasData returns a boolean if a field has been set.

func (TrustedCertificateList) MarshalJSON ¶

func (o TrustedCertificateList) MarshalJSON() ([]byte, error)

func (*TrustedCertificateList) SetData ¶

SetData gets a reference to the given []TrustedCertificate and assigns it to the Data field.

type TrustedCertificateListAllOf ¶

type TrustedCertificateListAllOf struct {
	// List of Trusted Certificates.
	Data *[]TrustedCertificate `json:"data,omitempty"`
}

TrustedCertificateListAllOf Represents a list of Trusted Certificates.

func NewTrustedCertificateListAllOf ¶

func NewTrustedCertificateListAllOf() *TrustedCertificateListAllOf

NewTrustedCertificateListAllOf instantiates a new TrustedCertificateListAllOf 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 NewTrustedCertificateListAllOfWithDefaults ¶

func NewTrustedCertificateListAllOfWithDefaults() *TrustedCertificateListAllOf

NewTrustedCertificateListAllOfWithDefaults instantiates a new TrustedCertificateListAllOf 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 (*TrustedCertificateListAllOf) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*TrustedCertificateListAllOf) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustedCertificateListAllOf) HasData ¶

func (o *TrustedCertificateListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (TrustedCertificateListAllOf) MarshalJSON ¶

func (o TrustedCertificateListAllOf) MarshalJSON() ([]byte, error)

func (*TrustedCertificateListAllOf) SetData ¶

SetData gets a reference to the given []TrustedCertificate and assigns it to the Data field.

type TrustedCertificatesApiService ¶

type TrustedCertificatesApiService service

TrustedCertificatesApiService TrustedCertificatesApi service

func (*TrustedCertificatesApiService) TrustedCertificatesGet ¶

func (a *TrustedCertificatesApiService) TrustedCertificatesGet(ctx _context.Context) apiTrustedCertificatesGetRequest

TrustedCertificatesGet List all Trusted Certificates. List all Trusted Certificates visible to current user.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiTrustedCertificatesGetRequest

func (*TrustedCertificatesApiService) TrustedCertificatesIdDelete ¶

func (a *TrustedCertificatesApiService) TrustedCertificatesIdDelete(ctx _context.Context, id string) apiTrustedCertificatesIdDeleteRequest

TrustedCertificatesIdDelete Delete a specific Trusted Certificate. Delete a specific Trusted Certificate.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiTrustedCertificatesIdDeleteRequest

func (*TrustedCertificatesApiService) TrustedCertificatesIdGet ¶

func (a *TrustedCertificatesApiService) TrustedCertificatesIdGet(ctx _context.Context, id string) apiTrustedCertificatesIdGetRequest

TrustedCertificatesIdGet Get a specific Trusted Certificate. Get a specific Trusted Certificate.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiTrustedCertificatesIdGetRequest

func (*TrustedCertificatesApiService) TrustedCertificatesIdPut ¶

func (a *TrustedCertificatesApiService) TrustedCertificatesIdPut(ctx _context.Context, id string) apiTrustedCertificatesIdPutRequest

TrustedCertificatesIdPut Update an existing Trusted Certificate. Update an existing Trusted Certificate.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id ID of the object.

@return apiTrustedCertificatesIdPutRequest

func (*TrustedCertificatesApiService) TrustedCertificatesPost ¶

func (a *TrustedCertificatesApiService) TrustedCertificatesPost(ctx _context.Context) apiTrustedCertificatesPostRequest

TrustedCertificatesPost Create a new Trusted Certificate. Create a new Trusted Certificate.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiTrustedCertificatesPostRequest

type User ¶

type User struct {
	// Distinguished name of a user. Format: \"CN=,OU=\"
	UserDistinguishedName *string `json:"userDistinguishedName,omitempty"`
	// The username, same as the one in the user Distinguished Name.
	Username *string `json:"username,omitempty"`
	// The provider name of the user, same as the one in the user Distinguished Name.
	ProviderName *string `json:"providerName,omitempty"`
}

User struct for User

func NewUser ¶

func NewUser() *User

NewUser instantiates a new User 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 NewUserWithDefaults ¶

func NewUserWithDefaults() *User

NewUserWithDefaults instantiates a new User 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 (*User) GetProviderName ¶

func (o *User) GetProviderName() string

GetProviderName returns the ProviderName field value if set, zero value otherwise.

func (*User) GetProviderNameOk ¶

func (o *User) GetProviderNameOk() (*string, bool)

GetProviderNameOk returns a tuple with the ProviderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetUserDistinguishedName ¶

func (o *User) GetUserDistinguishedName() string

GetUserDistinguishedName returns the UserDistinguishedName field value if set, zero value otherwise.

func (*User) GetUserDistinguishedNameOk ¶

func (o *User) GetUserDistinguishedNameOk() (*string, bool)

GetUserDistinguishedNameOk returns a tuple with the UserDistinguishedName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetUsername ¶

func (o *User) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*User) GetUsernameOk ¶

func (o *User) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) HasProviderName ¶

func (o *User) HasProviderName() bool

HasProviderName returns a boolean if a field has been set.

func (*User) HasUserDistinguishedName ¶

func (o *User) HasUserDistinguishedName() bool

HasUserDistinguishedName returns a boolean if a field has been set.

func (*User) HasUsername ¶

func (o *User) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (User) MarshalJSON ¶

func (o User) MarshalJSON() ([]byte, error)

func (*User) SetProviderName ¶

func (o *User) SetProviderName(v string)

SetProviderName gets a reference to the given string and assigns it to the ProviderName field.

func (*User) SetUserDistinguishedName ¶

func (o *User) SetUserDistinguishedName(v string)

SetUserDistinguishedName gets a reference to the given string and assigns it to the UserDistinguishedName field.

func (*User) SetUsername ¶

func (o *User) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

type UserLicense ¶

type UserLicense struct {
	User
	// Creation date.
	Created *time.Time `json:"created,omitempty"`
}

UserLicense struct for UserLicense

func NewUserLicense ¶

func NewUserLicense() *UserLicense

NewUserLicense instantiates a new UserLicense 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 NewUserLicenseWithDefaults ¶

func NewUserLicenseWithDefaults() *UserLicense

NewUserLicenseWithDefaults instantiates a new UserLicense 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 (*UserLicense) GetCreated ¶

func (o *UserLicense) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*UserLicense) GetCreatedOk ¶

func (o *UserLicense) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserLicense) HasCreated ¶

func (o *UserLicense) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (UserLicense) MarshalJSON ¶

func (o UserLicense) MarshalJSON() ([]byte, error)

func (*UserLicense) SetCreated ¶

func (o *UserLicense) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

type UserLicenseAllOf ¶

type UserLicenseAllOf struct {
	// Creation date.
	Created *time.Time `json:"created,omitempty"`
}

UserLicenseAllOf struct for UserLicenseAllOf

func NewUserLicenseAllOf ¶

func NewUserLicenseAllOf() *UserLicenseAllOf

NewUserLicenseAllOf instantiates a new UserLicenseAllOf 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 NewUserLicenseAllOfWithDefaults ¶

func NewUserLicenseAllOfWithDefaults() *UserLicenseAllOf

NewUserLicenseAllOfWithDefaults instantiates a new UserLicenseAllOf 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 (*UserLicenseAllOf) GetCreated ¶

func (o *UserLicenseAllOf) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*UserLicenseAllOf) GetCreatedOk ¶

func (o *UserLicenseAllOf) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserLicenseAllOf) HasCreated ¶

func (o *UserLicenseAllOf) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (UserLicenseAllOf) MarshalJSON ¶

func (o UserLicenseAllOf) MarshalJSON() ([]byte, error)

func (*UserLicenseAllOf) SetCreated ¶

func (o *UserLicenseAllOf) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

type UserLicenseList ¶

type UserLicenseList struct {
	ResultList
	// List of User Licenses.
	Data *[]UserLicense `json:"data,omitempty"`
}

UserLicenseList struct for UserLicenseList

func NewUserLicenseList ¶

func NewUserLicenseList() *UserLicenseList

NewUserLicenseList instantiates a new UserLicenseList 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 NewUserLicenseListWithDefaults ¶

func NewUserLicenseListWithDefaults() *UserLicenseList

NewUserLicenseListWithDefaults instantiates a new UserLicenseList 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 (*UserLicenseList) GetData ¶

func (o *UserLicenseList) GetData() []UserLicense

GetData returns the Data field value if set, zero value otherwise.

func (*UserLicenseList) GetDataOk ¶

func (o *UserLicenseList) GetDataOk() (*[]UserLicense, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserLicenseList) HasData ¶

func (o *UserLicenseList) HasData() bool

HasData returns a boolean if a field has been set.

func (UserLicenseList) MarshalJSON ¶

func (o UserLicenseList) MarshalJSON() ([]byte, error)

func (*UserLicenseList) SetData ¶

func (o *UserLicenseList) SetData(v []UserLicense)

SetData gets a reference to the given []UserLicense and assigns it to the Data field.

type UserLicenseListAllOf ¶

type UserLicenseListAllOf struct {
	// List of User Licenses.
	Data *[]UserLicense `json:"data,omitempty"`
}

UserLicenseListAllOf Represents a list of User Licenses.

func NewUserLicenseListAllOf ¶

func NewUserLicenseListAllOf() *UserLicenseListAllOf

NewUserLicenseListAllOf instantiates a new UserLicenseListAllOf 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 NewUserLicenseListAllOfWithDefaults ¶

func NewUserLicenseListAllOfWithDefaults() *UserLicenseListAllOf

NewUserLicenseListAllOfWithDefaults instantiates a new UserLicenseListAllOf 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 (*UserLicenseListAllOf) GetData ¶

func (o *UserLicenseListAllOf) GetData() []UserLicense

GetData returns the Data field value if set, zero value otherwise.

func (*UserLicenseListAllOf) GetDataOk ¶

func (o *UserLicenseListAllOf) GetDataOk() (*[]UserLicense, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserLicenseListAllOf) HasData ¶

func (o *UserLicenseListAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (UserLicenseListAllOf) MarshalJSON ¶

func (o UserLicenseListAllOf) MarshalJSON() ([]byte, error)

func (*UserLicenseListAllOf) SetData ¶

func (o *UserLicenseListAllOf) SetData(v []UserLicense)

SetData gets a reference to the given []UserLicense and assigns it to the Data field.

type UserLoginsPerHourApiService ¶

type UserLoginsPerHourApiService service

UserLoginsPerHourApiService UserLoginsPerHourApi service

func (*UserLoginsPerHourApiService) StatsUserLoginsGet ¶

func (a *UserLoginsPerHourApiService) StatsUserLoginsGet(ctx _context.Context) apiStatsUserLoginsGetRequest

StatsUserLoginsGet Get User Logins Per Hour. Get the User Logins Per Hour for the last 24 hours.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiStatsUserLoginsGetRequest

type ValidationError ¶

type ValidationError struct {
	// Machine readable error code.
	Id *string `json:"id,omitempty"`
	// Human readable error details.
	Message *string `json:"message,omitempty"`
	// List of fields with validation errors.
	Errors *[]ValidationErrorErrors `json:"errors,omitempty"`
}

ValidationError Http 422 error for object validation.

func NewValidationError ¶

func NewValidationError() *ValidationError

NewValidationError instantiates a new ValidationError 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 NewValidationErrorWithDefaults ¶

func NewValidationErrorWithDefaults() *ValidationError

NewValidationErrorWithDefaults instantiates a new ValidationError 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 (*ValidationError) GetErrors ¶

func (o *ValidationError) GetErrors() []ValidationErrorErrors

GetErrors returns the Errors field value if set, zero value otherwise.

func (*ValidationError) GetErrorsOk ¶

func (o *ValidationError) GetErrorsOk() (*[]ValidationErrorErrors, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidationError) GetId ¶

func (o *ValidationError) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ValidationError) GetIdOk ¶

func (o *ValidationError) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidationError) GetMessage ¶

func (o *ValidationError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ValidationError) GetMessageOk ¶

func (o *ValidationError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidationError) HasErrors ¶

func (o *ValidationError) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*ValidationError) HasId ¶

func (o *ValidationError) HasId() bool

HasId returns a boolean if a field has been set.

func (*ValidationError) HasMessage ¶

func (o *ValidationError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ValidationError) MarshalJSON ¶

func (o ValidationError) MarshalJSON() ([]byte, error)

func (*ValidationError) SetErrors ¶

func (o *ValidationError) SetErrors(v []ValidationErrorErrors)

SetErrors gets a reference to the given []ValidationErrorErrors and assigns it to the Errors field.

func (*ValidationError) SetId ¶

func (o *ValidationError) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ValidationError) SetMessage ¶

func (o *ValidationError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type ValidationErrorErrors ¶

type ValidationErrorErrors struct {
	// Name of the field that failed validation.
	Field *string `json:"field,omitempty"`
	// Failure reason.
	Message *string `json:"message,omitempty"`
}

ValidationErrorErrors struct for ValidationErrorErrors

func NewValidationErrorErrors ¶

func NewValidationErrorErrors() *ValidationErrorErrors

NewValidationErrorErrors instantiates a new ValidationErrorErrors 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 NewValidationErrorErrorsWithDefaults ¶

func NewValidationErrorErrorsWithDefaults() *ValidationErrorErrors

NewValidationErrorErrorsWithDefaults instantiates a new ValidationErrorErrors 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 (*ValidationErrorErrors) GetField ¶

func (o *ValidationErrorErrors) GetField() string

GetField returns the Field field value if set, zero value otherwise.

func (*ValidationErrorErrors) GetFieldOk ¶

func (o *ValidationErrorErrors) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidationErrorErrors) GetMessage ¶

func (o *ValidationErrorErrors) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ValidationErrorErrors) GetMessageOk ¶

func (o *ValidationErrorErrors) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidationErrorErrors) HasField ¶

func (o *ValidationErrorErrors) HasField() bool

HasField returns a boolean if a field has been set.

func (*ValidationErrorErrors) HasMessage ¶

func (o *ValidationErrorErrors) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ValidationErrorErrors) MarshalJSON ¶

func (o ValidationErrorErrors) MarshalJSON() ([]byte, error)

func (*ValidationErrorErrors) SetField ¶

func (o *ValidationErrorErrors) SetField(v string)

SetField gets a reference to the given string and assigns it to the Field field.

func (*ValidationErrorErrors) SetMessage ¶

func (o *ValidationErrorErrors) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL