huduapi

package module
v0.0.0-...-ae0ab7f Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2026 License: MIT Imports: 20 Imported by: 0

README

Go API client for huduapi

Welcome to the Hudu REST API

The Hudu REST API enables seamless automation of your IT documentation. It's organized into various resources, each with its own specific endpoint.

Authentication

All API requests require authentication using an API key. To obtain a key, go to Hudu Admin → Basic Information → API Keys.

Include your API key in the request header, like so:

curl https://[YOUR_DOMAIN]/api/v1/companies?page=1 \\
  -H \"x-api-key: YOUR_API_KEY_HERE\"

You can create and delete API keys at any time.

Scoping API Keys

When creating an API key, you can configure the following permissions:

  • Access to passwords (all REST actions)
  • Destructive actions (DELETE)
  • Export capabilities
  • Whitelisted IPs
  • Company-specific access

We recommend only granting the minimum required access for each application.

Format

All API requests must use JSON format unless otherwise specified.

Terminology

Some names in the API differ from those in the Hudu UI:

Name in Hudu Name in API
Company (customizable) Company
Password AssetPassword
Knowledge Base Article Article
Process Procedure

Pagination

All responses are paginated with 25 results per page. Use the ?page=X query parameter to navigate.

Rate Limiting

The API supports up to 300 requests per minute.

© 2023 Hudu Technologies, Inc. All rights reserved.

Overview

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

  • API version: 1.0
  • Package version: 1.0.0
  • Generator version: 7.18.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

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

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

import huduapi "github.com/ai-connor/hudu-api"

To use a proxy, set the environment variable HTTP_PROXY:

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

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

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

Documentation for API Endpoints

All URIs are relative to https://nexigen.huducloud.com/api/v1

Class Method HTTP request Description
APIInfoAPI GetApiInfo Get /api_info Retrieve API information
ActivityLogsAPI DeleteActivityLogs Delete /activity_logs Delete activity logs
ActivityLogsAPI GetActivityLogs Get /activity_logs Retrieve a list of activity logs
ArticlesAPI DeleteArticlesId Delete /articles/{id} Delete a Knowledge Base Article
ArticlesAPI GetArticles Get /articles Get a list of Knowledge Base Articles
ArticlesAPI GetArticlesId Get /articles/{id} Get a Knowledge Base Article
ArticlesAPI PostArticles Post /articles Create a Knowledge Base Article
ArticlesAPI PutArticlesId Put /articles/{id} Update a Knowledge Base Article
ArticlesAPI PutArticlesIdArchive Put /articles/{id}/archive Archive a Knowledge Base Article
ArticlesAPI PutArticlesIdUnarchive Put /articles/{id}/unarchive Unarchive a Knowledge Base Article
AssetLayoutsAPI GetAssetLayouts Get /asset_layouts Get a list of Asset Layouts
AssetLayoutsAPI GetAssetLayoutsId Get /asset_layouts/{id} Get an Asset Layout
AssetLayoutsAPI PostAssetLayouts Post /asset_layouts Create an Asset Layout
AssetLayoutsAPI PutAssetLayoutsId Put /asset_layouts/{id} Update an Asset Layout
AssetPasswordsAPI DeleteAssetPasswordsId Delete /asset_passwords/{id} Delete a Password
AssetPasswordsAPI GetAssetPasswords Get /asset_passwords Get a list of Passwords
AssetPasswordsAPI GetAssetPasswordsId Get /asset_passwords/{id} Get a Password
AssetPasswordsAPI PostAssetPasswords Post /asset_passwords Create a Password
AssetPasswordsAPI PutAssetPasswordsId Put /asset_passwords/{id} Update a Password
AssetPasswordsAPI PutAssetPasswordsIdArchive Put /asset_passwords/{id}/archive Archive a Password
AssetPasswordsAPI PutAssetPasswordsIdUnarchive Put /asset_passwords/{id}/unarchive Unarchive a Password
AssetsAPI DeleteCompaniesCompanyIdAssetsId Delete /companies/{company_id}/assets/{id} Delete an Asset
AssetsAPI GetAssets Get /assets Retrieve a list of assets
AssetsAPI GetCompaniesCompanyIdAssets Get /companies/{company_id}/assets Get a list of Assets specific to a Company
AssetsAPI GetCompaniesCompanyIdAssetsId Get /companies/{company_id}/assets/{id} Get an Asset
AssetsAPI PostCompaniesCompanyIdAssets Post /companies/{company_id}/assets Create an Asset
AssetsAPI PutCompaniesCompanyIdAssetsId Put /companies/{company_id}/assets/{id} Update an Asset
AssetsAPI PutCompaniesCompanyIdAssetsIdArchive Put /companies/{company_id}/assets/{id}/archive Archive an Asset
AssetsAPI PutCompaniesCompanyIdAssetsIdMoveLayout Put /companies/{company_id}/assets/{id}/move_layout Move asset to a different layout
AssetsAPI PutCompaniesCompanyIdAssetsIdUnarchive Put /companies/{company_id}/assets/{id}/unarchive Unarchive an Asset
CardsAPI GetCardsJump Get /cards/jump Jump to an asset with integration details without API key authentication, only requiring authentication at the time of jump.
CardsAPI GetCardsLookup Get /cards/lookup Lookup cards with external integration details
CompaniesAPI DeleteCompaniesId Delete /companies/{id} Delete a specific company
CompaniesAPI GetCompanies Get /companies Retrieve a list of companies
CompaniesAPI GetCompaniesId Get /companies/{id} Retrieve a specific company
CompaniesAPI GetCompaniesJump Get /companies/jump Jump to a company with integration details
CompaniesAPI PostCompanies Post /companies Create a new company
CompaniesAPI PutCompaniesId Put /companies/{id} Update a specific company
CompaniesAPI PutCompaniesIdArchive Put /companies/{id}/archive Archive a specific company
CompaniesAPI PutCompaniesIdUnarchive Put /companies/{id}/unarchive Unarchive a specific company
ExpirationsAPI GetExpirations Get /expirations Retrieve expirations for the account
ExportsAPI PostExports Post /exports Initiate an export of a company
FoldersAPI DeleteFoldersId Delete /folders/{id} Delete a folder
FoldersAPI GetFolders Get /folders Retrieve a list of folders
FoldersAPI GetFoldersId Get /folders/{id} Retrieve a folder by ID
FoldersAPI PostFolders Post /folders Create a folder
FoldersAPI PutFoldersId Put /folders/{id} Update a folder
GroupsAPI GetGroupById Get /groups/{id} Retrieve a group by ID
GroupsAPI GetGroups Get /groups Retrieve a list of groups
IPAddressesAPI CreateIpAddress Post /ip_addresses Create a new IP address
IPAddressesAPI DeleteIpAddress Delete /ip_addresses/{id} Delete an IP address
IPAddressesAPI GetIpAddressById Get /ip_addresses/{id} Get a single IP address
IPAddressesAPI GetIpAddresses Get /ip_addresses Get a list of IP addresses
IPAddressesAPI UpdateIpAddress Put /ip_addresses/{id} Update an existing IP address
ListsAPI CreateList Post /lists Create a new List
ListsAPI DeleteList Delete /lists/{id} Delete a List
ListsAPI GetList Get /lists/{id} Get a specific List
ListsAPI GetLists Get /lists Get a list of Lists
ListsAPI UpdateList Put /lists/{id} Update a List
MagicDashAPI DeleteMagicDash Delete /magic_dash Delete a Magic Dash Item without an ID
MagicDashAPI DeleteMagicDashItemById Delete /magic_dash/{id} Delete a Magic Dash item with the specified ID
MagicDashAPI GetMagicDash Get /magic_dash Retrieve a list of Magic Dash Items
MagicDashAPI PostMagicDash Post /magic_dash Create or update a Magic Dash Item
MatchersAPI DeleteMatcherById Delete /matchers/{id} Delete a Matcher
MatchersAPI GetMatchers Get /matchers List matchers for an integration
MatchersAPI UpdateMatcherById Put /matchers/{id} Update a Matcher
NetworksAPI CreateNetwork Post /networks Create a new network
NetworksAPI DeleteNetwork Delete /networks/{id} Delete a network
NetworksAPI GetNetworkById Get /networks/{id} Get a single network
NetworksAPI GetNetworks Get /networks Get a list of networks
NetworksAPI UpdateNetwork Put /networks/{id} Update an existing network
PasswordFoldersAPI CreatePasswordFolder Post /password_folders Create a new password folder
PasswordFoldersAPI DeletePasswordFolder Delete /password_folders/{id} Delete a password folder
PasswordFoldersAPI GetPasswordFolderById Get /password_folders/{id} Retrieve a password folder by ID
PasswordFoldersAPI GetPasswordFolders Get /password_folders Retrieve a list of password folders
PasswordFoldersAPI UpdatePasswordFolder Put /password_folders/{id} Update an existing password folder
ProcedureTasksAPI CreateProcedureTask Post /procedure_tasks Create a new Procedure Task
ProcedureTasksAPI DeleteProcedureTask Delete /procedure_tasks/{id} Delete a Procedure Task
ProcedureTasksAPI GetProcedureTaskById Get /procedure_tasks/{id} Get a Procedure Task by ID
ProcedureTasksAPI GetProcedureTasks Get /procedure_tasks Get a list of Procedure Tasks
ProcedureTasksAPI UpdateProcedureTask Put /procedure_tasks/{id} Update a Procedure Task
ProceduresAPI CreateProcedure Post /procedures Create a new Procedure (Process)
ProceduresAPI CreateProcedureFromTemplate Post /procedures/{id}/create_from_template Create a Procedure from Template
ProceduresAPI DeleteProcedure Delete /procedures/{id} Delete a Procedure
ProceduresAPI DuplicateProcedure Post /procedures/{id}/duplicate Duplicate an existing Procedure
ProceduresAPI GetProcedureById Get /procedures/{id} Get a Procedure (Process)
ProceduresAPI GetProcedures Get /procedures Get a list of Procedures (Processes)
ProceduresAPI KickoffProcedureById Post /procedures/{id}/kickoff Kickoff a Procedure (Process)
ProceduresAPI UpdateProcedure Put /procedures/{id} Update an existing Procedure
PublicPhotosAPI CreatePublicPhoto Post /public_photos Create a public photo
PublicPhotosAPI GetPublicPhotos Get /public_photos Get a list of public photos
PublicPhotosAPI UpdatePublicPhoto Put /public_photos/{id} Update a public photo
RackStorageItemsAPI DeleteRackStorageItemsId Delete /rack_storage_items/{id} Delete a Rack Storage Item
RackStorageItemsAPI GetRackStorageItems Get /rack_storage_items Get a list of Rack Storage Items
RackStorageItemsAPI GetRackStorageItemsId Get /rack_storage_items/{id} Get a Rack Storage Item
RackStorageItemsAPI PostRackStorageItems Post /rack_storage_items Create a Rack Storage Item
RackStorageItemsAPI PutRackStorageItemsId Put /rack_storage_items/{id} Update a Rack Storage Item
RackStoragesAPI DeleteRackStoragesId Delete /rack_storages/{id} Delete a Rack Storage
RackStoragesAPI GetRackStorages Get /rack_storages Get a list of Rack Storages
RackStoragesAPI GetRackStoragesId Get /rack_storages/{id} Get a Rack Storage
RackStoragesAPI PostRackStorages Post /rack_storages Create a new Rack Storage
RackStoragesAPI PutRackStoragesId Put /rack_storages/{id} Update a Rack Storage
RelationsAPI DeleteRelationsId Delete /relations/{id} Delete a Relation
RelationsAPI GetRelations Get /relations Get a list of all relations
RelationsAPI PostRelations Post /relations Create a Relation
S3ExportsAPI PostS3Exports Post /s3_exports Initiate a s3 export.
UploadsAPI DeleteUploadsId Delete /uploads/{id} Delete an upload
UploadsAPI GetUploads Get /uploads Get a list of all uploads
UploadsAPI GetUploadsId Get /uploads/{id} Get a specific upload
UploadsAPI PostUploads Post /uploads Upload a file
UsersAPI GetUserById Get /users/{id} Retrieve a user by ID
UsersAPI GetUsers Get /users Retrieve a list of users
VLANZonesAPI CreateVlanZone Post /vlan_zones Create a VLAN Zone
VLANZonesAPI DeleteVlanZone Delete /vlan_zones/{id} Delete a VLAN Zone
VLANZonesAPI GetVlanZoneById Get /vlan_zones/{id} Get a VLAN Zone
VLANZonesAPI GetVlanZones Get /vlan_zones Get a list of VLAN Zones
VLANZonesAPI UpdateVlanZone Put /vlan_zones/{id} Update / archive / unarchive a VLAN Zone
VLANsAPI CreateVlan Post /vlans Create a new VLAN
VLANsAPI DeleteVlan Delete /vlans/{id} Delete a VLAN
VLANsAPI GetVlanById Get /vlans/{id} Get a single VLAN
VLANsAPI GetVlans Get /vlans Get a list of VLANs
VLANsAPI UpdateVlan Put /vlans/{id} Update / archive / unarchive a VLAN
WebsitesAPI DeleteWebsitesId Delete /websites/{id} Delete a Website
WebsitesAPI GetWebsites Get /websites Get a list of all websites
WebsitesAPI GetWebsitesId Get /websites/{id} Get a Website
WebsitesAPI PostWebsites Post /websites Create a Website
WebsitesAPI PutWebsitesId Put /websites/{id} Update a Website

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

APIKeyHeader
  • Type: API key
  • API key parameter name: x-api-key
  • Location: HTTP header

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

Example

auth := context.WithValue(
		context.Background(),
		huduapi.ContextAPIKeys,
		map[string]huduapi.APIKey{
			"APIKeyHeader": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

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

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

Author

Documentation

Index

Constants

This section is empty.

Variables

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

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

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

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

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

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	APIInfoAPI *APIInfoAPIService

	ActivityLogsAPI *ActivityLogsAPIService

	ArticlesAPI *ArticlesAPIService

	AssetLayoutsAPI *AssetLayoutsAPIService

	AssetPasswordsAPI *AssetPasswordsAPIService

	AssetsAPI *AssetsAPIService

	CardsAPI *CardsAPIService

	CompaniesAPI *CompaniesAPIService

	ExpirationsAPI *ExpirationsAPIService

	ExportsAPI *ExportsAPIService

	FoldersAPI *FoldersAPIService

	GroupsAPI *GroupsAPIService

	IPAddressesAPI *IPAddressesAPIService

	ListsAPI *ListsAPIService

	MagicDashAPI *MagicDashAPIService

	MatchersAPI *MatchersAPIService

	NetworksAPI *NetworksAPIService

	PasswordFoldersAPI *PasswordFoldersAPIService

	ProcedureTasksAPI *ProcedureTasksAPIService

	ProceduresAPI *ProceduresAPIService

	PublicPhotosAPI *PublicPhotosAPIService

	RackStorageItemsAPI *RackStorageItemsAPIService

	RackStoragesAPI *RackStoragesAPIService

	RelationsAPI *RelationsAPIService

	S3ExportsAPI *S3ExportsAPIService

	UploadsAPI *UploadsAPIService

	UsersAPI *UsersAPIService

	VLANZonesAPI *VLANZonesAPIService

	VLANsAPI *VLANsAPIService

	WebsitesAPI *WebsitesAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Hudu API Documentation API v1.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

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

type APIInfoAPIService

type APIInfoAPIService service

APIInfoAPIService APIInfoAPI service

func (*APIInfoAPIService) GetApiInfo

GetApiInfo Retrieve API information

This endpoint returns the version and date of your Hudu instance in JSON format:

{
  "version": "x.x",
  "date": "2021-11-03"
}

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

func (*APIInfoAPIService) GetApiInfoExecute

Execute executes the request

@return GetApiInfo200Response

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIResponse

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

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type ActivityLogsAPIService

type ActivityLogsAPIService service

ActivityLogsAPIService ActivityLogsAPI service

func (*ActivityLogsAPIService) DeleteActivityLogs

DeleteActivityLogs Delete activity logs

This endpoint allows you to delete activity logs from a specific datetime. If the 'delete_unassigned_logs' parameter is set to true, only logs where user_id is nil will be deleted.

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

func (*ActivityLogsAPIService) DeleteActivityLogsExecute

func (a *ActivityLogsAPIService) DeleteActivityLogsExecute(r ApiDeleteActivityLogsRequest) (*http.Response, error)

Execute executes the request

func (*ActivityLogsAPIService) GetActivityLogs

GetActivityLogs Retrieve a list of activity logs

This endpoint allows you to fetch activity logs of users with various filtering options.

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

func (*ActivityLogsAPIService) GetActivityLogsExecute

func (a *ActivityLogsAPIService) GetActivityLogsExecute(r ApiGetActivityLogsRequest) (*http.Response, error)

Execute executes the request

type ApiCreateIpAddressRequest

type ApiCreateIpAddressRequest struct {
	ApiService *IPAddressesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateIpAddressRequest) Execute

func (ApiCreateIpAddressRequest) IpAddress

IP Address object that needs to be added

type ApiCreateListRequest

type ApiCreateListRequest struct {
	ApiService *ListsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateListRequest) Body

func (ApiCreateListRequest) Execute

func (r ApiCreateListRequest) Execute() (*List, *http.Response, error)

type ApiCreateNetworkRequest

type ApiCreateNetworkRequest struct {
	ApiService *NetworksAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNetworkRequest) Execute

func (ApiCreateNetworkRequest) Network

Network object that needs to be added

type ApiCreatePasswordFolderRequest

type ApiCreatePasswordFolderRequest struct {
	ApiService *PasswordFoldersAPIService
	// contains filtered or unexported fields
}

func (ApiCreatePasswordFolderRequest) Execute

func (ApiCreatePasswordFolderRequest) PasswordFolder

type ApiCreateProcedureFromTemplateRequest

type ApiCreateProcedureFromTemplateRequest struct {
	ApiService *ProceduresAPIService
	// contains filtered or unexported fields
}

func (ApiCreateProcedureFromTemplateRequest) CompanyId

The ID of the company for the new procedure. If not provided, a global template will be created.

func (ApiCreateProcedureFromTemplateRequest) Description

The new description for the procedure.

func (ApiCreateProcedureFromTemplateRequest) Execute

func (ApiCreateProcedureFromTemplateRequest) Name

The new name for the procedure.

type ApiCreateProcedureRequest

type ApiCreateProcedureRequest struct {
	ApiService *ProceduresAPIService
	// contains filtered or unexported fields
}

func (ApiCreateProcedureRequest) Body

Procedure attributes

func (ApiCreateProcedureRequest) Execute

type ApiCreateProcedureTaskRequest

type ApiCreateProcedureTaskRequest struct {
	ApiService *ProcedureTasksAPIService
	// contains filtered or unexported fields
}

func (ApiCreateProcedureTaskRequest) Execute

func (ApiCreateProcedureTaskRequest) ProcedureTask

Procedure Task object to be created

type ApiCreatePublicPhotoRequest

type ApiCreatePublicPhotoRequest struct {
	ApiService *PublicPhotosAPIService
	// contains filtered or unexported fields
}

func (ApiCreatePublicPhotoRequest) Execute

func (ApiCreatePublicPhotoRequest) Photo

The photo file to be uploaded (must be an image).

func (ApiCreatePublicPhotoRequest) RecordId

The ID of the record the photo will be associated with.

func (ApiCreatePublicPhotoRequest) RecordType

The type of record the photo will be associated with (e.g., Article).

type ApiCreateVlanRequest

type ApiCreateVlanRequest struct {
	ApiService *VLANsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateVlanRequest) Execute

func (r ApiCreateVlanRequest) Execute() (*Vlan, *http.Response, error)

func (ApiCreateVlanRequest) Vlan

Attributes for the new VLAN

type ApiCreateVlanZoneRequest

type ApiCreateVlanZoneRequest struct {
	ApiService *VLANZonesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateVlanZoneRequest) Execute

func (ApiCreateVlanZoneRequest) VlanZone

Attributes for the new VLAN Zone

type ApiDeleteActivityLogsRequest

type ApiDeleteActivityLogsRequest struct {
	ApiService *ActivityLogsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteActivityLogsRequest) Datetime

Specify the starting datetime from which logs will be deleted; must be in ISO 8601 format

func (ApiDeleteActivityLogsRequest) DeleteUnassignedLogs

func (r ApiDeleteActivityLogsRequest) DeleteUnassignedLogs(deleteUnassignedLogs bool) ApiDeleteActivityLogsRequest

If true, only deletes logs where user_id is nil

func (ApiDeleteActivityLogsRequest) Execute

type ApiDeleteArticlesIdRequest

type ApiDeleteArticlesIdRequest struct {
	ApiService *ArticlesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteArticlesIdRequest) Execute

type ApiDeleteAssetPasswordsIdRequest

type ApiDeleteAssetPasswordsIdRequest struct {
	ApiService *AssetPasswordsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAssetPasswordsIdRequest) Execute

type ApiDeleteCompaniesCompanyIdAssetsIdRequest

type ApiDeleteCompaniesCompanyIdAssetsIdRequest struct {
	ApiService *AssetsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCompaniesCompanyIdAssetsIdRequest) Execute

type ApiDeleteCompaniesIdRequest

type ApiDeleteCompaniesIdRequest struct {
	ApiService *CompaniesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCompaniesIdRequest) Execute

type ApiDeleteFoldersIdRequest

type ApiDeleteFoldersIdRequest struct {
	ApiService *FoldersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteFoldersIdRequest) Execute

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

type ApiDeleteIpAddressRequest

type ApiDeleteIpAddressRequest struct {
	ApiService *IPAddressesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteIpAddressRequest) Execute

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

type ApiDeleteListRequest

type ApiDeleteListRequest struct {
	ApiService *ListsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteListRequest) Execute

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

type ApiDeleteMagicDashItemByIdRequest

type ApiDeleteMagicDashItemByIdRequest struct {
	ApiService *MagicDashAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteMagicDashItemByIdRequest) Execute

type ApiDeleteMagicDashRequest

type ApiDeleteMagicDashRequest struct {
	ApiService *MagicDashAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteMagicDashRequest) CompanyName

func (r ApiDeleteMagicDashRequest) CompanyName(companyName string) ApiDeleteMagicDashRequest

The company name attribute of the Magic Dash Item to be deleted

func (ApiDeleteMagicDashRequest) Execute

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

func (ApiDeleteMagicDashRequest) Title

The title attribute of the Magic Dash Item to be deleted

type ApiDeleteMatcherByIdRequest

type ApiDeleteMatcherByIdRequest struct {
	ApiService *MatchersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteMatcherByIdRequest) Execute

type ApiDeleteNetworkRequest

type ApiDeleteNetworkRequest struct {
	ApiService *NetworksAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNetworkRequest) Execute

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

type ApiDeletePasswordFolderRequest

type ApiDeletePasswordFolderRequest struct {
	ApiService *PasswordFoldersAPIService
	// contains filtered or unexported fields
}

func (ApiDeletePasswordFolderRequest) Execute

type ApiDeleteProcedureRequest

type ApiDeleteProcedureRequest struct {
	ApiService *ProceduresAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteProcedureRequest) Execute

type ApiDeleteProcedureTaskRequest

type ApiDeleteProcedureTaskRequest struct {
	ApiService *ProcedureTasksAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteProcedureTaskRequest) Execute

type ApiDeleteRackStorageItemsIdRequest

type ApiDeleteRackStorageItemsIdRequest struct {
	ApiService *RackStorageItemsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRackStorageItemsIdRequest) Execute

type ApiDeleteRackStoragesIdRequest

type ApiDeleteRackStoragesIdRequest struct {
	ApiService *RackStoragesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRackStoragesIdRequest) Execute

type ApiDeleteRelationsIdRequest

type ApiDeleteRelationsIdRequest struct {
	ApiService *RelationsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRelationsIdRequest) Execute

type ApiDeleteUploadsIdRequest

type ApiDeleteUploadsIdRequest struct {
	ApiService *UploadsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteUploadsIdRequest) Execute

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

type ApiDeleteVlanRequest

type ApiDeleteVlanRequest struct {
	ApiService *VLANsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteVlanRequest) Execute

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

type ApiDeleteVlanZoneRequest

type ApiDeleteVlanZoneRequest struct {
	ApiService *VLANZonesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteVlanZoneRequest) Execute

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

type ApiDeleteWebsitesIdRequest

type ApiDeleteWebsitesIdRequest struct {
	ApiService *WebsitesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteWebsitesIdRequest) Execute

type ApiDuplicateProcedureRequest

type ApiDuplicateProcedureRequest struct {
	ApiService *ProceduresAPIService
	// contains filtered or unexported fields
}

func (ApiDuplicateProcedureRequest) CompanyId

The ID of the company for the new duplicated procedure.

func (ApiDuplicateProcedureRequest) Description

The new description for the duplicated procedure (optional).

func (ApiDuplicateProcedureRequest) Execute

func (ApiDuplicateProcedureRequest) Name

The new name for the duplicated procedure (optional).

type ApiGetActivityLogsRequest

type ApiGetActivityLogsRequest struct {
	ApiService *ActivityLogsAPIService
	// contains filtered or unexported fields
}

func (ApiGetActivityLogsRequest) ActionMessage

func (r ApiGetActivityLogsRequest) ActionMessage(actionMessage string) ApiGetActivityLogsRequest

Filter logs by the action performed

func (ApiGetActivityLogsRequest) Execute

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

func (ApiGetActivityLogsRequest) Page

Specify the current page of results to retrieve

func (ApiGetActivityLogsRequest) PageSize

Specify the number of results to return per page

func (ApiGetActivityLogsRequest) ResourceId

Filter logs by resource ID; must be used in conjunction with resource_type

func (ApiGetActivityLogsRequest) ResourceType

func (r ApiGetActivityLogsRequest) ResourceType(resourceType string) ApiGetActivityLogsRequest

Filter logs by resource type (Asset, AssetPassword, Company, Article, etc.); must be used in conjunction with resource_id

func (ApiGetActivityLogsRequest) StartDate

Filter logs starting from a specific date; must be in ISO 8601 format

func (ApiGetActivityLogsRequest) UserEmail

Filter logs by a user's email address

func (ApiGetActivityLogsRequest) UserId

Filter logs by a specific user ID

type ApiGetApiInfoRequest

type ApiGetApiInfoRequest struct {
	ApiService *APIInfoAPIService
	// contains filtered or unexported fields
}

func (ApiGetApiInfoRequest) Execute

type ApiGetArticlesIdRequest

type ApiGetArticlesIdRequest struct {
	ApiService *ArticlesAPIService
	// contains filtered or unexported fields
}

func (ApiGetArticlesIdRequest) Execute

type ApiGetArticlesRequest

type ApiGetArticlesRequest struct {
	ApiService *ArticlesAPIService
	// contains filtered or unexported fields
}

func (ApiGetArticlesRequest) CompanyId

func (r ApiGetArticlesRequest) CompanyId(companyId int32) ApiGetArticlesRequest

Filter by company_id

func (ApiGetArticlesRequest) Draft

Filter by draft status

func (ApiGetArticlesRequest) EnableSharing

func (r ApiGetArticlesRequest) EnableSharing(enableSharing bool) ApiGetArticlesRequest

If true, filter by public articles

func (ApiGetArticlesRequest) Execute

func (ApiGetArticlesRequest) Name

Filter by article name

func (ApiGetArticlesRequest) Page

Get current page of results

func (ApiGetArticlesRequest) PageSize

func (r ApiGetArticlesRequest) PageSize(pageSize int32) ApiGetArticlesRequest

Number of results to return

func (ApiGetArticlesRequest) Search

Filter by search query

func (ApiGetArticlesRequest) Slug

Filter by URL slug

func (ApiGetArticlesRequest) UpdatedAt

func (r ApiGetArticlesRequest) UpdatedAt(updatedAt string) ApiGetArticlesRequest

Filter articles updated within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match. Both 'start_datetime' and 'end_datetime' should be in ISO 8601 format. If 'start_datetime' is provided and 'end_datetime' is blank, it filters articles updated from 'start_datetime' until now. Example: '2023-06-07T12:34:56Z,' If 'end_datetime' is provided and 'start_datetime' is blank, it filters articles updated from the past until 'end_datetime'. Example: ',2023-06-07T12:34:56Z' If both 'start_datetime' and 'end_datetime' are provided, it filters articles updated within that range. Example: '2023-06-01T12:34:56Z,2023-06-07T12:34:56Z'

type ApiGetAssetLayoutsIdRequest

type ApiGetAssetLayoutsIdRequest struct {
	ApiService *AssetLayoutsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAssetLayoutsIdRequest) Execute

type ApiGetAssetLayoutsRequest

type ApiGetAssetLayoutsRequest struct {
	ApiService *AssetLayoutsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAssetLayoutsRequest) Active

If true, the Asset Layout is active

func (ApiGetAssetLayoutsRequest) Execute

func (ApiGetAssetLayoutsRequest) Name

Filter by the name of the Asset Layout

func (ApiGetAssetLayoutsRequest) Page

Get the current page of results

func (ApiGetAssetLayoutsRequest) Slug

Filter by URL slug

func (ApiGetAssetLayoutsRequest) UpdatedAt

Filter asset layouts updated within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match. Both 'start_datetime' and 'end_datetime' should be in ISO 8601 format. If 'start_datetime' is provided and 'end_datetime' is blank, it filters asset layouts updated from 'start_datetime' until now. Example: '2023-06-07T12:34:56Z,' If 'end_datetime' is provided and 'start_datetime' is blank, it filters asset layouts updated from the past until 'end_datetime'. Example: ',2023-06-07T12:34:56Z' If both 'start_datetime' and 'end_datetime' are provided, it filters asset layouts updated within that range. Example: '2023-06-01T12:34:56Z,2023-06-07T12:34:56Z'

type ApiGetAssetPasswordsIdRequest

type ApiGetAssetPasswordsIdRequest struct {
	ApiService *AssetPasswordsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAssetPasswordsIdRequest) Execute

type ApiGetAssetPasswordsRequest

type ApiGetAssetPasswordsRequest struct {
	ApiService *AssetPasswordsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAssetPasswordsRequest) Archived

Set to true to display only archived assets

func (ApiGetAssetPasswordsRequest) CompanyId

Filter by company_id

func (ApiGetAssetPasswordsRequest) Execute

func (ApiGetAssetPasswordsRequest) Name

Filter by name of password

func (ApiGetAssetPasswordsRequest) Page

Get current page of results

func (ApiGetAssetPasswordsRequest) PageSize

Number of results to return

func (ApiGetAssetPasswordsRequest) Search

Filter by search query

func (ApiGetAssetPasswordsRequest) Slug

Filter by url slug

func (ApiGetAssetPasswordsRequest) UpdatedAt

Filter asset passwords updated within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match. Both 'start_datetime' and 'end_datetime' should be in ISO 8601 format. If 'start_datetime' is provided and 'end_datetime' is blank, it filters asset passwords updated from 'start_datetime' until now. Example: '2023-06-07T12:34:56Z,' If 'end_datetime' is provided and 'start_datetime' is blank, it filters asset passwords updated from the past until 'end_datetime'. Example: ',2023-06-07T12:34:56Z' If both 'start_datetime' and 'end_datetime' are provided, it filters asset passwords updated within that range. Example: '2023-06-01T12:34:56Z,2023-06-07T12:34:56Z'

type ApiGetAssetsRequest

type ApiGetAssetsRequest struct {
	ApiService *AssetsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAssetsRequest) Archived

func (r ApiGetAssetsRequest) Archived(archived bool) ApiGetAssetsRequest

Set to true to display only archived assets

func (ApiGetAssetsRequest) AssetLayoutId

func (r ApiGetAssetsRequest) AssetLayoutId(assetLayoutId float32) ApiGetAssetsRequest

Filter assets by their associated asset layout's ID

func (ApiGetAssetsRequest) CompanyId

func (r ApiGetAssetsRequest) CompanyId(companyId float32) ApiGetAssetsRequest

Filter assets by the parent company's ID

func (ApiGetAssetsRequest) Execute

func (ApiGetAssetsRequest) Id

Filter assets by their ID

func (ApiGetAssetsRequest) Name

Filter assets by their name

func (ApiGetAssetsRequest) Page

Specify the page number of results to return

func (ApiGetAssetsRequest) PageSize

func (r ApiGetAssetsRequest) PageSize(pageSize float32) ApiGetAssetsRequest

Limit the number of assets returned per page

func (ApiGetAssetsRequest) PrimarySerial

func (r ApiGetAssetsRequest) PrimarySerial(primarySerial string) ApiGetAssetsRequest

Filter assets by their primary serial number

func (ApiGetAssetsRequest) Search

Filter assets using a search query

func (ApiGetAssetsRequest) Slug

Filter assets by their URL slug

func (ApiGetAssetsRequest) UpdatedAt

func (r ApiGetAssetsRequest) UpdatedAt(updatedAt string) ApiGetAssetsRequest

Filter assets updated within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match.

type ApiGetCardsJumpRequest

type ApiGetCardsJumpRequest struct {
	ApiService *CardsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCardsJumpRequest) Execute

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

func (ApiGetCardsJumpRequest) IntegrationId

func (r ApiGetCardsJumpRequest) IntegrationId(integrationId string) ApiGetCardsJumpRequest

ID of the entity in the external integration.

func (ApiGetCardsJumpRequest) IntegrationIdentifier

func (r ApiGetCardsJumpRequest) IntegrationIdentifier(integrationIdentifier string) ApiGetCardsJumpRequest

Identifier of the entity in the external integration (if integration_id is not set).

func (ApiGetCardsJumpRequest) IntegrationSlug

func (r ApiGetCardsJumpRequest) IntegrationSlug(integrationSlug string) ApiGetCardsJumpRequest

Identifier of the external integration.

func (ApiGetCardsJumpRequest) IntegrationType

func (r ApiGetCardsJumpRequest) IntegrationType(integrationType string) ApiGetCardsJumpRequest

Type of card. Contact [email protected] for a list of types for specific integrations.

type ApiGetCardsLookupRequest

type ApiGetCardsLookupRequest struct {
	ApiService *CardsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCardsLookupRequest) Execute

func (ApiGetCardsLookupRequest) IntegrationId

func (r ApiGetCardsLookupRequest) IntegrationId(integrationId string) ApiGetCardsLookupRequest

ID in the external integration. Must be present unless integration_identifier is set

func (ApiGetCardsLookupRequest) IntegrationIdentifier

func (r ApiGetCardsLookupRequest) IntegrationIdentifier(integrationIdentifier string) ApiGetCardsLookupRequest

Identifier in the external integration (used if integration_id is not set)

func (ApiGetCardsLookupRequest) IntegrationSlug

func (r ApiGetCardsLookupRequest) IntegrationSlug(integrationSlug string) ApiGetCardsLookupRequest

Identifier of the external integration

type ApiGetCompaniesCompanyIdAssetsIdRequest

type ApiGetCompaniesCompanyIdAssetsIdRequest struct {
	ApiService *AssetsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCompaniesCompanyIdAssetsIdRequest) Execute

type ApiGetCompaniesCompanyIdAssetsRequest

type ApiGetCompaniesCompanyIdAssetsRequest struct {
	ApiService *AssetsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCompaniesCompanyIdAssetsRequest) Archived

Set to true to only show archived results

func (ApiGetCompaniesCompanyIdAssetsRequest) Execute

func (ApiGetCompaniesCompanyIdAssetsRequest) Page

The current page of results to retrieve

func (ApiGetCompaniesCompanyIdAssetsRequest) PageSize

The number of results to return per page

type ApiGetCompaniesIdRequest

type ApiGetCompaniesIdRequest struct {
	ApiService *CompaniesAPIService
	// contains filtered or unexported fields
}

func (ApiGetCompaniesIdRequest) Execute

type ApiGetCompaniesJumpRequest

type ApiGetCompaniesJumpRequest struct {
	ApiService *CompaniesAPIService
	// contains filtered or unexported fields
}

func (ApiGetCompaniesJumpRequest) Execute

func (ApiGetCompaniesJumpRequest) IntegrationSlug

func (r ApiGetCompaniesJumpRequest) IntegrationSlug(integrationSlug string) ApiGetCompaniesJumpRequest

Identifier of the external integration (e.g., 'cw_manage

type ApiGetCompaniesRequest

type ApiGetCompaniesRequest struct {
	ApiService *CompaniesAPIService
	// contains filtered or unexported fields
}

func (ApiGetCompaniesRequest) City

Filter companies by city

func (ApiGetCompaniesRequest) Execute

func (ApiGetCompaniesRequest) IdInIntegration

func (r ApiGetCompaniesRequest) IdInIntegration(idInIntegration string) ApiGetCompaniesRequest

Filter companies by id/identifier in PSA/RMM/outside integration

func (ApiGetCompaniesRequest) IdNumber

Filter companies by id_number

func (ApiGetCompaniesRequest) Name

Filter companies by name

func (ApiGetCompaniesRequest) Page

Retrieve the specified page of results

func (ApiGetCompaniesRequest) PageSize

Specify the number of results to return per page

func (ApiGetCompaniesRequest) PhoneNumber

func (r ApiGetCompaniesRequest) PhoneNumber(phoneNumber string) ApiGetCompaniesRequest

Filter companies by phone number

func (ApiGetCompaniesRequest) Search

Filter companies by a search query

func (ApiGetCompaniesRequest) Slug

Filter companies by URL slug

func (ApiGetCompaniesRequest) State

Filter companies by state

func (ApiGetCompaniesRequest) UpdatedAt

func (r ApiGetCompaniesRequest) UpdatedAt(updatedAt string) ApiGetCompaniesRequest

Filter companies updated within a range or at an exact time

func (ApiGetCompaniesRequest) Website

Filter companies by website

type ApiGetExpirationsRequest

type ApiGetExpirationsRequest struct {
	ApiService *ExpirationsAPIService
	// contains filtered or unexported fields
}

func (ApiGetExpirationsRequest) CompanyId

Filter expirations by company ID

func (ApiGetExpirationsRequest) Execute

func (ApiGetExpirationsRequest) ExpirationType

func (r ApiGetExpirationsRequest) ExpirationType(expirationType string) ApiGetExpirationsRequest

Filter expirations by expiration type (undeclared, domain, ssl_certificate, warranty, asset_field, article_expiration)

func (ApiGetExpirationsRequest) Page

The current page of results to retrieve

func (ApiGetExpirationsRequest) PageSize

The number of results to return per page

func (ApiGetExpirationsRequest) ResourceId

func (r ApiGetExpirationsRequest) ResourceId(resourceId int64) ApiGetExpirationsRequest

Filter logs by resource ID; must be coupled with resource_type

func (ApiGetExpirationsRequest) ResourceType

func (r ApiGetExpirationsRequest) ResourceType(resourceType string) ApiGetExpirationsRequest

Filter logs by resource type (Asset, AssetPassword, Company, Article, etc.); must be coupled with resource_id

type ApiGetFoldersIdRequest

type ApiGetFoldersIdRequest struct {
	ApiService *FoldersAPIService
	// contains filtered or unexported fields
}

func (ApiGetFoldersIdRequest) Execute

type ApiGetFoldersRequest

type ApiGetFoldersRequest struct {
	ApiService *FoldersAPIService
	// contains filtered or unexported fields
}

func (ApiGetFoldersRequest) CompanyId

func (r ApiGetFoldersRequest) CompanyId(companyId int64) ApiGetFoldersRequest

Filter folders by company ID

func (ApiGetFoldersRequest) Execute

func (ApiGetFoldersRequest) InCompany

func (r ApiGetFoldersRequest) InCompany(inCompany bool) ApiGetFoldersRequest

When true, only returns company-specific KB articles

func (ApiGetFoldersRequest) Name

Filter folders by name

func (ApiGetFoldersRequest) Page

The current page of results to retrieve

func (ApiGetFoldersRequest) PageSize

func (r ApiGetFoldersRequest) PageSize(pageSize int32) ApiGetFoldersRequest

The number of results to return per page

type ApiGetGroupByIdRequest

type ApiGetGroupByIdRequest struct {
	ApiService *GroupsAPIService
	// contains filtered or unexported fields
}

func (ApiGetGroupByIdRequest) Execute

func (r ApiGetGroupByIdRequest) Execute() (*Group, *http.Response, error)

type ApiGetGroupsRequest

type ApiGetGroupsRequest struct {
	ApiService *GroupsAPIService
	// contains filtered or unexported fields
}

func (ApiGetGroupsRequest) Default_

func (r ApiGetGroupsRequest) Default_(default_ bool) ApiGetGroupsRequest

Filter by default group status

func (ApiGetGroupsRequest) Execute

func (r ApiGetGroupsRequest) Execute() ([]Group, *http.Response, error)

func (ApiGetGroupsRequest) Name

Filter groups by name (case-insensitive)

func (ApiGetGroupsRequest) Page

The current page of results to retrieve

func (ApiGetGroupsRequest) PageSize

func (r ApiGetGroupsRequest) PageSize(pageSize int32) ApiGetGroupsRequest

The number of results to return per page (max 1000)

func (ApiGetGroupsRequest) Search

Search across group names

type ApiGetIpAddressByIdRequest

type ApiGetIpAddressByIdRequest struct {
	ApiService *IPAddressesAPIService
	// contains filtered or unexported fields
}

func (ApiGetIpAddressByIdRequest) Execute

type ApiGetIpAddressesRequest

type ApiGetIpAddressesRequest struct {
	ApiService *IPAddressesAPIService
	// contains filtered or unexported fields
}

func (ApiGetIpAddressesRequest) Address

Filter by IP address

func (ApiGetIpAddressesRequest) AssetId

Filter by asset ID

func (ApiGetIpAddressesRequest) CompanyId

Filter by company ID

func (ApiGetIpAddressesRequest) CreatedAt

Filter IP addresses created within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match. Both 'start_datetime' and 'end_datetime' should be in ISO 8601 format. If 'start_datetime' is provided and 'end_datetime' is blank, it filters companies updated from 'start_datetime' until now. Example: '2023-06-07T12:34:56Z,' If 'end_datetime' is provided and 'start_datetime' is blank, it filters companies updated from the past until 'end_datetime'. Example: ',2023-06-07T12:34:56Z' If both 'start_datetime' and 'end_datetime' are provided, it filters companies updated within that range. Example: '2023-06-01T12:34:56Z,2023-06-07T12:34:56Z'

func (ApiGetIpAddressesRequest) Execute

func (ApiGetIpAddressesRequest) Fqdn

Filter by FQDN

func (ApiGetIpAddressesRequest) NetworkId

Filter by network ID

func (ApiGetIpAddressesRequest) Status

Filter by IP address status

func (ApiGetIpAddressesRequest) UpdatedAt

Filter IP addresses updated within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match. Both 'start_datetime' and 'end_datetime' should be in ISO 8601 format. If 'start_datetime' is provided and 'end_datetime' is blank, it filters companies updated from 'start_datetime' until now. Example: '2023-06-07T12:34:56Z,' If 'end_datetime' is provided and 'start_datetime' is blank, it filters companies updated from the past until 'end_datetime'. Example: ',2023-06-07T12:34:56Z' If both 'start_datetime' and 'end_datetime' are provided, it filters companies updated within that range. Example: '2023-06-01T12:34:56Z,2023-06-07T12:34:56Z'

type ApiGetListRequest

type ApiGetListRequest struct {
	ApiService *ListsAPIService
	// contains filtered or unexported fields
}

func (ApiGetListRequest) Execute

func (r ApiGetListRequest) Execute() (*List, *http.Response, error)

type ApiGetListsRequest

type ApiGetListsRequest struct {
	ApiService *ListsAPIService
	// contains filtered or unexported fields
}

func (ApiGetListsRequest) Execute

func (r ApiGetListsRequest) Execute() ([]List, *http.Response, error)

func (ApiGetListsRequest) Name

Filter by exact list name

func (ApiGetListsRequest) Query

Search lists by name (partial match)

type ApiGetMagicDashRequest

type ApiGetMagicDashRequest struct {
	ApiService *MagicDashAPIService
	// contains filtered or unexported fields
}

func (ApiGetMagicDashRequest) CompanyId

func (r ApiGetMagicDashRequest) CompanyId(companyId int64) ApiGetMagicDashRequest

Filter by company ID

func (ApiGetMagicDashRequest) Execute

func (r ApiGetMagicDashRequest) Execute() ([]MagicDash, *http.Response, error)

func (ApiGetMagicDashRequest) Page

Retrieve the current page of results

func (ApiGetMagicDashRequest) PageSize

Set the number of results to return per page

func (ApiGetMagicDashRequest) Title

Filter by title

type ApiGetMatchersRequest

type ApiGetMatchersRequest struct {
	ApiService *MatchersAPIService
	// contains filtered or unexported fields
}

func (ApiGetMatchersRequest) CompanyId

func (r ApiGetMatchersRequest) CompanyId(companyId int32) ApiGetMatchersRequest

Filter by company ID.

func (ApiGetMatchersRequest) Execute

func (ApiGetMatchersRequest) Identifier

func (r ApiGetMatchersRequest) Identifier(identifier string) ApiGetMatchersRequest

Filter by the identifier in the integration (used if the integration's ID is a string).

func (ApiGetMatchersRequest) IntegrationId

func (r ApiGetMatchersRequest) IntegrationId(integrationId int32) ApiGetMatchersRequest

The ID of the integration, which can be found in the URL when editing an integration.

func (ApiGetMatchersRequest) Matched

Filter by whether the company has already been matched.

func (ApiGetMatchersRequest) Page

The current page of results.

func (ApiGetMatchersRequest) PageSize

func (r ApiGetMatchersRequest) PageSize(pageSize int32) ApiGetMatchersRequest

The number of results to return per page.

func (ApiGetMatchersRequest) SyncId

Filter by the ID of the record in the integration (used if the integration's ID is an integer).

type ApiGetNetworkByIdRequest

type ApiGetNetworkByIdRequest struct {
	ApiService *NetworksAPIService
	// contains filtered or unexported fields
}

func (ApiGetNetworkByIdRequest) Execute

type ApiGetNetworksRequest

type ApiGetNetworksRequest struct {
	ApiService *NetworksAPIService
	// contains filtered or unexported fields
}

func (ApiGetNetworksRequest) Address

Filter by network address

func (ApiGetNetworksRequest) Archived

func (r ApiGetNetworksRequest) Archived(archived bool) ApiGetNetworksRequest

Filter networks by archive status. Set to 'true' to show only archived networks, 'false' to show only non-archived networks. Defaults to 'false' if not specified.

func (ApiGetNetworksRequest) CompanyId

func (r ApiGetNetworksRequest) CompanyId(companyId int64) ApiGetNetworksRequest

Filter by company ID

func (ApiGetNetworksRequest) CreatedAt

func (r ApiGetNetworksRequest) CreatedAt(createdAt string) ApiGetNetworksRequest

Filter networks created within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match.

func (ApiGetNetworksRequest) Execute

func (r ApiGetNetworksRequest) Execute() ([]Network, *http.Response, error)

func (ApiGetNetworksRequest) LocationId

func (r ApiGetNetworksRequest) LocationId(locationId int64) ApiGetNetworksRequest

Filter by location ID

func (ApiGetNetworksRequest) Name

Filter by network name

func (ApiGetNetworksRequest) NetworkType

func (r ApiGetNetworksRequest) NetworkType(networkType int32) ApiGetNetworksRequest

Filter by network type

func (ApiGetNetworksRequest) Slug

Filter by network slug

func (ApiGetNetworksRequest) UpdatedAt

func (r ApiGetNetworksRequest) UpdatedAt(updatedAt string) ApiGetNetworksRequest

Filter networks updated within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match.

type ApiGetPasswordFolderByIdRequest

type ApiGetPasswordFolderByIdRequest struct {
	ApiService *PasswordFoldersAPIService
	// contains filtered or unexported fields
}

func (ApiGetPasswordFolderByIdRequest) Execute

type ApiGetPasswordFoldersRequest

type ApiGetPasswordFoldersRequest struct {
	ApiService *PasswordFoldersAPIService
	// contains filtered or unexported fields
}

func (ApiGetPasswordFoldersRequest) CompanyId

Filter folders by company ID

func (ApiGetPasswordFoldersRequest) Execute

func (ApiGetPasswordFoldersRequest) Name

Filter folders by name

func (ApiGetPasswordFoldersRequest) Page

The current page of results to retrieve

func (ApiGetPasswordFoldersRequest) PageSize

The number of results to return per page

func (ApiGetPasswordFoldersRequest) Search

Filter by search query

type ApiGetProcedureByIdRequest

type ApiGetProcedureByIdRequest struct {
	ApiService *ProceduresAPIService
	// contains filtered or unexported fields
}

func (ApiGetProcedureByIdRequest) Execute

type ApiGetProcedureTaskByIdRequest

type ApiGetProcedureTaskByIdRequest struct {
	ApiService *ProcedureTasksAPIService
	// contains filtered or unexported fields
}

func (ApiGetProcedureTaskByIdRequest) Execute

type ApiGetProcedureTasksRequest

type ApiGetProcedureTasksRequest struct {
	ApiService *ProcedureTasksAPIService
	// contains filtered or unexported fields
}

func (ApiGetProcedureTasksRequest) CompanyId

Filter by the company ID.

func (ApiGetProcedureTasksRequest) Execute

func (ApiGetProcedureTasksRequest) Name

Filter by the name of the task.

func (ApiGetProcedureTasksRequest) ProcedureId

Filter by the procedure ID.

type ApiGetProceduresRequest

type ApiGetProceduresRequest struct {
	ApiService *ProceduresAPIService
	// contains filtered or unexported fields
}

func (ApiGetProceduresRequest) CompanyId

func (r ApiGetProceduresRequest) CompanyId(companyId int32) ApiGetProceduresRequest

Filter by the associated company ID.

func (ApiGetProceduresRequest) CompanyTemplate

func (r ApiGetProceduresRequest) CompanyTemplate(companyTemplate int32) ApiGetProceduresRequest

Filter for company-specific templates. Provide the company ID to filter templates for that company

func (ApiGetProceduresRequest) Execute

func (ApiGetProceduresRequest) GlobalTemplate

func (r ApiGetProceduresRequest) GlobalTemplate(globalTemplate string) ApiGetProceduresRequest

Filter for global templates. 'true' for global templates, 'false' for company-specific procedures

func (ApiGetProceduresRequest) Name

Filter by the name of the procedure.

func (ApiGetProceduresRequest) Page

The current page of results.

func (ApiGetProceduresRequest) PageSize

The number of results to return per page.

func (ApiGetProceduresRequest) ParentProcedureId

func (r ApiGetProceduresRequest) ParentProcedureId(parentProcedureId int32) ApiGetProceduresRequest

Filter for child procedures of a specific parent procedure

func (ApiGetProceduresRequest) Slug

Filter by the URL slug of the procedure.

type ApiGetPublicPhotosRequest

type ApiGetPublicPhotosRequest struct {
	ApiService *PublicPhotosAPIService
	// contains filtered or unexported fields
}

func (ApiGetPublicPhotosRequest) Execute

func (ApiGetPublicPhotosRequest) Page

The current page of results.

func (ApiGetPublicPhotosRequest) PageSize

The number of results to return per page.

type ApiGetRackStorageItemsIdRequest

type ApiGetRackStorageItemsIdRequest struct {
	ApiService *RackStorageItemsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRackStorageItemsIdRequest) Execute

type ApiGetRackStorageItemsRequest

type ApiGetRackStorageItemsRequest struct {
	ApiService *RackStorageItemsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRackStorageItemsRequest) AssetId

Filter by Asset ID

func (ApiGetRackStorageItemsRequest) CreatedAt

Filter rack storage items created within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match. Both 'start_datetime' and 'end_datetime' should be in ISO 8601 format. If 'start_datetime' is provided and 'end_datetime' is blank, it filters companies updated from 'start_datetime' until now. Example: '2023-06-07T12:34:56Z,' If 'end_datetime' is provided and 'start_datetime' is blank, it filters companies updated from the past until 'end_datetime'. Example: ',2023-06-07T12:34:56Z' If both 'start_datetime' and 'end_datetime' are provided, it filters companies updated within that range. Example: '2023-06-01T12:34:56Z,2023-06-07T12:34:56Z'

func (ApiGetRackStorageItemsRequest) EndUnit

Filter by End Unit

func (ApiGetRackStorageItemsRequest) Execute

func (ApiGetRackStorageItemsRequest) RackStorageRoleId

func (r ApiGetRackStorageItemsRequest) RackStorageRoleId(rackStorageRoleId int32) ApiGetRackStorageItemsRequest

Filter by Rack Storage Role ID

func (ApiGetRackStorageItemsRequest) Side

Filter by Side. Front or Rear

func (ApiGetRackStorageItemsRequest) StartUnit

Filter by Start Unit

func (ApiGetRackStorageItemsRequest) Status

Filter by Status

func (ApiGetRackStorageItemsRequest) UpdatedAt

Filter rack storage items updated within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match. Both 'start_datetime' and 'end_datetime' should be in ISO 8601 format. If 'start_datetime' is provided and 'end_datetime' is blank, it filters companies updated from 'start_datetime' until now. Example: '2023-06-07T12:34:56Z,' If 'end_datetime' is provided and 'start_datetime' is blank, it filters companies updated from the past until 'end_datetime'. Example: ',2023-06-07T12:34:56Z' If both 'start_datetime' and 'end_datetime' are provided, it filters companies updated within that range. Example: '2023-06-01T12:34:56Z,2023-06-07T12:34:56Z'

type ApiGetRackStoragesIdRequest

type ApiGetRackStoragesIdRequest struct {
	ApiService *RackStoragesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRackStoragesIdRequest) Execute

type ApiGetRackStoragesRequest

type ApiGetRackStoragesRequest struct {
	ApiService *RackStoragesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRackStoragesRequest) CompanyId

Filter by company id

func (ApiGetRackStoragesRequest) CreatedAt

Filter rack storages created within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match. Both 'start_datetime' and 'end_datetime' should be in ISO 8601 format. If 'start_datetime' is provided and 'end_datetime' is blank, it filters companies updated from 'start_datetime' until now. Example: '2023-06-07T12:34:56Z,' If 'end_datetime' is provided and 'start_datetime' is blank, it filters companies updated from the past until 'end_datetime'. Example: ',2023-06-07T12:34:56Z' If both 'start_datetime' and 'end_datetime' are provided, it filters companies updated within that range. Example: '2023-06-01T12:34:56Z,2023-06-07T12:34:56Z'

func (ApiGetRackStoragesRequest) Execute

func (ApiGetRackStoragesRequest) Height

Filter by rack height

func (ApiGetRackStoragesRequest) LocationId

Filter by location id

func (ApiGetRackStoragesRequest) MaxWidth

Filter by maximum rack width

func (ApiGetRackStoragesRequest) MinWidth

Filter by minimum rack width

func (ApiGetRackStoragesRequest) UpdatedAt

Filter rack storages updated within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match. Both 'start_datetime' and 'end_datetime' should be in ISO 8601 format. If 'start_datetime' is provided and 'end_datetime' is blank, it filters companies updated from 'start_datetime' until now. Example: '2023-06-07T12:34:56Z,' If 'end_datetime' is provided and 'start_datetime' is blank, it filters companies updated from the past until 'end_datetime'. Example: ',2023-06-07T12:34:56Z' If both 'start_datetime' and 'end_datetime' are provided, it filters companies updated within that range. Example: '2023-06-01T12:34:56Z,2023-06-07T12:34:56Z'

type ApiGetRelationsRequest

type ApiGetRelationsRequest struct {
	ApiService *RelationsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRelationsRequest) Execute

func (ApiGetRelationsRequest) Page

Get the current page of results

func (ApiGetRelationsRequest) PageSize

Number of results to return per page

type ApiGetUploadsIdRequest

type ApiGetUploadsIdRequest struct {
	ApiService *UploadsAPIService
	// contains filtered or unexported fields
}

func (ApiGetUploadsIdRequest) Execute

func (r ApiGetUploadsIdRequest) Execute() (*Upload, *http.Response, error)

type ApiGetUploadsRequest

type ApiGetUploadsRequest struct {
	ApiService *UploadsAPIService
	// contains filtered or unexported fields
}

func (ApiGetUploadsRequest) Execute

func (r ApiGetUploadsRequest) Execute() ([]Upload, *http.Response, error)

type ApiGetUserByIdRequest

type ApiGetUserByIdRequest struct {
	ApiService *UsersAPIService
	// contains filtered or unexported fields
}

func (ApiGetUserByIdRequest) Execute

func (r ApiGetUserByIdRequest) Execute() (*User, *http.Response, error)

type ApiGetUsersRequest

type ApiGetUsersRequest struct {
	ApiService *UsersAPIService
	// contains filtered or unexported fields
}

func (ApiGetUsersRequest) Archived

func (r ApiGetUsersRequest) Archived(archived bool) ApiGetUsersRequest

Filter by archived status

func (ApiGetUsersRequest) Email

Filter users by email address

func (ApiGetUsersRequest) Execute

func (r ApiGetUsersRequest) Execute() ([]User, *http.Response, error)

func (ApiGetUsersRequest) FirstName

func (r ApiGetUsersRequest) FirstName(firstName string) ApiGetUsersRequest

Filter users by first name

func (ApiGetUsersRequest) LastName

func (r ApiGetUsersRequest) LastName(lastName string) ApiGetUsersRequest

Filter users by last name

func (ApiGetUsersRequest) Page

The current page of results to retrieve

func (ApiGetUsersRequest) PageSize

func (r ApiGetUsersRequest) PageSize(pageSize int32) ApiGetUsersRequest

The number of results to return per page

func (ApiGetUsersRequest) PortalMemberCompanyId

func (r ApiGetUsersRequest) PortalMemberCompanyId(portalMemberCompanyId int64) ApiGetUsersRequest

Filter users by company ID. Only portal members have a company ID.

func (ApiGetUsersRequest) Search

func (r ApiGetUsersRequest) Search(search string) ApiGetUsersRequest

Search across first name and last name

func (ApiGetUsersRequest) SecurityLevel

func (r ApiGetUsersRequest) SecurityLevel(securityLevel string) ApiGetUsersRequest

Filter users by security level. Security levels are 'super_admin', 'admin', 'spectator', 'editor', 'author', 'portal_member', and 'portal_admin'

type ApiGetVlanByIdRequest

type ApiGetVlanByIdRequest struct {
	ApiService *VLANsAPIService
	// contains filtered or unexported fields
}

func (ApiGetVlanByIdRequest) Execute

func (r ApiGetVlanByIdRequest) Execute() (*Vlan, *http.Response, error)

type ApiGetVlanZoneByIdRequest

type ApiGetVlanZoneByIdRequest struct {
	ApiService *VLANZonesAPIService
	// contains filtered or unexported fields
}

func (ApiGetVlanZoneByIdRequest) Execute

type ApiGetVlanZonesRequest

type ApiGetVlanZonesRequest struct {
	ApiService *VLANZonesAPIService
	// contains filtered or unexported fields
}

func (ApiGetVlanZonesRequest) Archived

func (r ApiGetVlanZonesRequest) Archived(archived bool) ApiGetVlanZonesRequest

Filter zones by archive status. Set to 'true' to show only archived zones, 'false' to show only non-archived zones. Defaults to 'false' if not specified.

func (ApiGetVlanZonesRequest) CompanyId

func (r ApiGetVlanZonesRequest) CompanyId(companyId int64) ApiGetVlanZonesRequest

Filter by company ID

func (ApiGetVlanZonesRequest) CreatedAt

func (r ApiGetVlanZonesRequest) CreatedAt(createdAt string) ApiGetVlanZonesRequest

Filter zones created within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match.

func (ApiGetVlanZonesRequest) Execute

func (r ApiGetVlanZonesRequest) Execute() ([]VlanZone, *http.Response, error)

func (ApiGetVlanZonesRequest) Name

Filter by zone name (exact match)

func (ApiGetVlanZonesRequest) UpdatedAt

func (r ApiGetVlanZonesRequest) UpdatedAt(updatedAt string) ApiGetVlanZonesRequest

Filter zones updated within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match.

type ApiGetVlansRequest

type ApiGetVlansRequest struct {
	ApiService *VLANsAPIService
	// contains filtered or unexported fields
}

func (ApiGetVlansRequest) Archived

func (r ApiGetVlansRequest) Archived(archived bool) ApiGetVlansRequest

Filter VLANs by archive status. Set to 'true' to show only archived VLANs, 'false' to show only non-archived VLANs. Defaults to 'false' if not specified.

func (ApiGetVlansRequest) CompanyId

func (r ApiGetVlansRequest) CompanyId(companyId int64) ApiGetVlansRequest

Filter by company ID

func (ApiGetVlansRequest) CreatedAt

func (r ApiGetVlansRequest) CreatedAt(createdAt string) ApiGetVlansRequest

Filter VLANs created within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match.

func (ApiGetVlansRequest) Execute

func (r ApiGetVlansRequest) Execute() ([]Vlan, *http.Response, error)

func (ApiGetVlansRequest) Name

Filter by VLAN name (exact match)

func (ApiGetVlansRequest) UpdatedAt

func (r ApiGetVlansRequest) UpdatedAt(updatedAt string) ApiGetVlansRequest

Filter VLANs updated within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match.

func (ApiGetVlansRequest) VlanId

func (r ApiGetVlansRequest) VlanId(vlanId int64) ApiGetVlansRequest

Filter by numeric VLAN ID

func (ApiGetVlansRequest) VlanZoneId

func (r ApiGetVlansRequest) VlanZoneId(vlanZoneId int64) ApiGetVlansRequest

Filter by VLAN Zone ID

type ApiGetWebsitesIdRequest

type ApiGetWebsitesIdRequest struct {
	ApiService *WebsitesAPIService
	// contains filtered or unexported fields
}

func (ApiGetWebsitesIdRequest) Execute

type ApiGetWebsitesRequest

type ApiGetWebsitesRequest struct {
	ApiService *WebsitesAPIService
	// contains filtered or unexported fields
}

func (ApiGetWebsitesRequest) Execute

func (r ApiGetWebsitesRequest) Execute() ([]Website, *http.Response, error)

func (ApiGetWebsitesRequest) Name

Filter websites by name

func (ApiGetWebsitesRequest) Page

Get current page of results

func (ApiGetWebsitesRequest) PageSize

func (r ApiGetWebsitesRequest) PageSize(pageSize int32) ApiGetWebsitesRequest

Number of results to return per page

func (ApiGetWebsitesRequest) Search

Filter by search query

func (ApiGetWebsitesRequest) Slug

Filter by URL slug

func (ApiGetWebsitesRequest) UpdatedAt

func (r ApiGetWebsitesRequest) UpdatedAt(updatedAt string) ApiGetWebsitesRequest

Filter websites updated within a range or at an exact time. Format: 'start_datetime,end_datetime' for range, 'exact_datetime' for exact match. Both 'start_datetime' and 'end_datetime' should be in ISO 8601 format. If 'start_datetime' is provided and 'end_datetime' is blank, it filters websites updated from 'start_datetime' until now. Example: '2023-06-07T12:34:56Z,' If 'end_datetime' is provided and 'start_datetime' is blank, it filters websites updated from the past until 'end_datetime'. Example: ',2023-06-07T12:34:56Z' If both 'start_datetime' and 'end_datetime' are provided, it filters websites updated within that range. Example: '2023-06-01T12:34:56Z,2023-06-07T12:34:56Z'

type ApiKickoffProcedureByIdRequest

type ApiKickoffProcedureByIdRequest struct {
	ApiService *ProceduresAPIService
	// contains filtered or unexported fields
}

func (ApiKickoffProcedureByIdRequest) AssetId

The ID of the asset to attach the process to (optional).

func (ApiKickoffProcedureByIdRequest) Execute

func (ApiKickoffProcedureByIdRequest) Name

The new name for the procedure (optional).

type ApiPostArticlesRequest

type ApiPostArticlesRequest struct {
	ApiService *ArticlesAPIService
	// contains filtered or unexported fields
}

func (ApiPostArticlesRequest) Article

Article object that needs to be added to the store

func (ApiPostArticlesRequest) Execute

func (r ApiPostArticlesRequest) Execute() (*Article, *http.Response, error)

type ApiPostAssetLayoutsRequest

type ApiPostAssetLayoutsRequest struct {
	ApiService *AssetLayoutsAPIService
	// contains filtered or unexported fields
}

func (ApiPostAssetLayoutsRequest) AssetLayout

Asset layout object that needs to be added to the store

func (ApiPostAssetLayoutsRequest) Execute

type ApiPostAssetPasswordsRequest

type ApiPostAssetPasswordsRequest struct {
	ApiService *AssetPasswordsAPIService
	// contains filtered or unexported fields
}

func (ApiPostAssetPasswordsRequest) Body

Asset Password data

func (ApiPostAssetPasswordsRequest) Execute

type ApiPostCompaniesCompanyIdAssetsRequest

type ApiPostCompaniesCompanyIdAssetsRequest struct {
	ApiService *AssetsAPIService
	// contains filtered or unexported fields
}

func (ApiPostCompaniesCompanyIdAssetsRequest) Asset

Create a new asset by sending asset data in the request body formatted as JSON. **Important:** Use the `custom_fields` key to specify values for the asset's custom fields. Each custom field should be provided as a key-value pair, where the **key** must exactly match the name of the custom field you've created in your Asset Layout (converted to snake case: lowercase letters and underscores in place of spaces). Examples of custom field types and formats: * **Text fields:** A simple string value. * Example: `{ \"your_custom_text_field\": \"Some text here\" }` * **Date fields:** Date formatted as YYYY/MM/DD. * Example: `{ \"your_due_date\": \"2024/01/15\" }` * **Checkbox fields:** Boolean as a string (\"true\" or \"false\"). * Example: `{ \"is_active\": \"true\" }` * **Number fields:** Numeric value as a string. * Example: `{ \"your_score\": \"5\" }` * **Address fields:** Object containing required address components. * Example: `{ \"office_location\": { \"address_line_1\": \"123 Main St\", \"city\": \"Denver\", \"state\": \"CO\", \"zip\": \"80202\", \"country_name\": \"USA\" } }` * **Asset tag fields:** Array of asset IDs. * Example: `{ \"your_linked_assets\": [456, 789] }` * **List select fields:** Array of item names. * Example: `{ \"your_categories\": [\"Item 1\", \"Item 2\"] }` Replace placeholder keys (like `your_custom_text_field`) with the exact name of your Asset Layout's custom fields.

func (ApiPostCompaniesCompanyIdAssetsRequest) Execute

type ApiPostCompaniesRequest

type ApiPostCompaniesRequest struct {
	ApiService *CompaniesAPIService
	// contains filtered or unexported fields
}

func (ApiPostCompaniesRequest) Body

func (ApiPostCompaniesRequest) Execute

type ApiPostExportsRequest

type ApiPostExportsRequest struct {
	ApiService *ExportsAPIService
	// contains filtered or unexported fields
}

func (ApiPostExportsRequest) Execute

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

func (ApiPostExportsRequest) Export

type ApiPostFoldersRequest

type ApiPostFoldersRequest struct {
	ApiService *FoldersAPIService
	// contains filtered or unexported fields
}

func (ApiPostFoldersRequest) Execute

func (ApiPostFoldersRequest) Folder

type ApiPostMagicDashRequest

type ApiPostMagicDashRequest struct {
	ApiService *MagicDashAPIService
	// contains filtered or unexported fields
}

func (ApiPostMagicDashRequest) Execute

func (ApiPostMagicDashRequest) MagicDashItem

type ApiPostRackStorageItemsRequest

type ApiPostRackStorageItemsRequest struct {
	ApiService *RackStorageItemsAPIService
	// contains filtered or unexported fields
}

func (ApiPostRackStorageItemsRequest) Execute

func (ApiPostRackStorageItemsRequest) RackStorageItem

Rack Storage Item object that needs to be added to the store

type ApiPostRackStoragesRequest

type ApiPostRackStoragesRequest struct {
	ApiService *RackStoragesAPIService
	// contains filtered or unexported fields
}

func (ApiPostRackStoragesRequest) Execute

func (ApiPostRackStoragesRequest) RackStorage

Rack Storage object that needs to be added to the store

type ApiPostRelationsRequest

type ApiPostRelationsRequest struct {
	ApiService *RelationsAPIService
	// contains filtered or unexported fields
}

func (ApiPostRelationsRequest) Execute

func (ApiPostRelationsRequest) Relation

Relation to create

type ApiPostS3ExportsRequest

type ApiPostS3ExportsRequest struct {
	ApiService *S3ExportsAPIService
	// contains filtered or unexported fields
}

func (ApiPostS3ExportsRequest) Execute

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

type ApiPostUploadsRequest

type ApiPostUploadsRequest struct {
	ApiService *UploadsAPIService
	// contains filtered or unexported fields
}

func (ApiPostUploadsRequest) Execute

func (r ApiPostUploadsRequest) Execute() (*Upload, *http.Response, error)

func (ApiPostUploadsRequest) File

The file to upload

func (ApiPostUploadsRequest) UploadUploadableId

func (r ApiPostUploadsRequest) UploadUploadableId(uploadUploadableId int32) ApiPostUploadsRequest

ID of the record to be attached to.

func (ApiPostUploadsRequest) UploadUploadableType

func (r ApiPostUploadsRequest) UploadUploadableType(uploadUploadableType string) ApiPostUploadsRequest

Type of record to be attached to. (Asset, Website, Procedure, AssetPassword, Company, Article)

type ApiPostWebsitesRequest

type ApiPostWebsitesRequest struct {
	ApiService *WebsitesAPIService
	// contains filtered or unexported fields
}

func (ApiPostWebsitesRequest) CompanyId

func (r ApiPostWebsitesRequest) CompanyId(companyId int32) ApiPostWebsitesRequest

Used to associate website with company

func (ApiPostWebsitesRequest) DisableDns

func (r ApiPostWebsitesRequest) DisableDns(disableDns bool) ApiPostWebsitesRequest

When true, DNS monitoring is paused

func (ApiPostWebsitesRequest) DisableSsl

func (r ApiPostWebsitesRequest) DisableSsl(disableSsl bool) ApiPostWebsitesRequest

When true, SSL certificate monitoring is paused

func (ApiPostWebsitesRequest) DisableWhois

func (r ApiPostWebsitesRequest) DisableWhois(disableWhois bool) ApiPostWebsitesRequest

When true, WHOIS monitoring is paused

func (ApiPostWebsitesRequest) Execute

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

func (ApiPostWebsitesRequest) Name

The name or URL of the website

func (ApiPostWebsitesRequest) Notes

Add additional notes to a website

func (ApiPostWebsitesRequest) Paused

When true, website monitoring is paused

type ApiPutArticlesIdArchiveRequest

type ApiPutArticlesIdArchiveRequest struct {
	ApiService *ArticlesAPIService
	// contains filtered or unexported fields
}

func (ApiPutArticlesIdArchiveRequest) Execute

type ApiPutArticlesIdRequest

type ApiPutArticlesIdRequest struct {
	ApiService *ArticlesAPIService
	// contains filtered or unexported fields
}

func (ApiPutArticlesIdRequest) Article

Article object that needs to be updated

func (ApiPutArticlesIdRequest) Execute

type ApiPutArticlesIdUnarchiveRequest

type ApiPutArticlesIdUnarchiveRequest struct {
	ApiService *ArticlesAPIService
	// contains filtered or unexported fields
}

func (ApiPutArticlesIdUnarchiveRequest) Execute

type ApiPutAssetLayoutsIdRequest

type ApiPutAssetLayoutsIdRequest struct {
	ApiService *AssetLayoutsAPIService
	// contains filtered or unexported fields
}

func (ApiPutAssetLayoutsIdRequest) AssetLayout

Asset layout object that needs to be updated in the store

func (ApiPutAssetLayoutsIdRequest) Execute

type ApiPutAssetPasswordsIdArchiveRequest

type ApiPutAssetPasswordsIdArchiveRequest struct {
	ApiService *AssetPasswordsAPIService
	// contains filtered or unexported fields
}

func (ApiPutAssetPasswordsIdArchiveRequest) Execute

type ApiPutAssetPasswordsIdRequest

type ApiPutAssetPasswordsIdRequest struct {
	ApiService *AssetPasswordsAPIService
	// contains filtered or unexported fields
}

func (ApiPutAssetPasswordsIdRequest) Body

Asset Password data

func (ApiPutAssetPasswordsIdRequest) Execute

type ApiPutAssetPasswordsIdUnarchiveRequest

type ApiPutAssetPasswordsIdUnarchiveRequest struct {
	ApiService *AssetPasswordsAPIService
	// contains filtered or unexported fields
}

func (ApiPutAssetPasswordsIdUnarchiveRequest) Execute

type ApiPutCompaniesCompanyIdAssetsIdArchiveRequest

type ApiPutCompaniesCompanyIdAssetsIdArchiveRequest struct {
	ApiService *AssetsAPIService
	// contains filtered or unexported fields
}

func (ApiPutCompaniesCompanyIdAssetsIdArchiveRequest) Execute

type ApiPutCompaniesCompanyIdAssetsIdMoveLayoutRequest

type ApiPutCompaniesCompanyIdAssetsIdMoveLayoutRequest struct {
	ApiService *AssetsAPIService
	// contains filtered or unexported fields
}

func (ApiPutCompaniesCompanyIdAssetsIdMoveLayoutRequest) Execute

type ApiPutCompaniesCompanyIdAssetsIdRequest

type ApiPutCompaniesCompanyIdAssetsIdRequest struct {
	ApiService *AssetsAPIService
	// contains filtered or unexported fields
}

func (ApiPutCompaniesCompanyIdAssetsIdRequest) Asset

Update an existing asset by sending asset data in the request body formatted as JSON. **Important:** Use the `custom_fields` key to specify values for the asset's custom fields. Each custom field should be provided as a hash keyed by the field's label (case-insensitive, spaces or underscores allowed). Examples of field types and formats: * **Text fields:** `{ \"your_custom_text_field_one\": \"Some updated text\" }` * **Date fields:** `{ \"your_due_date\": \"2025/02/15\" }` * **Checkbox fields:** `{ \"is_active\": true }` * **Number fields:** `{ \"your_score\": 8 }` * **Asset tag fields:** `{ \"your_linked_assets\": [123, 456] }` * **List select fields:** `{ \"your_categories\": [\"Item 2\", \"Item 3\"] }` * **Address fields:** `{ \"office_location\": { \"address_line_1\": \"123 Test Street\", \"address_line_2\": \"Suite 1\", \"city\": \"Boulder\", \"state\": \"CO\", \"zip\": \"80301\", \"country_name\": \"US\" } }`

func (ApiPutCompaniesCompanyIdAssetsIdRequest) Execute

type ApiPutCompaniesCompanyIdAssetsIdUnarchiveRequest

type ApiPutCompaniesCompanyIdAssetsIdUnarchiveRequest struct {
	ApiService *AssetsAPIService
	// contains filtered or unexported fields
}

func (ApiPutCompaniesCompanyIdAssetsIdUnarchiveRequest) Execute

type ApiPutCompaniesIdArchiveRequest

type ApiPutCompaniesIdArchiveRequest struct {
	ApiService *CompaniesAPIService
	// contains filtered or unexported fields
}

func (ApiPutCompaniesIdArchiveRequest) Execute

type ApiPutCompaniesIdRequest

type ApiPutCompaniesIdRequest struct {
	ApiService *CompaniesAPIService
	// contains filtered or unexported fields
}

func (ApiPutCompaniesIdRequest) Body

func (ApiPutCompaniesIdRequest) Execute

type ApiPutCompaniesIdUnarchiveRequest

type ApiPutCompaniesIdUnarchiveRequest struct {
	ApiService *CompaniesAPIService
	// contains filtered or unexported fields
}

func (ApiPutCompaniesIdUnarchiveRequest) Execute

type ApiPutFoldersIdRequest

type ApiPutFoldersIdRequest struct {
	ApiService *FoldersAPIService
	// contains filtered or unexported fields
}

func (ApiPutFoldersIdRequest) Execute

func (ApiPutFoldersIdRequest) Folder

type ApiPutRackStorageItemsIdRequest

type ApiPutRackStorageItemsIdRequest struct {
	ApiService *RackStorageItemsAPIService
	// contains filtered or unexported fields
}

func (ApiPutRackStorageItemsIdRequest) Execute

func (ApiPutRackStorageItemsIdRequest) RackStorageItem

Rack Storage Item object that needs to be updated

type ApiPutRackStoragesIdRequest

type ApiPutRackStoragesIdRequest struct {
	ApiService *RackStoragesAPIService
	// contains filtered or unexported fields
}

func (ApiPutRackStoragesIdRequest) Execute

func (ApiPutRackStoragesIdRequest) RackStorage

Rack Storage object that needs to be updated

type ApiPutWebsitesIdRequest

type ApiPutWebsitesIdRequest struct {
	ApiService *WebsitesAPIService
	// contains filtered or unexported fields
}

func (ApiPutWebsitesIdRequest) Execute

func (ApiPutWebsitesIdRequest) Website

type ApiUpdateIpAddressRequest

type ApiUpdateIpAddressRequest struct {
	ApiService *IPAddressesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateIpAddressRequest) Execute

func (ApiUpdateIpAddressRequest) IpAddress

IP Address object with updated data

type ApiUpdateListRequest

type ApiUpdateListRequest struct {
	ApiService *ListsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateListRequest) Body

func (ApiUpdateListRequest) Execute

func (r ApiUpdateListRequest) Execute() (*List, *http.Response, error)

type ApiUpdateMatcherByIdRequest

type ApiUpdateMatcherByIdRequest struct {
	ApiService *MatchersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateMatcherByIdRequest) Execute

func (ApiUpdateMatcherByIdRequest) Matcher

Matcher update attributes

type ApiUpdateNetworkRequest

type ApiUpdateNetworkRequest struct {
	ApiService *NetworksAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateNetworkRequest) Execute

func (ApiUpdateNetworkRequest) Network

Network object with updated data

type ApiUpdatePasswordFolderRequest

type ApiUpdatePasswordFolderRequest struct {
	ApiService *PasswordFoldersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatePasswordFolderRequest) Execute

func (ApiUpdatePasswordFolderRequest) PasswordFolder

type ApiUpdateProcedureRequest

type ApiUpdateProcedureRequest struct {
	ApiService *ProceduresAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateProcedureRequest) Body

func (ApiUpdateProcedureRequest) Execute

type ApiUpdateProcedureTaskRequest

type ApiUpdateProcedureTaskRequest struct {
	ApiService *ProcedureTasksAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateProcedureTaskRequest) Execute

func (ApiUpdateProcedureTaskRequest) ProcedureTask

Procedure Task object with updated attributes

type ApiUpdatePublicPhotoRequest

type ApiUpdatePublicPhotoRequest struct {
	ApiService *PublicPhotosAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatePublicPhotoRequest) Execute

func (ApiUpdatePublicPhotoRequest) RecordId

The updated ID of the record the photo is associated with.

func (ApiUpdatePublicPhotoRequest) RecordType

The updated type of record the photo is associated with (e.g., Article).

type ApiUpdateVlanRequest

type ApiUpdateVlanRequest struct {
	ApiService *VLANsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateVlanRequest) Execute

func (r ApiUpdateVlanRequest) Execute() (*Vlan, *http.Response, error)

func (ApiUpdateVlanRequest) Vlan

Attributes to update (set archived true/false to toggle)

type ApiUpdateVlanZoneRequest

type ApiUpdateVlanZoneRequest struct {
	ApiService *VLANZonesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateVlanZoneRequest) Execute

func (ApiUpdateVlanZoneRequest) VlanZone

Attributes to update (set archived true/false to toggle)

type Article

type Article struct {
	// The unique ID of the article.
	Id *int64 `json:"id,omitempty"`
	// The url slug of the article.
	Slug *string `json:"slug,omitempty"`
	// The name of the article.
	Name *string `json:"name,omitempty"`
	// A flag that signifies if the article is a draft.
	Draft *bool `json:"draft,omitempty"`
	// The HTML content of the article.
	Content *string `json:"content,omitempty"`
	// The url of the article.
	Url *string `json:"url,omitempty"`
	// The object type is Article.
	ObjectType *string `json:"object_type,omitempty"`
	// The unique folder ID where the article lives.
	FolderId *int64 `json:"folder_id,omitempty"`
	// A flag that signifies if the article is shareable.
	EnableSharing *bool `json:"enable_sharing,omitempty"`
	// A url for shareable articles.
	ShareUrl *string `json:"share_url,omitempty"`
	// The unique company ID for non-global articles.
	CompanyId *int64 `json:"company_id,omitempty"`
	// The date and time when the article was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The date and time when the article was last updated.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// A list of public photos.
	PublicPhotos         []PublicPhoto `json:"public_photos,omitempty"`
	AdditionalProperties map[string]interface{}
}

Article struct for Article

func NewArticle

func NewArticle() *Article

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

func NewArticleWithDefaults

func NewArticleWithDefaults() *Article

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

func (*Article) GetCompanyId

func (o *Article) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*Article) GetCompanyIdOk

func (o *Article) GetCompanyIdOk() (*int64, bool)

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

func (*Article) GetContent

func (o *Article) GetContent() string

GetContent returns the Content field value if set, zero value otherwise.

func (*Article) GetContentOk

func (o *Article) GetContentOk() (*string, bool)

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

func (*Article) GetCreatedAt

func (o *Article) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Article) GetCreatedAtOk

func (o *Article) GetCreatedAtOk() (*time.Time, bool)

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

func (*Article) GetDraft

func (o *Article) GetDraft() bool

GetDraft returns the Draft field value if set, zero value otherwise.

func (*Article) GetDraftOk

func (o *Article) GetDraftOk() (*bool, bool)

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

func (*Article) GetEnableSharing

func (o *Article) GetEnableSharing() bool

GetEnableSharing returns the EnableSharing field value if set, zero value otherwise.

func (*Article) GetEnableSharingOk

func (o *Article) GetEnableSharingOk() (*bool, bool)

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

func (*Article) GetFolderId

func (o *Article) GetFolderId() int64

GetFolderId returns the FolderId field value if set, zero value otherwise.

func (*Article) GetFolderIdOk

func (o *Article) GetFolderIdOk() (*int64, bool)

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

func (*Article) GetId

func (o *Article) GetId() int64

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

func (*Article) GetIdOk

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

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

func (*Article) GetName

func (o *Article) GetName() string

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

func (*Article) GetNameOk

func (o *Article) 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 (*Article) GetObjectType

func (o *Article) GetObjectType() string

GetObjectType returns the ObjectType field value if set, zero value otherwise.

func (*Article) GetObjectTypeOk

func (o *Article) GetObjectTypeOk() (*string, bool)

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

func (*Article) GetPublicPhotos

func (o *Article) GetPublicPhotos() []PublicPhoto

GetPublicPhotos returns the PublicPhotos field value if set, zero value otherwise.

func (*Article) GetPublicPhotosOk

func (o *Article) GetPublicPhotosOk() ([]PublicPhoto, bool)

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

func (*Article) GetShareUrl

func (o *Article) GetShareUrl() string

GetShareUrl returns the ShareUrl field value if set, zero value otherwise.

func (*Article) GetShareUrlOk

func (o *Article) GetShareUrlOk() (*string, bool)

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

func (*Article) GetSlug

func (o *Article) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*Article) GetSlugOk

func (o *Article) GetSlugOk() (*string, bool)

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

func (*Article) GetUpdatedAt

func (o *Article) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Article) GetUpdatedAtOk

func (o *Article) GetUpdatedAtOk() (*time.Time, bool)

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

func (*Article) GetUrl

func (o *Article) GetUrl() string

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

func (*Article) GetUrlOk

func (o *Article) 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 (*Article) HasCompanyId

func (o *Article) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*Article) HasContent

func (o *Article) HasContent() bool

HasContent returns a boolean if a field has been set.

func (*Article) HasCreatedAt

func (o *Article) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Article) HasDraft

func (o *Article) HasDraft() bool

HasDraft returns a boolean if a field has been set.

func (*Article) HasEnableSharing

func (o *Article) HasEnableSharing() bool

HasEnableSharing returns a boolean if a field has been set.

func (*Article) HasFolderId

func (o *Article) HasFolderId() bool

HasFolderId returns a boolean if a field has been set.

func (*Article) HasId

func (o *Article) HasId() bool

HasId returns a boolean if a field has been set.

func (*Article) HasName

func (o *Article) HasName() bool

HasName returns a boolean if a field has been set.

func (*Article) HasObjectType

func (o *Article) HasObjectType() bool

HasObjectType returns a boolean if a field has been set.

func (*Article) HasPublicPhotos

func (o *Article) HasPublicPhotos() bool

HasPublicPhotos returns a boolean if a field has been set.

func (*Article) HasShareUrl

func (o *Article) HasShareUrl() bool

HasShareUrl returns a boolean if a field has been set.

func (*Article) HasSlug

func (o *Article) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*Article) HasUpdatedAt

func (o *Article) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Article) HasUrl

func (o *Article) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (Article) MarshalJSON

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

func (*Article) SetCompanyId

func (o *Article) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*Article) SetContent

func (o *Article) SetContent(v string)

SetContent gets a reference to the given string and assigns it to the Content field.

func (*Article) SetCreatedAt

func (o *Article) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Article) SetDraft

func (o *Article) SetDraft(v bool)

SetDraft gets a reference to the given bool and assigns it to the Draft field.

func (*Article) SetEnableSharing

func (o *Article) SetEnableSharing(v bool)

SetEnableSharing gets a reference to the given bool and assigns it to the EnableSharing field.

func (*Article) SetFolderId

func (o *Article) SetFolderId(v int64)

SetFolderId gets a reference to the given int64 and assigns it to the FolderId field.

func (*Article) SetId

func (o *Article) SetId(v int64)

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

func (*Article) SetName

func (o *Article) SetName(v string)

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

func (*Article) SetObjectType

func (o *Article) SetObjectType(v string)

SetObjectType gets a reference to the given string and assigns it to the ObjectType field.

func (*Article) SetPublicPhotos

func (o *Article) SetPublicPhotos(v []PublicPhoto)

SetPublicPhotos gets a reference to the given []PublicPhoto and assigns it to the PublicPhotos field.

func (*Article) SetShareUrl

func (o *Article) SetShareUrl(v string)

SetShareUrl gets a reference to the given string and assigns it to the ShareUrl field.

func (*Article) SetSlug

func (o *Article) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*Article) SetUpdatedAt

func (o *Article) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Article) SetUrl

func (o *Article) SetUrl(v string)

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

func (Article) ToMap

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

func (*Article) UnmarshalJSON

func (o *Article) UnmarshalJSON(data []byte) (err error)

type ArticlesAPIService

type ArticlesAPIService service

ArticlesAPIService ArticlesAPI service

func (*ArticlesAPIService) DeleteArticlesId

func (a *ArticlesAPIService) DeleteArticlesId(ctx context.Context, id int32) ApiDeleteArticlesIdRequest

DeleteArticlesId Delete a Knowledge Base Article

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested article
@return ApiDeleteArticlesIdRequest

func (*ArticlesAPIService) DeleteArticlesIdExecute

func (a *ArticlesAPIService) DeleteArticlesIdExecute(r ApiDeleteArticlesIdRequest) (*http.Response, error)

Execute executes the request

func (*ArticlesAPIService) GetArticles

GetArticles Get a list of Knowledge Base Articles

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

func (*ArticlesAPIService) GetArticlesExecute

Execute executes the request

@return GetArticles200Response

func (*ArticlesAPIService) GetArticlesId

GetArticlesId Get a Knowledge Base Article

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested article
@return ApiGetArticlesIdRequest

func (*ArticlesAPIService) GetArticlesIdExecute

Execute executes the request

@return GetArticlesId200Response

func (*ArticlesAPIService) PostArticles

PostArticles Create a Knowledge Base Article

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

func (*ArticlesAPIService) PostArticlesExecute

func (a *ArticlesAPIService) PostArticlesExecute(r ApiPostArticlesRequest) (*Article, *http.Response, error)

Execute executes the request

@return Article

func (*ArticlesAPIService) PutArticlesId

PutArticlesId Update a Knowledge Base Article

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

func (*ArticlesAPIService) PutArticlesIdArchive

func (a *ArticlesAPIService) PutArticlesIdArchive(ctx context.Context, id int32) ApiPutArticlesIdArchiveRequest

PutArticlesIdArchive Archive a Knowledge Base Article

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested article
@return ApiPutArticlesIdArchiveRequest

func (*ArticlesAPIService) PutArticlesIdArchiveExecute

Execute executes the request

@return GetArticlesId200Response

func (*ArticlesAPIService) PutArticlesIdExecute

Execute executes the request

@return GetArticlesId200Response

func (*ArticlesAPIService) PutArticlesIdUnarchive

func (a *ArticlesAPIService) PutArticlesIdUnarchive(ctx context.Context, id int32) ApiPutArticlesIdUnarchiveRequest

PutArticlesIdUnarchive Unarchive a Knowledge Base Article

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested article
@return ApiPutArticlesIdUnarchiveRequest

func (*ArticlesAPIService) PutArticlesIdUnarchiveExecute

Execute executes the request

@return GetArticlesId200Response

type Asset

type Asset struct {
	// The unique identifier of the asset
	Id *float32 `json:"id,omitempty"`
	// The identifier of the company to which the asset belongs
	CompanyId *float32 `json:"company_id,omitempty"`
	// The identifier of the asset layout associated with the asset
	AssetLayoutId *float32 `json:"asset_layout_id,omitempty"`
	// The URL slug used to identify the asset
	Slug *string `json:"slug,omitempty"`
	// The name of the asset
	Name *string `json:"name,omitempty"`
	// The primary serial number of the asset (if available)
	PrimarySerial *string `json:"primary_serial,omitempty"`
	// The primary email associated with the asset (if available)
	PrimaryMail *string `json:"primary_mail,omitempty"`
	// The primary model of the asset (if available)
	PrimaryModel *string `json:"primary_model,omitempty"`
	// The primary manufacturer of the asset (if available)
	PrimaryManufacturer *string `json:"primary_manufacturer,omitempty"`
	// The name of the company to which the asset belongs
	CompanyName *string `json:"company_name,omitempty"`
	// The type of object the asset represents
	ObjectType *string `json:"object_type,omitempty"`
	// The category of the asset
	AssetType *string `json:"asset_type,omitempty"`
	// Indicates whether the asset is archived or not
	Archived *bool `json:"archived,omitempty"`
	// The URL of the asset page
	Url *string `json:"url,omitempty"`
	// The date and time when the asset was created
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The date and time when the asset was last updated
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// A list of fields associated with the asset
	Fields []AssetFieldsInner `json:"fields,omitempty"`
	// A list of cards associated with the asset (if available)
	Cards                []IntegratorCard `json:"cards,omitempty"`
	AdditionalProperties map[string]interface{}
}

Asset struct for Asset

func NewAsset

func NewAsset() *Asset

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

func NewAssetWithDefaults

func NewAssetWithDefaults() *Asset

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

func (*Asset) GetArchived

func (o *Asset) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*Asset) GetArchivedOk

func (o *Asset) GetArchivedOk() (*bool, bool)

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

func (*Asset) GetAssetLayoutId

func (o *Asset) GetAssetLayoutId() float32

GetAssetLayoutId returns the AssetLayoutId field value if set, zero value otherwise.

func (*Asset) GetAssetLayoutIdOk

func (o *Asset) GetAssetLayoutIdOk() (*float32, bool)

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

func (*Asset) GetAssetType

func (o *Asset) GetAssetType() string

GetAssetType returns the AssetType field value if set, zero value otherwise.

func (*Asset) GetAssetTypeOk

func (o *Asset) GetAssetTypeOk() (*string, bool)

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

func (*Asset) GetCards

func (o *Asset) GetCards() []IntegratorCard

GetCards returns the Cards field value if set, zero value otherwise.

func (*Asset) GetCardsOk

func (o *Asset) GetCardsOk() ([]IntegratorCard, bool)

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

func (*Asset) GetCompanyId

func (o *Asset) GetCompanyId() float32

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*Asset) GetCompanyIdOk

func (o *Asset) GetCompanyIdOk() (*float32, bool)

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

func (*Asset) GetCompanyName

func (o *Asset) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*Asset) GetCompanyNameOk

func (o *Asset) GetCompanyNameOk() (*string, bool)

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

func (*Asset) GetCreatedAt

func (o *Asset) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Asset) GetCreatedAtOk

func (o *Asset) GetCreatedAtOk() (*time.Time, bool)

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

func (*Asset) GetFields

func (o *Asset) GetFields() []AssetFieldsInner

GetFields returns the Fields field value if set, zero value otherwise.

func (*Asset) GetFieldsOk

func (o *Asset) GetFieldsOk() ([]AssetFieldsInner, bool)

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

func (*Asset) GetId

func (o *Asset) GetId() float32

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

func (*Asset) GetIdOk

func (o *Asset) GetIdOk() (*float32, 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 (*Asset) GetName

func (o *Asset) GetName() string

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

func (*Asset) GetNameOk

func (o *Asset) 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 (*Asset) GetObjectType

func (o *Asset) GetObjectType() string

GetObjectType returns the ObjectType field value if set, zero value otherwise.

func (*Asset) GetObjectTypeOk

func (o *Asset) GetObjectTypeOk() (*string, bool)

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

func (*Asset) GetPrimaryMail

func (o *Asset) GetPrimaryMail() string

GetPrimaryMail returns the PrimaryMail field value if set, zero value otherwise.

func (*Asset) GetPrimaryMailOk

func (o *Asset) GetPrimaryMailOk() (*string, bool)

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

func (*Asset) GetPrimaryManufacturer

func (o *Asset) GetPrimaryManufacturer() string

GetPrimaryManufacturer returns the PrimaryManufacturer field value if set, zero value otherwise.

func (*Asset) GetPrimaryManufacturerOk

func (o *Asset) GetPrimaryManufacturerOk() (*string, bool)

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

func (*Asset) GetPrimaryModel

func (o *Asset) GetPrimaryModel() string

GetPrimaryModel returns the PrimaryModel field value if set, zero value otherwise.

func (*Asset) GetPrimaryModelOk

func (o *Asset) GetPrimaryModelOk() (*string, bool)

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

func (*Asset) GetPrimarySerial

func (o *Asset) GetPrimarySerial() string

GetPrimarySerial returns the PrimarySerial field value if set, zero value otherwise.

func (*Asset) GetPrimarySerialOk

func (o *Asset) GetPrimarySerialOk() (*string, bool)

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

func (*Asset) GetSlug

func (o *Asset) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*Asset) GetSlugOk

func (o *Asset) GetSlugOk() (*string, bool)

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

func (*Asset) GetUpdatedAt

func (o *Asset) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Asset) GetUpdatedAtOk

func (o *Asset) GetUpdatedAtOk() (*time.Time, bool)

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

func (*Asset) GetUrl

func (o *Asset) GetUrl() string

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

func (*Asset) GetUrlOk

func (o *Asset) 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 (*Asset) HasArchived

func (o *Asset) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*Asset) HasAssetLayoutId

func (o *Asset) HasAssetLayoutId() bool

HasAssetLayoutId returns a boolean if a field has been set.

func (*Asset) HasAssetType

func (o *Asset) HasAssetType() bool

HasAssetType returns a boolean if a field has been set.

func (*Asset) HasCards

func (o *Asset) HasCards() bool

HasCards returns a boolean if a field has been set.

func (*Asset) HasCompanyId

func (o *Asset) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*Asset) HasCompanyName

func (o *Asset) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*Asset) HasCreatedAt

func (o *Asset) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Asset) HasFields

func (o *Asset) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*Asset) HasId

func (o *Asset) HasId() bool

HasId returns a boolean if a field has been set.

func (*Asset) HasName

func (o *Asset) HasName() bool

HasName returns a boolean if a field has been set.

func (*Asset) HasObjectType

func (o *Asset) HasObjectType() bool

HasObjectType returns a boolean if a field has been set.

func (*Asset) HasPrimaryMail

func (o *Asset) HasPrimaryMail() bool

HasPrimaryMail returns a boolean if a field has been set.

func (*Asset) HasPrimaryManufacturer

func (o *Asset) HasPrimaryManufacturer() bool

HasPrimaryManufacturer returns a boolean if a field has been set.

func (*Asset) HasPrimaryModel

func (o *Asset) HasPrimaryModel() bool

HasPrimaryModel returns a boolean if a field has been set.

func (*Asset) HasPrimarySerial

func (o *Asset) HasPrimarySerial() bool

HasPrimarySerial returns a boolean if a field has been set.

func (*Asset) HasSlug

func (o *Asset) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*Asset) HasUpdatedAt

func (o *Asset) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Asset) HasUrl

func (o *Asset) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (Asset) MarshalJSON

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

func (*Asset) SetArchived

func (o *Asset) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*Asset) SetAssetLayoutId

func (o *Asset) SetAssetLayoutId(v float32)

SetAssetLayoutId gets a reference to the given float32 and assigns it to the AssetLayoutId field.

func (*Asset) SetAssetType

func (o *Asset) SetAssetType(v string)

SetAssetType gets a reference to the given string and assigns it to the AssetType field.

func (*Asset) SetCards

func (o *Asset) SetCards(v []IntegratorCard)

SetCards gets a reference to the given []IntegratorCard and assigns it to the Cards field.

func (*Asset) SetCompanyId

func (o *Asset) SetCompanyId(v float32)

SetCompanyId gets a reference to the given float32 and assigns it to the CompanyId field.

func (*Asset) SetCompanyName

func (o *Asset) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*Asset) SetCreatedAt

func (o *Asset) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Asset) SetFields

func (o *Asset) SetFields(v []AssetFieldsInner)

SetFields gets a reference to the given []AssetFieldsInner and assigns it to the Fields field.

func (*Asset) SetId

func (o *Asset) SetId(v float32)

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

func (*Asset) SetName

func (o *Asset) SetName(v string)

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

func (*Asset) SetObjectType

func (o *Asset) SetObjectType(v string)

SetObjectType gets a reference to the given string and assigns it to the ObjectType field.

func (*Asset) SetPrimaryMail

func (o *Asset) SetPrimaryMail(v string)

SetPrimaryMail gets a reference to the given string and assigns it to the PrimaryMail field.

func (*Asset) SetPrimaryManufacturer

func (o *Asset) SetPrimaryManufacturer(v string)

SetPrimaryManufacturer gets a reference to the given string and assigns it to the PrimaryManufacturer field.

func (*Asset) SetPrimaryModel

func (o *Asset) SetPrimaryModel(v string)

SetPrimaryModel gets a reference to the given string and assigns it to the PrimaryModel field.

func (*Asset) SetPrimarySerial

func (o *Asset) SetPrimarySerial(v string)

SetPrimarySerial gets a reference to the given string and assigns it to the PrimarySerial field.

func (*Asset) SetSlug

func (o *Asset) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*Asset) SetUpdatedAt

func (o *Asset) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Asset) SetUrl

func (o *Asset) SetUrl(v string)

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

func (Asset) ToMap

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

func (*Asset) UnmarshalJSON

func (o *Asset) UnmarshalJSON(data []byte) (err error)

type AssetFieldsInner

type AssetFieldsInner struct {
	// The identifier of the field
	Id *float32 `json:"id,omitempty"`
	// The value stored in the field
	Value *string `json:"value,omitempty"`
	// The label of the field
	Label *string `json:"label,omitempty"`
	// The position of the field in the asset's layout
	Position             *float32 `json:"position,omitempty"`
	AdditionalProperties map[string]interface{}
}

AssetFieldsInner struct for AssetFieldsInner

func NewAssetFieldsInner

func NewAssetFieldsInner() *AssetFieldsInner

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

func NewAssetFieldsInnerWithDefaults

func NewAssetFieldsInnerWithDefaults() *AssetFieldsInner

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

func (*AssetFieldsInner) GetId

func (o *AssetFieldsInner) GetId() float32

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

func (*AssetFieldsInner) GetIdOk

func (o *AssetFieldsInner) GetIdOk() (*float32, 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 (*AssetFieldsInner) GetLabel

func (o *AssetFieldsInner) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*AssetFieldsInner) GetLabelOk

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

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

func (*AssetFieldsInner) GetPosition

func (o *AssetFieldsInner) GetPosition() float32

GetPosition returns the Position field value if set, zero value otherwise.

func (*AssetFieldsInner) GetPositionOk

func (o *AssetFieldsInner) GetPositionOk() (*float32, bool)

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

func (*AssetFieldsInner) GetValue

func (o *AssetFieldsInner) GetValue() string

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

func (*AssetFieldsInner) GetValueOk

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

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

func (*AssetFieldsInner) HasId

func (o *AssetFieldsInner) HasId() bool

HasId returns a boolean if a field has been set.

func (*AssetFieldsInner) HasLabel

func (o *AssetFieldsInner) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*AssetFieldsInner) HasPosition

func (o *AssetFieldsInner) HasPosition() bool

HasPosition returns a boolean if a field has been set.

func (*AssetFieldsInner) HasValue

func (o *AssetFieldsInner) HasValue() bool

HasValue returns a boolean if a field has been set.

func (AssetFieldsInner) MarshalJSON

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

func (*AssetFieldsInner) SetId

func (o *AssetFieldsInner) SetId(v float32)

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

func (*AssetFieldsInner) SetLabel

func (o *AssetFieldsInner) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*AssetFieldsInner) SetPosition

func (o *AssetFieldsInner) SetPosition(v float32)

SetPosition gets a reference to the given float32 and assigns it to the Position field.

func (*AssetFieldsInner) SetValue

func (o *AssetFieldsInner) SetValue(v string)

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

func (AssetFieldsInner) ToMap

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

func (*AssetFieldsInner) UnmarshalJSON

func (o *AssetFieldsInner) UnmarshalJSON(data []byte) (err error)

type AssetLayout

type AssetLayout struct {
	Id        *int64  `json:"id,omitempty"`
	Slug      *string `json:"slug,omitempty"`
	Name      *string `json:"name,omitempty"`
	Icon      *string `json:"icon,omitempty"`
	Color     *string `json:"color,omitempty"`
	IconColor *string `json:"icon_color,omitempty"`
	// Can be null.
	SidebarFolderId      *int64             `json:"sidebar_folder_id,omitempty"`
	Active               *bool              `json:"active,omitempty"`
	IncludePasswords     *bool              `json:"include_passwords,omitempty"`
	IncludePhotos        *bool              `json:"include_photos,omitempty"`
	IncludeComments      *bool              `json:"include_comments,omitempty"`
	IncludeFiles         *bool              `json:"include_files,omitempty"`
	CreatedAt            *time.Time         `json:"created_at,omitempty"`
	UpdatedAt            *time.Time         `json:"updated_at,omitempty"`
	Fields               []AssetLayoutField `json:"fields,omitempty"`
	AdditionalProperties map[string]interface{}
}

AssetLayout struct for AssetLayout

func NewAssetLayout

func NewAssetLayout() *AssetLayout

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

func NewAssetLayoutWithDefaults

func NewAssetLayoutWithDefaults() *AssetLayout

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

func (*AssetLayout) GetActive

func (o *AssetLayout) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*AssetLayout) GetActiveOk

func (o *AssetLayout) GetActiveOk() (*bool, bool)

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

func (*AssetLayout) GetColor

func (o *AssetLayout) GetColor() string

GetColor returns the Color field value if set, zero value otherwise.

func (*AssetLayout) GetColorOk

func (o *AssetLayout) GetColorOk() (*string, bool)

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

func (*AssetLayout) GetCreatedAt

func (o *AssetLayout) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*AssetLayout) GetCreatedAtOk

func (o *AssetLayout) GetCreatedAtOk() (*time.Time, bool)

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

func (*AssetLayout) GetFields

func (o *AssetLayout) GetFields() []AssetLayoutField

GetFields returns the Fields field value if set, zero value otherwise.

func (*AssetLayout) GetFieldsOk

func (o *AssetLayout) GetFieldsOk() ([]AssetLayoutField, bool)

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

func (*AssetLayout) GetIcon

func (o *AssetLayout) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*AssetLayout) GetIconColor

func (o *AssetLayout) GetIconColor() string

GetIconColor returns the IconColor field value if set, zero value otherwise.

func (*AssetLayout) GetIconColorOk

func (o *AssetLayout) GetIconColorOk() (*string, bool)

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

func (*AssetLayout) GetIconOk

func (o *AssetLayout) GetIconOk() (*string, bool)

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

func (*AssetLayout) GetId

func (o *AssetLayout) GetId() int64

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

func (*AssetLayout) GetIdOk

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

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

func (*AssetLayout) GetIncludeComments

func (o *AssetLayout) GetIncludeComments() bool

GetIncludeComments returns the IncludeComments field value if set, zero value otherwise.

func (*AssetLayout) GetIncludeCommentsOk

func (o *AssetLayout) GetIncludeCommentsOk() (*bool, bool)

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

func (*AssetLayout) GetIncludeFiles

func (o *AssetLayout) GetIncludeFiles() bool

GetIncludeFiles returns the IncludeFiles field value if set, zero value otherwise.

func (*AssetLayout) GetIncludeFilesOk

func (o *AssetLayout) GetIncludeFilesOk() (*bool, bool)

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

func (*AssetLayout) GetIncludePasswords

func (o *AssetLayout) GetIncludePasswords() bool

GetIncludePasswords returns the IncludePasswords field value if set, zero value otherwise.

func (*AssetLayout) GetIncludePasswordsOk

func (o *AssetLayout) GetIncludePasswordsOk() (*bool, bool)

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

func (*AssetLayout) GetIncludePhotos

func (o *AssetLayout) GetIncludePhotos() bool

GetIncludePhotos returns the IncludePhotos field value if set, zero value otherwise.

func (*AssetLayout) GetIncludePhotosOk

func (o *AssetLayout) GetIncludePhotosOk() (*bool, bool)

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

func (*AssetLayout) GetName

func (o *AssetLayout) GetName() string

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

func (*AssetLayout) GetNameOk

func (o *AssetLayout) 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 (*AssetLayout) GetSidebarFolderId

func (o *AssetLayout) GetSidebarFolderId() int64

GetSidebarFolderId returns the SidebarFolderId field value if set, zero value otherwise.

func (*AssetLayout) GetSidebarFolderIdOk

func (o *AssetLayout) GetSidebarFolderIdOk() (*int64, bool)

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

func (*AssetLayout) GetSlug

func (o *AssetLayout) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*AssetLayout) GetSlugOk

func (o *AssetLayout) GetSlugOk() (*string, bool)

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

func (*AssetLayout) GetUpdatedAt

func (o *AssetLayout) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*AssetLayout) GetUpdatedAtOk

func (o *AssetLayout) GetUpdatedAtOk() (*time.Time, bool)

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

func (*AssetLayout) HasActive

func (o *AssetLayout) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*AssetLayout) HasColor

func (o *AssetLayout) HasColor() bool

HasColor returns a boolean if a field has been set.

func (*AssetLayout) HasCreatedAt

func (o *AssetLayout) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*AssetLayout) HasFields

func (o *AssetLayout) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*AssetLayout) HasIcon

func (o *AssetLayout) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*AssetLayout) HasIconColor

func (o *AssetLayout) HasIconColor() bool

HasIconColor returns a boolean if a field has been set.

func (*AssetLayout) HasId

func (o *AssetLayout) HasId() bool

HasId returns a boolean if a field has been set.

func (*AssetLayout) HasIncludeComments

func (o *AssetLayout) HasIncludeComments() bool

HasIncludeComments returns a boolean if a field has been set.

func (*AssetLayout) HasIncludeFiles

func (o *AssetLayout) HasIncludeFiles() bool

HasIncludeFiles returns a boolean if a field has been set.

func (*AssetLayout) HasIncludePasswords

func (o *AssetLayout) HasIncludePasswords() bool

HasIncludePasswords returns a boolean if a field has been set.

func (*AssetLayout) HasIncludePhotos

func (o *AssetLayout) HasIncludePhotos() bool

HasIncludePhotos returns a boolean if a field has been set.

func (*AssetLayout) HasName

func (o *AssetLayout) HasName() bool

HasName returns a boolean if a field has been set.

func (*AssetLayout) HasSidebarFolderId

func (o *AssetLayout) HasSidebarFolderId() bool

HasSidebarFolderId returns a boolean if a field has been set.

func (*AssetLayout) HasSlug

func (o *AssetLayout) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*AssetLayout) HasUpdatedAt

func (o *AssetLayout) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (AssetLayout) MarshalJSON

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

func (*AssetLayout) SetActive

func (o *AssetLayout) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*AssetLayout) SetColor

func (o *AssetLayout) SetColor(v string)

SetColor gets a reference to the given string and assigns it to the Color field.

func (*AssetLayout) SetCreatedAt

func (o *AssetLayout) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*AssetLayout) SetFields

func (o *AssetLayout) SetFields(v []AssetLayoutField)

SetFields gets a reference to the given []AssetLayoutField and assigns it to the Fields field.

func (*AssetLayout) SetIcon

func (o *AssetLayout) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*AssetLayout) SetIconColor

func (o *AssetLayout) SetIconColor(v string)

SetIconColor gets a reference to the given string and assigns it to the IconColor field.

func (*AssetLayout) SetId

func (o *AssetLayout) SetId(v int64)

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

func (*AssetLayout) SetIncludeComments

func (o *AssetLayout) SetIncludeComments(v bool)

SetIncludeComments gets a reference to the given bool and assigns it to the IncludeComments field.

func (*AssetLayout) SetIncludeFiles

func (o *AssetLayout) SetIncludeFiles(v bool)

SetIncludeFiles gets a reference to the given bool and assigns it to the IncludeFiles field.

func (*AssetLayout) SetIncludePasswords

func (o *AssetLayout) SetIncludePasswords(v bool)

SetIncludePasswords gets a reference to the given bool and assigns it to the IncludePasswords field.

func (*AssetLayout) SetIncludePhotos

func (o *AssetLayout) SetIncludePhotos(v bool)

SetIncludePhotos gets a reference to the given bool and assigns it to the IncludePhotos field.

func (*AssetLayout) SetName

func (o *AssetLayout) SetName(v string)

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

func (*AssetLayout) SetSidebarFolderId

func (o *AssetLayout) SetSidebarFolderId(v int64)

SetSidebarFolderId gets a reference to the given int64 and assigns it to the SidebarFolderId field.

func (*AssetLayout) SetSlug

func (o *AssetLayout) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*AssetLayout) SetUpdatedAt

func (o *AssetLayout) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (AssetLayout) ToMap

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

func (*AssetLayout) UnmarshalJSON

func (o *AssetLayout) UnmarshalJSON(data []byte) (err error)

type AssetLayoutField

type AssetLayoutField struct {
	Id         *int64  `json:"id,omitempty"`
	Label      *string `json:"label,omitempty"`
	ShowInList *bool   `json:"show_in_list,omitempty"`
	FieldType  *string `json:"field_type,omitempty"`
	// Can be null.
	Required *bool   `json:"required,omitempty"`
	Hint     *string `json:"hint,omitempty"`
	// Can be null.
	Min *int64 `json:"min,omitempty"`
	// Can be null.
	Max                  *int64  `json:"max,omitempty"`
	LinkableId           *int64  `json:"linkable_id,omitempty"`
	Expiration           *bool   `json:"expiration,omitempty"`
	Options              *string `json:"options,omitempty"`
	Position             *int32  `json:"position,omitempty"`
	IsDestroyed          *bool   `json:"is_destroyed,omitempty"`
	AdditionalProperties map[string]interface{}
}

AssetLayoutField struct for AssetLayoutField

func NewAssetLayoutField

func NewAssetLayoutField() *AssetLayoutField

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

func NewAssetLayoutFieldWithDefaults

func NewAssetLayoutFieldWithDefaults() *AssetLayoutField

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

func (*AssetLayoutField) GetExpiration

func (o *AssetLayoutField) GetExpiration() bool

GetExpiration returns the Expiration field value if set, zero value otherwise.

func (*AssetLayoutField) GetExpirationOk

func (o *AssetLayoutField) GetExpirationOk() (*bool, 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 (*AssetLayoutField) GetFieldType

func (o *AssetLayoutField) GetFieldType() string

GetFieldType returns the FieldType field value if set, zero value otherwise.

func (*AssetLayoutField) GetFieldTypeOk

func (o *AssetLayoutField) GetFieldTypeOk() (*string, bool)

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

func (*AssetLayoutField) GetHint

func (o *AssetLayoutField) GetHint() string

GetHint returns the Hint field value if set, zero value otherwise.

func (*AssetLayoutField) GetHintOk

func (o *AssetLayoutField) GetHintOk() (*string, bool)

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

func (*AssetLayoutField) GetId

func (o *AssetLayoutField) GetId() int64

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

func (*AssetLayoutField) GetIdOk

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

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

func (*AssetLayoutField) GetIsDestroyed

func (o *AssetLayoutField) GetIsDestroyed() bool

GetIsDestroyed returns the IsDestroyed field value if set, zero value otherwise.

func (*AssetLayoutField) GetIsDestroyedOk

func (o *AssetLayoutField) GetIsDestroyedOk() (*bool, bool)

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

func (*AssetLayoutField) GetLabel

func (o *AssetLayoutField) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*AssetLayoutField) GetLabelOk

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

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

func (*AssetLayoutField) GetLinkableId

func (o *AssetLayoutField) GetLinkableId() int64

GetLinkableId returns the LinkableId field value if set, zero value otherwise.

func (*AssetLayoutField) GetLinkableIdOk

func (o *AssetLayoutField) GetLinkableIdOk() (*int64, bool)

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

func (*AssetLayoutField) GetMax

func (o *AssetLayoutField) GetMax() int64

GetMax returns the Max field value if set, zero value otherwise.

func (*AssetLayoutField) GetMaxOk

func (o *AssetLayoutField) GetMaxOk() (*int64, bool)

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

func (*AssetLayoutField) GetMin

func (o *AssetLayoutField) GetMin() int64

GetMin returns the Min field value if set, zero value otherwise.

func (*AssetLayoutField) GetMinOk

func (o *AssetLayoutField) GetMinOk() (*int64, bool)

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

func (*AssetLayoutField) GetOptions

func (o *AssetLayoutField) GetOptions() string

GetOptions returns the Options field value if set, zero value otherwise.

func (*AssetLayoutField) GetOptionsOk

func (o *AssetLayoutField) GetOptionsOk() (*string, bool)

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

func (*AssetLayoutField) GetPosition

func (o *AssetLayoutField) GetPosition() int32

GetPosition returns the Position field value if set, zero value otherwise.

func (*AssetLayoutField) GetPositionOk

func (o *AssetLayoutField) GetPositionOk() (*int32, bool)

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

func (*AssetLayoutField) GetRequired

func (o *AssetLayoutField) GetRequired() bool

GetRequired returns the Required field value if set, zero value otherwise.

func (*AssetLayoutField) GetRequiredOk

func (o *AssetLayoutField) GetRequiredOk() (*bool, bool)

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

func (*AssetLayoutField) GetShowInList

func (o *AssetLayoutField) GetShowInList() bool

GetShowInList returns the ShowInList field value if set, zero value otherwise.

func (*AssetLayoutField) GetShowInListOk

func (o *AssetLayoutField) GetShowInListOk() (*bool, bool)

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

func (*AssetLayoutField) HasExpiration

func (o *AssetLayoutField) HasExpiration() bool

HasExpiration returns a boolean if a field has been set.

func (*AssetLayoutField) HasFieldType

func (o *AssetLayoutField) HasFieldType() bool

HasFieldType returns a boolean if a field has been set.

func (*AssetLayoutField) HasHint

func (o *AssetLayoutField) HasHint() bool

HasHint returns a boolean if a field has been set.

func (*AssetLayoutField) HasId

func (o *AssetLayoutField) HasId() bool

HasId returns a boolean if a field has been set.

func (*AssetLayoutField) HasIsDestroyed

func (o *AssetLayoutField) HasIsDestroyed() bool

HasIsDestroyed returns a boolean if a field has been set.

func (*AssetLayoutField) HasLabel

func (o *AssetLayoutField) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*AssetLayoutField) HasLinkableId

func (o *AssetLayoutField) HasLinkableId() bool

HasLinkableId returns a boolean if a field has been set.

func (*AssetLayoutField) HasMax

func (o *AssetLayoutField) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*AssetLayoutField) HasMin

func (o *AssetLayoutField) HasMin() bool

HasMin returns a boolean if a field has been set.

func (*AssetLayoutField) HasOptions

func (o *AssetLayoutField) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*AssetLayoutField) HasPosition

func (o *AssetLayoutField) HasPosition() bool

HasPosition returns a boolean if a field has been set.

func (*AssetLayoutField) HasRequired

func (o *AssetLayoutField) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (*AssetLayoutField) HasShowInList

func (o *AssetLayoutField) HasShowInList() bool

HasShowInList returns a boolean if a field has been set.

func (AssetLayoutField) MarshalJSON

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

func (*AssetLayoutField) SetExpiration

func (o *AssetLayoutField) SetExpiration(v bool)

SetExpiration gets a reference to the given bool and assigns it to the Expiration field.

func (*AssetLayoutField) SetFieldType

func (o *AssetLayoutField) SetFieldType(v string)

SetFieldType gets a reference to the given string and assigns it to the FieldType field.

func (*AssetLayoutField) SetHint

func (o *AssetLayoutField) SetHint(v string)

SetHint gets a reference to the given string and assigns it to the Hint field.

func (*AssetLayoutField) SetId

func (o *AssetLayoutField) SetId(v int64)

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

func (*AssetLayoutField) SetIsDestroyed

func (o *AssetLayoutField) SetIsDestroyed(v bool)

SetIsDestroyed gets a reference to the given bool and assigns it to the IsDestroyed field.

func (*AssetLayoutField) SetLabel

func (o *AssetLayoutField) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*AssetLayoutField) SetLinkableId

func (o *AssetLayoutField) SetLinkableId(v int64)

SetLinkableId gets a reference to the given int64 and assigns it to the LinkableId field.

func (*AssetLayoutField) SetMax

func (o *AssetLayoutField) SetMax(v int64)

SetMax gets a reference to the given int64 and assigns it to the Max field.

func (*AssetLayoutField) SetMin

func (o *AssetLayoutField) SetMin(v int64)

SetMin gets a reference to the given int64 and assigns it to the Min field.

func (*AssetLayoutField) SetOptions

func (o *AssetLayoutField) SetOptions(v string)

SetOptions gets a reference to the given string and assigns it to the Options field.

func (*AssetLayoutField) SetPosition

func (o *AssetLayoutField) SetPosition(v int32)

SetPosition gets a reference to the given int32 and assigns it to the Position field.

func (*AssetLayoutField) SetRequired

func (o *AssetLayoutField) SetRequired(v bool)

SetRequired gets a reference to the given bool and assigns it to the Required field.

func (*AssetLayoutField) SetShowInList

func (o *AssetLayoutField) SetShowInList(v bool)

SetShowInList gets a reference to the given bool and assigns it to the ShowInList field.

func (AssetLayoutField) ToMap

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

func (*AssetLayoutField) UnmarshalJSON

func (o *AssetLayoutField) UnmarshalJSON(data []byte) (err error)

type AssetLayoutsAPIService

type AssetLayoutsAPIService service

AssetLayoutsAPIService AssetLayoutsAPI service

func (*AssetLayoutsAPIService) GetAssetLayouts

GetAssetLayouts Get a list of Asset Layouts

Retrieve a list of available Asset Layouts.

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

func (*AssetLayoutsAPIService) GetAssetLayoutsExecute

Execute executes the request

@return GetAssetLayouts200Response

func (*AssetLayoutsAPIService) GetAssetLayoutsId

GetAssetLayoutsId Get an Asset Layout

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested Asset Layout
@return ApiGetAssetLayoutsIdRequest

func (*AssetLayoutsAPIService) GetAssetLayoutsIdExecute

Execute executes the request

@return PostAssetLayouts201Response

func (*AssetLayoutsAPIService) PostAssetLayouts

PostAssetLayouts Create an Asset Layout

Create a new Asset Layout with the specified properties.

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

func (*AssetLayoutsAPIService) PostAssetLayoutsExecute

Execute executes the request

@return PostAssetLayouts201Response

func (*AssetLayoutsAPIService) PutAssetLayoutsId

PutAssetLayoutsId Update an Asset Layout

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Asset Layout to be updated
@return ApiPutAssetLayoutsIdRequest

func (*AssetLayoutsAPIService) PutAssetLayoutsIdExecute

Execute executes the request

@return PostAssetLayouts201Response

type AssetPassword

type AssetPassword struct {
	// Unique identifier of the asset password
	Id int64 `json:"id"`
	// ID of the related object (e.g., 'Website') for the password. Can be null.
	PasswordableId *int64 `json:"passwordable_id,omitempty"`
	// Type of the related object for the password (e.g., 'Asset', 'Website')
	PasswordableType string `json:"passwordable_type"`
	// Identifier of the company to which the password belongs
	CompanyId int64 `json:"company_id"`
	// Name of the password
	Name string `json:"name"`
	// Username associated with the password
	Username string `json:"username"`
	// URL-friendly identifier for the password
	Slug string `json:"slug"`
	// Description or notes related to the password
	Description string `json:"description"`
	// The actual password string
	Password string `json:"password"`
	// Secret key for one-time passwords (OTP), if used
	OtpSecret string `json:"otp_secret"`
	// Type or category of the password. Can be null.
	PasswordType *string `json:"password_type,omitempty"`
	// URL related to the password, if applicable
	Url string `json:"url"`
	// Timestamp when the password was created
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Timestamp when the password was last updated
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// ID of the folder in which the password is stored, if any. Can be null.
	PasswordFolderId *int64 `json:"password_folder_id,omitempty"`
	// Name of the folder in which the password is stored, if any. Can be null.
	PasswordFolderName *string `json:"password_folder_name,omitempty"`
	// URL for the login page associated with the password. Can be null.
	LoginUrl             *string `json:"login_url,omitempty"`
	AdditionalProperties map[string]interface{}
}

AssetPassword struct for AssetPassword

func NewAssetPassword

func NewAssetPassword(id int64, passwordableType string, companyId int64, name string, username string, slug string, description string, password string, otpSecret string, url string) *AssetPassword

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

func NewAssetPasswordWithDefaults

func NewAssetPasswordWithDefaults() *AssetPassword

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

func (*AssetPassword) GetCompanyId

func (o *AssetPassword) GetCompanyId() int64

GetCompanyId returns the CompanyId field value

func (*AssetPassword) GetCompanyIdOk

func (o *AssetPassword) GetCompanyIdOk() (*int64, bool)

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

func (*AssetPassword) GetCreatedAt

func (o *AssetPassword) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*AssetPassword) GetCreatedAtOk

func (o *AssetPassword) GetCreatedAtOk() (*time.Time, bool)

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

func (*AssetPassword) GetDescription

func (o *AssetPassword) GetDescription() string

GetDescription returns the Description field value

func (*AssetPassword) GetDescriptionOk

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

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

func (*AssetPassword) GetId

func (o *AssetPassword) GetId() int64

GetId returns the Id field value

func (*AssetPassword) GetIdOk

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

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

func (*AssetPassword) GetLoginUrl

func (o *AssetPassword) GetLoginUrl() string

GetLoginUrl returns the LoginUrl field value if set, zero value otherwise.

func (*AssetPassword) GetLoginUrlOk

func (o *AssetPassword) GetLoginUrlOk() (*string, bool)

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

func (*AssetPassword) GetName

func (o *AssetPassword) GetName() string

GetName returns the Name field value

func (*AssetPassword) GetNameOk

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

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

func (*AssetPassword) GetOtpSecret

func (o *AssetPassword) GetOtpSecret() string

GetOtpSecret returns the OtpSecret field value

func (*AssetPassword) GetOtpSecretOk

func (o *AssetPassword) GetOtpSecretOk() (*string, bool)

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

func (*AssetPassword) GetPassword

func (o *AssetPassword) GetPassword() string

GetPassword returns the Password field value

func (*AssetPassword) GetPasswordFolderId

func (o *AssetPassword) GetPasswordFolderId() int64

GetPasswordFolderId returns the PasswordFolderId field value if set, zero value otherwise.

func (*AssetPassword) GetPasswordFolderIdOk

func (o *AssetPassword) GetPasswordFolderIdOk() (*int64, bool)

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

func (*AssetPassword) GetPasswordFolderName

func (o *AssetPassword) GetPasswordFolderName() string

GetPasswordFolderName returns the PasswordFolderName field value if set, zero value otherwise.

func (*AssetPassword) GetPasswordFolderNameOk

func (o *AssetPassword) GetPasswordFolderNameOk() (*string, bool)

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

func (*AssetPassword) GetPasswordOk

func (o *AssetPassword) GetPasswordOk() (*string, bool)

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

func (*AssetPassword) GetPasswordType

func (o *AssetPassword) GetPasswordType() string

GetPasswordType returns the PasswordType field value if set, zero value otherwise.

func (*AssetPassword) GetPasswordTypeOk

func (o *AssetPassword) GetPasswordTypeOk() (*string, bool)

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

func (*AssetPassword) GetPasswordableId

func (o *AssetPassword) GetPasswordableId() int64

GetPasswordableId returns the PasswordableId field value if set, zero value otherwise.

func (*AssetPassword) GetPasswordableIdOk

func (o *AssetPassword) GetPasswordableIdOk() (*int64, bool)

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

func (*AssetPassword) GetPasswordableType

func (o *AssetPassword) GetPasswordableType() string

GetPasswordableType returns the PasswordableType field value

func (*AssetPassword) GetPasswordableTypeOk

func (o *AssetPassword) GetPasswordableTypeOk() (*string, bool)

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

func (*AssetPassword) GetSlug

func (o *AssetPassword) GetSlug() string

GetSlug returns the Slug field value

func (*AssetPassword) GetSlugOk

func (o *AssetPassword) GetSlugOk() (*string, bool)

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

func (*AssetPassword) GetUpdatedAt

func (o *AssetPassword) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*AssetPassword) GetUpdatedAtOk

func (o *AssetPassword) GetUpdatedAtOk() (*time.Time, bool)

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

func (*AssetPassword) GetUrl

func (o *AssetPassword) GetUrl() string

GetUrl returns the Url field value

func (*AssetPassword) GetUrlOk

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

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

func (*AssetPassword) GetUsername

func (o *AssetPassword) GetUsername() string

GetUsername returns the Username field value

func (*AssetPassword) GetUsernameOk

func (o *AssetPassword) GetUsernameOk() (*string, bool)

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

func (*AssetPassword) HasCreatedAt

func (o *AssetPassword) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*AssetPassword) HasLoginUrl

func (o *AssetPassword) HasLoginUrl() bool

HasLoginUrl returns a boolean if a field has been set.

func (*AssetPassword) HasPasswordFolderId

func (o *AssetPassword) HasPasswordFolderId() bool

HasPasswordFolderId returns a boolean if a field has been set.

func (*AssetPassword) HasPasswordFolderName

func (o *AssetPassword) HasPasswordFolderName() bool

HasPasswordFolderName returns a boolean if a field has been set.

func (*AssetPassword) HasPasswordType

func (o *AssetPassword) HasPasswordType() bool

HasPasswordType returns a boolean if a field has been set.

func (*AssetPassword) HasPasswordableId

func (o *AssetPassword) HasPasswordableId() bool

HasPasswordableId returns a boolean if a field has been set.

func (*AssetPassword) HasUpdatedAt

func (o *AssetPassword) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (AssetPassword) MarshalJSON

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

func (*AssetPassword) SetCompanyId

func (o *AssetPassword) SetCompanyId(v int64)

SetCompanyId sets field value

func (*AssetPassword) SetCreatedAt

func (o *AssetPassword) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*AssetPassword) SetDescription

func (o *AssetPassword) SetDescription(v string)

SetDescription sets field value

func (*AssetPassword) SetId

func (o *AssetPassword) SetId(v int64)

SetId sets field value

func (*AssetPassword) SetLoginUrl

func (o *AssetPassword) SetLoginUrl(v string)

SetLoginUrl gets a reference to the given string and assigns it to the LoginUrl field.

func (*AssetPassword) SetName

func (o *AssetPassword) SetName(v string)

SetName sets field value

func (*AssetPassword) SetOtpSecret

func (o *AssetPassword) SetOtpSecret(v string)

SetOtpSecret sets field value

func (*AssetPassword) SetPassword

func (o *AssetPassword) SetPassword(v string)

SetPassword sets field value

func (*AssetPassword) SetPasswordFolderId

func (o *AssetPassword) SetPasswordFolderId(v int64)

SetPasswordFolderId gets a reference to the given int64 and assigns it to the PasswordFolderId field.

func (*AssetPassword) SetPasswordFolderName

func (o *AssetPassword) SetPasswordFolderName(v string)

SetPasswordFolderName gets a reference to the given string and assigns it to the PasswordFolderName field.

func (*AssetPassword) SetPasswordType

func (o *AssetPassword) SetPasswordType(v string)

SetPasswordType gets a reference to the given string and assigns it to the PasswordType field.

func (*AssetPassword) SetPasswordableId

func (o *AssetPassword) SetPasswordableId(v int64)

SetPasswordableId gets a reference to the given int64 and assigns it to the PasswordableId field.

func (*AssetPassword) SetPasswordableType

func (o *AssetPassword) SetPasswordableType(v string)

SetPasswordableType sets field value

func (*AssetPassword) SetSlug

func (o *AssetPassword) SetSlug(v string)

SetSlug sets field value

func (*AssetPassword) SetUpdatedAt

func (o *AssetPassword) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*AssetPassword) SetUrl

func (o *AssetPassword) SetUrl(v string)

SetUrl sets field value

func (*AssetPassword) SetUsername

func (o *AssetPassword) SetUsername(v string)

SetUsername sets field value

func (AssetPassword) ToMap

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

func (*AssetPassword) UnmarshalJSON

func (o *AssetPassword) UnmarshalJSON(data []byte) (err error)

type AssetPasswordsAPIService

type AssetPasswordsAPIService service

AssetPasswordsAPIService AssetPasswordsAPI service

func (*AssetPasswordsAPIService) DeleteAssetPasswordsId

DeleteAssetPasswordsId Delete a Password

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested Password
@return ApiDeleteAssetPasswordsIdRequest

func (*AssetPasswordsAPIService) DeleteAssetPasswordsIdExecute

func (a *AssetPasswordsAPIService) DeleteAssetPasswordsIdExecute(r ApiDeleteAssetPasswordsIdRequest) (*http.Response, error)

Execute executes the request

func (*AssetPasswordsAPIService) GetAssetPasswords

GetAssetPasswords Get a list of Passwords

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

func (*AssetPasswordsAPIService) GetAssetPasswordsExecute

Execute executes the request

@return GetAssetPasswords200Response

func (*AssetPasswordsAPIService) GetAssetPasswordsId

GetAssetPasswordsId Get a Password

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested Password
@return ApiGetAssetPasswordsIdRequest

func (*AssetPasswordsAPIService) GetAssetPasswordsIdExecute

Execute executes the request

@return PostAssetPasswords201Response

func (*AssetPasswordsAPIService) PostAssetPasswords

PostAssetPasswords Create a Password

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

func (*AssetPasswordsAPIService) PostAssetPasswordsExecute

Execute executes the request

@return PostAssetPasswords201Response

func (*AssetPasswordsAPIService) PutAssetPasswordsId

PutAssetPasswordsId Update a Password

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested Password
@return ApiPutAssetPasswordsIdRequest

func (*AssetPasswordsAPIService) PutAssetPasswordsIdArchive

PutAssetPasswordsIdArchive Archive a Password

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested Password
@return ApiPutAssetPasswordsIdArchiveRequest

func (*AssetPasswordsAPIService) PutAssetPasswordsIdArchiveExecute

Execute executes the request

@return PostAssetPasswords201Response

func (*AssetPasswordsAPIService) PutAssetPasswordsIdExecute

Execute executes the request

@return PostAssetPasswords201Response

func (*AssetPasswordsAPIService) PutAssetPasswordsIdUnarchive

PutAssetPasswordsIdUnarchive Unarchive a Password

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

func (*AssetPasswordsAPIService) PutAssetPasswordsIdUnarchiveExecute

Execute executes the request

@return PostAssetPasswords201Response

type AssetsAPIService

type AssetsAPIService service

AssetsAPIService AssetsAPI service

func (*AssetsAPIService) DeleteCompaniesCompanyIdAssetsId

func (a *AssetsAPIService) DeleteCompaniesCompanyIdAssetsId(ctx context.Context, id float32, companyId float32) ApiDeleteCompaniesCompanyIdAssetsIdRequest

DeleteCompaniesCompanyIdAssetsId Delete an Asset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identifier of the requested Asset
@param companyId The identifier of the requested parent Company
@return ApiDeleteCompaniesCompanyIdAssetsIdRequest

func (*AssetsAPIService) DeleteCompaniesCompanyIdAssetsIdExecute

func (a *AssetsAPIService) DeleteCompaniesCompanyIdAssetsIdExecute(r ApiDeleteCompaniesCompanyIdAssetsIdRequest) (*http.Response, error)

Execute executes the request

func (*AssetsAPIService) GetAssets

GetAssets Retrieve a list of assets

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

func (*AssetsAPIService) GetAssetsExecute

Execute executes the request

@return GetAssets200Response

func (*AssetsAPIService) GetCompaniesCompanyIdAssets

func (a *AssetsAPIService) GetCompaniesCompanyIdAssets(ctx context.Context, companyId float32) ApiGetCompaniesCompanyIdAssetsRequest

GetCompaniesCompanyIdAssets Get a list of Assets specific to a Company

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param companyId The identifier of the requested parent Company
@return ApiGetCompaniesCompanyIdAssetsRequest

func (*AssetsAPIService) GetCompaniesCompanyIdAssetsExecute

func (a *AssetsAPIService) GetCompaniesCompanyIdAssetsExecute(r ApiGetCompaniesCompanyIdAssetsRequest) (*GetAssets200Response, *http.Response, error)

Execute executes the request

@return GetAssets200Response

func (*AssetsAPIService) GetCompaniesCompanyIdAssetsId

func (a *AssetsAPIService) GetCompaniesCompanyIdAssetsId(ctx context.Context, id float32, companyId float32) ApiGetCompaniesCompanyIdAssetsIdRequest

GetCompaniesCompanyIdAssetsId Get an Asset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identifier of the requested Asset
@param companyId The identifier of the requested parent Company
@return ApiGetCompaniesCompanyIdAssetsIdRequest

func (*AssetsAPIService) GetCompaniesCompanyIdAssetsIdExecute

func (a *AssetsAPIService) GetCompaniesCompanyIdAssetsIdExecute(r ApiGetCompaniesCompanyIdAssetsIdRequest) (*Asset, *http.Response, error)

Execute executes the request

@return Asset

func (*AssetsAPIService) PostCompaniesCompanyIdAssets

func (a *AssetsAPIService) PostCompaniesCompanyIdAssets(ctx context.Context, companyId float32) ApiPostCompaniesCompanyIdAssetsRequest

PostCompaniesCompanyIdAssets Create an Asset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param companyId The identifier of the parent company for the new asset
@return ApiPostCompaniesCompanyIdAssetsRequest

func (*AssetsAPIService) PostCompaniesCompanyIdAssetsExecute

func (a *AssetsAPIService) PostCompaniesCompanyIdAssetsExecute(r ApiPostCompaniesCompanyIdAssetsRequest) (*Asset, *http.Response, error)

Execute executes the request

@return Asset

func (*AssetsAPIService) PutCompaniesCompanyIdAssetsId

func (a *AssetsAPIService) PutCompaniesCompanyIdAssetsId(ctx context.Context, id float32, companyId float32) ApiPutCompaniesCompanyIdAssetsIdRequest

PutCompaniesCompanyIdAssetsId Update an Asset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identifier of the requested Asset
@param companyId The identifier of the requested parent Company
@return ApiPutCompaniesCompanyIdAssetsIdRequest

func (*AssetsAPIService) PutCompaniesCompanyIdAssetsIdArchive

func (a *AssetsAPIService) PutCompaniesCompanyIdAssetsIdArchive(ctx context.Context, id float32, companyId float32) ApiPutCompaniesCompanyIdAssetsIdArchiveRequest

PutCompaniesCompanyIdAssetsIdArchive Archive an Asset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identifier of the requested Asset
@param companyId The identifier of the requested parent Company
@return ApiPutCompaniesCompanyIdAssetsIdArchiveRequest

func (*AssetsAPIService) PutCompaniesCompanyIdAssetsIdArchiveExecute

func (a *AssetsAPIService) PutCompaniesCompanyIdAssetsIdArchiveExecute(r ApiPutCompaniesCompanyIdAssetsIdArchiveRequest) (*http.Response, error)

Execute executes the request

func (*AssetsAPIService) PutCompaniesCompanyIdAssetsIdExecute

func (a *AssetsAPIService) PutCompaniesCompanyIdAssetsIdExecute(r ApiPutCompaniesCompanyIdAssetsIdRequest) (*Asset, *http.Response, error)

Execute executes the request

@return Asset

func (*AssetsAPIService) PutCompaniesCompanyIdAssetsIdMoveLayout

func (a *AssetsAPIService) PutCompaniesCompanyIdAssetsIdMoveLayout(ctx context.Context, companyId int32, id int32) ApiPutCompaniesCompanyIdAssetsIdMoveLayoutRequest

PutCompaniesCompanyIdAssetsIdMoveLayout Move asset to a different layout

Moves an Asset to a new Layout while preserving field values. The system will:

1. Match existing fields between layouts by exact label and type (case-sensitive, spaces matter) 2. Create new fields in the target layout if they don't exist 3. Transfer all field values to their corresponding fields in the new layout 4. Validate that any required fields in the new layout exist in the current layout

Note: Fields are matched by their label and type. If a field with the same label (case-sensitive, spaces matter) and type exists in the target layout, the asset's field value will be mapped to that existing field. If no matching field exists, a new one will be created with the same properties as the source field.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param companyId ID of the parent company
@param id ID of the asset to move
@return ApiPutCompaniesCompanyIdAssetsIdMoveLayoutRequest

func (*AssetsAPIService) PutCompaniesCompanyIdAssetsIdMoveLayoutExecute

func (a *AssetsAPIService) PutCompaniesCompanyIdAssetsIdMoveLayoutExecute(r ApiPutCompaniesCompanyIdAssetsIdMoveLayoutRequest) (*Asset, *http.Response, error)

Execute executes the request

@return Asset

func (*AssetsAPIService) PutCompaniesCompanyIdAssetsIdUnarchive

func (a *AssetsAPIService) PutCompaniesCompanyIdAssetsIdUnarchive(ctx context.Context, id float32, companyId float32) ApiPutCompaniesCompanyIdAssetsIdUnarchiveRequest

PutCompaniesCompanyIdAssetsIdUnarchive Unarchive an Asset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identifier of the requested Asset
@param companyId The identifier of the requested parent Company
@return ApiPutCompaniesCompanyIdAssetsIdUnarchiveRequest

func (*AssetsAPIService) PutCompaniesCompanyIdAssetsIdUnarchiveExecute

func (a *AssetsAPIService) PutCompaniesCompanyIdAssetsIdUnarchiveExecute(r ApiPutCompaniesCompanyIdAssetsIdUnarchiveRequest) (*http.Response, error)

Execute executes the request

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 CardsAPIService

type CardsAPIService service

CardsAPIService CardsAPI service

func (*CardsAPIService) GetCardsJump

GetCardsJump Jump to an asset with integration details without API key authentication, only requiring authentication at the time of jump.

The `/cards/jump` endpoint provides an easy way to create links from external integrations to Hudu. Below are examples of how to jump from a Syncro contact and a Watchman Monitoring computer to the corresponding asset in Hudu:

func (*CardsAPIService) GetCardsJumpExecute

func (a *CardsAPIService) GetCardsJumpExecute(r ApiGetCardsJumpRequest) (*http.Response, error)

Execute executes the request

func (*CardsAPIService) GetCardsLookup

GetCardsLookup Lookup cards with external integration details

Searches for cards associated with the specified external integration details. Returns a 200 status code if successful.

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

func (*CardsAPIService) GetCardsLookupExecute

Execute executes the request

@return GetCardsLookup200Response

type CompaniesAPIService

type CompaniesAPIService service

CompaniesAPIService CompaniesAPI service

func (*CompaniesAPIService) DeleteCompaniesId

DeleteCompaniesId Delete a specific company

Delete a company by its ID. Returns a 204 if successful.

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

func (*CompaniesAPIService) DeleteCompaniesIdExecute

func (a *CompaniesAPIService) DeleteCompaniesIdExecute(r ApiDeleteCompaniesIdRequest) (*http.Response, error)

Execute executes the request

func (*CompaniesAPIService) GetCompanies

GetCompanies Retrieve a list of companies

Retrieve a list of companies with optional filtering and pagination parameters.

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

func (*CompaniesAPIService) GetCompaniesExecute

Execute executes the request

@return GetCompanies200Response

func (*CompaniesAPIService) GetCompaniesId

GetCompaniesId Retrieve a specific company

Fetch the details of a company by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested company
@return ApiGetCompaniesIdRequest

func (*CompaniesAPIService) GetCompaniesIdExecute

Execute executes the request

@return GetCompaniesId200Response

func (*CompaniesAPIService) GetCompaniesJump

GetCompaniesJump Jump to a company with integration details

Jump to a company that contains integration details, bypassing the need for API key authentication. Authentication is only required at the time of the jump. This is a convenient way to create links from external integrations to Hudu.

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

func (*CompaniesAPIService) GetCompaniesJumpExecute

func (a *CompaniesAPIService) GetCompaniesJumpExecute(r ApiGetCompaniesJumpRequest) (*Company, *http.Response, error)

Execute executes the request

@return Company

func (*CompaniesAPIService) PostCompanies

PostCompanies Create a new company

Create a new company with the provided information.

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

func (*CompaniesAPIService) PostCompaniesExecute

func (a *CompaniesAPIService) PostCompaniesExecute(r ApiPostCompaniesRequest) (*Company, *http.Response, error)

Execute executes the request

@return Company

func (*CompaniesAPIService) PutCompaniesId

PutCompaniesId Update a specific company

Update the details of a company by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the company to update
@return ApiPutCompaniesIdRequest

func (*CompaniesAPIService) PutCompaniesIdArchive

PutCompaniesIdArchive Archive a specific company

Mark a company as archived by its ID. Archived companies are hidden from the regular list of companies but can be retrieved if necessary.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the company to archive
@return ApiPutCompaniesIdArchiveRequest

func (*CompaniesAPIService) PutCompaniesIdArchiveExecute

Execute executes the request

@return GetCompaniesId200Response

func (*CompaniesAPIService) PutCompaniesIdExecute

Execute executes the request

@return GetCompaniesId200Response

func (*CompaniesAPIService) PutCompaniesIdUnarchive

func (a *CompaniesAPIService) PutCompaniesIdUnarchive(ctx context.Context, id float32) ApiPutCompaniesIdUnarchiveRequest

PutCompaniesIdUnarchive Unarchive a specific company

Mark a previously archived company as unarchived by its ID. Unarchived companies are visible in the regular list of companies.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the company to unarchive
@return ApiPutCompaniesIdUnarchiveRequest

func (*CompaniesAPIService) PutCompaniesIdUnarchiveExecute

Execute executes the request

@return GetCompaniesId200Response

type Company

type Company struct {
	// The unique identifier of the company.
	Id *int64 `json:"id,omitempty"`
	// The URL-friendly identifier of the company.
	Slug *string `json:"slug,omitempty"`
	// The full name of the company.
	Name *string `json:"name,omitempty"`
	// The nickname or short name of the company. Can be null.
	Nickname *string `json:"nickname,omitempty"`
	// The first line of the company's address.
	AddressLine1 *string `json:"address_line_1,omitempty"`
	// The second line of the company's address. Can be null.
	AddressLine2 *string `json:"address_line_2,omitempty"`
	// The city where the company is located.
	City *string `json:"city,omitempty"`
	// The state or province where the company is located.
	State *string `json:"state,omitempty"`
	// The zip or postal code of the company's location.
	Zip *string `json:"zip,omitempty"`
	// The name of the country where the company is located. Can be null.
	CountryName *string `json:"country_name,omitempty"`
	// The company's phone number.
	PhoneNumber *string `json:"phone_number,omitempty"`
	// The type of the company. Can be null.
	CompanyType *string `json:"company_type,omitempty"`
	// The unique identifier of the parent company. Can be null.
	ParentCompanyId *int64 `json:"parent_company_id,omitempty"`
	// The name of the parent company. Can be null.
	ParentCompanyName *string `json:"parent_company_name,omitempty"`
	// The company's fax number.
	FaxNumber *string `json:"fax_number,omitempty"`
	// The company's website URL.
	Website *string `json:"website,omitempty"`
	// Additional notes or information about the company. Can be null.
	Notes *string `json:"notes,omitempty"`
	// Indicates if the company has been archived.
	Archived *bool `json:"archived,omitempty"`
	// The type of the object, in this case, \"Company\".
	ObjectType *string `json:"object_type,omitempty"`
	// A custom set identificaiton number.
	IdNumber *string `json:"id_number,omitempty"`
	// The URL path of the company within the application.
	Url *string `json:"url,omitempty"`
	// The full URL of the company within the application.
	FullUrl *string `json:"full_url,omitempty"`
	// The URL for the company's passwords within the application.
	PasswordsUrl *string `json:"passwords_url,omitempty"`
	// The URL for the company's knowledge base within the application.
	KnowledgeBaseUrl *string `json:"knowledge_base_url,omitempty"`
	// The date and time when the company was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The date and time when the company was last updated.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// A list of integrations associated with the company.
	Integrations         []CompanyIntegration `json:"integrations,omitempty"`
	AdditionalProperties map[string]interface{}
}

Company struct for Company

func NewCompany

func NewCompany() *Company

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

func NewCompanyWithDefaults

func NewCompanyWithDefaults() *Company

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

func (*Company) GetAddressLine1

func (o *Company) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*Company) GetAddressLine1Ok

func (o *Company) GetAddressLine1Ok() (*string, bool)

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

func (*Company) GetAddressLine2

func (o *Company) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*Company) GetAddressLine2Ok

func (o *Company) GetAddressLine2Ok() (*string, bool)

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

func (*Company) GetArchived

func (o *Company) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*Company) GetArchivedOk

func (o *Company) GetArchivedOk() (*bool, bool)

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

func (*Company) GetCity

func (o *Company) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*Company) GetCityOk

func (o *Company) GetCityOk() (*string, bool)

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

func (*Company) GetCompanyType

func (o *Company) GetCompanyType() string

GetCompanyType returns the CompanyType field value if set, zero value otherwise.

func (*Company) GetCompanyTypeOk

func (o *Company) GetCompanyTypeOk() (*string, bool)

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

func (*Company) GetCountryName

func (o *Company) GetCountryName() string

GetCountryName returns the CountryName field value if set, zero value otherwise.

func (*Company) GetCountryNameOk

func (o *Company) GetCountryNameOk() (*string, bool)

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

func (*Company) GetCreatedAt

func (o *Company) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Company) GetCreatedAtOk

func (o *Company) GetCreatedAtOk() (*time.Time, bool)

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

func (*Company) GetFaxNumber

func (o *Company) GetFaxNumber() string

GetFaxNumber returns the FaxNumber field value if set, zero value otherwise.

func (*Company) GetFaxNumberOk

func (o *Company) GetFaxNumberOk() (*string, bool)

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

func (*Company) GetFullUrl

func (o *Company) GetFullUrl() string

GetFullUrl returns the FullUrl field value if set, zero value otherwise.

func (*Company) GetFullUrlOk

func (o *Company) GetFullUrlOk() (*string, bool)

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

func (*Company) GetId

func (o *Company) GetId() int64

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

func (*Company) GetIdNumber

func (o *Company) GetIdNumber() string

GetIdNumber returns the IdNumber field value if set, zero value otherwise.

func (*Company) GetIdNumberOk

func (o *Company) GetIdNumberOk() (*string, bool)

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

func (*Company) GetIdOk

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

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

func (*Company) GetIntegrations

func (o *Company) GetIntegrations() []CompanyIntegration

GetIntegrations returns the Integrations field value if set, zero value otherwise.

func (*Company) GetIntegrationsOk

func (o *Company) GetIntegrationsOk() ([]CompanyIntegration, bool)

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

func (*Company) GetKnowledgeBaseUrl

func (o *Company) GetKnowledgeBaseUrl() string

GetKnowledgeBaseUrl returns the KnowledgeBaseUrl field value if set, zero value otherwise.

func (*Company) GetKnowledgeBaseUrlOk

func (o *Company) GetKnowledgeBaseUrlOk() (*string, bool)

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

func (*Company) GetName

func (o *Company) GetName() string

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

func (*Company) GetNameOk

func (o *Company) 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 (*Company) GetNickname

func (o *Company) GetNickname() string

GetNickname returns the Nickname field value if set, zero value otherwise.

func (*Company) GetNicknameOk

func (o *Company) GetNicknameOk() (*string, bool)

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

func (*Company) GetNotes

func (o *Company) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*Company) GetNotesOk

func (o *Company) 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 (*Company) GetObjectType

func (o *Company) GetObjectType() string

GetObjectType returns the ObjectType field value if set, zero value otherwise.

func (*Company) GetObjectTypeOk

func (o *Company) GetObjectTypeOk() (*string, bool)

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

func (*Company) GetParentCompanyId

func (o *Company) GetParentCompanyId() int64

GetParentCompanyId returns the ParentCompanyId field value if set, zero value otherwise.

func (*Company) GetParentCompanyIdOk

func (o *Company) GetParentCompanyIdOk() (*int64, bool)

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

func (*Company) GetParentCompanyName

func (o *Company) GetParentCompanyName() string

GetParentCompanyName returns the ParentCompanyName field value if set, zero value otherwise.

func (*Company) GetParentCompanyNameOk

func (o *Company) GetParentCompanyNameOk() (*string, bool)

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

func (*Company) GetPasswordsUrl

func (o *Company) GetPasswordsUrl() string

GetPasswordsUrl returns the PasswordsUrl field value if set, zero value otherwise.

func (*Company) GetPasswordsUrlOk

func (o *Company) GetPasswordsUrlOk() (*string, bool)

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

func (*Company) GetPhoneNumber

func (o *Company) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*Company) GetPhoneNumberOk

func (o *Company) GetPhoneNumberOk() (*string, bool)

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

func (*Company) GetSlug

func (o *Company) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*Company) GetSlugOk

func (o *Company) GetSlugOk() (*string, bool)

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

func (*Company) GetState

func (o *Company) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Company) GetStateOk

func (o *Company) 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 (*Company) GetUpdatedAt

func (o *Company) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Company) GetUpdatedAtOk

func (o *Company) GetUpdatedAtOk() (*time.Time, bool)

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

func (*Company) GetUrl

func (o *Company) GetUrl() string

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

func (*Company) GetUrlOk

func (o *Company) 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 (*Company) GetWebsite

func (o *Company) GetWebsite() string

GetWebsite returns the Website field value if set, zero value otherwise.

func (*Company) GetWebsiteOk

func (o *Company) GetWebsiteOk() (*string, bool)

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

func (*Company) GetZip

func (o *Company) GetZip() string

GetZip returns the Zip field value if set, zero value otherwise.

func (*Company) GetZipOk

func (o *Company) GetZipOk() (*string, bool)

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

func (*Company) HasAddressLine1

func (o *Company) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*Company) HasAddressLine2

func (o *Company) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*Company) HasArchived

func (o *Company) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*Company) HasCity

func (o *Company) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*Company) HasCompanyType

func (o *Company) HasCompanyType() bool

HasCompanyType returns a boolean if a field has been set.

func (*Company) HasCountryName

func (o *Company) HasCountryName() bool

HasCountryName returns a boolean if a field has been set.

func (*Company) HasCreatedAt

func (o *Company) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Company) HasFaxNumber

func (o *Company) HasFaxNumber() bool

HasFaxNumber returns a boolean if a field has been set.

func (*Company) HasFullUrl

func (o *Company) HasFullUrl() bool

HasFullUrl returns a boolean if a field has been set.

func (*Company) HasId

func (o *Company) HasId() bool

HasId returns a boolean if a field has been set.

func (*Company) HasIdNumber

func (o *Company) HasIdNumber() bool

HasIdNumber returns a boolean if a field has been set.

func (*Company) HasIntegrations

func (o *Company) HasIntegrations() bool

HasIntegrations returns a boolean if a field has been set.

func (*Company) HasKnowledgeBaseUrl

func (o *Company) HasKnowledgeBaseUrl() bool

HasKnowledgeBaseUrl returns a boolean if a field has been set.

func (*Company) HasName

func (o *Company) HasName() bool

HasName returns a boolean if a field has been set.

func (*Company) HasNickname

func (o *Company) HasNickname() bool

HasNickname returns a boolean if a field has been set.

func (*Company) HasNotes

func (o *Company) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*Company) HasObjectType

func (o *Company) HasObjectType() bool

HasObjectType returns a boolean if a field has been set.

func (*Company) HasParentCompanyId

func (o *Company) HasParentCompanyId() bool

HasParentCompanyId returns a boolean if a field has been set.

func (*Company) HasParentCompanyName

func (o *Company) HasParentCompanyName() bool

HasParentCompanyName returns a boolean if a field has been set.

func (*Company) HasPasswordsUrl

func (o *Company) HasPasswordsUrl() bool

HasPasswordsUrl returns a boolean if a field has been set.

func (*Company) HasPhoneNumber

func (o *Company) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*Company) HasSlug

func (o *Company) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*Company) HasState

func (o *Company) HasState() bool

HasState returns a boolean if a field has been set.

func (*Company) HasUpdatedAt

func (o *Company) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Company) HasUrl

func (o *Company) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*Company) HasWebsite

func (o *Company) HasWebsite() bool

HasWebsite returns a boolean if a field has been set.

func (*Company) HasZip

func (o *Company) HasZip() bool

HasZip returns a boolean if a field has been set.

func (Company) MarshalJSON

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

func (*Company) SetAddressLine1

func (o *Company) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*Company) SetAddressLine2

func (o *Company) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*Company) SetArchived

func (o *Company) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*Company) SetCity

func (o *Company) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*Company) SetCompanyType

func (o *Company) SetCompanyType(v string)

SetCompanyType gets a reference to the given string and assigns it to the CompanyType field.

func (*Company) SetCountryName

func (o *Company) SetCountryName(v string)

SetCountryName gets a reference to the given string and assigns it to the CountryName field.

func (*Company) SetCreatedAt

func (o *Company) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Company) SetFaxNumber

func (o *Company) SetFaxNumber(v string)

SetFaxNumber gets a reference to the given string and assigns it to the FaxNumber field.

func (*Company) SetFullUrl

func (o *Company) SetFullUrl(v string)

SetFullUrl gets a reference to the given string and assigns it to the FullUrl field.

func (*Company) SetId

func (o *Company) SetId(v int64)

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

func (*Company) SetIdNumber

func (o *Company) SetIdNumber(v string)

SetIdNumber gets a reference to the given string and assigns it to the IdNumber field.

func (*Company) SetIntegrations

func (o *Company) SetIntegrations(v []CompanyIntegration)

SetIntegrations gets a reference to the given []CompanyIntegration and assigns it to the Integrations field.

func (*Company) SetKnowledgeBaseUrl

func (o *Company) SetKnowledgeBaseUrl(v string)

SetKnowledgeBaseUrl gets a reference to the given string and assigns it to the KnowledgeBaseUrl field.

func (*Company) SetName

func (o *Company) SetName(v string)

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

func (*Company) SetNickname

func (o *Company) SetNickname(v string)

SetNickname gets a reference to the given string and assigns it to the Nickname field.

func (*Company) SetNotes

func (o *Company) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*Company) SetObjectType

func (o *Company) SetObjectType(v string)

SetObjectType gets a reference to the given string and assigns it to the ObjectType field.

func (*Company) SetParentCompanyId

func (o *Company) SetParentCompanyId(v int64)

SetParentCompanyId gets a reference to the given int64 and assigns it to the ParentCompanyId field.

func (*Company) SetParentCompanyName

func (o *Company) SetParentCompanyName(v string)

SetParentCompanyName gets a reference to the given string and assigns it to the ParentCompanyName field.

func (*Company) SetPasswordsUrl

func (o *Company) SetPasswordsUrl(v string)

SetPasswordsUrl gets a reference to the given string and assigns it to the PasswordsUrl field.

func (*Company) SetPhoneNumber

func (o *Company) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*Company) SetSlug

func (o *Company) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*Company) SetState

func (o *Company) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Company) SetUpdatedAt

func (o *Company) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Company) SetUrl

func (o *Company) SetUrl(v string)

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

func (*Company) SetWebsite

func (o *Company) SetWebsite(v string)

SetWebsite gets a reference to the given string and assigns it to the Website field.

func (*Company) SetZip

func (o *Company) SetZip(v string)

SetZip gets a reference to the given string and assigns it to the Zip field.

func (Company) ToMap

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

func (*Company) UnmarshalJSON

func (o *Company) UnmarshalJSON(data []byte) (err error)

type CompanyIntegration

type CompanyIntegration struct {
	// The unique identifier of the integration.
	Id *int64 `json:"id,omitempty"`
	// The unique identifier of the integrator.
	IntegratorId *int64 `json:"integrator_id,omitempty"`
	// The name of the integrator.
	IntegratorName *string `json:"integrator_name,omitempty"`
	// The unique identifier for the synchronization.
	SyncId *int64 `json:"sync_id,omitempty"`
	// The identifier of the integration. Can be null.
	Identifier *string `json:"identifier,omitempty"`
	// The name of the integration.
	Name *string `json:"name,omitempty"`
	// The unique identifier of the potential company associated with the integration. Can be null.
	PotentialCompanyId *int64 `json:"potential_company_id,omitempty"`
	// The unique identifier of the company associated with the integration.
	CompanyId *int64 `json:"company_id,omitempty"`
	// The name of the company associated with the integration.
	CompanyName          *string `json:"company_name,omitempty"`
	AdditionalProperties map[string]interface{}
}

CompanyIntegration struct for CompanyIntegration

func NewCompanyIntegration

func NewCompanyIntegration() *CompanyIntegration

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

func NewCompanyIntegrationWithDefaults

func NewCompanyIntegrationWithDefaults() *CompanyIntegration

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

func (*CompanyIntegration) GetCompanyId

func (o *CompanyIntegration) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*CompanyIntegration) GetCompanyIdOk

func (o *CompanyIntegration) GetCompanyIdOk() (*int64, bool)

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

func (*CompanyIntegration) GetCompanyName

func (o *CompanyIntegration) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*CompanyIntegration) GetCompanyNameOk

func (o *CompanyIntegration) GetCompanyNameOk() (*string, bool)

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

func (*CompanyIntegration) GetId

func (o *CompanyIntegration) GetId() int64

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

func (*CompanyIntegration) GetIdOk

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

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

func (*CompanyIntegration) GetIdentifier

func (o *CompanyIntegration) GetIdentifier() string

GetIdentifier returns the Identifier field value if set, zero value otherwise.

func (*CompanyIntegration) GetIdentifierOk

func (o *CompanyIntegration) GetIdentifierOk() (*string, bool)

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

func (*CompanyIntegration) GetIntegratorId

func (o *CompanyIntegration) GetIntegratorId() int64

GetIntegratorId returns the IntegratorId field value if set, zero value otherwise.

func (*CompanyIntegration) GetIntegratorIdOk

func (o *CompanyIntegration) GetIntegratorIdOk() (*int64, bool)

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

func (*CompanyIntegration) GetIntegratorName

func (o *CompanyIntegration) GetIntegratorName() string

GetIntegratorName returns the IntegratorName field value if set, zero value otherwise.

func (*CompanyIntegration) GetIntegratorNameOk

func (o *CompanyIntegration) GetIntegratorNameOk() (*string, bool)

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

func (*CompanyIntegration) GetName

func (o *CompanyIntegration) GetName() string

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

func (*CompanyIntegration) GetNameOk

func (o *CompanyIntegration) 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 (*CompanyIntegration) GetPotentialCompanyId

func (o *CompanyIntegration) GetPotentialCompanyId() int64

GetPotentialCompanyId returns the PotentialCompanyId field value if set, zero value otherwise.

func (*CompanyIntegration) GetPotentialCompanyIdOk

func (o *CompanyIntegration) GetPotentialCompanyIdOk() (*int64, bool)

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

func (*CompanyIntegration) GetSyncId

func (o *CompanyIntegration) GetSyncId() int64

GetSyncId returns the SyncId field value if set, zero value otherwise.

func (*CompanyIntegration) GetSyncIdOk

func (o *CompanyIntegration) GetSyncIdOk() (*int64, bool)

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

func (*CompanyIntegration) HasCompanyId

func (o *CompanyIntegration) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*CompanyIntegration) HasCompanyName

func (o *CompanyIntegration) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*CompanyIntegration) HasId

func (o *CompanyIntegration) HasId() bool

HasId returns a boolean if a field has been set.

func (*CompanyIntegration) HasIdentifier

func (o *CompanyIntegration) HasIdentifier() bool

HasIdentifier returns a boolean if a field has been set.

func (*CompanyIntegration) HasIntegratorId

func (o *CompanyIntegration) HasIntegratorId() bool

HasIntegratorId returns a boolean if a field has been set.

func (*CompanyIntegration) HasIntegratorName

func (o *CompanyIntegration) HasIntegratorName() bool

HasIntegratorName returns a boolean if a field has been set.

func (*CompanyIntegration) HasName

func (o *CompanyIntegration) HasName() bool

HasName returns a boolean if a field has been set.

func (*CompanyIntegration) HasPotentialCompanyId

func (o *CompanyIntegration) HasPotentialCompanyId() bool

HasPotentialCompanyId returns a boolean if a field has been set.

func (*CompanyIntegration) HasSyncId

func (o *CompanyIntegration) HasSyncId() bool

HasSyncId returns a boolean if a field has been set.

func (CompanyIntegration) MarshalJSON

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

func (*CompanyIntegration) SetCompanyId

func (o *CompanyIntegration) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*CompanyIntegration) SetCompanyName

func (o *CompanyIntegration) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*CompanyIntegration) SetId

func (o *CompanyIntegration) SetId(v int64)

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

func (*CompanyIntegration) SetIdentifier

func (o *CompanyIntegration) SetIdentifier(v string)

SetIdentifier gets a reference to the given string and assigns it to the Identifier field.

func (*CompanyIntegration) SetIntegratorId

func (o *CompanyIntegration) SetIntegratorId(v int64)

SetIntegratorId gets a reference to the given int64 and assigns it to the IntegratorId field.

func (*CompanyIntegration) SetIntegratorName

func (o *CompanyIntegration) SetIntegratorName(v string)

SetIntegratorName gets a reference to the given string and assigns it to the IntegratorName field.

func (*CompanyIntegration) SetName

func (o *CompanyIntegration) SetName(v string)

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

func (*CompanyIntegration) SetPotentialCompanyId

func (o *CompanyIntegration) SetPotentialCompanyId(v int64)

SetPotentialCompanyId gets a reference to the given int64 and assigns it to the PotentialCompanyId field.

func (*CompanyIntegration) SetSyncId

func (o *CompanyIntegration) SetSyncId(v int64)

SetSyncId gets a reference to the given int64 and assigns it to the SyncId field.

func (CompanyIntegration) ToMap

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

func (*CompanyIntegration) UnmarshalJSON

func (o *CompanyIntegration) UnmarshalJSON(data []byte) (err error)

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) ServerURL

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

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

ServerURLWithContext returns a new server URL given an endpoint

type CreateListRequest

type CreateListRequest struct {
	List                 *CreateListRequestList `json:"list,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateListRequest struct for CreateListRequest

func NewCreateListRequest

func NewCreateListRequest() *CreateListRequest

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

func NewCreateListRequestWithDefaults

func NewCreateListRequestWithDefaults() *CreateListRequest

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

func (*CreateListRequest) GetList

GetList returns the List field value if set, zero value otherwise.

func (*CreateListRequest) GetListOk

func (o *CreateListRequest) GetListOk() (*CreateListRequestList, bool)

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

func (*CreateListRequest) HasList

func (o *CreateListRequest) HasList() bool

HasList returns a boolean if a field has been set.

func (CreateListRequest) MarshalJSON

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

func (*CreateListRequest) SetList

SetList gets a reference to the given CreateListRequestList and assigns it to the List field.

func (CreateListRequest) ToMap

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

func (*CreateListRequest) UnmarshalJSON

func (o *CreateListRequest) UnmarshalJSON(data []byte) (err error)

type CreateListRequestList

type CreateListRequestList struct {
	// Name of the list
	Name string `json:"name"`
	// Array of list items to create
	ListItemsAttributes  []CreateListRequestListListItemsAttributesInner `json:"list_items_attributes,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateListRequestList struct for CreateListRequestList

func NewCreateListRequestList

func NewCreateListRequestList(name string) *CreateListRequestList

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

func NewCreateListRequestListWithDefaults

func NewCreateListRequestListWithDefaults() *CreateListRequestList

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

func (*CreateListRequestList) GetListItemsAttributes

GetListItemsAttributes returns the ListItemsAttributes field value if set, zero value otherwise.

func (*CreateListRequestList) GetListItemsAttributesOk

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

func (*CreateListRequestList) GetName

func (o *CreateListRequestList) GetName() string

GetName returns the Name field value

func (*CreateListRequestList) GetNameOk

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

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

func (*CreateListRequestList) HasListItemsAttributes

func (o *CreateListRequestList) HasListItemsAttributes() bool

HasListItemsAttributes returns a boolean if a field has been set.

func (CreateListRequestList) MarshalJSON

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

func (*CreateListRequestList) SetListItemsAttributes

SetListItemsAttributes gets a reference to the given []CreateListRequestListListItemsAttributesInner and assigns it to the ListItemsAttributes field.

func (*CreateListRequestList) SetName

func (o *CreateListRequestList) SetName(v string)

SetName sets field value

func (CreateListRequestList) ToMap

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

func (*CreateListRequestList) UnmarshalJSON

func (o *CreateListRequestList) UnmarshalJSON(data []byte) (err error)

type CreateListRequestListListItemsAttributesInner

type CreateListRequestListListItemsAttributesInner struct {
	// Name of the list item
	Name                 string `json:"name"`
	AdditionalProperties map[string]interface{}
}

CreateListRequestListListItemsAttributesInner struct for CreateListRequestListListItemsAttributesInner

func NewCreateListRequestListListItemsAttributesInner

func NewCreateListRequestListListItemsAttributesInner(name string) *CreateListRequestListListItemsAttributesInner

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

func NewCreateListRequestListListItemsAttributesInnerWithDefaults

func NewCreateListRequestListListItemsAttributesInnerWithDefaults() *CreateListRequestListListItemsAttributesInner

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

func (*CreateListRequestListListItemsAttributesInner) GetName

GetName returns the Name field value

func (*CreateListRequestListListItemsAttributesInner) GetNameOk

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

func (CreateListRequestListListItemsAttributesInner) MarshalJSON

func (*CreateListRequestListListItemsAttributesInner) SetName

SetName sets field value

func (CreateListRequestListListItemsAttributesInner) ToMap

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

func (*CreateListRequestListListItemsAttributesInner) UnmarshalJSON

func (o *CreateListRequestListListItemsAttributesInner) UnmarshalJSON(data []byte) (err error)

type CreateNetworkRequest

type CreateNetworkRequest struct {
	// The name of the network.
	Name string `json:"name"`
	// A brief description of the network.
	Description *string `json:"description,omitempty"`
	// The network address, typically in CIDR notation.
	Address string `json:"address"`
	// The type of network, represented as an integer.
	NetworkType *int32 `json:"network_type,omitempty"`
	// The identifier of the company that owns this network.
	CompanyId int64 `json:"company_id"`
	// The identifier of the location associated with this network.
	LocationId *int64 `json:"location_id,omitempty"`
	// The VLAN ID associated with this network.
	VlanId *int64 `json:"vlan_id,omitempty"`
	// When true, network will be archived. When false, network will be active.
	Archived             *bool `json:"archived,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateNetworkRequest struct for CreateNetworkRequest

func NewCreateNetworkRequest

func NewCreateNetworkRequest(name string, address string, companyId int64) *CreateNetworkRequest

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

func NewCreateNetworkRequestWithDefaults

func NewCreateNetworkRequestWithDefaults() *CreateNetworkRequest

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

func (*CreateNetworkRequest) GetAddress

func (o *CreateNetworkRequest) GetAddress() string

GetAddress returns the Address field value

func (*CreateNetworkRequest) GetAddressOk

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

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

func (*CreateNetworkRequest) GetArchived

func (o *CreateNetworkRequest) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*CreateNetworkRequest) GetArchivedOk

func (o *CreateNetworkRequest) GetArchivedOk() (*bool, bool)

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

func (*CreateNetworkRequest) GetCompanyId

func (o *CreateNetworkRequest) GetCompanyId() int64

GetCompanyId returns the CompanyId field value

func (*CreateNetworkRequest) GetCompanyIdOk

func (o *CreateNetworkRequest) GetCompanyIdOk() (*int64, bool)

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

func (*CreateNetworkRequest) GetDescription

func (o *CreateNetworkRequest) GetDescription() string

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

func (*CreateNetworkRequest) GetDescriptionOk

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

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

func (*CreateNetworkRequest) GetLocationId

func (o *CreateNetworkRequest) GetLocationId() int64

GetLocationId returns the LocationId field value if set, zero value otherwise.

func (*CreateNetworkRequest) GetLocationIdOk

func (o *CreateNetworkRequest) GetLocationIdOk() (*int64, bool)

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

func (*CreateNetworkRequest) GetName

func (o *CreateNetworkRequest) GetName() string

GetName returns the Name field value

func (*CreateNetworkRequest) GetNameOk

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

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

func (*CreateNetworkRequest) GetNetworkType

func (o *CreateNetworkRequest) GetNetworkType() int32

GetNetworkType returns the NetworkType field value if set, zero value otherwise.

func (*CreateNetworkRequest) GetNetworkTypeOk

func (o *CreateNetworkRequest) GetNetworkTypeOk() (*int32, bool)

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

func (*CreateNetworkRequest) GetVlanId

func (o *CreateNetworkRequest) GetVlanId() int64

GetVlanId returns the VlanId field value if set, zero value otherwise.

func (*CreateNetworkRequest) GetVlanIdOk

func (o *CreateNetworkRequest) GetVlanIdOk() (*int64, bool)

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

func (*CreateNetworkRequest) HasArchived

func (o *CreateNetworkRequest) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*CreateNetworkRequest) HasDescription

func (o *CreateNetworkRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateNetworkRequest) HasLocationId

func (o *CreateNetworkRequest) HasLocationId() bool

HasLocationId returns a boolean if a field has been set.

func (*CreateNetworkRequest) HasNetworkType

func (o *CreateNetworkRequest) HasNetworkType() bool

HasNetworkType returns a boolean if a field has been set.

func (*CreateNetworkRequest) HasVlanId

func (o *CreateNetworkRequest) HasVlanId() bool

HasVlanId returns a boolean if a field has been set.

func (CreateNetworkRequest) MarshalJSON

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

func (*CreateNetworkRequest) SetAddress

func (o *CreateNetworkRequest) SetAddress(v string)

SetAddress sets field value

func (*CreateNetworkRequest) SetArchived

func (o *CreateNetworkRequest) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*CreateNetworkRequest) SetCompanyId

func (o *CreateNetworkRequest) SetCompanyId(v int64)

SetCompanyId sets field value

func (*CreateNetworkRequest) SetDescription

func (o *CreateNetworkRequest) SetDescription(v string)

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

func (*CreateNetworkRequest) SetLocationId

func (o *CreateNetworkRequest) SetLocationId(v int64)

SetLocationId gets a reference to the given int64 and assigns it to the LocationId field.

func (*CreateNetworkRequest) SetName

func (o *CreateNetworkRequest) SetName(v string)

SetName sets field value

func (*CreateNetworkRequest) SetNetworkType

func (o *CreateNetworkRequest) SetNetworkType(v int32)

SetNetworkType gets a reference to the given int32 and assigns it to the NetworkType field.

func (*CreateNetworkRequest) SetVlanId

func (o *CreateNetworkRequest) SetVlanId(v int64)

SetVlanId gets a reference to the given int64 and assigns it to the VlanId field.

func (CreateNetworkRequest) ToMap

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

func (*CreateNetworkRequest) UnmarshalJSON

func (o *CreateNetworkRequest) UnmarshalJSON(data []byte) (err error)

type CreatePasswordFolder201Response

type CreatePasswordFolder201Response struct {
	PasswordFolder       *PasswordFolder `json:"password_folder,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreatePasswordFolder201Response struct for CreatePasswordFolder201Response

func NewCreatePasswordFolder201Response

func NewCreatePasswordFolder201Response() *CreatePasswordFolder201Response

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

func NewCreatePasswordFolder201ResponseWithDefaults

func NewCreatePasswordFolder201ResponseWithDefaults() *CreatePasswordFolder201Response

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

func (*CreatePasswordFolder201Response) GetPasswordFolder

func (o *CreatePasswordFolder201Response) GetPasswordFolder() PasswordFolder

GetPasswordFolder returns the PasswordFolder field value if set, zero value otherwise.

func (*CreatePasswordFolder201Response) GetPasswordFolderOk

func (o *CreatePasswordFolder201Response) GetPasswordFolderOk() (*PasswordFolder, bool)

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

func (*CreatePasswordFolder201Response) HasPasswordFolder

func (o *CreatePasswordFolder201Response) HasPasswordFolder() bool

HasPasswordFolder returns a boolean if a field has been set.

func (CreatePasswordFolder201Response) MarshalJSON

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

func (*CreatePasswordFolder201Response) SetPasswordFolder

func (o *CreatePasswordFolder201Response) SetPasswordFolder(v PasswordFolder)

SetPasswordFolder gets a reference to the given PasswordFolder and assigns it to the PasswordFolder field.

func (CreatePasswordFolder201Response) ToMap

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

func (*CreatePasswordFolder201Response) UnmarshalJSON

func (o *CreatePasswordFolder201Response) UnmarshalJSON(data []byte) (err error)

type CreatePasswordFolderRequest

type CreatePasswordFolderRequest struct {
	Name        string  `json:"name"`
	CompanyId   *int64  `json:"company_id,omitempty"`
	Description *string `json:"description,omitempty"`
	// Who has permission to see the folder
	Security string `json:"security"`
	// Field for Group IDs with access when security = specific
	AllowedGroups        []int64 `json:"allowed_groups,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreatePasswordFolderRequest struct for CreatePasswordFolderRequest

func NewCreatePasswordFolderRequest

func NewCreatePasswordFolderRequest(name string, security string) *CreatePasswordFolderRequest

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

func NewCreatePasswordFolderRequestWithDefaults

func NewCreatePasswordFolderRequestWithDefaults() *CreatePasswordFolderRequest

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

func (*CreatePasswordFolderRequest) GetAllowedGroups

func (o *CreatePasswordFolderRequest) GetAllowedGroups() []int64

GetAllowedGroups returns the AllowedGroups field value if set, zero value otherwise.

func (*CreatePasswordFolderRequest) GetAllowedGroupsOk

func (o *CreatePasswordFolderRequest) GetAllowedGroupsOk() ([]int64, bool)

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

func (*CreatePasswordFolderRequest) GetCompanyId

func (o *CreatePasswordFolderRequest) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*CreatePasswordFolderRequest) GetCompanyIdOk

func (o *CreatePasswordFolderRequest) GetCompanyIdOk() (*int64, bool)

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

func (*CreatePasswordFolderRequest) GetDescription

func (o *CreatePasswordFolderRequest) GetDescription() string

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

func (*CreatePasswordFolderRequest) GetDescriptionOk

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

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

func (*CreatePasswordFolderRequest) GetName

func (o *CreatePasswordFolderRequest) GetName() string

GetName returns the Name field value

func (*CreatePasswordFolderRequest) GetNameOk

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

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

func (*CreatePasswordFolderRequest) GetSecurity

func (o *CreatePasswordFolderRequest) GetSecurity() string

GetSecurity returns the Security field value

func (*CreatePasswordFolderRequest) GetSecurityOk

func (o *CreatePasswordFolderRequest) GetSecurityOk() (*string, bool)

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

func (*CreatePasswordFolderRequest) HasAllowedGroups

func (o *CreatePasswordFolderRequest) HasAllowedGroups() bool

HasAllowedGroups returns a boolean if a field has been set.

func (*CreatePasswordFolderRequest) HasCompanyId

func (o *CreatePasswordFolderRequest) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*CreatePasswordFolderRequest) HasDescription

func (o *CreatePasswordFolderRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreatePasswordFolderRequest) MarshalJSON

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

func (*CreatePasswordFolderRequest) SetAllowedGroups

func (o *CreatePasswordFolderRequest) SetAllowedGroups(v []int64)

SetAllowedGroups gets a reference to the given []int64 and assigns it to the AllowedGroups field.

func (*CreatePasswordFolderRequest) SetCompanyId

func (o *CreatePasswordFolderRequest) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*CreatePasswordFolderRequest) SetDescription

func (o *CreatePasswordFolderRequest) SetDescription(v string)

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

func (*CreatePasswordFolderRequest) SetName

func (o *CreatePasswordFolderRequest) SetName(v string)

SetName sets field value

func (*CreatePasswordFolderRequest) SetSecurity

func (o *CreatePasswordFolderRequest) SetSecurity(v string)

SetSecurity sets field value

func (CreatePasswordFolderRequest) ToMap

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

func (*CreatePasswordFolderRequest) UnmarshalJSON

func (o *CreatePasswordFolderRequest) UnmarshalJSON(data []byte) (err error)

type CreateProcedureRequest

type CreateProcedureRequest struct {
	// Name of the procedure
	Name string `json:"name"`
	// Description of the procedure
	Description *string `json:"description,omitempty"`
	// The ID of the company this procedure should be transferred to. Set to null to make this a global template.
	CompanyId *int64 `json:"company_id,omitempty"`
	// When true, sets both template and remove_completion_ability to true. When false, sets both to false.
	CompanyTemplate      *bool `json:"company_template,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateProcedureRequest struct for CreateProcedureRequest

func NewCreateProcedureRequest

func NewCreateProcedureRequest(name string) *CreateProcedureRequest

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

func NewCreateProcedureRequestWithDefaults

func NewCreateProcedureRequestWithDefaults() *CreateProcedureRequest

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

func (*CreateProcedureRequest) GetCompanyId

func (o *CreateProcedureRequest) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*CreateProcedureRequest) GetCompanyIdOk

func (o *CreateProcedureRequest) GetCompanyIdOk() (*int64, bool)

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

func (*CreateProcedureRequest) GetCompanyTemplate

func (o *CreateProcedureRequest) GetCompanyTemplate() bool

GetCompanyTemplate returns the CompanyTemplate field value if set, zero value otherwise.

func (*CreateProcedureRequest) GetCompanyTemplateOk

func (o *CreateProcedureRequest) GetCompanyTemplateOk() (*bool, bool)

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

func (*CreateProcedureRequest) GetDescription

func (o *CreateProcedureRequest) GetDescription() string

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

func (*CreateProcedureRequest) GetDescriptionOk

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

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

func (*CreateProcedureRequest) GetName

func (o *CreateProcedureRequest) GetName() string

GetName returns the Name field value

func (*CreateProcedureRequest) GetNameOk

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

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

func (*CreateProcedureRequest) HasCompanyId

func (o *CreateProcedureRequest) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*CreateProcedureRequest) HasCompanyTemplate

func (o *CreateProcedureRequest) HasCompanyTemplate() bool

HasCompanyTemplate returns a boolean if a field has been set.

func (*CreateProcedureRequest) HasDescription

func (o *CreateProcedureRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateProcedureRequest) MarshalJSON

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

func (*CreateProcedureRequest) SetCompanyId

func (o *CreateProcedureRequest) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*CreateProcedureRequest) SetCompanyTemplate

func (o *CreateProcedureRequest) SetCompanyTemplate(v bool)

SetCompanyTemplate gets a reference to the given bool and assigns it to the CompanyTemplate field.

func (*CreateProcedureRequest) SetDescription

func (o *CreateProcedureRequest) SetDescription(v string)

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

func (*CreateProcedureRequest) SetName

func (o *CreateProcedureRequest) SetName(v string)

SetName sets field value

func (CreateProcedureRequest) ToMap

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

func (*CreateProcedureRequest) UnmarshalJSON

func (o *CreateProcedureRequest) UnmarshalJSON(data []byte) (err error)

type CreateProcedureTask201Response

type CreateProcedureTask201Response struct {
	ProcedureTask        *ProcedureTask `json:"procedure_task,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateProcedureTask201Response struct for CreateProcedureTask201Response

func NewCreateProcedureTask201Response

func NewCreateProcedureTask201Response() *CreateProcedureTask201Response

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

func NewCreateProcedureTask201ResponseWithDefaults

func NewCreateProcedureTask201ResponseWithDefaults() *CreateProcedureTask201Response

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

func (*CreateProcedureTask201Response) GetProcedureTask

func (o *CreateProcedureTask201Response) GetProcedureTask() ProcedureTask

GetProcedureTask returns the ProcedureTask field value if set, zero value otherwise.

func (*CreateProcedureTask201Response) GetProcedureTaskOk

func (o *CreateProcedureTask201Response) GetProcedureTaskOk() (*ProcedureTask, bool)

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

func (*CreateProcedureTask201Response) HasProcedureTask

func (o *CreateProcedureTask201Response) HasProcedureTask() bool

HasProcedureTask returns a boolean if a field has been set.

func (CreateProcedureTask201Response) MarshalJSON

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

func (*CreateProcedureTask201Response) SetProcedureTask

func (o *CreateProcedureTask201Response) SetProcedureTask(v ProcedureTask)

SetProcedureTask gets a reference to the given ProcedureTask and assigns it to the ProcedureTask field.

func (CreateProcedureTask201Response) ToMap

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

func (*CreateProcedureTask201Response) UnmarshalJSON

func (o *CreateProcedureTask201Response) UnmarshalJSON(data []byte) (err error)

type CreateProcedureTaskRequest

type CreateProcedureTaskRequest struct {
	// The name of the task.
	Name *string `json:"name,omitempty"`
	// A detailed description of the task.
	Description *string `json:"description,omitempty"`
	// The ID of the procedure this task belongs to.
	ProcedureId *int32 `json:"procedure_id,omitempty"`
	// The position of the task in the procedure.
	Position *int32 `json:"position,omitempty"`
	// The ID of the user assigned to the task.
	UserId *int32 `json:"user_id,omitempty"`
	// The due date for the task.
	DueDate *string `json:"due_date,omitempty"`
	// The priority level of the task.
	Priority *string `json:"priority,omitempty"`
	// An array of user IDs assigned to the task.
	AssignedUsers        []int32 `json:"assigned_users,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateProcedureTaskRequest struct for CreateProcedureTaskRequest

func NewCreateProcedureTaskRequest

func NewCreateProcedureTaskRequest() *CreateProcedureTaskRequest

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

func NewCreateProcedureTaskRequestWithDefaults

func NewCreateProcedureTaskRequestWithDefaults() *CreateProcedureTaskRequest

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

func (*CreateProcedureTaskRequest) GetAssignedUsers

func (o *CreateProcedureTaskRequest) GetAssignedUsers() []int32

GetAssignedUsers returns the AssignedUsers field value if set, zero value otherwise.

func (*CreateProcedureTaskRequest) GetAssignedUsersOk

func (o *CreateProcedureTaskRequest) GetAssignedUsersOk() ([]int32, bool)

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

func (*CreateProcedureTaskRequest) GetDescription

func (o *CreateProcedureTaskRequest) GetDescription() string

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

func (*CreateProcedureTaskRequest) GetDescriptionOk

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

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

func (*CreateProcedureTaskRequest) GetDueDate

func (o *CreateProcedureTaskRequest) GetDueDate() string

GetDueDate returns the DueDate field value if set, zero value otherwise.

func (*CreateProcedureTaskRequest) GetDueDateOk

func (o *CreateProcedureTaskRequest) GetDueDateOk() (*string, bool)

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

func (*CreateProcedureTaskRequest) GetName

func (o *CreateProcedureTaskRequest) GetName() string

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

func (*CreateProcedureTaskRequest) GetNameOk

func (o *CreateProcedureTaskRequest) 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 (*CreateProcedureTaskRequest) GetPosition

func (o *CreateProcedureTaskRequest) GetPosition() int32

GetPosition returns the Position field value if set, zero value otherwise.

func (*CreateProcedureTaskRequest) GetPositionOk

func (o *CreateProcedureTaskRequest) GetPositionOk() (*int32, bool)

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

func (*CreateProcedureTaskRequest) GetPriority

func (o *CreateProcedureTaskRequest) GetPriority() string

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

func (*CreateProcedureTaskRequest) GetPriorityOk

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

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

func (*CreateProcedureTaskRequest) GetProcedureId

func (o *CreateProcedureTaskRequest) GetProcedureId() int32

GetProcedureId returns the ProcedureId field value if set, zero value otherwise.

func (*CreateProcedureTaskRequest) GetProcedureIdOk

func (o *CreateProcedureTaskRequest) GetProcedureIdOk() (*int32, bool)

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

func (*CreateProcedureTaskRequest) GetUserId

func (o *CreateProcedureTaskRequest) GetUserId() int32

GetUserId returns the UserId field value if set, zero value otherwise.

func (*CreateProcedureTaskRequest) GetUserIdOk

func (o *CreateProcedureTaskRequest) GetUserIdOk() (*int32, bool)

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

func (*CreateProcedureTaskRequest) HasAssignedUsers

func (o *CreateProcedureTaskRequest) HasAssignedUsers() bool

HasAssignedUsers returns a boolean if a field has been set.

func (*CreateProcedureTaskRequest) HasDescription

func (o *CreateProcedureTaskRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateProcedureTaskRequest) HasDueDate

func (o *CreateProcedureTaskRequest) HasDueDate() bool

HasDueDate returns a boolean if a field has been set.

func (*CreateProcedureTaskRequest) HasName

func (o *CreateProcedureTaskRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateProcedureTaskRequest) HasPosition

func (o *CreateProcedureTaskRequest) HasPosition() bool

HasPosition returns a boolean if a field has been set.

func (*CreateProcedureTaskRequest) HasPriority

func (o *CreateProcedureTaskRequest) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*CreateProcedureTaskRequest) HasProcedureId

func (o *CreateProcedureTaskRequest) HasProcedureId() bool

HasProcedureId returns a boolean if a field has been set.

func (*CreateProcedureTaskRequest) HasUserId

func (o *CreateProcedureTaskRequest) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (CreateProcedureTaskRequest) MarshalJSON

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

func (*CreateProcedureTaskRequest) SetAssignedUsers

func (o *CreateProcedureTaskRequest) SetAssignedUsers(v []int32)

SetAssignedUsers gets a reference to the given []int32 and assigns it to the AssignedUsers field.

func (*CreateProcedureTaskRequest) SetDescription

func (o *CreateProcedureTaskRequest) SetDescription(v string)

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

func (*CreateProcedureTaskRequest) SetDueDate

func (o *CreateProcedureTaskRequest) SetDueDate(v string)

SetDueDate gets a reference to the given string and assigns it to the DueDate field.

func (*CreateProcedureTaskRequest) SetName

func (o *CreateProcedureTaskRequest) SetName(v string)

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

func (*CreateProcedureTaskRequest) SetPosition

func (o *CreateProcedureTaskRequest) SetPosition(v int32)

SetPosition gets a reference to the given int32 and assigns it to the Position field.

func (*CreateProcedureTaskRequest) SetPriority

func (o *CreateProcedureTaskRequest) SetPriority(v string)

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

func (*CreateProcedureTaskRequest) SetProcedureId

func (o *CreateProcedureTaskRequest) SetProcedureId(v int32)

SetProcedureId gets a reference to the given int32 and assigns it to the ProcedureId field.

func (*CreateProcedureTaskRequest) SetUserId

func (o *CreateProcedureTaskRequest) SetUserId(v int32)

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

func (CreateProcedureTaskRequest) ToMap

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

func (*CreateProcedureTaskRequest) UnmarshalJSON

func (o *CreateProcedureTaskRequest) UnmarshalJSON(data []byte) (err error)

type CreateVlanRequest

type CreateVlanRequest struct {
	// The name of the VLAN.
	Name string `json:"name"`
	// Numeric VLAN (1-4094)
	VlanId int64 `json:"vlan_id"`
	// A brief description of the VLAN.
	Description *string `json:"description,omitempty"`
	Notes       *string `json:"notes,omitempty"`
	CompanyId   int64   `json:"company_id"`
	VlanZoneId  *int64  `json:"vlan_zone_id,omitempty"`
	// The status list item ID for this VLAN.
	StatusListItemId *int64 `json:"status_list_item_id,omitempty"`
	// The role list item ID for this VLAN.
	RoleListItemId *int64 `json:"role_list_item_id,omitempty"`
	// When true, VLAN will be archived. When false, VLAN will be active.
	Archived             *bool `json:"archived,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateVlanRequest struct for CreateVlanRequest

func NewCreateVlanRequest

func NewCreateVlanRequest(name string, vlanId int64, companyId int64) *CreateVlanRequest

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

func NewCreateVlanRequestWithDefaults

func NewCreateVlanRequestWithDefaults() *CreateVlanRequest

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

func (*CreateVlanRequest) GetArchived

func (o *CreateVlanRequest) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*CreateVlanRequest) GetArchivedOk

func (o *CreateVlanRequest) GetArchivedOk() (*bool, bool)

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

func (*CreateVlanRequest) GetCompanyId

func (o *CreateVlanRequest) GetCompanyId() int64

GetCompanyId returns the CompanyId field value

func (*CreateVlanRequest) GetCompanyIdOk

func (o *CreateVlanRequest) GetCompanyIdOk() (*int64, bool)

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

func (*CreateVlanRequest) GetDescription

func (o *CreateVlanRequest) GetDescription() string

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

func (*CreateVlanRequest) GetDescriptionOk

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

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

func (*CreateVlanRequest) GetName

func (o *CreateVlanRequest) GetName() string

GetName returns the Name field value

func (*CreateVlanRequest) GetNameOk

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

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

func (*CreateVlanRequest) GetNotes

func (o *CreateVlanRequest) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*CreateVlanRequest) GetNotesOk

func (o *CreateVlanRequest) 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 (*CreateVlanRequest) GetRoleListItemId

func (o *CreateVlanRequest) GetRoleListItemId() int64

GetRoleListItemId returns the RoleListItemId field value if set, zero value otherwise.

func (*CreateVlanRequest) GetRoleListItemIdOk

func (o *CreateVlanRequest) GetRoleListItemIdOk() (*int64, bool)

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

func (*CreateVlanRequest) GetStatusListItemId

func (o *CreateVlanRequest) GetStatusListItemId() int64

GetStatusListItemId returns the StatusListItemId field value if set, zero value otherwise.

func (*CreateVlanRequest) GetStatusListItemIdOk

func (o *CreateVlanRequest) GetStatusListItemIdOk() (*int64, bool)

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

func (*CreateVlanRequest) GetVlanId

func (o *CreateVlanRequest) GetVlanId() int64

GetVlanId returns the VlanId field value

func (*CreateVlanRequest) GetVlanIdOk

func (o *CreateVlanRequest) GetVlanIdOk() (*int64, bool)

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

func (*CreateVlanRequest) GetVlanZoneId

func (o *CreateVlanRequest) GetVlanZoneId() int64

GetVlanZoneId returns the VlanZoneId field value if set, zero value otherwise.

func (*CreateVlanRequest) GetVlanZoneIdOk

func (o *CreateVlanRequest) GetVlanZoneIdOk() (*int64, bool)

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

func (*CreateVlanRequest) HasArchived

func (o *CreateVlanRequest) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*CreateVlanRequest) HasDescription

func (o *CreateVlanRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateVlanRequest) HasNotes

func (o *CreateVlanRequest) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*CreateVlanRequest) HasRoleListItemId

func (o *CreateVlanRequest) HasRoleListItemId() bool

HasRoleListItemId returns a boolean if a field has been set.

func (*CreateVlanRequest) HasStatusListItemId

func (o *CreateVlanRequest) HasStatusListItemId() bool

HasStatusListItemId returns a boolean if a field has been set.

func (*CreateVlanRequest) HasVlanZoneId

func (o *CreateVlanRequest) HasVlanZoneId() bool

HasVlanZoneId returns a boolean if a field has been set.

func (CreateVlanRequest) MarshalJSON

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

func (*CreateVlanRequest) SetArchived

func (o *CreateVlanRequest) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*CreateVlanRequest) SetCompanyId

func (o *CreateVlanRequest) SetCompanyId(v int64)

SetCompanyId sets field value

func (*CreateVlanRequest) SetDescription

func (o *CreateVlanRequest) SetDescription(v string)

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

func (*CreateVlanRequest) SetName

func (o *CreateVlanRequest) SetName(v string)

SetName sets field value

func (*CreateVlanRequest) SetNotes

func (o *CreateVlanRequest) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*CreateVlanRequest) SetRoleListItemId

func (o *CreateVlanRequest) SetRoleListItemId(v int64)

SetRoleListItemId gets a reference to the given int64 and assigns it to the RoleListItemId field.

func (*CreateVlanRequest) SetStatusListItemId

func (o *CreateVlanRequest) SetStatusListItemId(v int64)

SetStatusListItemId gets a reference to the given int64 and assigns it to the StatusListItemId field.

func (*CreateVlanRequest) SetVlanId

func (o *CreateVlanRequest) SetVlanId(v int64)

SetVlanId sets field value

func (*CreateVlanRequest) SetVlanZoneId

func (o *CreateVlanRequest) SetVlanZoneId(v int64)

SetVlanZoneId gets a reference to the given int64 and assigns it to the VlanZoneId field.

func (CreateVlanRequest) ToMap

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

func (*CreateVlanRequest) UnmarshalJSON

func (o *CreateVlanRequest) UnmarshalJSON(data []byte) (err error)

type CreateVlanZoneRequest

type CreateVlanZoneRequest struct {
	// The name of the VLAN Zone.
	Name string `json:"name"`
	// A brief description of the VLAN Zone.
	Description *string `json:"description,omitempty"`
	// Comma-separated list of numeric ranges (e.g. \"100-500,1000-1500\"). Each range must be inside 1-4094 and start <= end.
	VlanIdRanges string `json:"vlan_id_ranges"`
	CompanyId    int64  `json:"company_id"`
	// When true, the VLAN Zone will be archived. When false, the VLAN Zone will be active.
	Archived             *bool `json:"archived,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateVlanZoneRequest struct for CreateVlanZoneRequest

func NewCreateVlanZoneRequest

func NewCreateVlanZoneRequest(name string, vlanIdRanges string, companyId int64) *CreateVlanZoneRequest

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

func NewCreateVlanZoneRequestWithDefaults

func NewCreateVlanZoneRequestWithDefaults() *CreateVlanZoneRequest

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

func (*CreateVlanZoneRequest) GetArchived

func (o *CreateVlanZoneRequest) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*CreateVlanZoneRequest) GetArchivedOk

func (o *CreateVlanZoneRequest) GetArchivedOk() (*bool, bool)

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

func (*CreateVlanZoneRequest) GetCompanyId

func (o *CreateVlanZoneRequest) GetCompanyId() int64

GetCompanyId returns the CompanyId field value

func (*CreateVlanZoneRequest) GetCompanyIdOk

func (o *CreateVlanZoneRequest) GetCompanyIdOk() (*int64, bool)

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

func (*CreateVlanZoneRequest) GetDescription

func (o *CreateVlanZoneRequest) GetDescription() string

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

func (*CreateVlanZoneRequest) GetDescriptionOk

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

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

func (*CreateVlanZoneRequest) GetName

func (o *CreateVlanZoneRequest) GetName() string

GetName returns the Name field value

func (*CreateVlanZoneRequest) GetNameOk

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

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

func (*CreateVlanZoneRequest) GetVlanIdRanges

func (o *CreateVlanZoneRequest) GetVlanIdRanges() string

GetVlanIdRanges returns the VlanIdRanges field value

func (*CreateVlanZoneRequest) GetVlanIdRangesOk

func (o *CreateVlanZoneRequest) GetVlanIdRangesOk() (*string, bool)

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

func (*CreateVlanZoneRequest) HasArchived

func (o *CreateVlanZoneRequest) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*CreateVlanZoneRequest) HasDescription

func (o *CreateVlanZoneRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateVlanZoneRequest) MarshalJSON

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

func (*CreateVlanZoneRequest) SetArchived

func (o *CreateVlanZoneRequest) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*CreateVlanZoneRequest) SetCompanyId

func (o *CreateVlanZoneRequest) SetCompanyId(v int64)

SetCompanyId sets field value

func (*CreateVlanZoneRequest) SetDescription

func (o *CreateVlanZoneRequest) SetDescription(v string)

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

func (*CreateVlanZoneRequest) SetName

func (o *CreateVlanZoneRequest) SetName(v string)

SetName sets field value

func (*CreateVlanZoneRequest) SetVlanIdRanges

func (o *CreateVlanZoneRequest) SetVlanIdRanges(v string)

SetVlanIdRanges sets field value

func (CreateVlanZoneRequest) ToMap

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

func (*CreateVlanZoneRequest) UnmarshalJSON

func (o *CreateVlanZoneRequest) UnmarshalJSON(data []byte) (err error)

type DeleteProcedureTask200Response

type DeleteProcedureTask200Response struct {
	Message              *string `json:"message,omitempty"`
	AdditionalProperties map[string]interface{}
}

DeleteProcedureTask200Response struct for DeleteProcedureTask200Response

func NewDeleteProcedureTask200Response

func NewDeleteProcedureTask200Response() *DeleteProcedureTask200Response

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

func NewDeleteProcedureTask200ResponseWithDefaults

func NewDeleteProcedureTask200ResponseWithDefaults() *DeleteProcedureTask200Response

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

func (*DeleteProcedureTask200Response) GetMessage

func (o *DeleteProcedureTask200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*DeleteProcedureTask200Response) GetMessageOk

func (o *DeleteProcedureTask200Response) 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 (*DeleteProcedureTask200Response) HasMessage

func (o *DeleteProcedureTask200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DeleteProcedureTask200Response) MarshalJSON

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

func (*DeleteProcedureTask200Response) SetMessage

func (o *DeleteProcedureTask200Response) SetMessage(v string)

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

func (DeleteProcedureTask200Response) ToMap

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

func (*DeleteProcedureTask200Response) UnmarshalJSON

func (o *DeleteProcedureTask200Response) UnmarshalJSON(data []byte) (err error)

type Expiration

type Expiration struct {
	// The unique identifier for the expiration
	Id float32 `json:"id"`
	// The expiration date
	Date string `json:"date"`
	// The type of object associated with the expiration (e.g., Website)
	ExpirationableType string `json:"expirationable_type"`
	// The ID of the object associated with the expiration
	ExpirationableId float32 `json:"expirationable_id"`
	// The account ID associated with the expiration
	AccountId float32 `json:"account_id"`
	// The company ID associated with the expiration
	CompanyId float32 `json:"company_id"`
	// The asset layout field ID associated with the expiration (if any), Can be null.
	AssetLayoutFieldId *float32 `json:"asset_layout_field_id,omitempty"`
	// The sync ID associated with the expiration (if any). Can be null
	SyncId *float32 `json:"sync_id,omitempty"`
	// The timestamp when the expiration was discarded (if any). Can be null.
	DiscardedAt *time.Time `json:"discarded_at,omitempty"`
	// The timestamp when the expiration was created
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The timestamp when the expiration was last updated
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// The type of expiration (e.g., domain)
	ExpirationType string `json:"expiration_type"`
	// The asset field ID associated with the expiration (if any). Can be null.
	AssetFieldId         *float32 `json:"asset_field_id,omitempty"`
	AdditionalProperties map[string]interface{}
}

Expiration struct for Expiration

func NewExpiration

func NewExpiration(id float32, date string, expirationableType string, expirationableId float32, accountId float32, companyId float32, expirationType string) *Expiration

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

func NewExpirationWithDefaults

func NewExpirationWithDefaults() *Expiration

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

func (*Expiration) GetAccountId

func (o *Expiration) GetAccountId() float32

GetAccountId returns the AccountId field value

func (*Expiration) GetAccountIdOk

func (o *Expiration) GetAccountIdOk() (*float32, bool)

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

func (*Expiration) GetAssetFieldId

func (o *Expiration) GetAssetFieldId() float32

GetAssetFieldId returns the AssetFieldId field value if set, zero value otherwise.

func (*Expiration) GetAssetFieldIdOk

func (o *Expiration) GetAssetFieldIdOk() (*float32, bool)

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

func (*Expiration) GetAssetLayoutFieldId

func (o *Expiration) GetAssetLayoutFieldId() float32

GetAssetLayoutFieldId returns the AssetLayoutFieldId field value if set, zero value otherwise.

func (*Expiration) GetAssetLayoutFieldIdOk

func (o *Expiration) GetAssetLayoutFieldIdOk() (*float32, bool)

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

func (*Expiration) GetCompanyId

func (o *Expiration) GetCompanyId() float32

GetCompanyId returns the CompanyId field value

func (*Expiration) GetCompanyIdOk

func (o *Expiration) GetCompanyIdOk() (*float32, bool)

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

func (*Expiration) GetCreatedAt

func (o *Expiration) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Expiration) GetCreatedAtOk

func (o *Expiration) GetCreatedAtOk() (*time.Time, bool)

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

func (*Expiration) GetDate

func (o *Expiration) GetDate() string

GetDate returns the Date field value

func (*Expiration) GetDateOk

func (o *Expiration) GetDateOk() (*string, bool)

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

func (*Expiration) GetDiscardedAt

func (o *Expiration) GetDiscardedAt() time.Time

GetDiscardedAt returns the DiscardedAt field value if set, zero value otherwise.

func (*Expiration) GetDiscardedAtOk

func (o *Expiration) GetDiscardedAtOk() (*time.Time, bool)

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

func (*Expiration) GetExpirationType

func (o *Expiration) GetExpirationType() string

GetExpirationType returns the ExpirationType field value

func (*Expiration) GetExpirationTypeOk

func (o *Expiration) GetExpirationTypeOk() (*string, bool)

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

func (*Expiration) GetExpirationableId

func (o *Expiration) GetExpirationableId() float32

GetExpirationableId returns the ExpirationableId field value

func (*Expiration) GetExpirationableIdOk

func (o *Expiration) GetExpirationableIdOk() (*float32, bool)

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

func (*Expiration) GetExpirationableType

func (o *Expiration) GetExpirationableType() string

GetExpirationableType returns the ExpirationableType field value

func (*Expiration) GetExpirationableTypeOk

func (o *Expiration) GetExpirationableTypeOk() (*string, bool)

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

func (*Expiration) GetId

func (o *Expiration) GetId() float32

GetId returns the Id field value

func (*Expiration) GetIdOk

func (o *Expiration) GetIdOk() (*float32, bool)

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

func (*Expiration) GetSyncId

func (o *Expiration) GetSyncId() float32

GetSyncId returns the SyncId field value if set, zero value otherwise.

func (*Expiration) GetSyncIdOk

func (o *Expiration) GetSyncIdOk() (*float32, bool)

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

func (*Expiration) GetUpdatedAt

func (o *Expiration) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Expiration) GetUpdatedAtOk

func (o *Expiration) GetUpdatedAtOk() (*time.Time, bool)

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

func (*Expiration) HasAssetFieldId

func (o *Expiration) HasAssetFieldId() bool

HasAssetFieldId returns a boolean if a field has been set.

func (*Expiration) HasAssetLayoutFieldId

func (o *Expiration) HasAssetLayoutFieldId() bool

HasAssetLayoutFieldId returns a boolean if a field has been set.

func (*Expiration) HasCreatedAt

func (o *Expiration) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Expiration) HasDiscardedAt

func (o *Expiration) HasDiscardedAt() bool

HasDiscardedAt returns a boolean if a field has been set.

func (*Expiration) HasSyncId

func (o *Expiration) HasSyncId() bool

HasSyncId returns a boolean if a field has been set.

func (*Expiration) HasUpdatedAt

func (o *Expiration) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (Expiration) MarshalJSON

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

func (*Expiration) SetAccountId

func (o *Expiration) SetAccountId(v float32)

SetAccountId sets field value

func (*Expiration) SetAssetFieldId

func (o *Expiration) SetAssetFieldId(v float32)

SetAssetFieldId gets a reference to the given float32 and assigns it to the AssetFieldId field.

func (*Expiration) SetAssetLayoutFieldId

func (o *Expiration) SetAssetLayoutFieldId(v float32)

SetAssetLayoutFieldId gets a reference to the given float32 and assigns it to the AssetLayoutFieldId field.

func (*Expiration) SetCompanyId

func (o *Expiration) SetCompanyId(v float32)

SetCompanyId sets field value

func (*Expiration) SetCreatedAt

func (o *Expiration) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Expiration) SetDate

func (o *Expiration) SetDate(v string)

SetDate sets field value

func (*Expiration) SetDiscardedAt

func (o *Expiration) SetDiscardedAt(v time.Time)

SetDiscardedAt gets a reference to the given time.Time and assigns it to the DiscardedAt field.

func (*Expiration) SetExpirationType

func (o *Expiration) SetExpirationType(v string)

SetExpirationType sets field value

func (*Expiration) SetExpirationableId

func (o *Expiration) SetExpirationableId(v float32)

SetExpirationableId sets field value

func (*Expiration) SetExpirationableType

func (o *Expiration) SetExpirationableType(v string)

SetExpirationableType sets field value

func (*Expiration) SetId

func (o *Expiration) SetId(v float32)

SetId sets field value

func (*Expiration) SetSyncId

func (o *Expiration) SetSyncId(v float32)

SetSyncId gets a reference to the given float32 and assigns it to the SyncId field.

func (*Expiration) SetUpdatedAt

func (o *Expiration) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (Expiration) ToMap

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

func (*Expiration) UnmarshalJSON

func (o *Expiration) UnmarshalJSON(data []byte) (err error)

type ExpirationsAPIService

type ExpirationsAPIService service

ExpirationsAPIService ExpirationsAPI service

func (*ExpirationsAPIService) GetExpirations

GetExpirations Retrieve expirations for the account

Retrieve a list of expirations for the account, with optional filtering and pagination.

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

func (*ExpirationsAPIService) GetExpirationsExecute

func (a *ExpirationsAPIService) GetExpirationsExecute(r ApiGetExpirationsRequest) ([]Expiration, *http.Response, error)

Execute executes the request

@return []Expiration

type ExportsAPIService

type ExportsAPIService service

ExportsAPIService ExportsAPI service

func (*ExportsAPIService) PostExports

PostExports Initiate an export of a company

Initiate an export of a company with specified settings and filters.

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

func (*ExportsAPIService) PostExportsExecute

func (a *ExportsAPIService) PostExportsExecute(r ApiPostExportsRequest) (*http.Response, error)

Execute executes the request

type Folder

type Folder struct {
	// The unique identifier of the folder
	Id int64 `json:"id"`
	// The ID of the associated company, if any. Can be null.
	CompanyId *int64 `json:"company_id,omitempty"`
	// The icon associated with the folder. Can be null
	Icon *string `json:"icon,omitempty"`
	// A brief description of the folder
	Description *string `json:"description,omitempty"`
	// The name of the folder
	Name string `json:"name"`
	// The ID of the parent folder, if any. Can be null.
	ParentFolderId *int64 `json:"parent_folder_id,omitempty"`
	// The timestamp of folder creation
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The timestamp of the last folder update
	UpdatedAt            *time.Time `json:"updated_at,omitempty"`
	AdditionalProperties map[string]interface{}
}

Folder struct for Folder

func NewFolder

func NewFolder(id int64, name string) *Folder

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

func NewFolderWithDefaults

func NewFolderWithDefaults() *Folder

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

func (*Folder) GetCompanyId

func (o *Folder) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*Folder) GetCompanyIdOk

func (o *Folder) GetCompanyIdOk() (*int64, bool)

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

func (*Folder) GetCreatedAt

func (o *Folder) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Folder) GetCreatedAtOk

func (o *Folder) GetCreatedAtOk() (*time.Time, bool)

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

func (*Folder) GetDescription

func (o *Folder) GetDescription() string

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

func (*Folder) GetDescriptionOk

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

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

func (*Folder) GetIcon

func (o *Folder) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*Folder) GetIconOk

func (o *Folder) GetIconOk() (*string, bool)

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

func (*Folder) GetId

func (o *Folder) GetId() int64

GetId returns the Id field value

func (*Folder) GetIdOk

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

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

func (*Folder) GetName

func (o *Folder) GetName() string

GetName returns the Name field value

func (*Folder) GetNameOk

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

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

func (*Folder) GetParentFolderId

func (o *Folder) GetParentFolderId() int64

GetParentFolderId returns the ParentFolderId field value if set, zero value otherwise.

func (*Folder) GetParentFolderIdOk

func (o *Folder) GetParentFolderIdOk() (*int64, bool)

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

func (*Folder) GetUpdatedAt

func (o *Folder) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Folder) GetUpdatedAtOk

func (o *Folder) GetUpdatedAtOk() (*time.Time, bool)

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

func (*Folder) HasCompanyId

func (o *Folder) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*Folder) HasCreatedAt

func (o *Folder) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Folder) HasDescription

func (o *Folder) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Folder) HasIcon

func (o *Folder) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*Folder) HasParentFolderId

func (o *Folder) HasParentFolderId() bool

HasParentFolderId returns a boolean if a field has been set.

func (*Folder) HasUpdatedAt

func (o *Folder) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (Folder) MarshalJSON

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

func (*Folder) SetCompanyId

func (o *Folder) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*Folder) SetCreatedAt

func (o *Folder) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Folder) SetDescription

func (o *Folder) SetDescription(v string)

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

func (*Folder) SetIcon

func (o *Folder) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*Folder) SetId

func (o *Folder) SetId(v int64)

SetId sets field value

func (*Folder) SetName

func (o *Folder) SetName(v string)

SetName sets field value

func (*Folder) SetParentFolderId

func (o *Folder) SetParentFolderId(v int64)

SetParentFolderId gets a reference to the given int64 and assigns it to the ParentFolderId field.

func (*Folder) SetUpdatedAt

func (o *Folder) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (Folder) ToMap

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

func (*Folder) UnmarshalJSON

func (o *Folder) UnmarshalJSON(data []byte) (err error)

type FoldersAPIService

type FoldersAPIService service

FoldersAPIService FoldersAPI service

func (*FoldersAPIService) DeleteFoldersId

func (a *FoldersAPIService) DeleteFoldersId(ctx context.Context, id int64) ApiDeleteFoldersIdRequest

DeleteFoldersId Delete a folder

Delete a folder by its ID.

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

func (*FoldersAPIService) DeleteFoldersIdExecute

func (a *FoldersAPIService) DeleteFoldersIdExecute(r ApiDeleteFoldersIdRequest) (*http.Response, error)

Execute executes the request

func (*FoldersAPIService) GetFolders

GetFolders Retrieve a list of folders

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

func (*FoldersAPIService) GetFoldersExecute

Execute executes the request

@return GetFolders200Response

func (*FoldersAPIService) GetFoldersId

GetFoldersId Retrieve a folder by ID

Retrieve a folder by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested folder
@return ApiGetFoldersIdRequest

func (*FoldersAPIService) GetFoldersIdExecute

Execute executes the request

@return PostFolders201Response

func (*FoldersAPIService) PostFolders

PostFolders Create a folder

Create a new folder with the provided information.

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

func (*FoldersAPIService) PostFoldersExecute

Execute executes the request

@return PostFolders201Response

func (*FoldersAPIService) PutFoldersId

PutFoldersId Update a folder

Update an existing folder with the provided information.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the folder to update
@return ApiPutFoldersIdRequest

func (*FoldersAPIService) PutFoldersIdExecute

Execute executes the request

@return PostFolders201Response

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 GetApiInfo200Response

type GetApiInfo200Response struct {
	// The version of the Hudu instance
	Version *string `json:"version,omitempty"`
	// The date of the Hudu instance
	Date                 *string `json:"date,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetApiInfo200Response struct for GetApiInfo200Response

func NewGetApiInfo200Response

func NewGetApiInfo200Response() *GetApiInfo200Response

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

func NewGetApiInfo200ResponseWithDefaults

func NewGetApiInfo200ResponseWithDefaults() *GetApiInfo200Response

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

func (*GetApiInfo200Response) GetDate

func (o *GetApiInfo200Response) GetDate() string

GetDate returns the Date field value if set, zero value otherwise.

func (*GetApiInfo200Response) GetDateOk

func (o *GetApiInfo200Response) GetDateOk() (*string, bool)

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

func (*GetApiInfo200Response) GetVersion

func (o *GetApiInfo200Response) GetVersion() string

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

func (*GetApiInfo200Response) GetVersionOk

func (o *GetApiInfo200Response) 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 (*GetApiInfo200Response) HasDate

func (o *GetApiInfo200Response) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*GetApiInfo200Response) HasVersion

func (o *GetApiInfo200Response) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (GetApiInfo200Response) MarshalJSON

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

func (*GetApiInfo200Response) SetDate

func (o *GetApiInfo200Response) SetDate(v string)

SetDate gets a reference to the given string and assigns it to the Date field.

func (*GetApiInfo200Response) SetVersion

func (o *GetApiInfo200Response) SetVersion(v string)

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

func (GetApiInfo200Response) ToMap

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

func (*GetApiInfo200Response) UnmarshalJSON

func (o *GetApiInfo200Response) UnmarshalJSON(data []byte) (err error)

type GetArticles200Response

type GetArticles200Response struct {
	Articles             []Article `json:"articles,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetArticles200Response struct for GetArticles200Response

func NewGetArticles200Response

func NewGetArticles200Response() *GetArticles200Response

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

func NewGetArticles200ResponseWithDefaults

func NewGetArticles200ResponseWithDefaults() *GetArticles200Response

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

func (*GetArticles200Response) GetArticles

func (o *GetArticles200Response) GetArticles() []Article

GetArticles returns the Articles field value if set, zero value otherwise.

func (*GetArticles200Response) GetArticlesOk

func (o *GetArticles200Response) GetArticlesOk() ([]Article, bool)

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

func (*GetArticles200Response) HasArticles

func (o *GetArticles200Response) HasArticles() bool

HasArticles returns a boolean if a field has been set.

func (GetArticles200Response) MarshalJSON

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

func (*GetArticles200Response) SetArticles

func (o *GetArticles200Response) SetArticles(v []Article)

SetArticles gets a reference to the given []Article and assigns it to the Articles field.

func (GetArticles200Response) ToMap

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

func (*GetArticles200Response) UnmarshalJSON

func (o *GetArticles200Response) UnmarshalJSON(data []byte) (err error)

type GetArticlesId200Response

type GetArticlesId200Response struct {
	Article              *Article `json:"article,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetArticlesId200Response struct for GetArticlesId200Response

func NewGetArticlesId200Response

func NewGetArticlesId200Response() *GetArticlesId200Response

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

func NewGetArticlesId200ResponseWithDefaults

func NewGetArticlesId200ResponseWithDefaults() *GetArticlesId200Response

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

func (*GetArticlesId200Response) GetArticle

func (o *GetArticlesId200Response) GetArticle() Article

GetArticle returns the Article field value if set, zero value otherwise.

func (*GetArticlesId200Response) GetArticleOk

func (o *GetArticlesId200Response) GetArticleOk() (*Article, bool)

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

func (*GetArticlesId200Response) HasArticle

func (o *GetArticlesId200Response) HasArticle() bool

HasArticle returns a boolean if a field has been set.

func (GetArticlesId200Response) MarshalJSON

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

func (*GetArticlesId200Response) SetArticle

func (o *GetArticlesId200Response) SetArticle(v Article)

SetArticle gets a reference to the given Article and assigns it to the Article field.

func (GetArticlesId200Response) ToMap

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

func (*GetArticlesId200Response) UnmarshalJSON

func (o *GetArticlesId200Response) UnmarshalJSON(data []byte) (err error)

type GetAssetLayouts200Response

type GetAssetLayouts200Response struct {
	AssetLayouts         []AssetLayout `json:"asset_layouts,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetAssetLayouts200Response struct for GetAssetLayouts200Response

func NewGetAssetLayouts200Response

func NewGetAssetLayouts200Response() *GetAssetLayouts200Response

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

func NewGetAssetLayouts200ResponseWithDefaults

func NewGetAssetLayouts200ResponseWithDefaults() *GetAssetLayouts200Response

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

func (*GetAssetLayouts200Response) GetAssetLayouts

func (o *GetAssetLayouts200Response) GetAssetLayouts() []AssetLayout

GetAssetLayouts returns the AssetLayouts field value if set, zero value otherwise.

func (*GetAssetLayouts200Response) GetAssetLayoutsOk

func (o *GetAssetLayouts200Response) GetAssetLayoutsOk() ([]AssetLayout, bool)

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

func (*GetAssetLayouts200Response) HasAssetLayouts

func (o *GetAssetLayouts200Response) HasAssetLayouts() bool

HasAssetLayouts returns a boolean if a field has been set.

func (GetAssetLayouts200Response) MarshalJSON

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

func (*GetAssetLayouts200Response) SetAssetLayouts

func (o *GetAssetLayouts200Response) SetAssetLayouts(v []AssetLayout)

SetAssetLayouts gets a reference to the given []AssetLayout and assigns it to the AssetLayouts field.

func (GetAssetLayouts200Response) ToMap

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

func (*GetAssetLayouts200Response) UnmarshalJSON

func (o *GetAssetLayouts200Response) UnmarshalJSON(data []byte) (err error)

type GetAssetPasswords200Response

type GetAssetPasswords200Response struct {
	AssetPasswords       []AssetPassword `json:"asset_passwords,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetAssetPasswords200Response struct for GetAssetPasswords200Response

func NewGetAssetPasswords200Response

func NewGetAssetPasswords200Response() *GetAssetPasswords200Response

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

func NewGetAssetPasswords200ResponseWithDefaults

func NewGetAssetPasswords200ResponseWithDefaults() *GetAssetPasswords200Response

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

func (*GetAssetPasswords200Response) GetAssetPasswords

func (o *GetAssetPasswords200Response) GetAssetPasswords() []AssetPassword

GetAssetPasswords returns the AssetPasswords field value if set, zero value otherwise.

func (*GetAssetPasswords200Response) GetAssetPasswordsOk

func (o *GetAssetPasswords200Response) GetAssetPasswordsOk() ([]AssetPassword, bool)

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

func (*GetAssetPasswords200Response) HasAssetPasswords

func (o *GetAssetPasswords200Response) HasAssetPasswords() bool

HasAssetPasswords returns a boolean if a field has been set.

func (GetAssetPasswords200Response) MarshalJSON

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

func (*GetAssetPasswords200Response) SetAssetPasswords

func (o *GetAssetPasswords200Response) SetAssetPasswords(v []AssetPassword)

SetAssetPasswords gets a reference to the given []AssetPassword and assigns it to the AssetPasswords field.

func (GetAssetPasswords200Response) ToMap

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

func (*GetAssetPasswords200Response) UnmarshalJSON

func (o *GetAssetPasswords200Response) UnmarshalJSON(data []byte) (err error)

type GetAssets200Response

type GetAssets200Response struct {
	Assets               []Asset `json:"assets,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetAssets200Response struct for GetAssets200Response

func NewGetAssets200Response

func NewGetAssets200Response() *GetAssets200Response

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

func NewGetAssets200ResponseWithDefaults

func NewGetAssets200ResponseWithDefaults() *GetAssets200Response

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

func (*GetAssets200Response) GetAssets

func (o *GetAssets200Response) GetAssets() []Asset

GetAssets returns the Assets field value if set, zero value otherwise.

func (*GetAssets200Response) GetAssetsOk

func (o *GetAssets200Response) GetAssetsOk() ([]Asset, bool)

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

func (*GetAssets200Response) HasAssets

func (o *GetAssets200Response) HasAssets() bool

HasAssets returns a boolean if a field has been set.

func (GetAssets200Response) MarshalJSON

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

func (*GetAssets200Response) SetAssets

func (o *GetAssets200Response) SetAssets(v []Asset)

SetAssets gets a reference to the given []Asset and assigns it to the Assets field.

func (GetAssets200Response) ToMap

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

func (*GetAssets200Response) UnmarshalJSON

func (o *GetAssets200Response) UnmarshalJSON(data []byte) (err error)

type GetCardsLookup200Response

type GetCardsLookup200Response struct {
	IntegratorCards      []IntegratorCard `json:"integrator_cards,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetCardsLookup200Response struct for GetCardsLookup200Response

func NewGetCardsLookup200Response

func NewGetCardsLookup200Response() *GetCardsLookup200Response

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

func NewGetCardsLookup200ResponseWithDefaults

func NewGetCardsLookup200ResponseWithDefaults() *GetCardsLookup200Response

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

func (*GetCardsLookup200Response) GetIntegratorCards

func (o *GetCardsLookup200Response) GetIntegratorCards() []IntegratorCard

GetIntegratorCards returns the IntegratorCards field value if set, zero value otherwise.

func (*GetCardsLookup200Response) GetIntegratorCardsOk

func (o *GetCardsLookup200Response) GetIntegratorCardsOk() ([]IntegratorCard, bool)

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

func (*GetCardsLookup200Response) HasIntegratorCards

func (o *GetCardsLookup200Response) HasIntegratorCards() bool

HasIntegratorCards returns a boolean if a field has been set.

func (GetCardsLookup200Response) MarshalJSON

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

func (*GetCardsLookup200Response) SetIntegratorCards

func (o *GetCardsLookup200Response) SetIntegratorCards(v []IntegratorCard)

SetIntegratorCards gets a reference to the given []IntegratorCard and assigns it to the IntegratorCards field.

func (GetCardsLookup200Response) ToMap

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

func (*GetCardsLookup200Response) UnmarshalJSON

func (o *GetCardsLookup200Response) UnmarshalJSON(data []byte) (err error)

type GetCompanies200Response

type GetCompanies200Response struct {
	Companies            []Company `json:"companies,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetCompanies200Response struct for GetCompanies200Response

func NewGetCompanies200Response

func NewGetCompanies200Response() *GetCompanies200Response

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

func NewGetCompanies200ResponseWithDefaults

func NewGetCompanies200ResponseWithDefaults() *GetCompanies200Response

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

func (*GetCompanies200Response) GetCompanies

func (o *GetCompanies200Response) GetCompanies() []Company

GetCompanies returns the Companies field value if set, zero value otherwise.

func (*GetCompanies200Response) GetCompaniesOk

func (o *GetCompanies200Response) GetCompaniesOk() ([]Company, bool)

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

func (*GetCompanies200Response) HasCompanies

func (o *GetCompanies200Response) HasCompanies() bool

HasCompanies returns a boolean if a field has been set.

func (GetCompanies200Response) MarshalJSON

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

func (*GetCompanies200Response) SetCompanies

func (o *GetCompanies200Response) SetCompanies(v []Company)

SetCompanies gets a reference to the given []Company and assigns it to the Companies field.

func (GetCompanies200Response) ToMap

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

func (*GetCompanies200Response) UnmarshalJSON

func (o *GetCompanies200Response) UnmarshalJSON(data []byte) (err error)

type GetCompaniesId200Response

type GetCompaniesId200Response struct {
	Company              *Company `json:"company,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetCompaniesId200Response struct for GetCompaniesId200Response

func NewGetCompaniesId200Response

func NewGetCompaniesId200Response() *GetCompaniesId200Response

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

func NewGetCompaniesId200ResponseWithDefaults

func NewGetCompaniesId200ResponseWithDefaults() *GetCompaniesId200Response

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

func (*GetCompaniesId200Response) GetCompany

func (o *GetCompaniesId200Response) GetCompany() Company

GetCompany returns the Company field value if set, zero value otherwise.

func (*GetCompaniesId200Response) GetCompanyOk

func (o *GetCompaniesId200Response) GetCompanyOk() (*Company, bool)

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

func (*GetCompaniesId200Response) HasCompany

func (o *GetCompaniesId200Response) HasCompany() bool

HasCompany returns a boolean if a field has been set.

func (GetCompaniesId200Response) MarshalJSON

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

func (*GetCompaniesId200Response) SetCompany

func (o *GetCompaniesId200Response) SetCompany(v Company)

SetCompany gets a reference to the given Company and assigns it to the Company field.

func (GetCompaniesId200Response) ToMap

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

func (*GetCompaniesId200Response) UnmarshalJSON

func (o *GetCompaniesId200Response) UnmarshalJSON(data []byte) (err error)

type GetFolders200Response

type GetFolders200Response struct {
	Folders              []Folder `json:"folders,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetFolders200Response struct for GetFolders200Response

func NewGetFolders200Response

func NewGetFolders200Response() *GetFolders200Response

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

func NewGetFolders200ResponseWithDefaults

func NewGetFolders200ResponseWithDefaults() *GetFolders200Response

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

func (*GetFolders200Response) GetFolders

func (o *GetFolders200Response) GetFolders() []Folder

GetFolders returns the Folders field value if set, zero value otherwise.

func (*GetFolders200Response) GetFoldersOk

func (o *GetFolders200Response) GetFoldersOk() ([]Folder, bool)

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

func (*GetFolders200Response) HasFolders

func (o *GetFolders200Response) HasFolders() bool

HasFolders returns a boolean if a field has been set.

func (GetFolders200Response) MarshalJSON

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

func (*GetFolders200Response) SetFolders

func (o *GetFolders200Response) SetFolders(v []Folder)

SetFolders gets a reference to the given []Folder and assigns it to the Folders field.

func (GetFolders200Response) ToMap

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

func (*GetFolders200Response) UnmarshalJSON

func (o *GetFolders200Response) UnmarshalJSON(data []byte) (err error)

type GetMatchers200Response

type GetMatchers200Response struct {
	Matchers             []Matcher `json:"matchers,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetMatchers200Response struct for GetMatchers200Response

func NewGetMatchers200Response

func NewGetMatchers200Response() *GetMatchers200Response

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

func NewGetMatchers200ResponseWithDefaults

func NewGetMatchers200ResponseWithDefaults() *GetMatchers200Response

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

func (*GetMatchers200Response) GetMatchers

func (o *GetMatchers200Response) GetMatchers() []Matcher

GetMatchers returns the Matchers field value if set, zero value otherwise.

func (*GetMatchers200Response) GetMatchersOk

func (o *GetMatchers200Response) GetMatchersOk() ([]Matcher, bool)

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

func (*GetMatchers200Response) HasMatchers

func (o *GetMatchers200Response) HasMatchers() bool

HasMatchers returns a boolean if a field has been set.

func (GetMatchers200Response) MarshalJSON

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

func (*GetMatchers200Response) SetMatchers

func (o *GetMatchers200Response) SetMatchers(v []Matcher)

SetMatchers gets a reference to the given []Matcher and assigns it to the Matchers field.

func (GetMatchers200Response) ToMap

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

func (*GetMatchers200Response) UnmarshalJSON

func (o *GetMatchers200Response) UnmarshalJSON(data []byte) (err error)

type GetPasswordFolders200Response

type GetPasswordFolders200Response struct {
	PasswordFolders      []PasswordFolder `json:"password_folders,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetPasswordFolders200Response struct for GetPasswordFolders200Response

func NewGetPasswordFolders200Response

func NewGetPasswordFolders200Response() *GetPasswordFolders200Response

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

func NewGetPasswordFolders200ResponseWithDefaults

func NewGetPasswordFolders200ResponseWithDefaults() *GetPasswordFolders200Response

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

func (*GetPasswordFolders200Response) GetPasswordFolders

func (o *GetPasswordFolders200Response) GetPasswordFolders() []PasswordFolder

GetPasswordFolders returns the PasswordFolders field value if set, zero value otherwise.

func (*GetPasswordFolders200Response) GetPasswordFoldersOk

func (o *GetPasswordFolders200Response) GetPasswordFoldersOk() ([]PasswordFolder, bool)

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

func (*GetPasswordFolders200Response) HasPasswordFolders

func (o *GetPasswordFolders200Response) HasPasswordFolders() bool

HasPasswordFolders returns a boolean if a field has been set.

func (GetPasswordFolders200Response) MarshalJSON

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

func (*GetPasswordFolders200Response) SetPasswordFolders

func (o *GetPasswordFolders200Response) SetPasswordFolders(v []PasswordFolder)

SetPasswordFolders gets a reference to the given []PasswordFolder and assigns it to the PasswordFolders field.

func (GetPasswordFolders200Response) ToMap

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

func (*GetPasswordFolders200Response) UnmarshalJSON

func (o *GetPasswordFolders200Response) UnmarshalJSON(data []byte) (err error)

type GetProcedureById200Response

type GetProcedureById200Response struct {
	Procedure            *Procedure `json:"procedure,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetProcedureById200Response struct for GetProcedureById200Response

func NewGetProcedureById200Response

func NewGetProcedureById200Response() *GetProcedureById200Response

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

func NewGetProcedureById200ResponseWithDefaults

func NewGetProcedureById200ResponseWithDefaults() *GetProcedureById200Response

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

func (*GetProcedureById200Response) GetProcedure

func (o *GetProcedureById200Response) GetProcedure() Procedure

GetProcedure returns the Procedure field value if set, zero value otherwise.

func (*GetProcedureById200Response) GetProcedureOk

func (o *GetProcedureById200Response) GetProcedureOk() (*Procedure, bool)

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

func (*GetProcedureById200Response) HasProcedure

func (o *GetProcedureById200Response) HasProcedure() bool

HasProcedure returns a boolean if a field has been set.

func (GetProcedureById200Response) MarshalJSON

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

func (*GetProcedureById200Response) SetProcedure

func (o *GetProcedureById200Response) SetProcedure(v Procedure)

SetProcedure gets a reference to the given Procedure and assigns it to the Procedure field.

func (GetProcedureById200Response) ToMap

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

func (*GetProcedureById200Response) UnmarshalJSON

func (o *GetProcedureById200Response) UnmarshalJSON(data []byte) (err error)

type GetProcedureTasks200Response

type GetProcedureTasks200Response struct {
	ProcedureTasks       []ProcedureTask `json:"procedure_tasks,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetProcedureTasks200Response struct for GetProcedureTasks200Response

func NewGetProcedureTasks200Response

func NewGetProcedureTasks200Response() *GetProcedureTasks200Response

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

func NewGetProcedureTasks200ResponseWithDefaults

func NewGetProcedureTasks200ResponseWithDefaults() *GetProcedureTasks200Response

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

func (*GetProcedureTasks200Response) GetProcedureTasks

func (o *GetProcedureTasks200Response) GetProcedureTasks() []ProcedureTask

GetProcedureTasks returns the ProcedureTasks field value if set, zero value otherwise.

func (*GetProcedureTasks200Response) GetProcedureTasksOk

func (o *GetProcedureTasks200Response) GetProcedureTasksOk() ([]ProcedureTask, bool)

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

func (*GetProcedureTasks200Response) HasProcedureTasks

func (o *GetProcedureTasks200Response) HasProcedureTasks() bool

HasProcedureTasks returns a boolean if a field has been set.

func (GetProcedureTasks200Response) MarshalJSON

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

func (*GetProcedureTasks200Response) SetProcedureTasks

func (o *GetProcedureTasks200Response) SetProcedureTasks(v []ProcedureTask)

SetProcedureTasks gets a reference to the given []ProcedureTask and assigns it to the ProcedureTasks field.

func (GetProcedureTasks200Response) ToMap

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

func (*GetProcedureTasks200Response) UnmarshalJSON

func (o *GetProcedureTasks200Response) UnmarshalJSON(data []byte) (err error)

type GetProcedures200Response

type GetProcedures200Response struct {
	Procedures           []Procedure `json:"procedures,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetProcedures200Response struct for GetProcedures200Response

func NewGetProcedures200Response

func NewGetProcedures200Response() *GetProcedures200Response

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

func NewGetProcedures200ResponseWithDefaults

func NewGetProcedures200ResponseWithDefaults() *GetProcedures200Response

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

func (*GetProcedures200Response) GetProcedures

func (o *GetProcedures200Response) GetProcedures() []Procedure

GetProcedures returns the Procedures field value if set, zero value otherwise.

func (*GetProcedures200Response) GetProceduresOk

func (o *GetProcedures200Response) GetProceduresOk() ([]Procedure, bool)

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

func (*GetProcedures200Response) HasProcedures

func (o *GetProcedures200Response) HasProcedures() bool

HasProcedures returns a boolean if a field has been set.

func (GetProcedures200Response) MarshalJSON

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

func (*GetProcedures200Response) SetProcedures

func (o *GetProcedures200Response) SetProcedures(v []Procedure)

SetProcedures gets a reference to the given []Procedure and assigns it to the Procedures field.

func (GetProcedures200Response) ToMap

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

func (*GetProcedures200Response) UnmarshalJSON

func (o *GetProcedures200Response) UnmarshalJSON(data []byte) (err error)

type GetPublicPhotos200Response

type GetPublicPhotos200Response struct {
	PublicPhotos         []PublicPhoto `json:"public_photos,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetPublicPhotos200Response struct for GetPublicPhotos200Response

func NewGetPublicPhotos200Response

func NewGetPublicPhotos200Response() *GetPublicPhotos200Response

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

func NewGetPublicPhotos200ResponseWithDefaults

func NewGetPublicPhotos200ResponseWithDefaults() *GetPublicPhotos200Response

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

func (*GetPublicPhotos200Response) GetPublicPhotos

func (o *GetPublicPhotos200Response) GetPublicPhotos() []PublicPhoto

GetPublicPhotos returns the PublicPhotos field value if set, zero value otherwise.

func (*GetPublicPhotos200Response) GetPublicPhotosOk

func (o *GetPublicPhotos200Response) GetPublicPhotosOk() ([]PublicPhoto, bool)

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

func (*GetPublicPhotos200Response) HasPublicPhotos

func (o *GetPublicPhotos200Response) HasPublicPhotos() bool

HasPublicPhotos returns a boolean if a field has been set.

func (GetPublicPhotos200Response) MarshalJSON

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

func (*GetPublicPhotos200Response) SetPublicPhotos

func (o *GetPublicPhotos200Response) SetPublicPhotos(v []PublicPhoto)

SetPublicPhotos gets a reference to the given []PublicPhoto and assigns it to the PublicPhotos field.

func (GetPublicPhotos200Response) ToMap

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

func (*GetPublicPhotos200Response) UnmarshalJSON

func (o *GetPublicPhotos200Response) UnmarshalJSON(data []byte) (err error)

type GetRelations200Response

type GetRelations200Response struct {
	Relations            []Relation `json:"relations,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetRelations200Response struct for GetRelations200Response

func NewGetRelations200Response

func NewGetRelations200Response() *GetRelations200Response

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

func NewGetRelations200ResponseWithDefaults

func NewGetRelations200ResponseWithDefaults() *GetRelations200Response

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

func (*GetRelations200Response) GetRelations

func (o *GetRelations200Response) GetRelations() []Relation

GetRelations returns the Relations field value if set, zero value otherwise.

func (*GetRelations200Response) GetRelationsOk

func (o *GetRelations200Response) GetRelationsOk() ([]Relation, bool)

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

func (*GetRelations200Response) HasRelations

func (o *GetRelations200Response) HasRelations() bool

HasRelations returns a boolean if a field has been set.

func (GetRelations200Response) MarshalJSON

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

func (*GetRelations200Response) SetRelations

func (o *GetRelations200Response) SetRelations(v []Relation)

SetRelations gets a reference to the given []Relation and assigns it to the Relations field.

func (GetRelations200Response) ToMap

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

func (*GetRelations200Response) UnmarshalJSON

func (o *GetRelations200Response) UnmarshalJSON(data []byte) (err error)

type Group

type Group struct {
	// The unique identifier of the group.
	Id *int64 `json:"id,omitempty"`
	// The name of the group.
	Name *string `json:"name,omitempty"`
	// A slug representing the group.
	Slug *string `json:"slug,omitempty"`
	// The URL to view the group in the web interface.
	Url *string `json:"url,omitempty"`
	// Indicates if this is the default group for new users.
	Default *bool `json:"default,omitempty"`
	// The timestamp when the group was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The timestamp of the last group update.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// The number of members in the group (excludes admins and super admins).
	MemberCount *int32 `json:"member_count,omitempty"`
	// List of group members (excludes admins and super admins).
	Members              []GroupMember `json:"members,omitempty"`
	AdditionalProperties map[string]interface{}
}

Group struct for Group

func NewGroup

func NewGroup() *Group

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

func NewGroupWithDefaults

func NewGroupWithDefaults() *Group

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

func (*Group) GetCreatedAt

func (o *Group) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Group) GetCreatedAtOk

func (o *Group) GetCreatedAtOk() (*time.Time, bool)

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

func (*Group) GetDefault

func (o *Group) GetDefault() bool

GetDefault returns the Default field value if set, zero value otherwise.

func (*Group) GetDefaultOk

func (o *Group) 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 (*Group) GetId

func (o *Group) GetId() int64

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

func (*Group) GetIdOk

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

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

func (*Group) GetMemberCount

func (o *Group) GetMemberCount() int32

GetMemberCount returns the MemberCount field value if set, zero value otherwise.

func (*Group) GetMemberCountOk

func (o *Group) GetMemberCountOk() (*int32, bool)

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

func (*Group) GetMembers

func (o *Group) GetMembers() []GroupMember

GetMembers returns the Members field value if set, zero value otherwise.

func (*Group) GetMembersOk

func (o *Group) GetMembersOk() ([]GroupMember, bool)

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

func (*Group) GetName

func (o *Group) GetName() string

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

func (*Group) GetNameOk

func (o *Group) 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 (*Group) GetSlug

func (o *Group) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*Group) GetSlugOk

func (o *Group) GetSlugOk() (*string, bool)

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

func (*Group) GetUpdatedAt

func (o *Group) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Group) GetUpdatedAtOk

func (o *Group) GetUpdatedAtOk() (*time.Time, bool)

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

func (*Group) GetUrl

func (o *Group) GetUrl() string

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

func (*Group) GetUrlOk

func (o *Group) 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 (*Group) HasCreatedAt

func (o *Group) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Group) HasDefault

func (o *Group) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*Group) HasId

func (o *Group) HasId() bool

HasId returns a boolean if a field has been set.

func (*Group) HasMemberCount

func (o *Group) HasMemberCount() bool

HasMemberCount returns a boolean if a field has been set.

func (*Group) HasMembers

func (o *Group) HasMembers() bool

HasMembers returns a boolean if a field has been set.

func (*Group) HasName

func (o *Group) HasName() bool

HasName returns a boolean if a field has been set.

func (*Group) HasSlug

func (o *Group) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*Group) HasUpdatedAt

func (o *Group) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Group) HasUrl

func (o *Group) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (Group) MarshalJSON

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

func (*Group) SetCreatedAt

func (o *Group) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Group) SetDefault

func (o *Group) SetDefault(v bool)

SetDefault gets a reference to the given bool and assigns it to the Default field.

func (*Group) SetId

func (o *Group) SetId(v int64)

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

func (*Group) SetMemberCount

func (o *Group) SetMemberCount(v int32)

SetMemberCount gets a reference to the given int32 and assigns it to the MemberCount field.

func (*Group) SetMembers

func (o *Group) SetMembers(v []GroupMember)

SetMembers gets a reference to the given []GroupMember and assigns it to the Members field.

func (*Group) SetName

func (o *Group) SetName(v string)

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

func (*Group) SetSlug

func (o *Group) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*Group) SetUpdatedAt

func (o *Group) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Group) SetUrl

func (o *Group) SetUrl(v string)

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

func (Group) ToMap

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

func (*Group) UnmarshalJSON

func (o *Group) UnmarshalJSON(data []byte) (err error)

type GroupMember

type GroupMember struct {
	// The unique identifier of the user.
	Id *int64 `json:"id,omitempty"`
	// The first name of the user.
	FirstName *string `json:"first_name,omitempty"`
	// The last name of the user.
	LastName *string `json:"last_name,omitempty"`
	// The email address of the user.
	Email *string `json:"email,omitempty"`
	// Security level assigned to the user.
	SecurityLevel *string `json:"security_level,omitempty"`
	// A slug representing the user.
	Slug                 *string `json:"slug,omitempty"`
	AdditionalProperties map[string]interface{}
}

GroupMember struct for GroupMember

func NewGroupMember

func NewGroupMember() *GroupMember

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

func NewGroupMemberWithDefaults

func NewGroupMemberWithDefaults() *GroupMember

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

func (*GroupMember) GetEmail

func (o *GroupMember) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*GroupMember) GetEmailOk

func (o *GroupMember) 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 (*GroupMember) GetFirstName

func (o *GroupMember) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*GroupMember) GetFirstNameOk

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

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

func (*GroupMember) GetId

func (o *GroupMember) GetId() int64

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

func (*GroupMember) GetIdOk

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

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

func (*GroupMember) GetLastName

func (o *GroupMember) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*GroupMember) GetLastNameOk

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

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

func (*GroupMember) GetSecurityLevel

func (o *GroupMember) GetSecurityLevel() string

GetSecurityLevel returns the SecurityLevel field value if set, zero value otherwise.

func (*GroupMember) GetSecurityLevelOk

func (o *GroupMember) GetSecurityLevelOk() (*string, bool)

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

func (*GroupMember) GetSlug

func (o *GroupMember) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*GroupMember) GetSlugOk

func (o *GroupMember) GetSlugOk() (*string, bool)

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

func (*GroupMember) HasEmail

func (o *GroupMember) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*GroupMember) HasFirstName

func (o *GroupMember) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*GroupMember) HasId

func (o *GroupMember) HasId() bool

HasId returns a boolean if a field has been set.

func (*GroupMember) HasLastName

func (o *GroupMember) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*GroupMember) HasSecurityLevel

func (o *GroupMember) HasSecurityLevel() bool

HasSecurityLevel returns a boolean if a field has been set.

func (*GroupMember) HasSlug

func (o *GroupMember) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (GroupMember) MarshalJSON

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

func (*GroupMember) SetEmail

func (o *GroupMember) SetEmail(v string)

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

func (*GroupMember) SetFirstName

func (o *GroupMember) SetFirstName(v string)

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

func (*GroupMember) SetId

func (o *GroupMember) SetId(v int64)

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

func (*GroupMember) SetLastName

func (o *GroupMember) SetLastName(v string)

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

func (*GroupMember) SetSecurityLevel

func (o *GroupMember) SetSecurityLevel(v string)

SetSecurityLevel gets a reference to the given string and assigns it to the SecurityLevel field.

func (*GroupMember) SetSlug

func (o *GroupMember) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (GroupMember) ToMap

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

func (*GroupMember) UnmarshalJSON

func (o *GroupMember) UnmarshalJSON(data []byte) (err error)

type GroupsAPIService

type GroupsAPIService service

GroupsAPIService GroupsAPI service

func (*GroupsAPIService) GetGroupById

func (a *GroupsAPIService) GetGroupById(ctx context.Context, id int64) ApiGetGroupByIdRequest

GetGroupById Retrieve a group by ID

Retrieve a group by its ID. Member lists exclude admins and super admins.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested group
@return ApiGetGroupByIdRequest

func (*GroupsAPIService) GetGroupByIdExecute

func (a *GroupsAPIService) GetGroupByIdExecute(r ApiGetGroupByIdRequest) (*Group, *http.Response, error)

Execute executes the request

@return Group

func (*GroupsAPIService) GetGroups

GetGroups Retrieve a list of groups

Retrieve a list of groups. Member lists exclude admins and super admins.

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

func (*GroupsAPIService) GetGroupsExecute

func (a *GroupsAPIService) GetGroupsExecute(r ApiGetGroupsRequest) ([]Group, *http.Response, error)

Execute executes the request

@return []Group

type IPAddressesAPIService

type IPAddressesAPIService service

IPAddressesAPIService IPAddressesAPI service

func (*IPAddressesAPIService) CreateIpAddress

CreateIpAddress Create a new IP address

Add a new IP address to the system.

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

func (*IPAddressesAPIService) CreateIpAddressExecute

func (a *IPAddressesAPIService) CreateIpAddressExecute(r ApiCreateIpAddressRequest) (*IpAddress, *http.Response, error)

Execute executes the request

@return IpAddress

func (*IPAddressesAPIService) DeleteIpAddress

DeleteIpAddress Delete an IP address

Remove an IP address from the system.

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

func (*IPAddressesAPIService) DeleteIpAddressExecute

func (a *IPAddressesAPIService) DeleteIpAddressExecute(r ApiDeleteIpAddressRequest) (*http.Response, error)

Execute executes the request

func (*IPAddressesAPIService) GetIpAddressById

GetIpAddressById Get a single IP address

Retrieve details of a specific IP address by ID.

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

func (*IPAddressesAPIService) GetIpAddressByIdExecute

func (a *IPAddressesAPIService) GetIpAddressByIdExecute(r ApiGetIpAddressByIdRequest) (*IpAddress, *http.Response, error)

Execute executes the request

@return IpAddress

func (*IPAddressesAPIService) GetIpAddresses

GetIpAddresses Get a list of IP addresses

Retrieve a list of all IP addresses, with optional filtering.

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

func (*IPAddressesAPIService) GetIpAddressesExecute

func (a *IPAddressesAPIService) GetIpAddressesExecute(r ApiGetIpAddressesRequest) ([]IpAddress, *http.Response, error)

Execute executes the request

@return []IpAddress

func (*IPAddressesAPIService) UpdateIpAddress

UpdateIpAddress Update an existing IP address

Modify details of an existing IP address.

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

func (*IPAddressesAPIService) UpdateIpAddressExecute

func (a *IPAddressesAPIService) UpdateIpAddressExecute(r ApiUpdateIpAddressRequest) (*IpAddress, *http.Response, error)

Execute executes the request

@return IpAddress

type IntegratorCard

type IntegratorCard struct {
	// The unique identifier of the Integrator Card.
	Id *int64 `json:"id,omitempty"`
	// The unique identifier of the associated external integrator.
	IntegratorId *int64 `json:"integrator_id,omitempty"`
	// The name of the associated external integrator.
	IntegratorName *string `json:"integrator_name,omitempty"`
	// The URL to access the integrated external system.
	Link *string `json:"link,omitempty"`
	// The primary field associated with the Integrator Card, if any. Can be null.
	PrimaryField *string `json:"primary_field,omitempty"`
	// A JSON object containing additional data about the integrated entity.
	Data map[string]interface{} `json:"data,omitempty"`
	// The type of synchronization with the external system.
	SyncType *string `json:"sync_type,omitempty"`
	// The unique identifier of the synchronized entity in the external system.
	SyncId *int64 `json:"sync_id,omitempty"`
	// The unique identifier or name of the synchronized entity in the external system, if any. Can be null.
	SyncIdentifier       *string `json:"sync_identifier,omitempty"`
	AdditionalProperties map[string]interface{}
}

IntegratorCard Represents an Integrator Card containing information about an integration with an external system.

func NewIntegratorCard

func NewIntegratorCard() *IntegratorCard

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

func NewIntegratorCardWithDefaults

func NewIntegratorCardWithDefaults() *IntegratorCard

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

func (*IntegratorCard) GetData

func (o *IntegratorCard) GetData() map[string]interface{}

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

func (*IntegratorCard) GetDataOk

func (o *IntegratorCard) GetDataOk() (map[string]interface{}, 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 (*IntegratorCard) GetId

func (o *IntegratorCard) GetId() int64

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

func (*IntegratorCard) GetIdOk

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

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

func (*IntegratorCard) GetIntegratorId

func (o *IntegratorCard) GetIntegratorId() int64

GetIntegratorId returns the IntegratorId field value if set, zero value otherwise.

func (*IntegratorCard) GetIntegratorIdOk

func (o *IntegratorCard) GetIntegratorIdOk() (*int64, bool)

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

func (*IntegratorCard) GetIntegratorName

func (o *IntegratorCard) GetIntegratorName() string

GetIntegratorName returns the IntegratorName field value if set, zero value otherwise.

func (*IntegratorCard) GetIntegratorNameOk

func (o *IntegratorCard) GetIntegratorNameOk() (*string, bool)

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

func (o *IntegratorCard) GetLink() string

GetLink returns the Link field value if set, zero value otherwise.

func (*IntegratorCard) GetLinkOk

func (o *IntegratorCard) GetLinkOk() (*string, bool)

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

func (*IntegratorCard) GetPrimaryField

func (o *IntegratorCard) GetPrimaryField() string

GetPrimaryField returns the PrimaryField field value if set, zero value otherwise.

func (*IntegratorCard) GetPrimaryFieldOk

func (o *IntegratorCard) GetPrimaryFieldOk() (*string, bool)

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

func (*IntegratorCard) GetSyncId

func (o *IntegratorCard) GetSyncId() int64

GetSyncId returns the SyncId field value if set, zero value otherwise.

func (*IntegratorCard) GetSyncIdOk

func (o *IntegratorCard) GetSyncIdOk() (*int64, bool)

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

func (*IntegratorCard) GetSyncIdentifier

func (o *IntegratorCard) GetSyncIdentifier() string

GetSyncIdentifier returns the SyncIdentifier field value if set, zero value otherwise.

func (*IntegratorCard) GetSyncIdentifierOk

func (o *IntegratorCard) GetSyncIdentifierOk() (*string, bool)

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

func (*IntegratorCard) GetSyncType

func (o *IntegratorCard) GetSyncType() string

GetSyncType returns the SyncType field value if set, zero value otherwise.

func (*IntegratorCard) GetSyncTypeOk

func (o *IntegratorCard) GetSyncTypeOk() (*string, bool)

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

func (*IntegratorCard) HasData

func (o *IntegratorCard) HasData() bool

HasData returns a boolean if a field has been set.

func (*IntegratorCard) HasId

func (o *IntegratorCard) HasId() bool

HasId returns a boolean if a field has been set.

func (*IntegratorCard) HasIntegratorId

func (o *IntegratorCard) HasIntegratorId() bool

HasIntegratorId returns a boolean if a field has been set.

func (*IntegratorCard) HasIntegratorName

func (o *IntegratorCard) HasIntegratorName() bool

HasIntegratorName returns a boolean if a field has been set.

func (o *IntegratorCard) HasLink() bool

HasLink returns a boolean if a field has been set.

func (*IntegratorCard) HasPrimaryField

func (o *IntegratorCard) HasPrimaryField() bool

HasPrimaryField returns a boolean if a field has been set.

func (*IntegratorCard) HasSyncId

func (o *IntegratorCard) HasSyncId() bool

HasSyncId returns a boolean if a field has been set.

func (*IntegratorCard) HasSyncIdentifier

func (o *IntegratorCard) HasSyncIdentifier() bool

HasSyncIdentifier returns a boolean if a field has been set.

func (*IntegratorCard) HasSyncType

func (o *IntegratorCard) HasSyncType() bool

HasSyncType returns a boolean if a field has been set.

func (IntegratorCard) MarshalJSON

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

func (*IntegratorCard) SetData

func (o *IntegratorCard) SetData(v map[string]interface{})

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

func (*IntegratorCard) SetId

func (o *IntegratorCard) SetId(v int64)

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

func (*IntegratorCard) SetIntegratorId

func (o *IntegratorCard) SetIntegratorId(v int64)

SetIntegratorId gets a reference to the given int64 and assigns it to the IntegratorId field.

func (*IntegratorCard) SetIntegratorName

func (o *IntegratorCard) SetIntegratorName(v string)

SetIntegratorName gets a reference to the given string and assigns it to the IntegratorName field.

func (o *IntegratorCard) SetLink(v string)

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

func (*IntegratorCard) SetPrimaryField

func (o *IntegratorCard) SetPrimaryField(v string)

SetPrimaryField gets a reference to the given string and assigns it to the PrimaryField field.

func (*IntegratorCard) SetSyncId

func (o *IntegratorCard) SetSyncId(v int64)

SetSyncId gets a reference to the given int64 and assigns it to the SyncId field.

func (*IntegratorCard) SetSyncIdentifier

func (o *IntegratorCard) SetSyncIdentifier(v string)

SetSyncIdentifier gets a reference to the given string and assigns it to the SyncIdentifier field.

func (*IntegratorCard) SetSyncType

func (o *IntegratorCard) SetSyncType(v string)

SetSyncType gets a reference to the given string and assigns it to the SyncType field.

func (IntegratorCard) ToMap

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

func (*IntegratorCard) UnmarshalJSON

func (o *IntegratorCard) UnmarshalJSON(data []byte) (err error)

type IpAddress

type IpAddress struct {
	// The IP address.
	Address *string `json:"address,omitempty"`
	// The status of the IP address. Must be one of: unassigned, assigned, reserved, deprecated, dhcp, or slaac
	Status *string `json:"status,omitempty"`
	// The Fully Qualified Domain Name associated with the IP address.
	Fqdn *string `json:"fqdn,omitempty"`
	// A brief description of the IP address.
	Description *string `json:"description,omitempty"`
	// Additional comments about the IP address.
	Notes *string `json:"notes,omitempty"`
	// The identifier of the asset associated with this IP address.
	AssetId *int64 `json:"asset_id,omitempty"`
	// The identifier of the network to which this IP address belongs.
	NetworkId *int64 `json:"network_id,omitempty"`
	// The identifier of the company that owns this IP address.
	CompanyId *int64 `json:"company_id,omitempty"`
	// If true, the server will **not** attempt to verify that the FQDN resolves to the address when the record is created or updated. Use for internal-only hostnames.
	SkipDnsValidation    *bool `json:"skip_dns_validation,omitempty"`
	AdditionalProperties map[string]interface{}
}

IpAddress struct for IpAddress

func NewIpAddress

func NewIpAddress() *IpAddress

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

func NewIpAddressWithDefaults

func NewIpAddressWithDefaults() *IpAddress

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

func (*IpAddress) GetAddress

func (o *IpAddress) GetAddress() string

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

func (*IpAddress) GetAddressOk

func (o *IpAddress) 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 (*IpAddress) GetAssetId

func (o *IpAddress) GetAssetId() int64

GetAssetId returns the AssetId field value if set, zero value otherwise.

func (*IpAddress) GetAssetIdOk

func (o *IpAddress) GetAssetIdOk() (*int64, bool)

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

func (*IpAddress) GetCompanyId

func (o *IpAddress) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*IpAddress) GetCompanyIdOk

func (o *IpAddress) GetCompanyIdOk() (*int64, bool)

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

func (*IpAddress) GetDescription

func (o *IpAddress) GetDescription() string

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

func (*IpAddress) GetDescriptionOk

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

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

func (*IpAddress) GetFqdn

func (o *IpAddress) GetFqdn() string

GetFqdn returns the Fqdn field value if set, zero value otherwise.

func (*IpAddress) GetFqdnOk

func (o *IpAddress) GetFqdnOk() (*string, bool)

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

func (*IpAddress) GetNetworkId

func (o *IpAddress) GetNetworkId() int64

GetNetworkId returns the NetworkId field value if set, zero value otherwise.

func (*IpAddress) GetNetworkIdOk

func (o *IpAddress) GetNetworkIdOk() (*int64, bool)

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

func (*IpAddress) GetNotes

func (o *IpAddress) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*IpAddress) GetNotesOk

func (o *IpAddress) 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 (*IpAddress) GetSkipDnsValidation

func (o *IpAddress) GetSkipDnsValidation() bool

GetSkipDnsValidation returns the SkipDnsValidation field value if set, zero value otherwise.

func (*IpAddress) GetSkipDnsValidationOk

func (o *IpAddress) GetSkipDnsValidationOk() (*bool, bool)

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

func (*IpAddress) GetStatus

func (o *IpAddress) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*IpAddress) GetStatusOk

func (o *IpAddress) 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 (*IpAddress) HasAddress

func (o *IpAddress) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*IpAddress) HasAssetId

func (o *IpAddress) HasAssetId() bool

HasAssetId returns a boolean if a field has been set.

func (*IpAddress) HasCompanyId

func (o *IpAddress) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*IpAddress) HasDescription

func (o *IpAddress) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*IpAddress) HasFqdn

func (o *IpAddress) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*IpAddress) HasNetworkId

func (o *IpAddress) HasNetworkId() bool

HasNetworkId returns a boolean if a field has been set.

func (*IpAddress) HasNotes

func (o *IpAddress) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*IpAddress) HasSkipDnsValidation

func (o *IpAddress) HasSkipDnsValidation() bool

HasSkipDnsValidation returns a boolean if a field has been set.

func (*IpAddress) HasStatus

func (o *IpAddress) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (IpAddress) MarshalJSON

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

func (*IpAddress) SetAddress

func (o *IpAddress) SetAddress(v string)

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

func (*IpAddress) SetAssetId

func (o *IpAddress) SetAssetId(v int64)

SetAssetId gets a reference to the given int64 and assigns it to the AssetId field.

func (*IpAddress) SetCompanyId

func (o *IpAddress) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*IpAddress) SetDescription

func (o *IpAddress) SetDescription(v string)

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

func (*IpAddress) SetFqdn

func (o *IpAddress) SetFqdn(v string)

SetFqdn gets a reference to the given string and assigns it to the Fqdn field.

func (*IpAddress) SetNetworkId

func (o *IpAddress) SetNetworkId(v int64)

SetNetworkId gets a reference to the given int64 and assigns it to the NetworkId field.

func (*IpAddress) SetNotes

func (o *IpAddress) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*IpAddress) SetSkipDnsValidation

func (o *IpAddress) SetSkipDnsValidation(v bool)

SetSkipDnsValidation gets a reference to the given bool and assigns it to the SkipDnsValidation field.

func (*IpAddress) SetStatus

func (o *IpAddress) SetStatus(v string)

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

func (IpAddress) ToMap

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

func (*IpAddress) UnmarshalJSON

func (o *IpAddress) UnmarshalJSON(data []byte) (err error)

type List

type List struct {
	// The unique ID of the list.
	Id *int64 `json:"id,omitempty"`
	// The name of the list.
	Name *string `json:"name,omitempty"`
	// The date and time when the list was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The date and time when the list was last updated.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// The items belonging to this list.
	ListItems            []ListItem `json:"list_items,omitempty"`
	AdditionalProperties map[string]interface{}
}

List struct for List

func NewList

func NewList() *List

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

func NewListWithDefaults

func NewListWithDefaults() *List

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

func (*List) GetCreatedAt

func (o *List) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*List) GetCreatedAtOk

func (o *List) GetCreatedAtOk() (*time.Time, bool)

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

func (*List) GetId

func (o *List) GetId() int64

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

func (*List) GetIdOk

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

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

func (*List) GetListItems

func (o *List) GetListItems() []ListItem

GetListItems returns the ListItems field value if set, zero value otherwise.

func (*List) GetListItemsOk

func (o *List) GetListItemsOk() ([]ListItem, bool)

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

func (*List) GetName

func (o *List) GetName() string

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

func (*List) GetNameOk

func (o *List) 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 (*List) GetUpdatedAt

func (o *List) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*List) GetUpdatedAtOk

func (o *List) GetUpdatedAtOk() (*time.Time, bool)

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

func (*List) HasCreatedAt

func (o *List) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*List) HasId

func (o *List) HasId() bool

HasId returns a boolean if a field has been set.

func (*List) HasListItems

func (o *List) HasListItems() bool

HasListItems returns a boolean if a field has been set.

func (*List) HasName

func (o *List) HasName() bool

HasName returns a boolean if a field has been set.

func (*List) HasUpdatedAt

func (o *List) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (List) MarshalJSON

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

func (*List) SetCreatedAt

func (o *List) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*List) SetId

func (o *List) SetId(v int64)

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

func (*List) SetListItems

func (o *List) SetListItems(v []ListItem)

SetListItems gets a reference to the given []ListItem and assigns it to the ListItems field.

func (*List) SetName

func (o *List) SetName(v string)

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

func (*List) SetUpdatedAt

func (o *List) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (List) ToMap

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

func (*List) UnmarshalJSON

func (o *List) UnmarshalJSON(data []byte) (err error)

type ListItem

type ListItem struct {
	// The unique ID of the list item.
	Id *int64 `json:"id,omitempty"`
	// The name of the list item.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListItem struct for ListItem

func NewListItem

func NewListItem() *ListItem

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

func NewListItemWithDefaults

func NewListItemWithDefaults() *ListItem

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

func (*ListItem) GetId

func (o *ListItem) GetId() int64

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

func (*ListItem) GetIdOk

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

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

func (*ListItem) GetName

func (o *ListItem) GetName() string

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

func (*ListItem) GetNameOk

func (o *ListItem) 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 (*ListItem) HasId

func (o *ListItem) HasId() bool

HasId returns a boolean if a field has been set.

func (*ListItem) HasName

func (o *ListItem) HasName() bool

HasName returns a boolean if a field has been set.

func (ListItem) MarshalJSON

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

func (*ListItem) SetId

func (o *ListItem) SetId(v int64)

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

func (*ListItem) SetName

func (o *ListItem) SetName(v string)

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

func (ListItem) ToMap

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

func (*ListItem) UnmarshalJSON

func (o *ListItem) UnmarshalJSON(data []byte) (err error)

type ListsAPIService

type ListsAPIService service

ListsAPIService ListsAPI service

func (*ListsAPIService) CreateList

CreateList Create a new List

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

func (*ListsAPIService) CreateListExecute

func (a *ListsAPIService) CreateListExecute(r ApiCreateListRequest) (*List, *http.Response, error)

Execute executes the request

@return List

func (*ListsAPIService) DeleteList

func (a *ListsAPIService) DeleteList(ctx context.Context, id int32) ApiDeleteListRequest

DeleteList Delete a List

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

func (*ListsAPIService) DeleteListExecute

func (a *ListsAPIService) DeleteListExecute(r ApiDeleteListRequest) (*http.Response, error)

Execute executes the request

func (*ListsAPIService) GetList

GetList Get a specific List

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the List to retrieve
@return ApiGetListRequest

func (*ListsAPIService) GetListExecute

func (a *ListsAPIService) GetListExecute(r ApiGetListRequest) (*List, *http.Response, error)

Execute executes the request

@return List

func (*ListsAPIService) GetLists

GetLists Get a list of Lists

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

func (*ListsAPIService) GetListsExecute

func (a *ListsAPIService) GetListsExecute(r ApiGetListsRequest) ([]List, *http.Response, error)

Execute executes the request

@return []List

func (*ListsAPIService) UpdateList

func (a *ListsAPIService) UpdateList(ctx context.Context, id int32) ApiUpdateListRequest

UpdateList Update a List

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the List to update
@return ApiUpdateListRequest

func (*ListsAPIService) UpdateListExecute

func (a *ListsAPIService) UpdateListExecute(r ApiUpdateListRequest) (*List, *http.Response, error)

Execute executes the request

@return List

type MagicDash

type MagicDash struct {
	// The unique identifier for the MagicDash item
	Id int64 `json:"id"`
	// The title of the MagicDash item
	Title string `json:"title"`
	// The message content of the MagicDash item
	Message string `json:"message"`
	// The background shade of the MagicDash item (optional). Can Be null.
	Shade *string `json:"shade,omitempty"`
	// The link associated with the MagicDash item's content (optional). Can Be null.
	ContentLink *string `json:"content_link,omitempty"`
	// The MagicDash item's content (optional). Can Be null.
	Content *string `json:"content,omitempty"`
	// The icon associated with the MagicDash item (optional). Can Be null.
	Icon *string `json:"icon,omitempty"`
	// The URL of the image associated with the MagicDash item (optional). Can Be null.
	ImageUrl *string `json:"image_url,omitempty"`
	// The unique identifier of the associated company
	CompanyId int64 `json:"company_id"`
	// The name of the associated company
	CompanyName          string `json:"company_name"`
	AdditionalProperties map[string]interface{}
}

MagicDash struct for MagicDash

func NewMagicDash

func NewMagicDash(id int64, title string, message string, companyId int64, companyName string) *MagicDash

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

func NewMagicDashWithDefaults

func NewMagicDashWithDefaults() *MagicDash

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

func (*MagicDash) GetCompanyId

func (o *MagicDash) GetCompanyId() int64

GetCompanyId returns the CompanyId field value

func (*MagicDash) GetCompanyIdOk

func (o *MagicDash) GetCompanyIdOk() (*int64, bool)

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

func (*MagicDash) GetCompanyName

func (o *MagicDash) GetCompanyName() string

GetCompanyName returns the CompanyName field value

func (*MagicDash) GetCompanyNameOk

func (o *MagicDash) GetCompanyNameOk() (*string, bool)

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

func (*MagicDash) GetContent

func (o *MagicDash) GetContent() string

GetContent returns the Content field value if set, zero value otherwise.

func (o *MagicDash) GetContentLink() string

GetContentLink returns the ContentLink field value if set, zero value otherwise.

func (*MagicDash) GetContentLinkOk

func (o *MagicDash) GetContentLinkOk() (*string, bool)

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

func (*MagicDash) GetContentOk

func (o *MagicDash) GetContentOk() (*string, bool)

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

func (*MagicDash) GetIcon

func (o *MagicDash) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*MagicDash) GetIconOk

func (o *MagicDash) GetIconOk() (*string, bool)

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

func (*MagicDash) GetId

func (o *MagicDash) GetId() int64

GetId returns the Id field value

func (*MagicDash) GetIdOk

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

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

func (*MagicDash) GetImageUrl

func (o *MagicDash) GetImageUrl() string

GetImageUrl returns the ImageUrl field value if set, zero value otherwise.

func (*MagicDash) GetImageUrlOk

func (o *MagicDash) GetImageUrlOk() (*string, bool)

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

func (*MagicDash) GetMessage

func (o *MagicDash) GetMessage() string

GetMessage returns the Message field value

func (*MagicDash) GetMessageOk

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

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

func (*MagicDash) GetShade

func (o *MagicDash) GetShade() string

GetShade returns the Shade field value if set, zero value otherwise.

func (*MagicDash) GetShadeOk

func (o *MagicDash) GetShadeOk() (*string, bool)

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

func (*MagicDash) GetTitle

func (o *MagicDash) GetTitle() string

GetTitle returns the Title field value

func (*MagicDash) GetTitleOk

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

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

func (*MagicDash) HasContent

func (o *MagicDash) HasContent() bool

HasContent returns a boolean if a field has been set.

func (o *MagicDash) HasContentLink() bool

HasContentLink returns a boolean if a field has been set.

func (*MagicDash) HasIcon

func (o *MagicDash) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*MagicDash) HasImageUrl

func (o *MagicDash) HasImageUrl() bool

HasImageUrl returns a boolean if a field has been set.

func (*MagicDash) HasShade

func (o *MagicDash) HasShade() bool

HasShade returns a boolean if a field has been set.

func (MagicDash) MarshalJSON

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

func (*MagicDash) SetCompanyId

func (o *MagicDash) SetCompanyId(v int64)

SetCompanyId sets field value

func (*MagicDash) SetCompanyName

func (o *MagicDash) SetCompanyName(v string)

SetCompanyName sets field value

func (*MagicDash) SetContent

func (o *MagicDash) SetContent(v string)

SetContent gets a reference to the given string and assigns it to the Content field.

func (o *MagicDash) SetContentLink(v string)

SetContentLink gets a reference to the given string and assigns it to the ContentLink field.

func (*MagicDash) SetIcon

func (o *MagicDash) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*MagicDash) SetId

func (o *MagicDash) SetId(v int64)

SetId sets field value

func (*MagicDash) SetImageUrl

func (o *MagicDash) SetImageUrl(v string)

SetImageUrl gets a reference to the given string and assigns it to the ImageUrl field.

func (*MagicDash) SetMessage

func (o *MagicDash) SetMessage(v string)

SetMessage sets field value

func (*MagicDash) SetShade

func (o *MagicDash) SetShade(v string)

SetShade gets a reference to the given string and assigns it to the Shade field.

func (*MagicDash) SetTitle

func (o *MagicDash) SetTitle(v string)

SetTitle sets field value

func (MagicDash) ToMap

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

func (*MagicDash) UnmarshalJSON

func (o *MagicDash) UnmarshalJSON(data []byte) (err error)

type MagicDashAPIService

type MagicDashAPIService service

MagicDashAPIService MagicDashAPI service

func (*MagicDashAPIService) DeleteMagicDash

DeleteMagicDash Delete a Magic Dash Item without an ID

 <p>You can delete a Magic Dash item by sending the same parameters you do to create a magic dash item, but with a DELETE REST request.</p>
 <pre>
 {
   "title": "Microsoft 365",
   "company_name": "AcmeCorp"
 }
 </pre>

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

func (*MagicDashAPIService) DeleteMagicDashExecute

func (a *MagicDashAPIService) DeleteMagicDashExecute(r ApiDeleteMagicDashRequest) (*http.Response, error)

Execute executes the request

func (*MagicDashAPIService) DeleteMagicDashItemById

func (a *MagicDashAPIService) DeleteMagicDashItemById(ctx context.Context, id float32) ApiDeleteMagicDashItemByIdRequest

DeleteMagicDashItemById Delete a Magic Dash item with the specified ID

This endpoint allows you to delete a Magic Dash item by providing its unique ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The unique ID of the Magic Dash item to be deleted
@return ApiDeleteMagicDashItemByIdRequest

func (*MagicDashAPIService) DeleteMagicDashItemByIdExecute

func (a *MagicDashAPIService) DeleteMagicDashItemByIdExecute(r ApiDeleteMagicDashItemByIdRequest) (*http.Response, error)

Execute executes the request

func (*MagicDashAPIService) GetMagicDash

GetMagicDash Retrieve a list of Magic Dash Items

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

func (*MagicDashAPIService) GetMagicDashExecute

func (a *MagicDashAPIService) GetMagicDashExecute(r ApiGetMagicDashRequest) ([]MagicDash, *http.Response, error)

Execute executes the request

@return []MagicDash

func (*MagicDashAPIService) PostMagicDash

PostMagicDash Create or update a Magic Dash Item

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

func (*MagicDashAPIService) PostMagicDashExecute

func (a *MagicDashAPIService) PostMagicDashExecute(r ApiPostMagicDashRequest) (*MagicDash, *http.Response, error)

Execute executes the request

@return MagicDash

type MappedNullable

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

type Matcher

type Matcher struct {
	Id             int32  `json:"id"`
	IntegratorId   int32  `json:"integrator_id"`
	IntegratorName string `json:"integrator_name"`
	SyncId         int32  `json:"sync_id"`
	// Can be null.
	Identifier *string `json:"identifier,omitempty"`
	Name       string  `json:"name"`
	// Can be null.
	PotentialCompanyId *int32 `json:"potential_company_id,omitempty"`
	// Can be null.
	CompanyId *int32 `json:"company_id,omitempty"`
	// Can be null.
	CompanyName          *string `json:"company_name,omitempty"`
	AdditionalProperties map[string]interface{}
}

Matcher struct for Matcher

func NewMatcher

func NewMatcher(id int32, integratorId int32, integratorName string, syncId int32, name string) *Matcher

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

func NewMatcherWithDefaults

func NewMatcherWithDefaults() *Matcher

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

func (*Matcher) GetCompanyId

func (o *Matcher) GetCompanyId() int32

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*Matcher) GetCompanyIdOk

func (o *Matcher) GetCompanyIdOk() (*int32, bool)

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

func (*Matcher) GetCompanyName

func (o *Matcher) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*Matcher) GetCompanyNameOk

func (o *Matcher) GetCompanyNameOk() (*string, bool)

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

func (*Matcher) GetId

func (o *Matcher) GetId() int32

GetId returns the Id field value

func (*Matcher) GetIdOk

func (o *Matcher) GetIdOk() (*int32, bool)

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

func (*Matcher) GetIdentifier

func (o *Matcher) GetIdentifier() string

GetIdentifier returns the Identifier field value if set, zero value otherwise.

func (*Matcher) GetIdentifierOk

func (o *Matcher) GetIdentifierOk() (*string, bool)

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

func (*Matcher) GetIntegratorId

func (o *Matcher) GetIntegratorId() int32

GetIntegratorId returns the IntegratorId field value

func (*Matcher) GetIntegratorIdOk

func (o *Matcher) GetIntegratorIdOk() (*int32, bool)

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

func (*Matcher) GetIntegratorName

func (o *Matcher) GetIntegratorName() string

GetIntegratorName returns the IntegratorName field value

func (*Matcher) GetIntegratorNameOk

func (o *Matcher) GetIntegratorNameOk() (*string, bool)

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

func (*Matcher) GetName

func (o *Matcher) GetName() string

GetName returns the Name field value

func (*Matcher) GetNameOk

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

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

func (*Matcher) GetPotentialCompanyId

func (o *Matcher) GetPotentialCompanyId() int32

GetPotentialCompanyId returns the PotentialCompanyId field value if set, zero value otherwise.

func (*Matcher) GetPotentialCompanyIdOk

func (o *Matcher) GetPotentialCompanyIdOk() (*int32, bool)

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

func (*Matcher) GetSyncId

func (o *Matcher) GetSyncId() int32

GetSyncId returns the SyncId field value

func (*Matcher) GetSyncIdOk

func (o *Matcher) GetSyncIdOk() (*int32, bool)

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

func (*Matcher) HasCompanyId

func (o *Matcher) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*Matcher) HasCompanyName

func (o *Matcher) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*Matcher) HasIdentifier

func (o *Matcher) HasIdentifier() bool

HasIdentifier returns a boolean if a field has been set.

func (*Matcher) HasPotentialCompanyId

func (o *Matcher) HasPotentialCompanyId() bool

HasPotentialCompanyId returns a boolean if a field has been set.

func (Matcher) MarshalJSON

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

func (*Matcher) SetCompanyId

func (o *Matcher) SetCompanyId(v int32)

SetCompanyId gets a reference to the given int32 and assigns it to the CompanyId field.

func (*Matcher) SetCompanyName

func (o *Matcher) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*Matcher) SetId

func (o *Matcher) SetId(v int32)

SetId sets field value

func (*Matcher) SetIdentifier

func (o *Matcher) SetIdentifier(v string)

SetIdentifier gets a reference to the given string and assigns it to the Identifier field.

func (*Matcher) SetIntegratorId

func (o *Matcher) SetIntegratorId(v int32)

SetIntegratorId sets field value

func (*Matcher) SetIntegratorName

func (o *Matcher) SetIntegratorName(v string)

SetIntegratorName sets field value

func (*Matcher) SetName

func (o *Matcher) SetName(v string)

SetName sets field value

func (*Matcher) SetPotentialCompanyId

func (o *Matcher) SetPotentialCompanyId(v int32)

SetPotentialCompanyId gets a reference to the given int32 and assigns it to the PotentialCompanyId field.

func (*Matcher) SetSyncId

func (o *Matcher) SetSyncId(v int32)

SetSyncId sets field value

func (Matcher) ToMap

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

func (*Matcher) UnmarshalJSON

func (o *Matcher) UnmarshalJSON(data []byte) (err error)

type MatchersAPIService

type MatchersAPIService service

MatchersAPIService MatchersAPI service

func (*MatchersAPIService) DeleteMatcherById

func (a *MatchersAPIService) DeleteMatcherById(ctx context.Context, id int32) ApiDeleteMatcherByIdRequest

DeleteMatcherById Delete a Matcher

Delete the specified Matcher by its ID. Returns a 204 if successful.

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

func (*MatchersAPIService) DeleteMatcherByIdExecute

func (a *MatchersAPIService) DeleteMatcherByIdExecute(r ApiDeleteMatcherByIdRequest) (*http.Response, error)

Execute executes the request

func (*MatchersAPIService) GetMatchers

GetMatchers List matchers for an integration

Retrieve a list of matchers for a specific integration based on provided filters.

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

func (*MatchersAPIService) GetMatchersExecute

Execute executes the request

@return GetMatchers200Response

func (*MatchersAPIService) UpdateMatcherById

func (a *MatchersAPIService) UpdateMatcherById(ctx context.Context, id int32) ApiUpdateMatcherByIdRequest

UpdateMatcherById Update a Matcher

Update the specified Matcher's attributes.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the Matcher to update.
@return ApiUpdateMatcherByIdRequest

func (*MatchersAPIService) UpdateMatcherByIdExecute

func (a *MatchersAPIService) UpdateMatcherByIdExecute(r ApiUpdateMatcherByIdRequest) (*Matcher, *http.Response, error)

Execute executes the request

@return Matcher

type Network

type Network struct {
	// The unique identifier for the network.
	Id *int64 `json:"id,omitempty"`
	// The name of the network.
	Name *string `json:"name,omitempty"`
	// The network address, typically in CIDR notation.
	Address *string `json:"address,omitempty"`
	// The type of network, represented as an integer.
	NetworkType *int32 `json:"network_type,omitempty"`
	// A slug representing the network.
	Slug *string `json:"slug,omitempty"`
	// The identifier of the company that owns this network.
	CompanyId *int64 `json:"company_id,omitempty"`
	// The identifier of the location associated with this network.
	LocationId *int64 `json:"location_id,omitempty"`
	// A brief description of the network.
	Description *string `json:"description,omitempty"`
	// Additional comments about the network.
	Notes *string `json:"notes,omitempty"`
	// Ancestry path for hierarchical network structure.
	Ancestry *string `json:"ancestry,omitempty"`
	// Settings for the network.
	Settings map[string]interface{} `json:"settings,omitempty"`
	// External identifier for synchronization purposes.
	SyncIdentifier *string `json:"sync_identifier,omitempty"`
	// Indicates if the network was discovered automatically.
	IsRadar *bool `json:"is_radar,omitempty"`
	// The status list item ID for this network.
	StatusListItemId *int64 `json:"status_list_item_id,omitempty"`
	// The role list item ID for this network.
	RoleListItemId *int64 `json:"role_list_item_id,omitempty"`
	// The VLAN ID associated with this network.
	VlanId *int64 `json:"vlan_id,omitempty"`
	// The date and time when the network was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The date and time when the network was last updated.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// The URL to access this network in the web interface.
	Url *string `json:"url,omitempty"`
	// The date and time when the network was archived. Null if not archived.
	ArchivedAt           *time.Time `json:"archived_at,omitempty"`
	AdditionalProperties map[string]interface{}
}

Network struct for Network

func NewNetwork

func NewNetwork() *Network

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

func NewNetworkWithDefaults

func NewNetworkWithDefaults() *Network

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

func (*Network) GetAddress

func (o *Network) GetAddress() string

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

func (*Network) GetAddressOk

func (o *Network) 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 (*Network) GetAncestry

func (o *Network) GetAncestry() string

GetAncestry returns the Ancestry field value if set, zero value otherwise.

func (*Network) GetAncestryOk

func (o *Network) GetAncestryOk() (*string, bool)

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

func (*Network) GetArchivedAt

func (o *Network) GetArchivedAt() time.Time

GetArchivedAt returns the ArchivedAt field value if set, zero value otherwise.

func (*Network) GetArchivedAtOk

func (o *Network) GetArchivedAtOk() (*time.Time, bool)

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

func (*Network) GetCompanyId

func (o *Network) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*Network) GetCompanyIdOk

func (o *Network) GetCompanyIdOk() (*int64, bool)

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

func (*Network) GetCreatedAt

func (o *Network) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Network) GetCreatedAtOk

func (o *Network) GetCreatedAtOk() (*time.Time, bool)

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

func (*Network) GetDescription

func (o *Network) GetDescription() string

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

func (*Network) GetDescriptionOk

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

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

func (*Network) GetId

func (o *Network) GetId() int64

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

func (*Network) GetIdOk

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

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

func (*Network) GetIsRadar

func (o *Network) GetIsRadar() bool

GetIsRadar returns the IsRadar field value if set, zero value otherwise.

func (*Network) GetIsRadarOk

func (o *Network) GetIsRadarOk() (*bool, bool)

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

func (*Network) GetLocationId

func (o *Network) GetLocationId() int64

GetLocationId returns the LocationId field value if set, zero value otherwise.

func (*Network) GetLocationIdOk

func (o *Network) GetLocationIdOk() (*int64, bool)

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

func (*Network) GetName

func (o *Network) GetName() string

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

func (*Network) GetNameOk

func (o *Network) 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 (*Network) GetNetworkType

func (o *Network) GetNetworkType() int32

GetNetworkType returns the NetworkType field value if set, zero value otherwise.

func (*Network) GetNetworkTypeOk

func (o *Network) GetNetworkTypeOk() (*int32, bool)

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

func (*Network) GetNotes

func (o *Network) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*Network) GetNotesOk

func (o *Network) 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 (*Network) GetRoleListItemId

func (o *Network) GetRoleListItemId() int64

GetRoleListItemId returns the RoleListItemId field value if set, zero value otherwise.

func (*Network) GetRoleListItemIdOk

func (o *Network) GetRoleListItemIdOk() (*int64, bool)

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

func (*Network) GetSettings

func (o *Network) GetSettings() map[string]interface{}

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

func (*Network) GetSettingsOk

func (o *Network) GetSettingsOk() (map[string]interface{}, bool)

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

func (*Network) GetSlug

func (o *Network) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*Network) GetSlugOk

func (o *Network) GetSlugOk() (*string, bool)

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

func (*Network) GetStatusListItemId

func (o *Network) GetStatusListItemId() int64

GetStatusListItemId returns the StatusListItemId field value if set, zero value otherwise.

func (*Network) GetStatusListItemIdOk

func (o *Network) GetStatusListItemIdOk() (*int64, bool)

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

func (*Network) GetSyncIdentifier

func (o *Network) GetSyncIdentifier() string

GetSyncIdentifier returns the SyncIdentifier field value if set, zero value otherwise.

func (*Network) GetSyncIdentifierOk

func (o *Network) GetSyncIdentifierOk() (*string, bool)

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

func (*Network) GetUpdatedAt

func (o *Network) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Network) GetUpdatedAtOk

func (o *Network) GetUpdatedAtOk() (*time.Time, bool)

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

func (*Network) GetUrl

func (o *Network) GetUrl() string

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

func (*Network) GetUrlOk

func (o *Network) 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 (*Network) GetVlanId

func (o *Network) GetVlanId() int64

GetVlanId returns the VlanId field value if set, zero value otherwise.

func (*Network) GetVlanIdOk

func (o *Network) GetVlanIdOk() (*int64, bool)

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

func (*Network) HasAddress

func (o *Network) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*Network) HasAncestry

func (o *Network) HasAncestry() bool

HasAncestry returns a boolean if a field has been set.

func (*Network) HasArchivedAt

func (o *Network) HasArchivedAt() bool

HasArchivedAt returns a boolean if a field has been set.

func (*Network) HasCompanyId

func (o *Network) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*Network) HasCreatedAt

func (o *Network) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Network) HasDescription

func (o *Network) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Network) HasId

func (o *Network) HasId() bool

HasId returns a boolean if a field has been set.

func (*Network) HasIsRadar

func (o *Network) HasIsRadar() bool

HasIsRadar returns a boolean if a field has been set.

func (*Network) HasLocationId

func (o *Network) HasLocationId() bool

HasLocationId returns a boolean if a field has been set.

func (*Network) HasName

func (o *Network) HasName() bool

HasName returns a boolean if a field has been set.

func (*Network) HasNetworkType

func (o *Network) HasNetworkType() bool

HasNetworkType returns a boolean if a field has been set.

func (*Network) HasNotes

func (o *Network) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*Network) HasRoleListItemId

func (o *Network) HasRoleListItemId() bool

HasRoleListItemId returns a boolean if a field has been set.

func (*Network) HasSettings

func (o *Network) HasSettings() bool

HasSettings returns a boolean if a field has been set.

func (*Network) HasSlug

func (o *Network) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*Network) HasStatusListItemId

func (o *Network) HasStatusListItemId() bool

HasStatusListItemId returns a boolean if a field has been set.

func (*Network) HasSyncIdentifier

func (o *Network) HasSyncIdentifier() bool

HasSyncIdentifier returns a boolean if a field has been set.

func (*Network) HasUpdatedAt

func (o *Network) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Network) HasUrl

func (o *Network) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*Network) HasVlanId

func (o *Network) HasVlanId() bool

HasVlanId returns a boolean if a field has been set.

func (Network) MarshalJSON

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

func (*Network) SetAddress

func (o *Network) SetAddress(v string)

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

func (*Network) SetAncestry

func (o *Network) SetAncestry(v string)

SetAncestry gets a reference to the given string and assigns it to the Ancestry field.

func (*Network) SetArchivedAt

func (o *Network) SetArchivedAt(v time.Time)

SetArchivedAt gets a reference to the given time.Time and assigns it to the ArchivedAt field.

func (*Network) SetCompanyId

func (o *Network) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*Network) SetCreatedAt

func (o *Network) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Network) SetDescription

func (o *Network) SetDescription(v string)

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

func (*Network) SetId

func (o *Network) SetId(v int64)

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

func (*Network) SetIsRadar

func (o *Network) SetIsRadar(v bool)

SetIsRadar gets a reference to the given bool and assigns it to the IsRadar field.

func (*Network) SetLocationId

func (o *Network) SetLocationId(v int64)

SetLocationId gets a reference to the given int64 and assigns it to the LocationId field.

func (*Network) SetName

func (o *Network) SetName(v string)

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

func (*Network) SetNetworkType

func (o *Network) SetNetworkType(v int32)

SetNetworkType gets a reference to the given int32 and assigns it to the NetworkType field.

func (*Network) SetNotes

func (o *Network) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*Network) SetRoleListItemId

func (o *Network) SetRoleListItemId(v int64)

SetRoleListItemId gets a reference to the given int64 and assigns it to the RoleListItemId field.

func (*Network) SetSettings

func (o *Network) SetSettings(v map[string]interface{})

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

func (*Network) SetSlug

func (o *Network) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*Network) SetStatusListItemId

func (o *Network) SetStatusListItemId(v int64)

SetStatusListItemId gets a reference to the given int64 and assigns it to the StatusListItemId field.

func (*Network) SetSyncIdentifier

func (o *Network) SetSyncIdentifier(v string)

SetSyncIdentifier gets a reference to the given string and assigns it to the SyncIdentifier field.

func (*Network) SetUpdatedAt

func (o *Network) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Network) SetUrl

func (o *Network) SetUrl(v string)

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

func (*Network) SetVlanId

func (o *Network) SetVlanId(v int64)

SetVlanId gets a reference to the given int64 and assigns it to the VlanId field.

func (Network) ToMap

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

func (*Network) UnmarshalJSON

func (o *Network) UnmarshalJSON(data []byte) (err error)

type NetworksAPIService

type NetworksAPIService service

NetworksAPIService NetworksAPI service

func (*NetworksAPIService) CreateNetwork

CreateNetwork Create a new network

Add a new network to the system.

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

func (*NetworksAPIService) CreateNetworkExecute

func (a *NetworksAPIService) CreateNetworkExecute(r ApiCreateNetworkRequest) (*Network, *http.Response, error)

Execute executes the request

@return Network

func (*NetworksAPIService) DeleteNetwork

DeleteNetwork Delete a network

Remove a network from the system.

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

func (*NetworksAPIService) DeleteNetworkExecute

func (a *NetworksAPIService) DeleteNetworkExecute(r ApiDeleteNetworkRequest) (*http.Response, error)

Execute executes the request

func (*NetworksAPIService) GetNetworkById

GetNetworkById Get a single network

Retrieve details of a specific network by ID.

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

func (*NetworksAPIService) GetNetworkByIdExecute

func (a *NetworksAPIService) GetNetworkByIdExecute(r ApiGetNetworkByIdRequest) (*Network, *http.Response, error)

Execute executes the request

@return Network

func (*NetworksAPIService) GetNetworks

GetNetworks Get a list of networks

Retrieve a list of all networks, with optional filtering.

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

func (*NetworksAPIService) GetNetworksExecute

func (a *NetworksAPIService) GetNetworksExecute(r ApiGetNetworksRequest) ([]Network, *http.Response, error)

Execute executes the request

@return []Network

func (*NetworksAPIService) UpdateNetwork

UpdateNetwork Update an existing network

Modify details of an existing network.

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

func (*NetworksAPIService) UpdateNetworkExecute

func (a *NetworksAPIService) UpdateNetworkExecute(r ApiUpdateNetworkRequest) (*Network, *http.Response, error)

Execute executes the request

@return Network

type NullableArticle

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

func NewNullableArticle

func NewNullableArticle(val *Article) *NullableArticle

func (NullableArticle) Get

func (v NullableArticle) Get() *Article

func (NullableArticle) IsSet

func (v NullableArticle) IsSet() bool

func (NullableArticle) MarshalJSON

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

func (*NullableArticle) Set

func (v *NullableArticle) Set(val *Article)

func (*NullableArticle) UnmarshalJSON

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

func (*NullableArticle) Unset

func (v *NullableArticle) Unset()

type NullableAsset

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

func NewNullableAsset

func NewNullableAsset(val *Asset) *NullableAsset

func (NullableAsset) Get

func (v NullableAsset) Get() *Asset

func (NullableAsset) IsSet

func (v NullableAsset) IsSet() bool

func (NullableAsset) MarshalJSON

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

func (*NullableAsset) Set

func (v *NullableAsset) Set(val *Asset)

func (*NullableAsset) UnmarshalJSON

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

func (*NullableAsset) Unset

func (v *NullableAsset) Unset()

type NullableAssetFieldsInner

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

func NewNullableAssetFieldsInner

func NewNullableAssetFieldsInner(val *AssetFieldsInner) *NullableAssetFieldsInner

func (NullableAssetFieldsInner) Get

func (NullableAssetFieldsInner) IsSet

func (v NullableAssetFieldsInner) IsSet() bool

func (NullableAssetFieldsInner) MarshalJSON

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

func (*NullableAssetFieldsInner) Set

func (*NullableAssetFieldsInner) UnmarshalJSON

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

func (*NullableAssetFieldsInner) Unset

func (v *NullableAssetFieldsInner) Unset()

type NullableAssetLayout

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

func NewNullableAssetLayout

func NewNullableAssetLayout(val *AssetLayout) *NullableAssetLayout

func (NullableAssetLayout) Get

func (NullableAssetLayout) IsSet

func (v NullableAssetLayout) IsSet() bool

func (NullableAssetLayout) MarshalJSON

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

func (*NullableAssetLayout) Set

func (v *NullableAssetLayout) Set(val *AssetLayout)

func (*NullableAssetLayout) UnmarshalJSON

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

func (*NullableAssetLayout) Unset

func (v *NullableAssetLayout) Unset()

type NullableAssetLayoutField

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

func NewNullableAssetLayoutField

func NewNullableAssetLayoutField(val *AssetLayoutField) *NullableAssetLayoutField

func (NullableAssetLayoutField) Get

func (NullableAssetLayoutField) IsSet

func (v NullableAssetLayoutField) IsSet() bool

func (NullableAssetLayoutField) MarshalJSON

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

func (*NullableAssetLayoutField) Set

func (*NullableAssetLayoutField) UnmarshalJSON

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

func (*NullableAssetLayoutField) Unset

func (v *NullableAssetLayoutField) Unset()

type NullableAssetPassword

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

func NewNullableAssetPassword

func NewNullableAssetPassword(val *AssetPassword) *NullableAssetPassword

func (NullableAssetPassword) Get

func (NullableAssetPassword) IsSet

func (v NullableAssetPassword) IsSet() bool

func (NullableAssetPassword) MarshalJSON

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

func (*NullableAssetPassword) Set

func (v *NullableAssetPassword) Set(val *AssetPassword)

func (*NullableAssetPassword) UnmarshalJSON

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

func (*NullableAssetPassword) Unset

func (v *NullableAssetPassword) 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 NullableCompany

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

func NewNullableCompany

func NewNullableCompany(val *Company) *NullableCompany

func (NullableCompany) Get

func (v NullableCompany) Get() *Company

func (NullableCompany) IsSet

func (v NullableCompany) IsSet() bool

func (NullableCompany) MarshalJSON

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

func (*NullableCompany) Set

func (v *NullableCompany) Set(val *Company)

func (*NullableCompany) UnmarshalJSON

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

func (*NullableCompany) Unset

func (v *NullableCompany) Unset()

type NullableCompanyIntegration

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

func NewNullableCompanyIntegration

func NewNullableCompanyIntegration(val *CompanyIntegration) *NullableCompanyIntegration

func (NullableCompanyIntegration) Get

func (NullableCompanyIntegration) IsSet

func (v NullableCompanyIntegration) IsSet() bool

func (NullableCompanyIntegration) MarshalJSON

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

func (*NullableCompanyIntegration) Set

func (*NullableCompanyIntegration) UnmarshalJSON

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

func (*NullableCompanyIntegration) Unset

func (v *NullableCompanyIntegration) Unset()

type NullableCreateListRequest

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

func NewNullableCreateListRequest

func NewNullableCreateListRequest(val *CreateListRequest) *NullableCreateListRequest

func (NullableCreateListRequest) Get

func (NullableCreateListRequest) IsSet

func (v NullableCreateListRequest) IsSet() bool

func (NullableCreateListRequest) MarshalJSON

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

func (*NullableCreateListRequest) Set

func (*NullableCreateListRequest) UnmarshalJSON

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

func (*NullableCreateListRequest) Unset

func (v *NullableCreateListRequest) Unset()

type NullableCreateListRequestList

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

func (NullableCreateListRequestList) Get

func (NullableCreateListRequestList) IsSet

func (NullableCreateListRequestList) MarshalJSON

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

func (*NullableCreateListRequestList) Set

func (*NullableCreateListRequestList) UnmarshalJSON

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

func (*NullableCreateListRequestList) Unset

func (v *NullableCreateListRequestList) Unset()

type NullableCreateListRequestListListItemsAttributesInner

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

func (NullableCreateListRequestListListItemsAttributesInner) Get

func (NullableCreateListRequestListListItemsAttributesInner) IsSet

func (NullableCreateListRequestListListItemsAttributesInner) MarshalJSON

func (*NullableCreateListRequestListListItemsAttributesInner) Set

func (*NullableCreateListRequestListListItemsAttributesInner) UnmarshalJSON

func (*NullableCreateListRequestListListItemsAttributesInner) Unset

type NullableCreateNetworkRequest

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

func NewNullableCreateNetworkRequest

func NewNullableCreateNetworkRequest(val *CreateNetworkRequest) *NullableCreateNetworkRequest

func (NullableCreateNetworkRequest) Get

func (NullableCreateNetworkRequest) IsSet

func (NullableCreateNetworkRequest) MarshalJSON

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

func (*NullableCreateNetworkRequest) Set

func (*NullableCreateNetworkRequest) UnmarshalJSON

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

func (*NullableCreateNetworkRequest) Unset

func (v *NullableCreateNetworkRequest) Unset()

type NullableCreatePasswordFolder201Response

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

func (NullableCreatePasswordFolder201Response) Get

func (NullableCreatePasswordFolder201Response) IsSet

func (NullableCreatePasswordFolder201Response) MarshalJSON

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

func (*NullableCreatePasswordFolder201Response) Set

func (*NullableCreatePasswordFolder201Response) UnmarshalJSON

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

func (*NullableCreatePasswordFolder201Response) Unset

type NullableCreatePasswordFolderRequest

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

func (NullableCreatePasswordFolderRequest) Get

func (NullableCreatePasswordFolderRequest) IsSet

func (NullableCreatePasswordFolderRequest) MarshalJSON

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

func (*NullableCreatePasswordFolderRequest) Set

func (*NullableCreatePasswordFolderRequest) UnmarshalJSON

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

func (*NullableCreatePasswordFolderRequest) Unset

type NullableCreateProcedureRequest

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

func (NullableCreateProcedureRequest) Get

func (NullableCreateProcedureRequest) IsSet

func (NullableCreateProcedureRequest) MarshalJSON

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

func (*NullableCreateProcedureRequest) Set

func (*NullableCreateProcedureRequest) UnmarshalJSON

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

func (*NullableCreateProcedureRequest) Unset

func (v *NullableCreateProcedureRequest) Unset()

type NullableCreateProcedureTask201Response

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

func (NullableCreateProcedureTask201Response) Get

func (NullableCreateProcedureTask201Response) IsSet

func (NullableCreateProcedureTask201Response) MarshalJSON

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

func (*NullableCreateProcedureTask201Response) Set

func (*NullableCreateProcedureTask201Response) UnmarshalJSON

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

func (*NullableCreateProcedureTask201Response) Unset

type NullableCreateProcedureTaskRequest

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

func (NullableCreateProcedureTaskRequest) Get

func (NullableCreateProcedureTaskRequest) IsSet

func (NullableCreateProcedureTaskRequest) MarshalJSON

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

func (*NullableCreateProcedureTaskRequest) Set

func (*NullableCreateProcedureTaskRequest) UnmarshalJSON

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

func (*NullableCreateProcedureTaskRequest) Unset

type NullableCreateVlanRequest

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

func NewNullableCreateVlanRequest

func NewNullableCreateVlanRequest(val *CreateVlanRequest) *NullableCreateVlanRequest

func (NullableCreateVlanRequest) Get

func (NullableCreateVlanRequest) IsSet

func (v NullableCreateVlanRequest) IsSet() bool

func (NullableCreateVlanRequest) MarshalJSON

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

func (*NullableCreateVlanRequest) Set

func (*NullableCreateVlanRequest) UnmarshalJSON

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

func (*NullableCreateVlanRequest) Unset

func (v *NullableCreateVlanRequest) Unset()

type NullableCreateVlanZoneRequest

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

func (NullableCreateVlanZoneRequest) Get

func (NullableCreateVlanZoneRequest) IsSet

func (NullableCreateVlanZoneRequest) MarshalJSON

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

func (*NullableCreateVlanZoneRequest) Set

func (*NullableCreateVlanZoneRequest) UnmarshalJSON

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

func (*NullableCreateVlanZoneRequest) Unset

func (v *NullableCreateVlanZoneRequest) Unset()

type NullableDeleteProcedureTask200Response

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

func (NullableDeleteProcedureTask200Response) Get

func (NullableDeleteProcedureTask200Response) IsSet

func (NullableDeleteProcedureTask200Response) MarshalJSON

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

func (*NullableDeleteProcedureTask200Response) Set

func (*NullableDeleteProcedureTask200Response) UnmarshalJSON

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

func (*NullableDeleteProcedureTask200Response) Unset

type NullableExpiration

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

func NewNullableExpiration

func NewNullableExpiration(val *Expiration) *NullableExpiration

func (NullableExpiration) Get

func (v NullableExpiration) Get() *Expiration

func (NullableExpiration) IsSet

func (v NullableExpiration) IsSet() bool

func (NullableExpiration) MarshalJSON

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

func (*NullableExpiration) Set

func (v *NullableExpiration) Set(val *Expiration)

func (*NullableExpiration) UnmarshalJSON

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

func (*NullableExpiration) Unset

func (v *NullableExpiration) 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 NullableFolder

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

func NewNullableFolder

func NewNullableFolder(val *Folder) *NullableFolder

func (NullableFolder) Get

func (v NullableFolder) Get() *Folder

func (NullableFolder) IsSet

func (v NullableFolder) IsSet() bool

func (NullableFolder) MarshalJSON

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

func (*NullableFolder) Set

func (v *NullableFolder) Set(val *Folder)

func (*NullableFolder) UnmarshalJSON

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

func (*NullableFolder) Unset

func (v *NullableFolder) Unset()

type NullableGetApiInfo200Response

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

func (NullableGetApiInfo200Response) Get

func (NullableGetApiInfo200Response) IsSet

func (NullableGetApiInfo200Response) MarshalJSON

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

func (*NullableGetApiInfo200Response) Set

func (*NullableGetApiInfo200Response) UnmarshalJSON

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

func (*NullableGetApiInfo200Response) Unset

func (v *NullableGetApiInfo200Response) Unset()

type NullableGetArticles200Response

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

func (NullableGetArticles200Response) Get

func (NullableGetArticles200Response) IsSet

func (NullableGetArticles200Response) MarshalJSON

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

func (*NullableGetArticles200Response) Set

func (*NullableGetArticles200Response) UnmarshalJSON

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

func (*NullableGetArticles200Response) Unset

func (v *NullableGetArticles200Response) Unset()

type NullableGetArticlesId200Response

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

func (NullableGetArticlesId200Response) Get

func (NullableGetArticlesId200Response) IsSet

func (NullableGetArticlesId200Response) MarshalJSON

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

func (*NullableGetArticlesId200Response) Set

func (*NullableGetArticlesId200Response) UnmarshalJSON

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

func (*NullableGetArticlesId200Response) Unset

type NullableGetAssetLayouts200Response

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

func (NullableGetAssetLayouts200Response) Get

func (NullableGetAssetLayouts200Response) IsSet

func (NullableGetAssetLayouts200Response) MarshalJSON

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

func (*NullableGetAssetLayouts200Response) Set

func (*NullableGetAssetLayouts200Response) UnmarshalJSON

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

func (*NullableGetAssetLayouts200Response) Unset

type NullableGetAssetPasswords200Response

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

func (NullableGetAssetPasswords200Response) Get

func (NullableGetAssetPasswords200Response) IsSet

func (NullableGetAssetPasswords200Response) MarshalJSON

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

func (*NullableGetAssetPasswords200Response) Set

func (*NullableGetAssetPasswords200Response) UnmarshalJSON

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

func (*NullableGetAssetPasswords200Response) Unset

type NullableGetAssets200Response

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

func NewNullableGetAssets200Response

func NewNullableGetAssets200Response(val *GetAssets200Response) *NullableGetAssets200Response

func (NullableGetAssets200Response) Get

func (NullableGetAssets200Response) IsSet

func (NullableGetAssets200Response) MarshalJSON

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

func (*NullableGetAssets200Response) Set

func (*NullableGetAssets200Response) UnmarshalJSON

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

func (*NullableGetAssets200Response) Unset

func (v *NullableGetAssets200Response) Unset()

type NullableGetCardsLookup200Response

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

func (NullableGetCardsLookup200Response) Get

func (NullableGetCardsLookup200Response) IsSet

func (NullableGetCardsLookup200Response) MarshalJSON

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

func (*NullableGetCardsLookup200Response) Set

func (*NullableGetCardsLookup200Response) UnmarshalJSON

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

func (*NullableGetCardsLookup200Response) Unset

type NullableGetCompanies200Response

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

func (NullableGetCompanies200Response) Get

func (NullableGetCompanies200Response) IsSet

func (NullableGetCompanies200Response) MarshalJSON

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

func (*NullableGetCompanies200Response) Set

func (*NullableGetCompanies200Response) UnmarshalJSON

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

func (*NullableGetCompanies200Response) Unset

type NullableGetCompaniesId200Response

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

func (NullableGetCompaniesId200Response) Get

func (NullableGetCompaniesId200Response) IsSet

func (NullableGetCompaniesId200Response) MarshalJSON

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

func (*NullableGetCompaniesId200Response) Set

func (*NullableGetCompaniesId200Response) UnmarshalJSON

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

func (*NullableGetCompaniesId200Response) Unset

type NullableGetFolders200Response

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

func (NullableGetFolders200Response) Get

func (NullableGetFolders200Response) IsSet

func (NullableGetFolders200Response) MarshalJSON

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

func (*NullableGetFolders200Response) Set

func (*NullableGetFolders200Response) UnmarshalJSON

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

func (*NullableGetFolders200Response) Unset

func (v *NullableGetFolders200Response) Unset()

type NullableGetMatchers200Response

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

func (NullableGetMatchers200Response) Get

func (NullableGetMatchers200Response) IsSet

func (NullableGetMatchers200Response) MarshalJSON

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

func (*NullableGetMatchers200Response) Set

func (*NullableGetMatchers200Response) UnmarshalJSON

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

func (*NullableGetMatchers200Response) Unset

func (v *NullableGetMatchers200Response) Unset()

type NullableGetPasswordFolders200Response

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

func (NullableGetPasswordFolders200Response) Get

func (NullableGetPasswordFolders200Response) IsSet

func (NullableGetPasswordFolders200Response) MarshalJSON

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

func (*NullableGetPasswordFolders200Response) Set

func (*NullableGetPasswordFolders200Response) UnmarshalJSON

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

func (*NullableGetPasswordFolders200Response) Unset

type NullableGetProcedureById200Response

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

func (NullableGetProcedureById200Response) Get

func (NullableGetProcedureById200Response) IsSet

func (NullableGetProcedureById200Response) MarshalJSON

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

func (*NullableGetProcedureById200Response) Set

func (*NullableGetProcedureById200Response) UnmarshalJSON

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

func (*NullableGetProcedureById200Response) Unset

type NullableGetProcedureTasks200Response

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

func (NullableGetProcedureTasks200Response) Get

func (NullableGetProcedureTasks200Response) IsSet

func (NullableGetProcedureTasks200Response) MarshalJSON

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

func (*NullableGetProcedureTasks200Response) Set

func (*NullableGetProcedureTasks200Response) UnmarshalJSON

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

func (*NullableGetProcedureTasks200Response) Unset

type NullableGetProcedures200Response

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

func (NullableGetProcedures200Response) Get

func (NullableGetProcedures200Response) IsSet

func (NullableGetProcedures200Response) MarshalJSON

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

func (*NullableGetProcedures200Response) Set

func (*NullableGetProcedures200Response) UnmarshalJSON

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

func (*NullableGetProcedures200Response) Unset

type NullableGetPublicPhotos200Response

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

func (NullableGetPublicPhotos200Response) Get

func (NullableGetPublicPhotos200Response) IsSet

func (NullableGetPublicPhotos200Response) MarshalJSON

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

func (*NullableGetPublicPhotos200Response) Set

func (*NullableGetPublicPhotos200Response) UnmarshalJSON

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

func (*NullableGetPublicPhotos200Response) Unset

type NullableGetRelations200Response

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

func (NullableGetRelations200Response) Get

func (NullableGetRelations200Response) IsSet

func (NullableGetRelations200Response) MarshalJSON

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

func (*NullableGetRelations200Response) Set

func (*NullableGetRelations200Response) UnmarshalJSON

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

func (*NullableGetRelations200Response) Unset

type NullableGroup

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

func NewNullableGroup

func NewNullableGroup(val *Group) *NullableGroup

func (NullableGroup) Get

func (v NullableGroup) Get() *Group

func (NullableGroup) IsSet

func (v NullableGroup) IsSet() bool

func (NullableGroup) MarshalJSON

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

func (*NullableGroup) Set

func (v *NullableGroup) Set(val *Group)

func (*NullableGroup) UnmarshalJSON

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

func (*NullableGroup) Unset

func (v *NullableGroup) Unset()

type NullableGroupMember

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

func NewNullableGroupMember

func NewNullableGroupMember(val *GroupMember) *NullableGroupMember

func (NullableGroupMember) Get

func (NullableGroupMember) IsSet

func (v NullableGroupMember) IsSet() bool

func (NullableGroupMember) MarshalJSON

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

func (*NullableGroupMember) Set

func (v *NullableGroupMember) Set(val *GroupMember)

func (*NullableGroupMember) UnmarshalJSON

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

func (*NullableGroupMember) Unset

func (v *NullableGroupMember) 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 NullableIntegratorCard

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

func NewNullableIntegratorCard

func NewNullableIntegratorCard(val *IntegratorCard) *NullableIntegratorCard

func (NullableIntegratorCard) Get

func (NullableIntegratorCard) IsSet

func (v NullableIntegratorCard) IsSet() bool

func (NullableIntegratorCard) MarshalJSON

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

func (*NullableIntegratorCard) Set

func (*NullableIntegratorCard) UnmarshalJSON

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

func (*NullableIntegratorCard) Unset

func (v *NullableIntegratorCard) Unset()

type NullableIpAddress

type NullableIpAddress struct {
	// contains filtered or unexported fields
}

func NewNullableIpAddress

func NewNullableIpAddress(val *IpAddress) *NullableIpAddress

func (NullableIpAddress) Get

func (v NullableIpAddress) Get() *IpAddress

func (NullableIpAddress) IsSet

func (v NullableIpAddress) IsSet() bool

func (NullableIpAddress) MarshalJSON

func (v NullableIpAddress) MarshalJSON() ([]byte, error)

func (*NullableIpAddress) Set

func (v *NullableIpAddress) Set(val *IpAddress)

func (*NullableIpAddress) UnmarshalJSON

func (v *NullableIpAddress) UnmarshalJSON(src []byte) error

func (*NullableIpAddress) Unset

func (v *NullableIpAddress) Unset()

type NullableList

type NullableList struct {
	// contains filtered or unexported fields
}

func NewNullableList

func NewNullableList(val *List) *NullableList

func (NullableList) Get

func (v NullableList) Get() *List

func (NullableList) IsSet

func (v NullableList) IsSet() bool

func (NullableList) MarshalJSON

func (v NullableList) MarshalJSON() ([]byte, error)

func (*NullableList) Set

func (v *NullableList) Set(val *List)

func (*NullableList) UnmarshalJSON

func (v *NullableList) UnmarshalJSON(src []byte) error

func (*NullableList) Unset

func (v *NullableList) Unset()

type NullableListItem

type NullableListItem struct {
	// contains filtered or unexported fields
}

func NewNullableListItem

func NewNullableListItem(val *ListItem) *NullableListItem

func (NullableListItem) Get

func (v NullableListItem) Get() *ListItem

func (NullableListItem) IsSet

func (v NullableListItem) IsSet() bool

func (NullableListItem) MarshalJSON

func (v NullableListItem) MarshalJSON() ([]byte, error)

func (*NullableListItem) Set

func (v *NullableListItem) Set(val *ListItem)

func (*NullableListItem) UnmarshalJSON

func (v *NullableListItem) UnmarshalJSON(src []byte) error

func (*NullableListItem) Unset

func (v *NullableListItem) Unset()

type NullableMagicDash

type NullableMagicDash struct {
	// contains filtered or unexported fields
}

func NewNullableMagicDash

func NewNullableMagicDash(val *MagicDash) *NullableMagicDash

func (NullableMagicDash) Get

func (v NullableMagicDash) Get() *MagicDash

func (NullableMagicDash) IsSet

func (v NullableMagicDash) IsSet() bool

func (NullableMagicDash) MarshalJSON

func (v NullableMagicDash) MarshalJSON() ([]byte, error)

func (*NullableMagicDash) Set

func (v *NullableMagicDash) Set(val *MagicDash)

func (*NullableMagicDash) UnmarshalJSON

func (v *NullableMagicDash) UnmarshalJSON(src []byte) error

func (*NullableMagicDash) Unset

func (v *NullableMagicDash) Unset()

type NullableMatcher

type NullableMatcher struct {
	// contains filtered or unexported fields
}

func NewNullableMatcher

func NewNullableMatcher(val *Matcher) *NullableMatcher

func (NullableMatcher) Get

func (v NullableMatcher) Get() *Matcher

func (NullableMatcher) IsSet

func (v NullableMatcher) IsSet() bool

func (NullableMatcher) MarshalJSON

func (v NullableMatcher) MarshalJSON() ([]byte, error)

func (*NullableMatcher) Set

func (v *NullableMatcher) Set(val *Matcher)

func (*NullableMatcher) UnmarshalJSON

func (v *NullableMatcher) UnmarshalJSON(src []byte) error

func (*NullableMatcher) Unset

func (v *NullableMatcher) Unset()

type NullableNetwork

type NullableNetwork struct {
	// contains filtered or unexported fields
}

func NewNullableNetwork

func NewNullableNetwork(val *Network) *NullableNetwork

func (NullableNetwork) Get

func (v NullableNetwork) Get() *Network

func (NullableNetwork) IsSet

func (v NullableNetwork) IsSet() bool

func (NullableNetwork) MarshalJSON

func (v NullableNetwork) MarshalJSON() ([]byte, error)

func (*NullableNetwork) Set

func (v *NullableNetwork) Set(val *Network)

func (*NullableNetwork) UnmarshalJSON

func (v *NullableNetwork) UnmarshalJSON(src []byte) error

func (*NullableNetwork) Unset

func (v *NullableNetwork) Unset()

type NullablePasswordFolder

type NullablePasswordFolder struct {
	// contains filtered or unexported fields
}

func NewNullablePasswordFolder

func NewNullablePasswordFolder(val *PasswordFolder) *NullablePasswordFolder

func (NullablePasswordFolder) Get

func (NullablePasswordFolder) IsSet

func (v NullablePasswordFolder) IsSet() bool

func (NullablePasswordFolder) MarshalJSON

func (v NullablePasswordFolder) MarshalJSON() ([]byte, error)

func (*NullablePasswordFolder) Set

func (*NullablePasswordFolder) UnmarshalJSON

func (v *NullablePasswordFolder) UnmarshalJSON(src []byte) error

func (*NullablePasswordFolder) Unset

func (v *NullablePasswordFolder) Unset()

type NullablePostArticlesRequest

type NullablePostArticlesRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePostArticlesRequest

func NewNullablePostArticlesRequest(val *PostArticlesRequest) *NullablePostArticlesRequest

func (NullablePostArticlesRequest) Get

func (NullablePostArticlesRequest) IsSet

func (NullablePostArticlesRequest) MarshalJSON

func (v NullablePostArticlesRequest) MarshalJSON() ([]byte, error)

func (*NullablePostArticlesRequest) Set

func (*NullablePostArticlesRequest) UnmarshalJSON

func (v *NullablePostArticlesRequest) UnmarshalJSON(src []byte) error

func (*NullablePostArticlesRequest) Unset

func (v *NullablePostArticlesRequest) Unset()

type NullablePostAssetLayouts201Response

type NullablePostAssetLayouts201Response struct {
	// contains filtered or unexported fields
}

func (NullablePostAssetLayouts201Response) Get

func (NullablePostAssetLayouts201Response) IsSet

func (NullablePostAssetLayouts201Response) MarshalJSON

func (v NullablePostAssetLayouts201Response) MarshalJSON() ([]byte, error)

func (*NullablePostAssetLayouts201Response) Set

func (*NullablePostAssetLayouts201Response) UnmarshalJSON

func (v *NullablePostAssetLayouts201Response) UnmarshalJSON(src []byte) error

func (*NullablePostAssetLayouts201Response) Unset

type NullablePostAssetLayoutsRequest

type NullablePostAssetLayoutsRequest struct {
	// contains filtered or unexported fields
}

func (NullablePostAssetLayoutsRequest) Get

func (NullablePostAssetLayoutsRequest) IsSet

func (NullablePostAssetLayoutsRequest) MarshalJSON

func (v NullablePostAssetLayoutsRequest) MarshalJSON() ([]byte, error)

func (*NullablePostAssetLayoutsRequest) Set

func (*NullablePostAssetLayoutsRequest) UnmarshalJSON

func (v *NullablePostAssetLayoutsRequest) UnmarshalJSON(src []byte) error

func (*NullablePostAssetLayoutsRequest) Unset

type NullablePostAssetLayoutsRequestFieldsInner

type NullablePostAssetLayoutsRequestFieldsInner struct {
	// contains filtered or unexported fields
}

func (NullablePostAssetLayoutsRequestFieldsInner) Get

func (NullablePostAssetLayoutsRequestFieldsInner) IsSet

func (NullablePostAssetLayoutsRequestFieldsInner) MarshalJSON

func (*NullablePostAssetLayoutsRequestFieldsInner) Set

func (*NullablePostAssetLayoutsRequestFieldsInner) UnmarshalJSON

func (v *NullablePostAssetLayoutsRequestFieldsInner) UnmarshalJSON(src []byte) error

func (*NullablePostAssetLayoutsRequestFieldsInner) Unset

type NullablePostAssetPasswords201Response

type NullablePostAssetPasswords201Response struct {
	// contains filtered or unexported fields
}

func (NullablePostAssetPasswords201Response) Get

func (NullablePostAssetPasswords201Response) IsSet

func (NullablePostAssetPasswords201Response) MarshalJSON

func (v NullablePostAssetPasswords201Response) MarshalJSON() ([]byte, error)

func (*NullablePostAssetPasswords201Response) Set

func (*NullablePostAssetPasswords201Response) UnmarshalJSON

func (v *NullablePostAssetPasswords201Response) UnmarshalJSON(src []byte) error

func (*NullablePostAssetPasswords201Response) Unset

type NullablePostAssetPasswordsRequest

type NullablePostAssetPasswordsRequest struct {
	// contains filtered or unexported fields
}

func (NullablePostAssetPasswordsRequest) Get

func (NullablePostAssetPasswordsRequest) IsSet

func (NullablePostAssetPasswordsRequest) MarshalJSON

func (v NullablePostAssetPasswordsRequest) MarshalJSON() ([]byte, error)

func (*NullablePostAssetPasswordsRequest) Set

func (*NullablePostAssetPasswordsRequest) UnmarshalJSON

func (v *NullablePostAssetPasswordsRequest) UnmarshalJSON(src []byte) error

func (*NullablePostAssetPasswordsRequest) Unset

type NullablePostAssetPasswordsRequestAssetPassword

type NullablePostAssetPasswordsRequestAssetPassword struct {
	// contains filtered or unexported fields
}

func (NullablePostAssetPasswordsRequestAssetPassword) Get

func (NullablePostAssetPasswordsRequestAssetPassword) IsSet

func (NullablePostAssetPasswordsRequestAssetPassword) MarshalJSON

func (*NullablePostAssetPasswordsRequestAssetPassword) Set

func (*NullablePostAssetPasswordsRequestAssetPassword) UnmarshalJSON

func (*NullablePostAssetPasswordsRequestAssetPassword) Unset

type NullablePostCompaniesCompanyIdAssetsRequest

type NullablePostCompaniesCompanyIdAssetsRequest struct {
	// contains filtered or unexported fields
}

func (NullablePostCompaniesCompanyIdAssetsRequest) Get

func (NullablePostCompaniesCompanyIdAssetsRequest) IsSet

func (NullablePostCompaniesCompanyIdAssetsRequest) MarshalJSON

func (*NullablePostCompaniesCompanyIdAssetsRequest) Set

func (*NullablePostCompaniesCompanyIdAssetsRequest) UnmarshalJSON

func (v *NullablePostCompaniesCompanyIdAssetsRequest) UnmarshalJSON(src []byte) error

func (*NullablePostCompaniesCompanyIdAssetsRequest) Unset

type NullablePostCompaniesRequest

type NullablePostCompaniesRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePostCompaniesRequest

func NewNullablePostCompaniesRequest(val *PostCompaniesRequest) *NullablePostCompaniesRequest

func (NullablePostCompaniesRequest) Get

func (NullablePostCompaniesRequest) IsSet

func (NullablePostCompaniesRequest) MarshalJSON

func (v NullablePostCompaniesRequest) MarshalJSON() ([]byte, error)

func (*NullablePostCompaniesRequest) Set

func (*NullablePostCompaniesRequest) UnmarshalJSON

func (v *NullablePostCompaniesRequest) UnmarshalJSON(src []byte) error

func (*NullablePostCompaniesRequest) Unset

func (v *NullablePostCompaniesRequest) Unset()

type NullablePostExportsRequest

type NullablePostExportsRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePostExportsRequest

func NewNullablePostExportsRequest(val *PostExportsRequest) *NullablePostExportsRequest

func (NullablePostExportsRequest) Get

func (NullablePostExportsRequest) IsSet

func (v NullablePostExportsRequest) IsSet() bool

func (NullablePostExportsRequest) MarshalJSON

func (v NullablePostExportsRequest) MarshalJSON() ([]byte, error)

func (*NullablePostExportsRequest) Set

func (*NullablePostExportsRequest) UnmarshalJSON

func (v *NullablePostExportsRequest) UnmarshalJSON(src []byte) error

func (*NullablePostExportsRequest) Unset

func (v *NullablePostExportsRequest) Unset()

type NullablePostExportsRequestExport

type NullablePostExportsRequestExport struct {
	// contains filtered or unexported fields
}

func (NullablePostExportsRequestExport) Get

func (NullablePostExportsRequestExport) IsSet

func (NullablePostExportsRequestExport) MarshalJSON

func (v NullablePostExportsRequestExport) MarshalJSON() ([]byte, error)

func (*NullablePostExportsRequestExport) Set

func (*NullablePostExportsRequestExport) UnmarshalJSON

func (v *NullablePostExportsRequestExport) UnmarshalJSON(src []byte) error

func (*NullablePostExportsRequestExport) Unset

type NullablePostFolders201Response

type NullablePostFolders201Response struct {
	// contains filtered or unexported fields
}

func (NullablePostFolders201Response) Get

func (NullablePostFolders201Response) IsSet

func (NullablePostFolders201Response) MarshalJSON

func (v NullablePostFolders201Response) MarshalJSON() ([]byte, error)

func (*NullablePostFolders201Response) Set

func (*NullablePostFolders201Response) UnmarshalJSON

func (v *NullablePostFolders201Response) UnmarshalJSON(src []byte) error

func (*NullablePostFolders201Response) Unset

func (v *NullablePostFolders201Response) Unset()

type NullablePostFoldersRequest

type NullablePostFoldersRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePostFoldersRequest

func NewNullablePostFoldersRequest(val *PostFoldersRequest) *NullablePostFoldersRequest

func (NullablePostFoldersRequest) Get

func (NullablePostFoldersRequest) IsSet

func (v NullablePostFoldersRequest) IsSet() bool

func (NullablePostFoldersRequest) MarshalJSON

func (v NullablePostFoldersRequest) MarshalJSON() ([]byte, error)

func (*NullablePostFoldersRequest) Set

func (*NullablePostFoldersRequest) UnmarshalJSON

func (v *NullablePostFoldersRequest) UnmarshalJSON(src []byte) error

func (*NullablePostFoldersRequest) Unset

func (v *NullablePostFoldersRequest) Unset()

type NullablePostFoldersRequestFolder

type NullablePostFoldersRequestFolder struct {
	// contains filtered or unexported fields
}

func (NullablePostFoldersRequestFolder) Get

func (NullablePostFoldersRequestFolder) IsSet

func (NullablePostFoldersRequestFolder) MarshalJSON

func (v NullablePostFoldersRequestFolder) MarshalJSON() ([]byte, error)

func (*NullablePostFoldersRequestFolder) Set

func (*NullablePostFoldersRequestFolder) UnmarshalJSON

func (v *NullablePostFoldersRequestFolder) UnmarshalJSON(src []byte) error

func (*NullablePostFoldersRequestFolder) Unset

type NullablePostMagicDashRequest

type NullablePostMagicDashRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePostMagicDashRequest

func NewNullablePostMagicDashRequest(val *PostMagicDashRequest) *NullablePostMagicDashRequest

func (NullablePostMagicDashRequest) Get

func (NullablePostMagicDashRequest) IsSet

func (NullablePostMagicDashRequest) MarshalJSON

func (v NullablePostMagicDashRequest) MarshalJSON() ([]byte, error)

func (*NullablePostMagicDashRequest) Set

func (*NullablePostMagicDashRequest) UnmarshalJSON

func (v *NullablePostMagicDashRequest) UnmarshalJSON(src []byte) error

func (*NullablePostMagicDashRequest) Unset

func (v *NullablePostMagicDashRequest) Unset()

type NullablePostRelations201Response

type NullablePostRelations201Response struct {
	// contains filtered or unexported fields
}

func (NullablePostRelations201Response) Get

func (NullablePostRelations201Response) IsSet

func (NullablePostRelations201Response) MarshalJSON

func (v NullablePostRelations201Response) MarshalJSON() ([]byte, error)

func (*NullablePostRelations201Response) Set

func (*NullablePostRelations201Response) UnmarshalJSON

func (v *NullablePostRelations201Response) UnmarshalJSON(src []byte) error

func (*NullablePostRelations201Response) Unset

type NullablePostRelationsRequest

type NullablePostRelationsRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePostRelationsRequest

func NewNullablePostRelationsRequest(val *PostRelationsRequest) *NullablePostRelationsRequest

func (NullablePostRelationsRequest) Get

func (NullablePostRelationsRequest) IsSet

func (NullablePostRelationsRequest) MarshalJSON

func (v NullablePostRelationsRequest) MarshalJSON() ([]byte, error)

func (*NullablePostRelationsRequest) Set

func (*NullablePostRelationsRequest) UnmarshalJSON

func (v *NullablePostRelationsRequest) UnmarshalJSON(src []byte) error

func (*NullablePostRelationsRequest) Unset

func (v *NullablePostRelationsRequest) Unset()

type NullablePostWebsitesRequest

type NullablePostWebsitesRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePostWebsitesRequest

func NewNullablePostWebsitesRequest(val *PostWebsitesRequest) *NullablePostWebsitesRequest

func (NullablePostWebsitesRequest) Get

func (NullablePostWebsitesRequest) IsSet

func (NullablePostWebsitesRequest) MarshalJSON

func (v NullablePostWebsitesRequest) MarshalJSON() ([]byte, error)

func (*NullablePostWebsitesRequest) Set

func (*NullablePostWebsitesRequest) UnmarshalJSON

func (v *NullablePostWebsitesRequest) UnmarshalJSON(src []byte) error

func (*NullablePostWebsitesRequest) Unset

func (v *NullablePostWebsitesRequest) Unset()

type NullableProcedure

type NullableProcedure struct {
	// contains filtered or unexported fields
}

func NewNullableProcedure

func NewNullableProcedure(val *Procedure) *NullableProcedure

func (NullableProcedure) Get

func (v NullableProcedure) Get() *Procedure

func (NullableProcedure) IsSet

func (v NullableProcedure) IsSet() bool

func (NullableProcedure) MarshalJSON

func (v NullableProcedure) MarshalJSON() ([]byte, error)

func (*NullableProcedure) Set

func (v *NullableProcedure) Set(val *Procedure)

func (*NullableProcedure) UnmarshalJSON

func (v *NullableProcedure) UnmarshalJSON(src []byte) error

func (*NullableProcedure) Unset

func (v *NullableProcedure) Unset()

type NullableProcedureTask

type NullableProcedureTask struct {
	// contains filtered or unexported fields
}

func NewNullableProcedureTask

func NewNullableProcedureTask(val *ProcedureTask) *NullableProcedureTask

func (NullableProcedureTask) Get

func (NullableProcedureTask) IsSet

func (v NullableProcedureTask) IsSet() bool

func (NullableProcedureTask) MarshalJSON

func (v NullableProcedureTask) MarshalJSON() ([]byte, error)

func (*NullableProcedureTask) Set

func (v *NullableProcedureTask) Set(val *ProcedureTask)

func (*NullableProcedureTask) UnmarshalJSON

func (v *NullableProcedureTask) UnmarshalJSON(src []byte) error

func (*NullableProcedureTask) Unset

func (v *NullableProcedureTask) Unset()

type NullablePublicPhoto

type NullablePublicPhoto struct {
	// contains filtered or unexported fields
}

func NewNullablePublicPhoto

func NewNullablePublicPhoto(val *PublicPhoto) *NullablePublicPhoto

func (NullablePublicPhoto) Get

func (NullablePublicPhoto) IsSet

func (v NullablePublicPhoto) IsSet() bool

func (NullablePublicPhoto) MarshalJSON

func (v NullablePublicPhoto) MarshalJSON() ([]byte, error)

func (*NullablePublicPhoto) Set

func (v *NullablePublicPhoto) Set(val *PublicPhoto)

func (*NullablePublicPhoto) UnmarshalJSON

func (v *NullablePublicPhoto) UnmarshalJSON(src []byte) error

func (*NullablePublicPhoto) Unset

func (v *NullablePublicPhoto) Unset()

type NullablePutAssetLayoutsIdRequest

type NullablePutAssetLayoutsIdRequest struct {
	// contains filtered or unexported fields
}

func (NullablePutAssetLayoutsIdRequest) Get

func (NullablePutAssetLayoutsIdRequest) IsSet

func (NullablePutAssetLayoutsIdRequest) MarshalJSON

func (v NullablePutAssetLayoutsIdRequest) MarshalJSON() ([]byte, error)

func (*NullablePutAssetLayoutsIdRequest) Set

func (*NullablePutAssetLayoutsIdRequest) UnmarshalJSON

func (v *NullablePutAssetLayoutsIdRequest) UnmarshalJSON(src []byte) error

func (*NullablePutAssetLayoutsIdRequest) Unset

type NullablePutCompaniesCompanyIdAssetsIdMoveLayoutRequest

type NullablePutCompaniesCompanyIdAssetsIdMoveLayoutRequest struct {
	// contains filtered or unexported fields
}

func (NullablePutCompaniesCompanyIdAssetsIdMoveLayoutRequest) Get

func (NullablePutCompaniesCompanyIdAssetsIdMoveLayoutRequest) IsSet

func (NullablePutCompaniesCompanyIdAssetsIdMoveLayoutRequest) MarshalJSON

func (*NullablePutCompaniesCompanyIdAssetsIdMoveLayoutRequest) Set

func (*NullablePutCompaniesCompanyIdAssetsIdMoveLayoutRequest) UnmarshalJSON

func (*NullablePutCompaniesCompanyIdAssetsIdMoveLayoutRequest) Unset

type NullableRackStorage

type NullableRackStorage struct {
	// contains filtered or unexported fields
}

func NewNullableRackStorage

func NewNullableRackStorage(val *RackStorage) *NullableRackStorage

func (NullableRackStorage) Get

func (NullableRackStorage) IsSet

func (v NullableRackStorage) IsSet() bool

func (NullableRackStorage) MarshalJSON

func (v NullableRackStorage) MarshalJSON() ([]byte, error)

func (*NullableRackStorage) Set

func (v *NullableRackStorage) Set(val *RackStorage)

func (*NullableRackStorage) UnmarshalJSON

func (v *NullableRackStorage) UnmarshalJSON(src []byte) error

func (*NullableRackStorage) Unset

func (v *NullableRackStorage) Unset()

type NullableRackStorageItem

type NullableRackStorageItem struct {
	// contains filtered or unexported fields
}

func NewNullableRackStorageItem

func NewNullableRackStorageItem(val *RackStorageItem) *NullableRackStorageItem

func (NullableRackStorageItem) Get

func (NullableRackStorageItem) IsSet

func (v NullableRackStorageItem) IsSet() bool

func (NullableRackStorageItem) MarshalJSON

func (v NullableRackStorageItem) MarshalJSON() ([]byte, error)

func (*NullableRackStorageItem) Set

func (*NullableRackStorageItem) UnmarshalJSON

func (v *NullableRackStorageItem) UnmarshalJSON(src []byte) error

func (*NullableRackStorageItem) Unset

func (v *NullableRackStorageItem) Unset()

type NullableRelation

type NullableRelation struct {
	// contains filtered or unexported fields
}

func NewNullableRelation

func NewNullableRelation(val *Relation) *NullableRelation

func (NullableRelation) Get

func (v NullableRelation) Get() *Relation

func (NullableRelation) IsSet

func (v NullableRelation) IsSet() bool

func (NullableRelation) MarshalJSON

func (v NullableRelation) MarshalJSON() ([]byte, error)

func (*NullableRelation) Set

func (v *NullableRelation) Set(val *Relation)

func (*NullableRelation) UnmarshalJSON

func (v *NullableRelation) UnmarshalJSON(src []byte) error

func (*NullableRelation) Unset

func (v *NullableRelation) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableUpdateListRequest

type NullableUpdateListRequest struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateListRequest

func NewNullableUpdateListRequest(val *UpdateListRequest) *NullableUpdateListRequest

func (NullableUpdateListRequest) Get

func (NullableUpdateListRequest) IsSet

func (v NullableUpdateListRequest) IsSet() bool

func (NullableUpdateListRequest) MarshalJSON

func (v NullableUpdateListRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateListRequest) Set

func (*NullableUpdateListRequest) UnmarshalJSON

func (v *NullableUpdateListRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateListRequest) Unset

func (v *NullableUpdateListRequest) Unset()

type NullableUpdateListRequestList

type NullableUpdateListRequestList struct {
	// contains filtered or unexported fields
}

func (NullableUpdateListRequestList) Get

func (NullableUpdateListRequestList) IsSet

func (NullableUpdateListRequestList) MarshalJSON

func (v NullableUpdateListRequestList) MarshalJSON() ([]byte, error)

func (*NullableUpdateListRequestList) Set

func (*NullableUpdateListRequestList) UnmarshalJSON

func (v *NullableUpdateListRequestList) UnmarshalJSON(src []byte) error

func (*NullableUpdateListRequestList) Unset

func (v *NullableUpdateListRequestList) Unset()

type NullableUpdateListRequestListListItemsAttributesInner

type NullableUpdateListRequestListListItemsAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateListRequestListListItemsAttributesInner) Get

func (NullableUpdateListRequestListListItemsAttributesInner) IsSet

func (NullableUpdateListRequestListListItemsAttributesInner) MarshalJSON

func (*NullableUpdateListRequestListListItemsAttributesInner) Set

func (*NullableUpdateListRequestListListItemsAttributesInner) UnmarshalJSON

func (*NullableUpdateListRequestListListItemsAttributesInner) Unset

type NullableUpdateMatcherByIdRequest

type NullableUpdateMatcherByIdRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdateMatcherByIdRequest) Get

func (NullableUpdateMatcherByIdRequest) IsSet

func (NullableUpdateMatcherByIdRequest) MarshalJSON

func (v NullableUpdateMatcherByIdRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateMatcherByIdRequest) Set

func (*NullableUpdateMatcherByIdRequest) UnmarshalJSON

func (v *NullableUpdateMatcherByIdRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateMatcherByIdRequest) Unset

type NullableUpdatePasswordFolderRequest

type NullableUpdatePasswordFolderRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdatePasswordFolderRequest) Get

func (NullableUpdatePasswordFolderRequest) IsSet

func (NullableUpdatePasswordFolderRequest) MarshalJSON

func (v NullableUpdatePasswordFolderRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdatePasswordFolderRequest) Set

func (*NullableUpdatePasswordFolderRequest) UnmarshalJSON

func (v *NullableUpdatePasswordFolderRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdatePasswordFolderRequest) Unset

type NullableUpdateProcedureRequest

type NullableUpdateProcedureRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProcedureRequest) Get

func (NullableUpdateProcedureRequest) IsSet

func (NullableUpdateProcedureRequest) MarshalJSON

func (v NullableUpdateProcedureRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateProcedureRequest) Set

func (*NullableUpdateProcedureRequest) UnmarshalJSON

func (v *NullableUpdateProcedureRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateProcedureRequest) Unset

func (v *NullableUpdateProcedureRequest) Unset()

type NullableUpdateProcedureTaskRequest

type NullableUpdateProcedureTaskRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProcedureTaskRequest) Get

func (NullableUpdateProcedureTaskRequest) IsSet

func (NullableUpdateProcedureTaskRequest) MarshalJSON

func (v NullableUpdateProcedureTaskRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateProcedureTaskRequest) Set

func (*NullableUpdateProcedureTaskRequest) UnmarshalJSON

func (v *NullableUpdateProcedureTaskRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateProcedureTaskRequest) Unset

type NullableUpdatePublicPhoto200Response

type NullableUpdatePublicPhoto200Response struct {
	// contains filtered or unexported fields
}

func (NullableUpdatePublicPhoto200Response) Get

func (NullableUpdatePublicPhoto200Response) IsSet

func (NullableUpdatePublicPhoto200Response) MarshalJSON

func (v NullableUpdatePublicPhoto200Response) MarshalJSON() ([]byte, error)

func (*NullableUpdatePublicPhoto200Response) Set

func (*NullableUpdatePublicPhoto200Response) UnmarshalJSON

func (v *NullableUpdatePublicPhoto200Response) UnmarshalJSON(src []byte) error

func (*NullableUpdatePublicPhoto200Response) Unset

type NullableUpdateVlanRequest

type NullableUpdateVlanRequest struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateVlanRequest

func NewNullableUpdateVlanRequest(val *UpdateVlanRequest) *NullableUpdateVlanRequest

func (NullableUpdateVlanRequest) Get

func (NullableUpdateVlanRequest) IsSet

func (v NullableUpdateVlanRequest) IsSet() bool

func (NullableUpdateVlanRequest) MarshalJSON

func (v NullableUpdateVlanRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateVlanRequest) Set

func (*NullableUpdateVlanRequest) UnmarshalJSON

func (v *NullableUpdateVlanRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateVlanRequest) Unset

func (v *NullableUpdateVlanRequest) Unset()

type NullableUpdateVlanZoneRequest

type NullableUpdateVlanZoneRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdateVlanZoneRequest) Get

func (NullableUpdateVlanZoneRequest) IsSet

func (NullableUpdateVlanZoneRequest) MarshalJSON

func (v NullableUpdateVlanZoneRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateVlanZoneRequest) Set

func (*NullableUpdateVlanZoneRequest) UnmarshalJSON

func (v *NullableUpdateVlanZoneRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateVlanZoneRequest) Unset

func (v *NullableUpdateVlanZoneRequest) Unset()

type NullableUpload

type NullableUpload struct {
	// contains filtered or unexported fields
}

func NewNullableUpload

func NewNullableUpload(val *Upload) *NullableUpload

func (NullableUpload) Get

func (v NullableUpload) Get() *Upload

func (NullableUpload) IsSet

func (v NullableUpload) IsSet() bool

func (NullableUpload) MarshalJSON

func (v NullableUpload) MarshalJSON() ([]byte, error)

func (*NullableUpload) Set

func (v *NullableUpload) Set(val *Upload)

func (*NullableUpload) UnmarshalJSON

func (v *NullableUpload) UnmarshalJSON(src []byte) error

func (*NullableUpload) Unset

func (v *NullableUpload) 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 NullableVlan

type NullableVlan struct {
	// contains filtered or unexported fields
}

func NewNullableVlan

func NewNullableVlan(val *Vlan) *NullableVlan

func (NullableVlan) Get

func (v NullableVlan) Get() *Vlan

func (NullableVlan) IsSet

func (v NullableVlan) IsSet() bool

func (NullableVlan) MarshalJSON

func (v NullableVlan) MarshalJSON() ([]byte, error)

func (*NullableVlan) Set

func (v *NullableVlan) Set(val *Vlan)

func (*NullableVlan) UnmarshalJSON

func (v *NullableVlan) UnmarshalJSON(src []byte) error

func (*NullableVlan) Unset

func (v *NullableVlan) Unset()

type NullableVlanZone

type NullableVlanZone struct {
	// contains filtered or unexported fields
}

func NewNullableVlanZone

func NewNullableVlanZone(val *VlanZone) *NullableVlanZone

func (NullableVlanZone) Get

func (v NullableVlanZone) Get() *VlanZone

func (NullableVlanZone) IsSet

func (v NullableVlanZone) IsSet() bool

func (NullableVlanZone) MarshalJSON

func (v NullableVlanZone) MarshalJSON() ([]byte, error)

func (*NullableVlanZone) Set

func (v *NullableVlanZone) Set(val *VlanZone)

func (*NullableVlanZone) UnmarshalJSON

func (v *NullableVlanZone) UnmarshalJSON(src []byte) error

func (*NullableVlanZone) Unset

func (v *NullableVlanZone) Unset()

type NullableWebsite

type NullableWebsite struct {
	// contains filtered or unexported fields
}

func NewNullableWebsite

func NewNullableWebsite(val *Website) *NullableWebsite

func (NullableWebsite) Get

func (v NullableWebsite) Get() *Website

func (NullableWebsite) IsSet

func (v NullableWebsite) IsSet() bool

func (NullableWebsite) MarshalJSON

func (v NullableWebsite) MarshalJSON() ([]byte, error)

func (*NullableWebsite) Set

func (v *NullableWebsite) Set(val *Website)

func (*NullableWebsite) UnmarshalJSON

func (v *NullableWebsite) UnmarshalJSON(src []byte) error

func (*NullableWebsite) Unset

func (v *NullableWebsite) Unset()

type PasswordFolder

type PasswordFolder struct {
	// The unique identifier of the password folder
	Id *int64 `json:"id,omitempty"`
	// The ID of the associated company, if any. Can Be null.
	CompanyId *int64 `json:"company_id,omitempty"`
	// A brief description of the password folder
	Description *string `json:"description,omitempty"`
	// The name of the password folder
	Name *string `json:"name,omitempty"`
	// A slug representing the password folder.
	Slug *string `json:"slug,omitempty"`
	// Who has permission to see the folder
	Security *string `json:"security,omitempty"`
	// Group IDs with access when security = specific
	AllowedGroups []int64 `json:"allowed_groups,omitempty"`
	// The timestamp of password folder creation
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The timestamp of the last password folder update
	UpdatedAt            *time.Time `json:"updated_at,omitempty"`
	AdditionalProperties map[string]interface{}
}

PasswordFolder struct for PasswordFolder

func NewPasswordFolder

func NewPasswordFolder() *PasswordFolder

NewPasswordFolder instantiates a new PasswordFolder object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordFolderWithDefaults

func NewPasswordFolderWithDefaults() *PasswordFolder

NewPasswordFolderWithDefaults instantiates a new PasswordFolder object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordFolder) GetAllowedGroups

func (o *PasswordFolder) GetAllowedGroups() []int64

GetAllowedGroups returns the AllowedGroups field value if set, zero value otherwise.

func (*PasswordFolder) GetAllowedGroupsOk

func (o *PasswordFolder) GetAllowedGroupsOk() ([]int64, bool)

GetAllowedGroupsOk returns a tuple with the AllowedGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordFolder) GetCompanyId

func (o *PasswordFolder) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*PasswordFolder) GetCompanyIdOk

func (o *PasswordFolder) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordFolder) GetCreatedAt

func (o *PasswordFolder) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*PasswordFolder) GetCreatedAtOk

func (o *PasswordFolder) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordFolder) GetDescription

func (o *PasswordFolder) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PasswordFolder) GetDescriptionOk

func (o *PasswordFolder) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordFolder) GetId

func (o *PasswordFolder) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*PasswordFolder) GetIdOk

func (o *PasswordFolder) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordFolder) GetName

func (o *PasswordFolder) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PasswordFolder) GetNameOk

func (o *PasswordFolder) 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 (*PasswordFolder) GetSecurity

func (o *PasswordFolder) GetSecurity() string

GetSecurity returns the Security field value if set, zero value otherwise.

func (*PasswordFolder) GetSecurityOk

func (o *PasswordFolder) GetSecurityOk() (*string, bool)

GetSecurityOk returns a tuple with the Security field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordFolder) GetSlug

func (o *PasswordFolder) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*PasswordFolder) GetSlugOk

func (o *PasswordFolder) GetSlugOk() (*string, bool)

GetSlugOk returns a tuple with the Slug field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordFolder) GetUpdatedAt

func (o *PasswordFolder) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*PasswordFolder) GetUpdatedAtOk

func (o *PasswordFolder) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordFolder) HasAllowedGroups

func (o *PasswordFolder) HasAllowedGroups() bool

HasAllowedGroups returns a boolean if a field has been set.

func (*PasswordFolder) HasCompanyId

func (o *PasswordFolder) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*PasswordFolder) HasCreatedAt

func (o *PasswordFolder) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*PasswordFolder) HasDescription

func (o *PasswordFolder) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PasswordFolder) HasId

func (o *PasswordFolder) HasId() bool

HasId returns a boolean if a field has been set.

func (*PasswordFolder) HasName

func (o *PasswordFolder) HasName() bool

HasName returns a boolean if a field has been set.

func (*PasswordFolder) HasSecurity

func (o *PasswordFolder) HasSecurity() bool

HasSecurity returns a boolean if a field has been set.

func (*PasswordFolder) HasSlug

func (o *PasswordFolder) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*PasswordFolder) HasUpdatedAt

func (o *PasswordFolder) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (PasswordFolder) MarshalJSON

func (o PasswordFolder) MarshalJSON() ([]byte, error)

func (*PasswordFolder) SetAllowedGroups

func (o *PasswordFolder) SetAllowedGroups(v []int64)

SetAllowedGroups gets a reference to the given []int64 and assigns it to the AllowedGroups field.

func (*PasswordFolder) SetCompanyId

func (o *PasswordFolder) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*PasswordFolder) SetCreatedAt

func (o *PasswordFolder) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*PasswordFolder) SetDescription

func (o *PasswordFolder) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PasswordFolder) SetId

func (o *PasswordFolder) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*PasswordFolder) SetName

func (o *PasswordFolder) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PasswordFolder) SetSecurity

func (o *PasswordFolder) SetSecurity(v string)

SetSecurity gets a reference to the given string and assigns it to the Security field.

func (*PasswordFolder) SetSlug

func (o *PasswordFolder) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*PasswordFolder) SetUpdatedAt

func (o *PasswordFolder) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (PasswordFolder) ToMap

func (o PasswordFolder) ToMap() (map[string]interface{}, error)

func (*PasswordFolder) UnmarshalJSON

func (o *PasswordFolder) UnmarshalJSON(data []byte) (err error)

type PasswordFoldersAPIService

type PasswordFoldersAPIService service

PasswordFoldersAPIService PasswordFoldersAPI service

func (*PasswordFoldersAPIService) CreatePasswordFolder

CreatePasswordFolder Create a new password folder

Add a new password folder to the system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreatePasswordFolderRequest

func (*PasswordFoldersAPIService) CreatePasswordFolderExecute

Execute executes the request

@return CreatePasswordFolder201Response

func (*PasswordFoldersAPIService) DeletePasswordFolder

DeletePasswordFolder Delete a password folder

Remove a password folder from the system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDeletePasswordFolderRequest

func (*PasswordFoldersAPIService) DeletePasswordFolderExecute

func (a *PasswordFoldersAPIService) DeletePasswordFolderExecute(r ApiDeletePasswordFolderRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*PasswordFoldersAPIService) GetPasswordFolderById

GetPasswordFolderById Retrieve a password folder by ID

Retrieve a password folder by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested password folder
@return ApiGetPasswordFolderByIdRequest

func (*PasswordFoldersAPIService) GetPasswordFolderByIdExecute

Execute executes the request

@return CreatePasswordFolder201Response

func (*PasswordFoldersAPIService) GetPasswordFolders

GetPasswordFolders Retrieve a list of password folders

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPasswordFoldersRequest

func (*PasswordFoldersAPIService) GetPasswordFoldersExecute

Execute executes the request

@return GetPasswordFolders200Response

func (*PasswordFoldersAPIService) UpdatePasswordFolder

UpdatePasswordFolder Update an existing password folder

Modify details of an existing password folder.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the folder to update
@return ApiUpdatePasswordFolderRequest

func (*PasswordFoldersAPIService) UpdatePasswordFolderExecute

Execute executes the request

@return CreatePasswordFolder201Response

type PostArticlesRequest

type PostArticlesRequest struct {
	// Article content
	Content *string `json:"content,omitempty"`
	// Article name
	Name *string `json:"name,omitempty"`
	// When true, the article has a public URL for non-authenticated users to view
	EnableSharing *bool `json:"enable_sharing,omitempty"`
	// Used to associate article with a folder
	FolderId *int32 `json:"folder_id,omitempty"`
	// Used to associate article with a company
	CompanyId            *int32 `json:"company_id,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostArticlesRequest struct for PostArticlesRequest

func NewPostArticlesRequest

func NewPostArticlesRequest() *PostArticlesRequest

NewPostArticlesRequest instantiates a new PostArticlesRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostArticlesRequestWithDefaults

func NewPostArticlesRequestWithDefaults() *PostArticlesRequest

NewPostArticlesRequestWithDefaults instantiates a new PostArticlesRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostArticlesRequest) GetCompanyId

func (o *PostArticlesRequest) GetCompanyId() int32

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*PostArticlesRequest) GetCompanyIdOk

func (o *PostArticlesRequest) GetCompanyIdOk() (*int32, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostArticlesRequest) GetContent

func (o *PostArticlesRequest) GetContent() string

GetContent returns the Content field value if set, zero value otherwise.

func (*PostArticlesRequest) GetContentOk

func (o *PostArticlesRequest) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostArticlesRequest) GetEnableSharing

func (o *PostArticlesRequest) GetEnableSharing() bool

GetEnableSharing returns the EnableSharing field value if set, zero value otherwise.

func (*PostArticlesRequest) GetEnableSharingOk

func (o *PostArticlesRequest) GetEnableSharingOk() (*bool, bool)

GetEnableSharingOk returns a tuple with the EnableSharing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostArticlesRequest) GetFolderId

func (o *PostArticlesRequest) GetFolderId() int32

GetFolderId returns the FolderId field value if set, zero value otherwise.

func (*PostArticlesRequest) GetFolderIdOk

func (o *PostArticlesRequest) GetFolderIdOk() (*int32, bool)

GetFolderIdOk returns a tuple with the FolderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostArticlesRequest) GetName

func (o *PostArticlesRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PostArticlesRequest) GetNameOk

func (o *PostArticlesRequest) 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 (*PostArticlesRequest) HasCompanyId

func (o *PostArticlesRequest) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*PostArticlesRequest) HasContent

func (o *PostArticlesRequest) HasContent() bool

HasContent returns a boolean if a field has been set.

func (*PostArticlesRequest) HasEnableSharing

func (o *PostArticlesRequest) HasEnableSharing() bool

HasEnableSharing returns a boolean if a field has been set.

func (*PostArticlesRequest) HasFolderId

func (o *PostArticlesRequest) HasFolderId() bool

HasFolderId returns a boolean if a field has been set.

func (*PostArticlesRequest) HasName

func (o *PostArticlesRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (PostArticlesRequest) MarshalJSON

func (o PostArticlesRequest) MarshalJSON() ([]byte, error)

func (*PostArticlesRequest) SetCompanyId

func (o *PostArticlesRequest) SetCompanyId(v int32)

SetCompanyId gets a reference to the given int32 and assigns it to the CompanyId field.

func (*PostArticlesRequest) SetContent

func (o *PostArticlesRequest) SetContent(v string)

SetContent gets a reference to the given string and assigns it to the Content field.

func (*PostArticlesRequest) SetEnableSharing

func (o *PostArticlesRequest) SetEnableSharing(v bool)

SetEnableSharing gets a reference to the given bool and assigns it to the EnableSharing field.

func (*PostArticlesRequest) SetFolderId

func (o *PostArticlesRequest) SetFolderId(v int32)

SetFolderId gets a reference to the given int32 and assigns it to the FolderId field.

func (*PostArticlesRequest) SetName

func (o *PostArticlesRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (PostArticlesRequest) ToMap

func (o PostArticlesRequest) ToMap() (map[string]interface{}, error)

func (*PostArticlesRequest) UnmarshalJSON

func (o *PostArticlesRequest) UnmarshalJSON(data []byte) (err error)

type PostAssetLayouts201Response

type PostAssetLayouts201Response struct {
	AssetLayout          *AssetLayout `json:"asset_layout,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostAssetLayouts201Response struct for PostAssetLayouts201Response

func NewPostAssetLayouts201Response

func NewPostAssetLayouts201Response() *PostAssetLayouts201Response

NewPostAssetLayouts201Response instantiates a new PostAssetLayouts201Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostAssetLayouts201ResponseWithDefaults

func NewPostAssetLayouts201ResponseWithDefaults() *PostAssetLayouts201Response

NewPostAssetLayouts201ResponseWithDefaults instantiates a new PostAssetLayouts201Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostAssetLayouts201Response) GetAssetLayout

func (o *PostAssetLayouts201Response) GetAssetLayout() AssetLayout

GetAssetLayout returns the AssetLayout field value if set, zero value otherwise.

func (*PostAssetLayouts201Response) GetAssetLayoutOk

func (o *PostAssetLayouts201Response) GetAssetLayoutOk() (*AssetLayout, bool)

GetAssetLayoutOk returns a tuple with the AssetLayout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayouts201Response) HasAssetLayout

func (o *PostAssetLayouts201Response) HasAssetLayout() bool

HasAssetLayout returns a boolean if a field has been set.

func (PostAssetLayouts201Response) MarshalJSON

func (o PostAssetLayouts201Response) MarshalJSON() ([]byte, error)

func (*PostAssetLayouts201Response) SetAssetLayout

func (o *PostAssetLayouts201Response) SetAssetLayout(v AssetLayout)

SetAssetLayout gets a reference to the given AssetLayout and assigns it to the AssetLayout field.

func (PostAssetLayouts201Response) ToMap

func (o PostAssetLayouts201Response) ToMap() (map[string]interface{}, error)

func (*PostAssetLayouts201Response) UnmarshalJSON

func (o *PostAssetLayouts201Response) UnmarshalJSON(data []byte) (err error)

type PostAssetLayoutsRequest

type PostAssetLayoutsRequest struct {
	// Name of the Asset Layout
	Name *string `json:"name,omitempty"`
	// Icon class name
	Icon *string `json:"icon,omitempty"`
	// Hex code for the background color
	Color *string `json:"color,omitempty"`
	// Hex code for the icon color
	IconColor *string `json:"icon_color,omitempty"`
	// If true, include passwords in the Asset Layout
	IncludePasswords *bool `json:"include_passwords,omitempty"`
	// If true, include photos in the Asset Layout
	IncludePhotos *bool `json:"include_photos,omitempty"`
	// If true, include comments in the Asset Layout
	IncludeComments *bool `json:"include_comments,omitempty"`
	// If true, include files in the Asset Layout
	IncludeFiles *bool `json:"include_files,omitempty"`
	// List of password types, separated with new line characters
	PasswordTypes *string `json:"password_types,omitempty"`
	// An array of fields for the Asset Layout
	Fields               []PostAssetLayoutsRequestFieldsInner `json:"fields,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostAssetLayoutsRequest struct for PostAssetLayoutsRequest

func NewPostAssetLayoutsRequest

func NewPostAssetLayoutsRequest() *PostAssetLayoutsRequest

NewPostAssetLayoutsRequest instantiates a new PostAssetLayoutsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostAssetLayoutsRequestWithDefaults

func NewPostAssetLayoutsRequestWithDefaults() *PostAssetLayoutsRequest

NewPostAssetLayoutsRequestWithDefaults instantiates a new PostAssetLayoutsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostAssetLayoutsRequest) GetColor

func (o *PostAssetLayoutsRequest) GetColor() string

GetColor returns the Color field value if set, zero value otherwise.

func (*PostAssetLayoutsRequest) GetColorOk

func (o *PostAssetLayoutsRequest) GetColorOk() (*string, bool)

GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequest) GetFields

GetFields returns the Fields field value if set, zero value otherwise.

func (*PostAssetLayoutsRequest) GetFieldsOk

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequest) GetIcon

func (o *PostAssetLayoutsRequest) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*PostAssetLayoutsRequest) GetIconColor

func (o *PostAssetLayoutsRequest) GetIconColor() string

GetIconColor returns the IconColor field value if set, zero value otherwise.

func (*PostAssetLayoutsRequest) GetIconColorOk

func (o *PostAssetLayoutsRequest) GetIconColorOk() (*string, bool)

GetIconColorOk returns a tuple with the IconColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequest) GetIconOk

func (o *PostAssetLayoutsRequest) GetIconOk() (*string, bool)

GetIconOk returns a tuple with the Icon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequest) GetIncludeComments

func (o *PostAssetLayoutsRequest) GetIncludeComments() bool

GetIncludeComments returns the IncludeComments field value if set, zero value otherwise.

func (*PostAssetLayoutsRequest) GetIncludeCommentsOk

func (o *PostAssetLayoutsRequest) GetIncludeCommentsOk() (*bool, bool)

GetIncludeCommentsOk returns a tuple with the IncludeComments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequest) GetIncludeFiles

func (o *PostAssetLayoutsRequest) GetIncludeFiles() bool

GetIncludeFiles returns the IncludeFiles field value if set, zero value otherwise.

func (*PostAssetLayoutsRequest) GetIncludeFilesOk

func (o *PostAssetLayoutsRequest) GetIncludeFilesOk() (*bool, bool)

GetIncludeFilesOk returns a tuple with the IncludeFiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequest) GetIncludePasswords

func (o *PostAssetLayoutsRequest) GetIncludePasswords() bool

GetIncludePasswords returns the IncludePasswords field value if set, zero value otherwise.

func (*PostAssetLayoutsRequest) GetIncludePasswordsOk

func (o *PostAssetLayoutsRequest) GetIncludePasswordsOk() (*bool, bool)

GetIncludePasswordsOk returns a tuple with the IncludePasswords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequest) GetIncludePhotos

func (o *PostAssetLayoutsRequest) GetIncludePhotos() bool

GetIncludePhotos returns the IncludePhotos field value if set, zero value otherwise.

func (*PostAssetLayoutsRequest) GetIncludePhotosOk

func (o *PostAssetLayoutsRequest) GetIncludePhotosOk() (*bool, bool)

GetIncludePhotosOk returns a tuple with the IncludePhotos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequest) GetName

func (o *PostAssetLayoutsRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PostAssetLayoutsRequest) GetNameOk

func (o *PostAssetLayoutsRequest) 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 (*PostAssetLayoutsRequest) GetPasswordTypes

func (o *PostAssetLayoutsRequest) GetPasswordTypes() string

GetPasswordTypes returns the PasswordTypes field value if set, zero value otherwise.

func (*PostAssetLayoutsRequest) GetPasswordTypesOk

func (o *PostAssetLayoutsRequest) GetPasswordTypesOk() (*string, bool)

GetPasswordTypesOk returns a tuple with the PasswordTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequest) HasColor

func (o *PostAssetLayoutsRequest) HasColor() bool

HasColor returns a boolean if a field has been set.

func (*PostAssetLayoutsRequest) HasFields

func (o *PostAssetLayoutsRequest) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*PostAssetLayoutsRequest) HasIcon

func (o *PostAssetLayoutsRequest) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*PostAssetLayoutsRequest) HasIconColor

func (o *PostAssetLayoutsRequest) HasIconColor() bool

HasIconColor returns a boolean if a field has been set.

func (*PostAssetLayoutsRequest) HasIncludeComments

func (o *PostAssetLayoutsRequest) HasIncludeComments() bool

HasIncludeComments returns a boolean if a field has been set.

func (*PostAssetLayoutsRequest) HasIncludeFiles

func (o *PostAssetLayoutsRequest) HasIncludeFiles() bool

HasIncludeFiles returns a boolean if a field has been set.

func (*PostAssetLayoutsRequest) HasIncludePasswords

func (o *PostAssetLayoutsRequest) HasIncludePasswords() bool

HasIncludePasswords returns a boolean if a field has been set.

func (*PostAssetLayoutsRequest) HasIncludePhotos

func (o *PostAssetLayoutsRequest) HasIncludePhotos() bool

HasIncludePhotos returns a boolean if a field has been set.

func (*PostAssetLayoutsRequest) HasName

func (o *PostAssetLayoutsRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*PostAssetLayoutsRequest) HasPasswordTypes

func (o *PostAssetLayoutsRequest) HasPasswordTypes() bool

HasPasswordTypes returns a boolean if a field has been set.

func (PostAssetLayoutsRequest) MarshalJSON

func (o PostAssetLayoutsRequest) MarshalJSON() ([]byte, error)

func (*PostAssetLayoutsRequest) SetColor

func (o *PostAssetLayoutsRequest) SetColor(v string)

SetColor gets a reference to the given string and assigns it to the Color field.

func (*PostAssetLayoutsRequest) SetFields

SetFields gets a reference to the given []PostAssetLayoutsRequestFieldsInner and assigns it to the Fields field.

func (*PostAssetLayoutsRequest) SetIcon

func (o *PostAssetLayoutsRequest) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*PostAssetLayoutsRequest) SetIconColor

func (o *PostAssetLayoutsRequest) SetIconColor(v string)

SetIconColor gets a reference to the given string and assigns it to the IconColor field.

func (*PostAssetLayoutsRequest) SetIncludeComments

func (o *PostAssetLayoutsRequest) SetIncludeComments(v bool)

SetIncludeComments gets a reference to the given bool and assigns it to the IncludeComments field.

func (*PostAssetLayoutsRequest) SetIncludeFiles

func (o *PostAssetLayoutsRequest) SetIncludeFiles(v bool)

SetIncludeFiles gets a reference to the given bool and assigns it to the IncludeFiles field.

func (*PostAssetLayoutsRequest) SetIncludePasswords

func (o *PostAssetLayoutsRequest) SetIncludePasswords(v bool)

SetIncludePasswords gets a reference to the given bool and assigns it to the IncludePasswords field.

func (*PostAssetLayoutsRequest) SetIncludePhotos

func (o *PostAssetLayoutsRequest) SetIncludePhotos(v bool)

SetIncludePhotos gets a reference to the given bool and assigns it to the IncludePhotos field.

func (*PostAssetLayoutsRequest) SetName

func (o *PostAssetLayoutsRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PostAssetLayoutsRequest) SetPasswordTypes

func (o *PostAssetLayoutsRequest) SetPasswordTypes(v string)

SetPasswordTypes gets a reference to the given string and assigns it to the PasswordTypes field.

func (PostAssetLayoutsRequest) ToMap

func (o PostAssetLayoutsRequest) ToMap() (map[string]interface{}, error)

func (*PostAssetLayoutsRequest) UnmarshalJSON

func (o *PostAssetLayoutsRequest) UnmarshalJSON(data []byte) (err error)

type PostAssetLayoutsRequestFieldsInner

type PostAssetLayoutsRequestFieldsInner struct {
	Label                *string `json:"label,omitempty"`
	FieldType            *string `json:"field_type,omitempty"`
	Required             *bool   `json:"required,omitempty"`
	ShowInList           *bool   `json:"show_in_list,omitempty"`
	Position             *int32  `json:"position,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostAssetLayoutsRequestFieldsInner struct for PostAssetLayoutsRequestFieldsInner

func NewPostAssetLayoutsRequestFieldsInner

func NewPostAssetLayoutsRequestFieldsInner() *PostAssetLayoutsRequestFieldsInner

NewPostAssetLayoutsRequestFieldsInner instantiates a new PostAssetLayoutsRequestFieldsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostAssetLayoutsRequestFieldsInnerWithDefaults

func NewPostAssetLayoutsRequestFieldsInnerWithDefaults() *PostAssetLayoutsRequestFieldsInner

NewPostAssetLayoutsRequestFieldsInnerWithDefaults instantiates a new PostAssetLayoutsRequestFieldsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostAssetLayoutsRequestFieldsInner) GetFieldType

func (o *PostAssetLayoutsRequestFieldsInner) GetFieldType() string

GetFieldType returns the FieldType field value if set, zero value otherwise.

func (*PostAssetLayoutsRequestFieldsInner) GetFieldTypeOk

func (o *PostAssetLayoutsRequestFieldsInner) GetFieldTypeOk() (*string, bool)

GetFieldTypeOk returns a tuple with the FieldType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequestFieldsInner) GetLabel

GetLabel returns the Label field value if set, zero value otherwise.

func (*PostAssetLayoutsRequestFieldsInner) GetLabelOk

func (o *PostAssetLayoutsRequestFieldsInner) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequestFieldsInner) GetPosition

func (o *PostAssetLayoutsRequestFieldsInner) GetPosition() int32

GetPosition returns the Position field value if set, zero value otherwise.

func (*PostAssetLayoutsRequestFieldsInner) GetPositionOk

func (o *PostAssetLayoutsRequestFieldsInner) GetPositionOk() (*int32, bool)

GetPositionOk returns a tuple with the Position field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequestFieldsInner) GetRequired

func (o *PostAssetLayoutsRequestFieldsInner) GetRequired() bool

GetRequired returns the Required field value if set, zero value otherwise.

func (*PostAssetLayoutsRequestFieldsInner) GetRequiredOk

func (o *PostAssetLayoutsRequestFieldsInner) GetRequiredOk() (*bool, bool)

GetRequiredOk returns a tuple with the Required field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequestFieldsInner) GetShowInList

func (o *PostAssetLayoutsRequestFieldsInner) GetShowInList() bool

GetShowInList returns the ShowInList field value if set, zero value otherwise.

func (*PostAssetLayoutsRequestFieldsInner) GetShowInListOk

func (o *PostAssetLayoutsRequestFieldsInner) GetShowInListOk() (*bool, bool)

GetShowInListOk returns a tuple with the ShowInList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetLayoutsRequestFieldsInner) HasFieldType

func (o *PostAssetLayoutsRequestFieldsInner) HasFieldType() bool

HasFieldType returns a boolean if a field has been set.

func (*PostAssetLayoutsRequestFieldsInner) HasLabel

HasLabel returns a boolean if a field has been set.

func (*PostAssetLayoutsRequestFieldsInner) HasPosition

func (o *PostAssetLayoutsRequestFieldsInner) HasPosition() bool

HasPosition returns a boolean if a field has been set.

func (*PostAssetLayoutsRequestFieldsInner) HasRequired

func (o *PostAssetLayoutsRequestFieldsInner) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (*PostAssetLayoutsRequestFieldsInner) HasShowInList

func (o *PostAssetLayoutsRequestFieldsInner) HasShowInList() bool

HasShowInList returns a boolean if a field has been set.

func (PostAssetLayoutsRequestFieldsInner) MarshalJSON

func (o PostAssetLayoutsRequestFieldsInner) MarshalJSON() ([]byte, error)

func (*PostAssetLayoutsRequestFieldsInner) SetFieldType

func (o *PostAssetLayoutsRequestFieldsInner) SetFieldType(v string)

SetFieldType gets a reference to the given string and assigns it to the FieldType field.

func (*PostAssetLayoutsRequestFieldsInner) SetLabel

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*PostAssetLayoutsRequestFieldsInner) SetPosition

func (o *PostAssetLayoutsRequestFieldsInner) SetPosition(v int32)

SetPosition gets a reference to the given int32 and assigns it to the Position field.

func (*PostAssetLayoutsRequestFieldsInner) SetRequired

func (o *PostAssetLayoutsRequestFieldsInner) SetRequired(v bool)

SetRequired gets a reference to the given bool and assigns it to the Required field.

func (*PostAssetLayoutsRequestFieldsInner) SetShowInList

func (o *PostAssetLayoutsRequestFieldsInner) SetShowInList(v bool)

SetShowInList gets a reference to the given bool and assigns it to the ShowInList field.

func (PostAssetLayoutsRequestFieldsInner) ToMap

func (o PostAssetLayoutsRequestFieldsInner) ToMap() (map[string]interface{}, error)

func (*PostAssetLayoutsRequestFieldsInner) UnmarshalJSON

func (o *PostAssetLayoutsRequestFieldsInner) UnmarshalJSON(data []byte) (err error)

type PostAssetPasswords201Response

type PostAssetPasswords201Response struct {
	AssetPassword        *AssetPassword `json:"asset_password,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostAssetPasswords201Response struct for PostAssetPasswords201Response

func NewPostAssetPasswords201Response

func NewPostAssetPasswords201Response() *PostAssetPasswords201Response

NewPostAssetPasswords201Response instantiates a new PostAssetPasswords201Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostAssetPasswords201ResponseWithDefaults

func NewPostAssetPasswords201ResponseWithDefaults() *PostAssetPasswords201Response

NewPostAssetPasswords201ResponseWithDefaults instantiates a new PostAssetPasswords201Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostAssetPasswords201Response) GetAssetPassword

func (o *PostAssetPasswords201Response) GetAssetPassword() AssetPassword

GetAssetPassword returns the AssetPassword field value if set, zero value otherwise.

func (*PostAssetPasswords201Response) GetAssetPasswordOk

func (o *PostAssetPasswords201Response) GetAssetPasswordOk() (*AssetPassword, bool)

GetAssetPasswordOk returns a tuple with the AssetPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetPasswords201Response) HasAssetPassword

func (o *PostAssetPasswords201Response) HasAssetPassword() bool

HasAssetPassword returns a boolean if a field has been set.

func (PostAssetPasswords201Response) MarshalJSON

func (o PostAssetPasswords201Response) MarshalJSON() ([]byte, error)

func (*PostAssetPasswords201Response) SetAssetPassword

func (o *PostAssetPasswords201Response) SetAssetPassword(v AssetPassword)

SetAssetPassword gets a reference to the given AssetPassword and assigns it to the AssetPassword field.

func (PostAssetPasswords201Response) ToMap

func (o PostAssetPasswords201Response) ToMap() (map[string]interface{}, error)

func (*PostAssetPasswords201Response) UnmarshalJSON

func (o *PostAssetPasswords201Response) UnmarshalJSON(data []byte) (err error)

type PostAssetPasswordsRequest

type PostAssetPasswordsRequest struct {
	AssetPassword        *PostAssetPasswordsRequestAssetPassword `json:"asset_password,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostAssetPasswordsRequest struct for PostAssetPasswordsRequest

func NewPostAssetPasswordsRequest

func NewPostAssetPasswordsRequest() *PostAssetPasswordsRequest

NewPostAssetPasswordsRequest instantiates a new PostAssetPasswordsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostAssetPasswordsRequestWithDefaults

func NewPostAssetPasswordsRequestWithDefaults() *PostAssetPasswordsRequest

NewPostAssetPasswordsRequestWithDefaults instantiates a new PostAssetPasswordsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostAssetPasswordsRequest) GetAssetPassword

GetAssetPassword returns the AssetPassword field value if set, zero value otherwise.

func (*PostAssetPasswordsRequest) GetAssetPasswordOk

GetAssetPasswordOk returns a tuple with the AssetPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetPasswordsRequest) HasAssetPassword

func (o *PostAssetPasswordsRequest) HasAssetPassword() bool

HasAssetPassword returns a boolean if a field has been set.

func (PostAssetPasswordsRequest) MarshalJSON

func (o PostAssetPasswordsRequest) MarshalJSON() ([]byte, error)

func (*PostAssetPasswordsRequest) SetAssetPassword

SetAssetPassword gets a reference to the given PostAssetPasswordsRequestAssetPassword and assigns it to the AssetPassword field.

func (PostAssetPasswordsRequest) ToMap

func (o PostAssetPasswordsRequest) ToMap() (map[string]interface{}, error)

func (*PostAssetPasswordsRequest) UnmarshalJSON

func (o *PostAssetPasswordsRequest) UnmarshalJSON(data []byte) (err error)

type PostAssetPasswordsRequestAssetPassword

type PostAssetPasswordsRequestAssetPassword struct {
	Password             *string `json:"password,omitempty"`
	Name                 *string `json:"name,omitempty"`
	CompanyId            *int64  `json:"company_id,omitempty"`
	PasswordableType     *string `json:"passwordable_type,omitempty"`
	PasswordableId       *int64  `json:"passwordable_id,omitempty"`
	InPortal             *bool   `json:"in_portal,omitempty"`
	OtpSecret            *string `json:"otp_secret,omitempty"`
	Url                  *string `json:"url,omitempty"`
	Username             *string `json:"username,omitempty"`
	Description          *string `json:"description,omitempty"`
	PasswordType         *string `json:"password_type,omitempty"`
	PasswordFolderId     *int64  `json:"password_folder_id,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostAssetPasswordsRequestAssetPassword struct for PostAssetPasswordsRequestAssetPassword

func NewPostAssetPasswordsRequestAssetPassword

func NewPostAssetPasswordsRequestAssetPassword() *PostAssetPasswordsRequestAssetPassword

NewPostAssetPasswordsRequestAssetPassword instantiates a new PostAssetPasswordsRequestAssetPassword object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostAssetPasswordsRequestAssetPasswordWithDefaults

func NewPostAssetPasswordsRequestAssetPasswordWithDefaults() *PostAssetPasswordsRequestAssetPassword

NewPostAssetPasswordsRequestAssetPasswordWithDefaults instantiates a new PostAssetPasswordsRequestAssetPassword object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostAssetPasswordsRequestAssetPassword) GetCompanyId

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) GetCompanyIdOk

func (o *PostAssetPasswordsRequestAssetPassword) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetPasswordsRequestAssetPassword) GetDescription

func (o *PostAssetPasswordsRequestAssetPassword) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) GetDescriptionOk

func (o *PostAssetPasswordsRequestAssetPassword) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetPasswordsRequestAssetPassword) GetInPortal

GetInPortal returns the InPortal field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) GetInPortalOk

func (o *PostAssetPasswordsRequestAssetPassword) GetInPortalOk() (*bool, bool)

GetInPortalOk returns a tuple with the InPortal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetPasswordsRequestAssetPassword) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) GetNameOk

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 (*PostAssetPasswordsRequestAssetPassword) GetOtpSecret

GetOtpSecret returns the OtpSecret field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) GetOtpSecretOk

func (o *PostAssetPasswordsRequestAssetPassword) GetOtpSecretOk() (*string, bool)

GetOtpSecretOk returns a tuple with the OtpSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetPasswordsRequestAssetPassword) GetPassword

GetPassword returns the Password field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) GetPasswordFolderId

func (o *PostAssetPasswordsRequestAssetPassword) GetPasswordFolderId() int64

GetPasswordFolderId returns the PasswordFolderId field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) GetPasswordFolderIdOk

func (o *PostAssetPasswordsRequestAssetPassword) GetPasswordFolderIdOk() (*int64, bool)

GetPasswordFolderIdOk returns a tuple with the PasswordFolderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetPasswordsRequestAssetPassword) GetPasswordOk

func (o *PostAssetPasswordsRequestAssetPassword) 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 (*PostAssetPasswordsRequestAssetPassword) GetPasswordType

func (o *PostAssetPasswordsRequestAssetPassword) GetPasswordType() string

GetPasswordType returns the PasswordType field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) GetPasswordTypeOk

func (o *PostAssetPasswordsRequestAssetPassword) GetPasswordTypeOk() (*string, bool)

GetPasswordTypeOk returns a tuple with the PasswordType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetPasswordsRequestAssetPassword) GetPasswordableId

func (o *PostAssetPasswordsRequestAssetPassword) GetPasswordableId() int64

GetPasswordableId returns the PasswordableId field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) GetPasswordableIdOk

func (o *PostAssetPasswordsRequestAssetPassword) GetPasswordableIdOk() (*int64, bool)

GetPasswordableIdOk returns a tuple with the PasswordableId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetPasswordsRequestAssetPassword) GetPasswordableType

func (o *PostAssetPasswordsRequestAssetPassword) GetPasswordableType() string

GetPasswordableType returns the PasswordableType field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) GetPasswordableTypeOk

func (o *PostAssetPasswordsRequestAssetPassword) GetPasswordableTypeOk() (*string, bool)

GetPasswordableTypeOk returns a tuple with the PasswordableType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostAssetPasswordsRequestAssetPassword) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) 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 (*PostAssetPasswordsRequestAssetPassword) GetUsername

GetUsername returns the Username field value if set, zero value otherwise.

func (*PostAssetPasswordsRequestAssetPassword) GetUsernameOk

func (o *PostAssetPasswordsRequestAssetPassword) 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 (*PostAssetPasswordsRequestAssetPassword) HasCompanyId

func (o *PostAssetPasswordsRequestAssetPassword) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*PostAssetPasswordsRequestAssetPassword) HasDescription

func (o *PostAssetPasswordsRequestAssetPassword) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostAssetPasswordsRequestAssetPassword) HasInPortal

HasInPortal returns a boolean if a field has been set.

func (*PostAssetPasswordsRequestAssetPassword) HasName

HasName returns a boolean if a field has been set.

func (*PostAssetPasswordsRequestAssetPassword) HasOtpSecret

func (o *PostAssetPasswordsRequestAssetPassword) HasOtpSecret() bool

HasOtpSecret returns a boolean if a field has been set.

func (*PostAssetPasswordsRequestAssetPassword) HasPassword

HasPassword returns a boolean if a field has been set.

func (*PostAssetPasswordsRequestAssetPassword) HasPasswordFolderId

func (o *PostAssetPasswordsRequestAssetPassword) HasPasswordFolderId() bool

HasPasswordFolderId returns a boolean if a field has been set.

func (*PostAssetPasswordsRequestAssetPassword) HasPasswordType

func (o *PostAssetPasswordsRequestAssetPassword) HasPasswordType() bool

HasPasswordType returns a boolean if a field has been set.

func (*PostAssetPasswordsRequestAssetPassword) HasPasswordableId

func (o *PostAssetPasswordsRequestAssetPassword) HasPasswordableId() bool

HasPasswordableId returns a boolean if a field has been set.

func (*PostAssetPasswordsRequestAssetPassword) HasPasswordableType

func (o *PostAssetPasswordsRequestAssetPassword) HasPasswordableType() bool

HasPasswordableType returns a boolean if a field has been set.

func (*PostAssetPasswordsRequestAssetPassword) HasUrl

HasUrl returns a boolean if a field has been set.

func (*PostAssetPasswordsRequestAssetPassword) HasUsername

HasUsername returns a boolean if a field has been set.

func (PostAssetPasswordsRequestAssetPassword) MarshalJSON

func (o PostAssetPasswordsRequestAssetPassword) MarshalJSON() ([]byte, error)

func (*PostAssetPasswordsRequestAssetPassword) SetCompanyId

func (o *PostAssetPasswordsRequestAssetPassword) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*PostAssetPasswordsRequestAssetPassword) SetDescription

func (o *PostAssetPasswordsRequestAssetPassword) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostAssetPasswordsRequestAssetPassword) SetInPortal

func (o *PostAssetPasswordsRequestAssetPassword) SetInPortal(v bool)

SetInPortal gets a reference to the given bool and assigns it to the InPortal field.

func (*PostAssetPasswordsRequestAssetPassword) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*PostAssetPasswordsRequestAssetPassword) SetOtpSecret

SetOtpSecret gets a reference to the given string and assigns it to the OtpSecret field.

func (*PostAssetPasswordsRequestAssetPassword) SetPassword

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*PostAssetPasswordsRequestAssetPassword) SetPasswordFolderId

func (o *PostAssetPasswordsRequestAssetPassword) SetPasswordFolderId(v int64)

SetPasswordFolderId gets a reference to the given int64 and assigns it to the PasswordFolderId field.

func (*PostAssetPasswordsRequestAssetPassword) SetPasswordType

func (o *PostAssetPasswordsRequestAssetPassword) SetPasswordType(v string)

SetPasswordType gets a reference to the given string and assigns it to the PasswordType field.

func (*PostAssetPasswordsRequestAssetPassword) SetPasswordableId

func (o *PostAssetPasswordsRequestAssetPassword) SetPasswordableId(v int64)

SetPasswordableId gets a reference to the given int64 and assigns it to the PasswordableId field.

func (*PostAssetPasswordsRequestAssetPassword) SetPasswordableType

func (o *PostAssetPasswordsRequestAssetPassword) SetPasswordableType(v string)

SetPasswordableType gets a reference to the given string and assigns it to the PasswordableType field.

func (*PostAssetPasswordsRequestAssetPassword) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*PostAssetPasswordsRequestAssetPassword) SetUsername

SetUsername gets a reference to the given string and assigns it to the Username field.

func (PostAssetPasswordsRequestAssetPassword) ToMap

func (o PostAssetPasswordsRequestAssetPassword) ToMap() (map[string]interface{}, error)

func (*PostAssetPasswordsRequestAssetPassword) UnmarshalJSON

func (o *PostAssetPasswordsRequestAssetPassword) UnmarshalJSON(data []byte) (err error)

type PostCompaniesCompanyIdAssetsRequest

type PostCompaniesCompanyIdAssetsRequest struct {
	// The name of the new asset
	Name *string `json:"name,omitempty"`
	// The identifier of the asset layout associated with the new asset
	AssetLayoutId *float32 `json:"asset_layout_id,omitempty"`
	// The primary serial number of the new asset
	PrimarySerial *string `json:"primary_serial,omitempty"`
	// The primary email associated with the new asset
	PrimaryMail *string `json:"primary_mail,omitempty"`
	// The primary model of the new asset
	PrimaryModel *string `json:"primary_model,omitempty"`
	// The primary manufacturer of the new asset
	PrimaryManufacturer *string `json:"primary_manufacturer,omitempty"`
	// Array of custom fields with their values. Each object should have a single key-value pair where the key is the field label.
	CustomFields         []map[string]interface{} `json:"custom_fields,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostCompaniesCompanyIdAssetsRequest struct for PostCompaniesCompanyIdAssetsRequest

func NewPostCompaniesCompanyIdAssetsRequest

func NewPostCompaniesCompanyIdAssetsRequest() *PostCompaniesCompanyIdAssetsRequest

NewPostCompaniesCompanyIdAssetsRequest instantiates a new PostCompaniesCompanyIdAssetsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostCompaniesCompanyIdAssetsRequestWithDefaults

func NewPostCompaniesCompanyIdAssetsRequestWithDefaults() *PostCompaniesCompanyIdAssetsRequest

NewPostCompaniesCompanyIdAssetsRequestWithDefaults instantiates a new PostCompaniesCompanyIdAssetsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostCompaniesCompanyIdAssetsRequest) GetAssetLayoutId

func (o *PostCompaniesCompanyIdAssetsRequest) GetAssetLayoutId() float32

GetAssetLayoutId returns the AssetLayoutId field value if set, zero value otherwise.

func (*PostCompaniesCompanyIdAssetsRequest) GetAssetLayoutIdOk

func (o *PostCompaniesCompanyIdAssetsRequest) GetAssetLayoutIdOk() (*float32, bool)

GetAssetLayoutIdOk returns a tuple with the AssetLayoutId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesCompanyIdAssetsRequest) GetCustomFields

func (o *PostCompaniesCompanyIdAssetsRequest) GetCustomFields() []map[string]interface{}

GetCustomFields returns the CustomFields field value if set, zero value otherwise.

func (*PostCompaniesCompanyIdAssetsRequest) GetCustomFieldsOk

func (o *PostCompaniesCompanyIdAssetsRequest) GetCustomFieldsOk() ([]map[string]interface{}, bool)

GetCustomFieldsOk returns a tuple with the CustomFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesCompanyIdAssetsRequest) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*PostCompaniesCompanyIdAssetsRequest) GetNameOk

func (o *PostCompaniesCompanyIdAssetsRequest) 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 (*PostCompaniesCompanyIdAssetsRequest) GetPrimaryMail

func (o *PostCompaniesCompanyIdAssetsRequest) GetPrimaryMail() string

GetPrimaryMail returns the PrimaryMail field value if set, zero value otherwise.

func (*PostCompaniesCompanyIdAssetsRequest) GetPrimaryMailOk

func (o *PostCompaniesCompanyIdAssetsRequest) GetPrimaryMailOk() (*string, bool)

GetPrimaryMailOk returns a tuple with the PrimaryMail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesCompanyIdAssetsRequest) GetPrimaryManufacturer

func (o *PostCompaniesCompanyIdAssetsRequest) GetPrimaryManufacturer() string

GetPrimaryManufacturer returns the PrimaryManufacturer field value if set, zero value otherwise.

func (*PostCompaniesCompanyIdAssetsRequest) GetPrimaryManufacturerOk

func (o *PostCompaniesCompanyIdAssetsRequest) GetPrimaryManufacturerOk() (*string, bool)

GetPrimaryManufacturerOk returns a tuple with the PrimaryManufacturer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesCompanyIdAssetsRequest) GetPrimaryModel

func (o *PostCompaniesCompanyIdAssetsRequest) GetPrimaryModel() string

GetPrimaryModel returns the PrimaryModel field value if set, zero value otherwise.

func (*PostCompaniesCompanyIdAssetsRequest) GetPrimaryModelOk

func (o *PostCompaniesCompanyIdAssetsRequest) GetPrimaryModelOk() (*string, bool)

GetPrimaryModelOk returns a tuple with the PrimaryModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesCompanyIdAssetsRequest) GetPrimarySerial

func (o *PostCompaniesCompanyIdAssetsRequest) GetPrimarySerial() string

GetPrimarySerial returns the PrimarySerial field value if set, zero value otherwise.

func (*PostCompaniesCompanyIdAssetsRequest) GetPrimarySerialOk

func (o *PostCompaniesCompanyIdAssetsRequest) GetPrimarySerialOk() (*string, bool)

GetPrimarySerialOk returns a tuple with the PrimarySerial field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesCompanyIdAssetsRequest) HasAssetLayoutId

func (o *PostCompaniesCompanyIdAssetsRequest) HasAssetLayoutId() bool

HasAssetLayoutId returns a boolean if a field has been set.

func (*PostCompaniesCompanyIdAssetsRequest) HasCustomFields

func (o *PostCompaniesCompanyIdAssetsRequest) HasCustomFields() bool

HasCustomFields returns a boolean if a field has been set.

func (*PostCompaniesCompanyIdAssetsRequest) HasName

HasName returns a boolean if a field has been set.

func (*PostCompaniesCompanyIdAssetsRequest) HasPrimaryMail

func (o *PostCompaniesCompanyIdAssetsRequest) HasPrimaryMail() bool

HasPrimaryMail returns a boolean if a field has been set.

func (*PostCompaniesCompanyIdAssetsRequest) HasPrimaryManufacturer

func (o *PostCompaniesCompanyIdAssetsRequest) HasPrimaryManufacturer() bool

HasPrimaryManufacturer returns a boolean if a field has been set.

func (*PostCompaniesCompanyIdAssetsRequest) HasPrimaryModel

func (o *PostCompaniesCompanyIdAssetsRequest) HasPrimaryModel() bool

HasPrimaryModel returns a boolean if a field has been set.

func (*PostCompaniesCompanyIdAssetsRequest) HasPrimarySerial

func (o *PostCompaniesCompanyIdAssetsRequest) HasPrimarySerial() bool

HasPrimarySerial returns a boolean if a field has been set.

func (PostCompaniesCompanyIdAssetsRequest) MarshalJSON

func (o PostCompaniesCompanyIdAssetsRequest) MarshalJSON() ([]byte, error)

func (*PostCompaniesCompanyIdAssetsRequest) SetAssetLayoutId

func (o *PostCompaniesCompanyIdAssetsRequest) SetAssetLayoutId(v float32)

SetAssetLayoutId gets a reference to the given float32 and assigns it to the AssetLayoutId field.

func (*PostCompaniesCompanyIdAssetsRequest) SetCustomFields

func (o *PostCompaniesCompanyIdAssetsRequest) SetCustomFields(v []map[string]interface{})

SetCustomFields gets a reference to the given []map[string]interface{} and assigns it to the CustomFields field.

func (*PostCompaniesCompanyIdAssetsRequest) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*PostCompaniesCompanyIdAssetsRequest) SetPrimaryMail

func (o *PostCompaniesCompanyIdAssetsRequest) SetPrimaryMail(v string)

SetPrimaryMail gets a reference to the given string and assigns it to the PrimaryMail field.

func (*PostCompaniesCompanyIdAssetsRequest) SetPrimaryManufacturer

func (o *PostCompaniesCompanyIdAssetsRequest) SetPrimaryManufacturer(v string)

SetPrimaryManufacturer gets a reference to the given string and assigns it to the PrimaryManufacturer field.

func (*PostCompaniesCompanyIdAssetsRequest) SetPrimaryModel

func (o *PostCompaniesCompanyIdAssetsRequest) SetPrimaryModel(v string)

SetPrimaryModel gets a reference to the given string and assigns it to the PrimaryModel field.

func (*PostCompaniesCompanyIdAssetsRequest) SetPrimarySerial

func (o *PostCompaniesCompanyIdAssetsRequest) SetPrimarySerial(v string)

SetPrimarySerial gets a reference to the given string and assigns it to the PrimarySerial field.

func (PostCompaniesCompanyIdAssetsRequest) ToMap

func (o PostCompaniesCompanyIdAssetsRequest) ToMap() (map[string]interface{}, error)

func (*PostCompaniesCompanyIdAssetsRequest) UnmarshalJSON

func (o *PostCompaniesCompanyIdAssetsRequest) UnmarshalJSON(data []byte) (err error)

type PostCompaniesRequest

type PostCompaniesRequest struct {
	// The name of the company
	Name *string `json:"name,omitempty"`
	// The nickname of the company
	Nickname *string `json:"nickname,omitempty"`
	// The type of the company
	CompanyType *string `json:"company_type,omitempty"`
	// The first line of the company's address
	AddressLine1 *string `json:"address_line_1,omitempty"`
	// The second line of the company's address
	AddressLine2 *string `json:"address_line_2,omitempty"`
	// The city where the company is located
	City *string `json:"city,omitempty"`
	// The state where the company is located
	State *string `json:"state,omitempty"`
	// The zip code of the company's location
	Zip *string `json:"zip,omitempty"`
	// The country where the company is located
	CountryName *string `json:"country_name,omitempty"`
	// The company's phone number
	PhoneNumber *string `json:"phone_number,omitempty"`
	// The company's fax number
	FaxNumber *string `json:"fax_number,omitempty"`
	// The company's website
	Website *string `json:"website,omitempty"`
	// The company's ID number
	IdNumber *string `json:"id_number,omitempty"`
	// The parent company's ID, if applicable
	ParentCompanyId *float32 `json:"parent_company_id,omitempty"`
	// Additional notes about the company
	Notes                *string `json:"notes,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostCompaniesRequest struct for PostCompaniesRequest

func NewPostCompaniesRequest

func NewPostCompaniesRequest() *PostCompaniesRequest

NewPostCompaniesRequest instantiates a new PostCompaniesRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostCompaniesRequestWithDefaults

func NewPostCompaniesRequestWithDefaults() *PostCompaniesRequest

NewPostCompaniesRequestWithDefaults instantiates a new PostCompaniesRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostCompaniesRequest) GetAddressLine1

func (o *PostCompaniesRequest) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetAddressLine1Ok

func (o *PostCompaniesRequest) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) GetAddressLine2

func (o *PostCompaniesRequest) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetAddressLine2Ok

func (o *PostCompaniesRequest) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) GetCity

func (o *PostCompaniesRequest) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetCityOk

func (o *PostCompaniesRequest) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) GetCompanyType

func (o *PostCompaniesRequest) GetCompanyType() string

GetCompanyType returns the CompanyType field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetCompanyTypeOk

func (o *PostCompaniesRequest) GetCompanyTypeOk() (*string, bool)

GetCompanyTypeOk returns a tuple with the CompanyType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) GetCountryName

func (o *PostCompaniesRequest) GetCountryName() string

GetCountryName returns the CountryName field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetCountryNameOk

func (o *PostCompaniesRequest) GetCountryNameOk() (*string, bool)

GetCountryNameOk returns a tuple with the CountryName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) GetFaxNumber

func (o *PostCompaniesRequest) GetFaxNumber() string

GetFaxNumber returns the FaxNumber field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetFaxNumberOk

func (o *PostCompaniesRequest) GetFaxNumberOk() (*string, bool)

GetFaxNumberOk returns a tuple with the FaxNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) GetIdNumber

func (o *PostCompaniesRequest) GetIdNumber() string

GetIdNumber returns the IdNumber field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetIdNumberOk

func (o *PostCompaniesRequest) GetIdNumberOk() (*string, bool)

GetIdNumberOk returns a tuple with the IdNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) GetName

func (o *PostCompaniesRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetNameOk

func (o *PostCompaniesRequest) 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 (*PostCompaniesRequest) GetNickname

func (o *PostCompaniesRequest) GetNickname() string

GetNickname returns the Nickname field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetNicknameOk

func (o *PostCompaniesRequest) GetNicknameOk() (*string, bool)

GetNicknameOk returns a tuple with the Nickname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) GetNotes

func (o *PostCompaniesRequest) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetNotesOk

func (o *PostCompaniesRequest) 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 (*PostCompaniesRequest) GetParentCompanyId

func (o *PostCompaniesRequest) GetParentCompanyId() float32

GetParentCompanyId returns the ParentCompanyId field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetParentCompanyIdOk

func (o *PostCompaniesRequest) GetParentCompanyIdOk() (*float32, bool)

GetParentCompanyIdOk returns a tuple with the ParentCompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) GetPhoneNumber

func (o *PostCompaniesRequest) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetPhoneNumberOk

func (o *PostCompaniesRequest) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) GetState

func (o *PostCompaniesRequest) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetStateOk

func (o *PostCompaniesRequest) 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 (*PostCompaniesRequest) GetWebsite

func (o *PostCompaniesRequest) GetWebsite() string

GetWebsite returns the Website field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetWebsiteOk

func (o *PostCompaniesRequest) GetWebsiteOk() (*string, bool)

GetWebsiteOk returns a tuple with the Website field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) GetZip

func (o *PostCompaniesRequest) GetZip() string

GetZip returns the Zip field value if set, zero value otherwise.

func (*PostCompaniesRequest) GetZipOk

func (o *PostCompaniesRequest) GetZipOk() (*string, bool)

GetZipOk returns a tuple with the Zip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCompaniesRequest) HasAddressLine1

func (o *PostCompaniesRequest) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasAddressLine2

func (o *PostCompaniesRequest) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasCity

func (o *PostCompaniesRequest) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasCompanyType

func (o *PostCompaniesRequest) HasCompanyType() bool

HasCompanyType returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasCountryName

func (o *PostCompaniesRequest) HasCountryName() bool

HasCountryName returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasFaxNumber

func (o *PostCompaniesRequest) HasFaxNumber() bool

HasFaxNumber returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasIdNumber

func (o *PostCompaniesRequest) HasIdNumber() bool

HasIdNumber returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasName

func (o *PostCompaniesRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasNickname

func (o *PostCompaniesRequest) HasNickname() bool

HasNickname returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasNotes

func (o *PostCompaniesRequest) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasParentCompanyId

func (o *PostCompaniesRequest) HasParentCompanyId() bool

HasParentCompanyId returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasPhoneNumber

func (o *PostCompaniesRequest) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasState

func (o *PostCompaniesRequest) HasState() bool

HasState returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasWebsite

func (o *PostCompaniesRequest) HasWebsite() bool

HasWebsite returns a boolean if a field has been set.

func (*PostCompaniesRequest) HasZip

func (o *PostCompaniesRequest) HasZip() bool

HasZip returns a boolean if a field has been set.

func (PostCompaniesRequest) MarshalJSON

func (o PostCompaniesRequest) MarshalJSON() ([]byte, error)

func (*PostCompaniesRequest) SetAddressLine1

func (o *PostCompaniesRequest) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*PostCompaniesRequest) SetAddressLine2

func (o *PostCompaniesRequest) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*PostCompaniesRequest) SetCity

func (o *PostCompaniesRequest) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*PostCompaniesRequest) SetCompanyType

func (o *PostCompaniesRequest) SetCompanyType(v string)

SetCompanyType gets a reference to the given string and assigns it to the CompanyType field.

func (*PostCompaniesRequest) SetCountryName

func (o *PostCompaniesRequest) SetCountryName(v string)

SetCountryName gets a reference to the given string and assigns it to the CountryName field.

func (*PostCompaniesRequest) SetFaxNumber

func (o *PostCompaniesRequest) SetFaxNumber(v string)

SetFaxNumber gets a reference to the given string and assigns it to the FaxNumber field.

func (*PostCompaniesRequest) SetIdNumber

func (o *PostCompaniesRequest) SetIdNumber(v string)

SetIdNumber gets a reference to the given string and assigns it to the IdNumber field.

func (*PostCompaniesRequest) SetName

func (o *PostCompaniesRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PostCompaniesRequest) SetNickname

func (o *PostCompaniesRequest) SetNickname(v string)

SetNickname gets a reference to the given string and assigns it to the Nickname field.

func (*PostCompaniesRequest) SetNotes

func (o *PostCompaniesRequest) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*PostCompaniesRequest) SetParentCompanyId

func (o *PostCompaniesRequest) SetParentCompanyId(v float32)

SetParentCompanyId gets a reference to the given float32 and assigns it to the ParentCompanyId field.

func (*PostCompaniesRequest) SetPhoneNumber

func (o *PostCompaniesRequest) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*PostCompaniesRequest) SetState

func (o *PostCompaniesRequest) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*PostCompaniesRequest) SetWebsite

func (o *PostCompaniesRequest) SetWebsite(v string)

SetWebsite gets a reference to the given string and assigns it to the Website field.

func (*PostCompaniesRequest) SetZip

func (o *PostCompaniesRequest) SetZip(v string)

SetZip gets a reference to the given string and assigns it to the Zip field.

func (PostCompaniesRequest) ToMap

func (o PostCompaniesRequest) ToMap() (map[string]interface{}, error)

func (*PostCompaniesRequest) UnmarshalJSON

func (o *PostCompaniesRequest) UnmarshalJSON(data []byte) (err error)

type PostExportsRequest

type PostExportsRequest struct {
	Export               *PostExportsRequestExport `json:"export,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostExportsRequest struct for PostExportsRequest

func NewPostExportsRequest

func NewPostExportsRequest() *PostExportsRequest

NewPostExportsRequest instantiates a new PostExportsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostExportsRequestWithDefaults

func NewPostExportsRequestWithDefaults() *PostExportsRequest

NewPostExportsRequestWithDefaults instantiates a new PostExportsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostExportsRequest) GetExport

GetExport returns the Export field value if set, zero value otherwise.

func (*PostExportsRequest) GetExportOk

func (o *PostExportsRequest) GetExportOk() (*PostExportsRequestExport, bool)

GetExportOk returns a tuple with the Export field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostExportsRequest) HasExport

func (o *PostExportsRequest) HasExport() bool

HasExport returns a boolean if a field has been set.

func (PostExportsRequest) MarshalJSON

func (o PostExportsRequest) MarshalJSON() ([]byte, error)

func (*PostExportsRequest) SetExport

SetExport gets a reference to the given PostExportsRequestExport and assigns it to the Export field.

func (PostExportsRequest) ToMap

func (o PostExportsRequest) ToMap() (map[string]interface{}, error)

func (*PostExportsRequest) UnmarshalJSON

func (o *PostExportsRequest) UnmarshalJSON(data []byte) (err error)

type PostExportsRequestExport

type PostExportsRequestExport struct {
	// True or False to indicate if websites should be included in the export
	IncludeWebsites *bool `json:"include_websites,omitempty"`
	// True or False to indicate if passwords should be included in the export
	IncludePasswords *bool `json:"include_passwords,omitempty"`
	// Specify the company to export
	CompanyId *int64 `json:"company_id,omitempty"`
	// Specify the export format: pdf, csv, or s3
	Format *string `json:"format,omitempty"`
	// Array of asset layout IDs to include in the export
	AssetLayoutIds       []int64 `json:"asset_layout_ids,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostExportsRequestExport struct for PostExportsRequestExport

func NewPostExportsRequestExport

func NewPostExportsRequestExport() *PostExportsRequestExport

NewPostExportsRequestExport instantiates a new PostExportsRequestExport object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostExportsRequestExportWithDefaults

func NewPostExportsRequestExportWithDefaults() *PostExportsRequestExport

NewPostExportsRequestExportWithDefaults instantiates a new PostExportsRequestExport object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostExportsRequestExport) GetAssetLayoutIds

func (o *PostExportsRequestExport) GetAssetLayoutIds() []int64

GetAssetLayoutIds returns the AssetLayoutIds field value if set, zero value otherwise.

func (*PostExportsRequestExport) GetAssetLayoutIdsOk

func (o *PostExportsRequestExport) GetAssetLayoutIdsOk() ([]int64, bool)

GetAssetLayoutIdsOk returns a tuple with the AssetLayoutIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostExportsRequestExport) GetCompanyId

func (o *PostExportsRequestExport) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*PostExportsRequestExport) GetCompanyIdOk

func (o *PostExportsRequestExport) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostExportsRequestExport) GetFormat

func (o *PostExportsRequestExport) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise.

func (*PostExportsRequestExport) GetFormatOk

func (o *PostExportsRequestExport) 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 (*PostExportsRequestExport) GetIncludePasswords

func (o *PostExportsRequestExport) GetIncludePasswords() bool

GetIncludePasswords returns the IncludePasswords field value if set, zero value otherwise.

func (*PostExportsRequestExport) GetIncludePasswordsOk

func (o *PostExportsRequestExport) GetIncludePasswordsOk() (*bool, bool)

GetIncludePasswordsOk returns a tuple with the IncludePasswords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostExportsRequestExport) GetIncludeWebsites

func (o *PostExportsRequestExport) GetIncludeWebsites() bool

GetIncludeWebsites returns the IncludeWebsites field value if set, zero value otherwise.

func (*PostExportsRequestExport) GetIncludeWebsitesOk

func (o *PostExportsRequestExport) GetIncludeWebsitesOk() (*bool, bool)

GetIncludeWebsitesOk returns a tuple with the IncludeWebsites field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostExportsRequestExport) HasAssetLayoutIds

func (o *PostExportsRequestExport) HasAssetLayoutIds() bool

HasAssetLayoutIds returns a boolean if a field has been set.

func (*PostExportsRequestExport) HasCompanyId

func (o *PostExportsRequestExport) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*PostExportsRequestExport) HasFormat

func (o *PostExportsRequestExport) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (*PostExportsRequestExport) HasIncludePasswords

func (o *PostExportsRequestExport) HasIncludePasswords() bool

HasIncludePasswords returns a boolean if a field has been set.

func (*PostExportsRequestExport) HasIncludeWebsites

func (o *PostExportsRequestExport) HasIncludeWebsites() bool

HasIncludeWebsites returns a boolean if a field has been set.

func (PostExportsRequestExport) MarshalJSON

func (o PostExportsRequestExport) MarshalJSON() ([]byte, error)

func (*PostExportsRequestExport) SetAssetLayoutIds

func (o *PostExportsRequestExport) SetAssetLayoutIds(v []int64)

SetAssetLayoutIds gets a reference to the given []int64 and assigns it to the AssetLayoutIds field.

func (*PostExportsRequestExport) SetCompanyId

func (o *PostExportsRequestExport) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*PostExportsRequestExport) SetFormat

func (o *PostExportsRequestExport) SetFormat(v string)

SetFormat gets a reference to the given string and assigns it to the Format field.

func (*PostExportsRequestExport) SetIncludePasswords

func (o *PostExportsRequestExport) SetIncludePasswords(v bool)

SetIncludePasswords gets a reference to the given bool and assigns it to the IncludePasswords field.

func (*PostExportsRequestExport) SetIncludeWebsites

func (o *PostExportsRequestExport) SetIncludeWebsites(v bool)

SetIncludeWebsites gets a reference to the given bool and assigns it to the IncludeWebsites field.

func (PostExportsRequestExport) ToMap

func (o PostExportsRequestExport) ToMap() (map[string]interface{}, error)

func (*PostExportsRequestExport) UnmarshalJSON

func (o *PostExportsRequestExport) UnmarshalJSON(data []byte) (err error)

type PostFolders201Response

type PostFolders201Response struct {
	Folder               *Folder `json:"folder,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostFolders201Response struct for PostFolders201Response

func NewPostFolders201Response

func NewPostFolders201Response() *PostFolders201Response

NewPostFolders201Response instantiates a new PostFolders201Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostFolders201ResponseWithDefaults

func NewPostFolders201ResponseWithDefaults() *PostFolders201Response

NewPostFolders201ResponseWithDefaults instantiates a new PostFolders201Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostFolders201Response) GetFolder

func (o *PostFolders201Response) GetFolder() Folder

GetFolder returns the Folder field value if set, zero value otherwise.

func (*PostFolders201Response) GetFolderOk

func (o *PostFolders201Response) GetFolderOk() (*Folder, bool)

GetFolderOk returns a tuple with the Folder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostFolders201Response) HasFolder

func (o *PostFolders201Response) HasFolder() bool

HasFolder returns a boolean if a field has been set.

func (PostFolders201Response) MarshalJSON

func (o PostFolders201Response) MarshalJSON() ([]byte, error)

func (*PostFolders201Response) SetFolder

func (o *PostFolders201Response) SetFolder(v Folder)

SetFolder gets a reference to the given Folder and assigns it to the Folder field.

func (PostFolders201Response) ToMap

func (o PostFolders201Response) ToMap() (map[string]interface{}, error)

func (*PostFolders201Response) UnmarshalJSON

func (o *PostFolders201Response) UnmarshalJSON(data []byte) (err error)

type PostFoldersRequest

type PostFoldersRequest struct {
	Folder               *PostFoldersRequestFolder `json:"folder,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostFoldersRequest struct for PostFoldersRequest

func NewPostFoldersRequest

func NewPostFoldersRequest() *PostFoldersRequest

NewPostFoldersRequest instantiates a new PostFoldersRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostFoldersRequestWithDefaults

func NewPostFoldersRequestWithDefaults() *PostFoldersRequest

NewPostFoldersRequestWithDefaults instantiates a new PostFoldersRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostFoldersRequest) GetFolder

GetFolder returns the Folder field value if set, zero value otherwise.

func (*PostFoldersRequest) GetFolderOk

func (o *PostFoldersRequest) GetFolderOk() (*PostFoldersRequestFolder, bool)

GetFolderOk returns a tuple with the Folder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostFoldersRequest) HasFolder

func (o *PostFoldersRequest) HasFolder() bool

HasFolder returns a boolean if a field has been set.

func (PostFoldersRequest) MarshalJSON

func (o PostFoldersRequest) MarshalJSON() ([]byte, error)

func (*PostFoldersRequest) SetFolder

SetFolder gets a reference to the given PostFoldersRequestFolder and assigns it to the Folder field.

func (PostFoldersRequest) ToMap

func (o PostFoldersRequest) ToMap() (map[string]interface{}, error)

func (*PostFoldersRequest) UnmarshalJSON

func (o *PostFoldersRequest) UnmarshalJSON(data []byte) (err error)

type PostFoldersRequestFolder

type PostFoldersRequestFolder struct {
	// Name of the folder
	Name *string `json:"name,omitempty"`
	// Icon for the folder
	Icon *string `json:"icon,omitempty"`
	// Description of the folder
	Description *string `json:"description,omitempty"`
	// ID of the parent folder (optional)
	ParentFolderId *int64 `json:"parent_folder_id,omitempty"`
	// ID of the associated company (optional)
	CompanyId            *int64 `json:"company_id,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostFoldersRequestFolder struct for PostFoldersRequestFolder

func NewPostFoldersRequestFolder

func NewPostFoldersRequestFolder() *PostFoldersRequestFolder

NewPostFoldersRequestFolder instantiates a new PostFoldersRequestFolder object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostFoldersRequestFolderWithDefaults

func NewPostFoldersRequestFolderWithDefaults() *PostFoldersRequestFolder

NewPostFoldersRequestFolderWithDefaults instantiates a new PostFoldersRequestFolder object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostFoldersRequestFolder) GetCompanyId

func (o *PostFoldersRequestFolder) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*PostFoldersRequestFolder) GetCompanyIdOk

func (o *PostFoldersRequestFolder) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostFoldersRequestFolder) GetDescription

func (o *PostFoldersRequestFolder) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostFoldersRequestFolder) GetDescriptionOk

func (o *PostFoldersRequestFolder) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostFoldersRequestFolder) GetIcon

func (o *PostFoldersRequestFolder) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*PostFoldersRequestFolder) GetIconOk

func (o *PostFoldersRequestFolder) GetIconOk() (*string, bool)

GetIconOk returns a tuple with the Icon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostFoldersRequestFolder) GetName

func (o *PostFoldersRequestFolder) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PostFoldersRequestFolder) GetNameOk

func (o *PostFoldersRequestFolder) 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 (*PostFoldersRequestFolder) GetParentFolderId

func (o *PostFoldersRequestFolder) GetParentFolderId() int64

GetParentFolderId returns the ParentFolderId field value if set, zero value otherwise.

func (*PostFoldersRequestFolder) GetParentFolderIdOk

func (o *PostFoldersRequestFolder) GetParentFolderIdOk() (*int64, bool)

GetParentFolderIdOk returns a tuple with the ParentFolderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostFoldersRequestFolder) HasCompanyId

func (o *PostFoldersRequestFolder) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*PostFoldersRequestFolder) HasDescription

func (o *PostFoldersRequestFolder) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostFoldersRequestFolder) HasIcon

func (o *PostFoldersRequestFolder) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*PostFoldersRequestFolder) HasName

func (o *PostFoldersRequestFolder) HasName() bool

HasName returns a boolean if a field has been set.

func (*PostFoldersRequestFolder) HasParentFolderId

func (o *PostFoldersRequestFolder) HasParentFolderId() bool

HasParentFolderId returns a boolean if a field has been set.

func (PostFoldersRequestFolder) MarshalJSON

func (o PostFoldersRequestFolder) MarshalJSON() ([]byte, error)

func (*PostFoldersRequestFolder) SetCompanyId

func (o *PostFoldersRequestFolder) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*PostFoldersRequestFolder) SetDescription

func (o *PostFoldersRequestFolder) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostFoldersRequestFolder) SetIcon

func (o *PostFoldersRequestFolder) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*PostFoldersRequestFolder) SetName

func (o *PostFoldersRequestFolder) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PostFoldersRequestFolder) SetParentFolderId

func (o *PostFoldersRequestFolder) SetParentFolderId(v int64)

SetParentFolderId gets a reference to the given int64 and assigns it to the ParentFolderId field.

func (PostFoldersRequestFolder) ToMap

func (o PostFoldersRequestFolder) ToMap() (map[string]interface{}, error)

func (*PostFoldersRequestFolder) UnmarshalJSON

func (o *PostFoldersRequestFolder) UnmarshalJSON(data []byte) (err error)

type PostMagicDashRequest

type PostMagicDashRequest struct {
	// The primary content to be displayed on the Magic Dash Item
	Message *string `json:"message,omitempty"`
	// The company name attribute used to match an existing company
	CompanyName *string `json:"company_name,omitempty"`
	// The title attribute, used for matching existing Magic Dash Items with the same title and company_name
	Title *string `json:"title,omitempty"`
	// A FontAwesome icon for the header of the Magic Dash Item (e.g., fas fa-circle)
	Icon *string `json:"icon,omitempty"`
	// A URL for an image to be used in the header of the Magic Dash Item
	ImageUrl *string `json:"image_url,omitempty"`
	// A link to an external website associated with the Magic Dash Item's content
	ContentLink *string `json:"content_link,omitempty"`
	// HTML content (tables, images, videos, etc.) to be displayed in the Magic Dash Item
	Content *string `json:"content,omitempty"`
	// An optional color for the Magic Dash Item to represent different contextual states (e.g., success, danger)
	Shade                *string `json:"shade,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostMagicDashRequest struct for PostMagicDashRequest

func NewPostMagicDashRequest

func NewPostMagicDashRequest() *PostMagicDashRequest

NewPostMagicDashRequest instantiates a new PostMagicDashRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostMagicDashRequestWithDefaults

func NewPostMagicDashRequestWithDefaults() *PostMagicDashRequest

NewPostMagicDashRequestWithDefaults instantiates a new PostMagicDashRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostMagicDashRequest) GetCompanyName

func (o *PostMagicDashRequest) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*PostMagicDashRequest) GetCompanyNameOk

func (o *PostMagicDashRequest) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMagicDashRequest) GetContent

func (o *PostMagicDashRequest) GetContent() string

GetContent returns the Content field value if set, zero value otherwise.

func (o *PostMagicDashRequest) GetContentLink() string

GetContentLink returns the ContentLink field value if set, zero value otherwise.

func (*PostMagicDashRequest) GetContentLinkOk

func (o *PostMagicDashRequest) GetContentLinkOk() (*string, bool)

GetContentLinkOk returns a tuple with the ContentLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMagicDashRequest) GetContentOk

func (o *PostMagicDashRequest) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMagicDashRequest) GetIcon

func (o *PostMagicDashRequest) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*PostMagicDashRequest) GetIconOk

func (o *PostMagicDashRequest) GetIconOk() (*string, bool)

GetIconOk returns a tuple with the Icon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMagicDashRequest) GetImageUrl

func (o *PostMagicDashRequest) GetImageUrl() string

GetImageUrl returns the ImageUrl field value if set, zero value otherwise.

func (*PostMagicDashRequest) GetImageUrlOk

func (o *PostMagicDashRequest) GetImageUrlOk() (*string, bool)

GetImageUrlOk returns a tuple with the ImageUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMagicDashRequest) GetMessage

func (o *PostMagicDashRequest) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*PostMagicDashRequest) GetMessageOk

func (o *PostMagicDashRequest) 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 (*PostMagicDashRequest) GetShade

func (o *PostMagicDashRequest) GetShade() string

GetShade returns the Shade field value if set, zero value otherwise.

func (*PostMagicDashRequest) GetShadeOk

func (o *PostMagicDashRequest) GetShadeOk() (*string, bool)

GetShadeOk returns a tuple with the Shade field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMagicDashRequest) GetTitle

func (o *PostMagicDashRequest) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*PostMagicDashRequest) GetTitleOk

func (o *PostMagicDashRequest) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMagicDashRequest) HasCompanyName

func (o *PostMagicDashRequest) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*PostMagicDashRequest) HasContent

func (o *PostMagicDashRequest) HasContent() bool

HasContent returns a boolean if a field has been set.

func (o *PostMagicDashRequest) HasContentLink() bool

HasContentLink returns a boolean if a field has been set.

func (*PostMagicDashRequest) HasIcon

func (o *PostMagicDashRequest) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*PostMagicDashRequest) HasImageUrl

func (o *PostMagicDashRequest) HasImageUrl() bool

HasImageUrl returns a boolean if a field has been set.

func (*PostMagicDashRequest) HasMessage

func (o *PostMagicDashRequest) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*PostMagicDashRequest) HasShade

func (o *PostMagicDashRequest) HasShade() bool

HasShade returns a boolean if a field has been set.

func (*PostMagicDashRequest) HasTitle

func (o *PostMagicDashRequest) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (PostMagicDashRequest) MarshalJSON

func (o PostMagicDashRequest) MarshalJSON() ([]byte, error)

func (*PostMagicDashRequest) SetCompanyName

func (o *PostMagicDashRequest) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*PostMagicDashRequest) SetContent

func (o *PostMagicDashRequest) SetContent(v string)

SetContent gets a reference to the given string and assigns it to the Content field.

func (o *PostMagicDashRequest) SetContentLink(v string)

SetContentLink gets a reference to the given string and assigns it to the ContentLink field.

func (*PostMagicDashRequest) SetIcon

func (o *PostMagicDashRequest) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*PostMagicDashRequest) SetImageUrl

func (o *PostMagicDashRequest) SetImageUrl(v string)

SetImageUrl gets a reference to the given string and assigns it to the ImageUrl field.

func (*PostMagicDashRequest) SetMessage

func (o *PostMagicDashRequest) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*PostMagicDashRequest) SetShade

func (o *PostMagicDashRequest) SetShade(v string)

SetShade gets a reference to the given string and assigns it to the Shade field.

func (*PostMagicDashRequest) SetTitle

func (o *PostMagicDashRequest) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (PostMagicDashRequest) ToMap

func (o PostMagicDashRequest) ToMap() (map[string]interface{}, error)

func (*PostMagicDashRequest) UnmarshalJSON

func (o *PostMagicDashRequest) UnmarshalJSON(data []byte) (err error)

type PostRelations201Response

type PostRelations201Response struct {
	Relation             *Relation `json:"relation,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostRelations201Response struct for PostRelations201Response

func NewPostRelations201Response

func NewPostRelations201Response() *PostRelations201Response

NewPostRelations201Response instantiates a new PostRelations201Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostRelations201ResponseWithDefaults

func NewPostRelations201ResponseWithDefaults() *PostRelations201Response

NewPostRelations201ResponseWithDefaults instantiates a new PostRelations201Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostRelations201Response) GetRelation

func (o *PostRelations201Response) GetRelation() Relation

GetRelation returns the Relation field value if set, zero value otherwise.

func (*PostRelations201Response) GetRelationOk

func (o *PostRelations201Response) GetRelationOk() (*Relation, bool)

GetRelationOk returns a tuple with the Relation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRelations201Response) HasRelation

func (o *PostRelations201Response) HasRelation() bool

HasRelation returns a boolean if a field has been set.

func (PostRelations201Response) MarshalJSON

func (o PostRelations201Response) MarshalJSON() ([]byte, error)

func (*PostRelations201Response) SetRelation

func (o *PostRelations201Response) SetRelation(v Relation)

SetRelation gets a reference to the given Relation and assigns it to the Relation field.

func (PostRelations201Response) ToMap

func (o PostRelations201Response) ToMap() (map[string]interface{}, error)

func (*PostRelations201Response) UnmarshalJSON

func (o *PostRelations201Response) UnmarshalJSON(data []byte) (err error)

type PostRelationsRequest

type PostRelationsRequest struct {
	// The ID of the destination entity in the relation
	ToableId *int32 `json:"toable_id,omitempty"`
	// The type of the destination entity in the relation (Asset, Website, Procedure, AssetPassword, Company, Article)
	ToableType *string `json:"toable_type,omitempty"`
	// The ID of the origin entity in the relation
	FromableId *int32 `json:"fromable_id,omitempty"`
	// The type of the origin entity in the relation (Asset, Website, Procedure, AssetPassword, Company, Article)
	FromableType *string `json:"fromable_type,omitempty"`
	// Provide a description for the relation to explain the relationship between the two entities
	Description *string `json:"description,omitempty"`
	// When a relation is created, it will also create another relation that is the inverse. When this is true, this relation is the inverse.
	IsInverse            *bool `json:"is_inverse,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostRelationsRequest struct for PostRelationsRequest

func NewPostRelationsRequest

func NewPostRelationsRequest() *PostRelationsRequest

NewPostRelationsRequest instantiates a new PostRelationsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostRelationsRequestWithDefaults

func NewPostRelationsRequestWithDefaults() *PostRelationsRequest

NewPostRelationsRequestWithDefaults instantiates a new PostRelationsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostRelationsRequest) GetDescription

func (o *PostRelationsRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostRelationsRequest) GetDescriptionOk

func (o *PostRelationsRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRelationsRequest) GetFromableId

func (o *PostRelationsRequest) GetFromableId() int32

GetFromableId returns the FromableId field value if set, zero value otherwise.

func (*PostRelationsRequest) GetFromableIdOk

func (o *PostRelationsRequest) GetFromableIdOk() (*int32, bool)

GetFromableIdOk returns a tuple with the FromableId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRelationsRequest) GetFromableType

func (o *PostRelationsRequest) GetFromableType() string

GetFromableType returns the FromableType field value if set, zero value otherwise.

func (*PostRelationsRequest) GetFromableTypeOk

func (o *PostRelationsRequest) GetFromableTypeOk() (*string, bool)

GetFromableTypeOk returns a tuple with the FromableType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRelationsRequest) GetIsInverse

func (o *PostRelationsRequest) GetIsInverse() bool

GetIsInverse returns the IsInverse field value if set, zero value otherwise.

func (*PostRelationsRequest) GetIsInverseOk

func (o *PostRelationsRequest) GetIsInverseOk() (*bool, bool)

GetIsInverseOk returns a tuple with the IsInverse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRelationsRequest) GetToableId

func (o *PostRelationsRequest) GetToableId() int32

GetToableId returns the ToableId field value if set, zero value otherwise.

func (*PostRelationsRequest) GetToableIdOk

func (o *PostRelationsRequest) GetToableIdOk() (*int32, bool)

GetToableIdOk returns a tuple with the ToableId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRelationsRequest) GetToableType

func (o *PostRelationsRequest) GetToableType() string

GetToableType returns the ToableType field value if set, zero value otherwise.

func (*PostRelationsRequest) GetToableTypeOk

func (o *PostRelationsRequest) GetToableTypeOk() (*string, bool)

GetToableTypeOk returns a tuple with the ToableType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRelationsRequest) HasDescription

func (o *PostRelationsRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostRelationsRequest) HasFromableId

func (o *PostRelationsRequest) HasFromableId() bool

HasFromableId returns a boolean if a field has been set.

func (*PostRelationsRequest) HasFromableType

func (o *PostRelationsRequest) HasFromableType() bool

HasFromableType returns a boolean if a field has been set.

func (*PostRelationsRequest) HasIsInverse

func (o *PostRelationsRequest) HasIsInverse() bool

HasIsInverse returns a boolean if a field has been set.

func (*PostRelationsRequest) HasToableId

func (o *PostRelationsRequest) HasToableId() bool

HasToableId returns a boolean if a field has been set.

func (*PostRelationsRequest) HasToableType

func (o *PostRelationsRequest) HasToableType() bool

HasToableType returns a boolean if a field has been set.

func (PostRelationsRequest) MarshalJSON

func (o PostRelationsRequest) MarshalJSON() ([]byte, error)

func (*PostRelationsRequest) SetDescription

func (o *PostRelationsRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostRelationsRequest) SetFromableId

func (o *PostRelationsRequest) SetFromableId(v int32)

SetFromableId gets a reference to the given int32 and assigns it to the FromableId field.

func (*PostRelationsRequest) SetFromableType

func (o *PostRelationsRequest) SetFromableType(v string)

SetFromableType gets a reference to the given string and assigns it to the FromableType field.

func (*PostRelationsRequest) SetIsInverse

func (o *PostRelationsRequest) SetIsInverse(v bool)

SetIsInverse gets a reference to the given bool and assigns it to the IsInverse field.

func (*PostRelationsRequest) SetToableId

func (o *PostRelationsRequest) SetToableId(v int32)

SetToableId gets a reference to the given int32 and assigns it to the ToableId field.

func (*PostRelationsRequest) SetToableType

func (o *PostRelationsRequest) SetToableType(v string)

SetToableType gets a reference to the given string and assigns it to the ToableType field.

func (PostRelationsRequest) ToMap

func (o PostRelationsRequest) ToMap() (map[string]interface{}, error)

func (*PostRelationsRequest) UnmarshalJSON

func (o *PostRelationsRequest) UnmarshalJSON(data []byte) (err error)

type PostWebsitesRequest

type PostWebsitesRequest struct {
	// Used to associate website with company
	CompanyId *int32 `json:"company_id,omitempty"`
	// The name or URL of the website
	Name *string `json:"name,omitempty"`
	// Add additional notes to a website
	Notes *string `json:"notes,omitempty"`
	// When true, website monitoring is paused
	Paused *bool `json:"paused,omitempty"`
	// When true, DNS monitoring is paused
	DisableDns *bool `json:"disable_dns,omitempty"`
	// When true, SSL certificate monitoring is paused
	DisableSsl *bool `json:"disable_ssl,omitempty"`
	// When true, WHOIS monitoring is paused
	DisableWhois         *bool `json:"disable_whois,omitempty"`
	AdditionalProperties map[string]interface{}
}

PostWebsitesRequest struct for PostWebsitesRequest

func NewPostWebsitesRequest

func NewPostWebsitesRequest() *PostWebsitesRequest

NewPostWebsitesRequest instantiates a new PostWebsitesRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostWebsitesRequestWithDefaults

func NewPostWebsitesRequestWithDefaults() *PostWebsitesRequest

NewPostWebsitesRequestWithDefaults instantiates a new PostWebsitesRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostWebsitesRequest) GetCompanyId

func (o *PostWebsitesRequest) GetCompanyId() int32

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*PostWebsitesRequest) GetCompanyIdOk

func (o *PostWebsitesRequest) GetCompanyIdOk() (*int32, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostWebsitesRequest) GetDisableDns

func (o *PostWebsitesRequest) GetDisableDns() bool

GetDisableDns returns the DisableDns field value if set, zero value otherwise.

func (*PostWebsitesRequest) GetDisableDnsOk

func (o *PostWebsitesRequest) GetDisableDnsOk() (*bool, bool)

GetDisableDnsOk returns a tuple with the DisableDns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostWebsitesRequest) GetDisableSsl

func (o *PostWebsitesRequest) GetDisableSsl() bool

GetDisableSsl returns the DisableSsl field value if set, zero value otherwise.

func (*PostWebsitesRequest) GetDisableSslOk

func (o *PostWebsitesRequest) GetDisableSslOk() (*bool, bool)

GetDisableSslOk returns a tuple with the DisableSsl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostWebsitesRequest) GetDisableWhois

func (o *PostWebsitesRequest) GetDisableWhois() bool

GetDisableWhois returns the DisableWhois field value if set, zero value otherwise.

func (*PostWebsitesRequest) GetDisableWhoisOk

func (o *PostWebsitesRequest) GetDisableWhoisOk() (*bool, bool)

GetDisableWhoisOk returns a tuple with the DisableWhois field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostWebsitesRequest) GetName

func (o *PostWebsitesRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PostWebsitesRequest) GetNameOk

func (o *PostWebsitesRequest) 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 (*PostWebsitesRequest) GetNotes

func (o *PostWebsitesRequest) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*PostWebsitesRequest) GetNotesOk

func (o *PostWebsitesRequest) 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 (*PostWebsitesRequest) GetPaused

func (o *PostWebsitesRequest) GetPaused() bool

GetPaused returns the Paused field value if set, zero value otherwise.

func (*PostWebsitesRequest) GetPausedOk

func (o *PostWebsitesRequest) GetPausedOk() (*bool, bool)

GetPausedOk returns a tuple with the Paused field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostWebsitesRequest) HasCompanyId

func (o *PostWebsitesRequest) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*PostWebsitesRequest) HasDisableDns

func (o *PostWebsitesRequest) HasDisableDns() bool

HasDisableDns returns a boolean if a field has been set.

func (*PostWebsitesRequest) HasDisableSsl

func (o *PostWebsitesRequest) HasDisableSsl() bool

HasDisableSsl returns a boolean if a field has been set.

func (*PostWebsitesRequest) HasDisableWhois

func (o *PostWebsitesRequest) HasDisableWhois() bool

HasDisableWhois returns a boolean if a field has been set.

func (*PostWebsitesRequest) HasName

func (o *PostWebsitesRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*PostWebsitesRequest) HasNotes

func (o *PostWebsitesRequest) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*PostWebsitesRequest) HasPaused

func (o *PostWebsitesRequest) HasPaused() bool

HasPaused returns a boolean if a field has been set.

func (PostWebsitesRequest) MarshalJSON

func (o PostWebsitesRequest) MarshalJSON() ([]byte, error)

func (*PostWebsitesRequest) SetCompanyId

func (o *PostWebsitesRequest) SetCompanyId(v int32)

SetCompanyId gets a reference to the given int32 and assigns it to the CompanyId field.

func (*PostWebsitesRequest) SetDisableDns

func (o *PostWebsitesRequest) SetDisableDns(v bool)

SetDisableDns gets a reference to the given bool and assigns it to the DisableDns field.

func (*PostWebsitesRequest) SetDisableSsl

func (o *PostWebsitesRequest) SetDisableSsl(v bool)

SetDisableSsl gets a reference to the given bool and assigns it to the DisableSsl field.

func (*PostWebsitesRequest) SetDisableWhois

func (o *PostWebsitesRequest) SetDisableWhois(v bool)

SetDisableWhois gets a reference to the given bool and assigns it to the DisableWhois field.

func (*PostWebsitesRequest) SetName

func (o *PostWebsitesRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PostWebsitesRequest) SetNotes

func (o *PostWebsitesRequest) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*PostWebsitesRequest) SetPaused

func (o *PostWebsitesRequest) SetPaused(v bool)

SetPaused gets a reference to the given bool and assigns it to the Paused field.

func (PostWebsitesRequest) ToMap

func (o PostWebsitesRequest) ToMap() (map[string]interface{}, error)

func (*PostWebsitesRequest) UnmarshalJSON

func (o *PostWebsitesRequest) UnmarshalJSON(data []byte) (err error)

type Procedure

type Procedure struct {
	// The unique identifier of the procedure.
	Id *int32 `json:"id,omitempty"`
	// The URL-friendly unique identifier of the procedure.
	Slug *string `json:"slug,omitempty"`
	// The name of the procedure.
	Name *string `json:"name,omitempty"`
	// A brief description of the procedure. Can Be null.
	Description *string `json:"description,omitempty"`
	// The total number of tasks in the procedure.
	Total *int32 `json:"total,omitempty"`
	// The number of completed tasks in the procedure.
	Completed *int32 `json:"completed,omitempty"`
	// The URL for accessing the procedure.
	Url *string `json:"url,omitempty"`
	// The type of object the procedure represents.
	ObjectType *string `json:"object_type,omitempty"`
	// The unique identifier of the company this procedure belongs to.
	CompanyId *int64 `json:"company_id,omitempty"`
	// The name of the associated company.
	CompanyName *string `json:"company_name,omitempty"`
	// The completion percentage of the procedure.
	CompletionPercentage *string `json:"completion_percentage,omitempty"`
	// The date and time when the procedure was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The date and time when the procedure was last updated.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// The parent procedure, if any. Can Be null.
	ParentProcedure *string `json:"parent_procedure,omitempty"`
	// The associated asset, if any. Can Be null.
	Asset *string `json:"asset,omitempty"`
	// The URL for sharing the procedure.
	ShareUrl *string `json:"share_url,omitempty"`
	// A list of attributes for the tasks associated with the procedure.
	ProcedureTasksAttributes []map[string]interface{} `json:"procedure_tasks_attributes,omitempty"`
	AdditionalProperties     map[string]interface{}
}

Procedure struct for Procedure

func NewProcedure

func NewProcedure() *Procedure

NewProcedure instantiates a new Procedure object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcedureWithDefaults

func NewProcedureWithDefaults() *Procedure

NewProcedureWithDefaults instantiates a new Procedure object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Procedure) GetAsset

func (o *Procedure) GetAsset() string

GetAsset returns the Asset field value if set, zero value otherwise.

func (*Procedure) GetAssetOk

func (o *Procedure) GetAssetOk() (*string, bool)

GetAssetOk returns a tuple with the Asset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetCompanyId

func (o *Procedure) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*Procedure) GetCompanyIdOk

func (o *Procedure) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetCompanyName

func (o *Procedure) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*Procedure) GetCompanyNameOk

func (o *Procedure) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetCompleted

func (o *Procedure) GetCompleted() int32

GetCompleted returns the Completed field value if set, zero value otherwise.

func (*Procedure) GetCompletedOk

func (o *Procedure) GetCompletedOk() (*int32, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetCompletionPercentage

func (o *Procedure) GetCompletionPercentage() string

GetCompletionPercentage returns the CompletionPercentage field value if set, zero value otherwise.

func (*Procedure) GetCompletionPercentageOk

func (o *Procedure) GetCompletionPercentageOk() (*string, bool)

GetCompletionPercentageOk returns a tuple with the CompletionPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetCreatedAt

func (o *Procedure) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Procedure) GetCreatedAtOk

func (o *Procedure) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetDescription

func (o *Procedure) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Procedure) GetDescriptionOk

func (o *Procedure) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetId

func (o *Procedure) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*Procedure) GetIdOk

func (o *Procedure) GetIdOk() (*int32, 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 (*Procedure) GetName

func (o *Procedure) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Procedure) GetNameOk

func (o *Procedure) 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 (*Procedure) GetObjectType

func (o *Procedure) GetObjectType() string

GetObjectType returns the ObjectType field value if set, zero value otherwise.

func (*Procedure) GetObjectTypeOk

func (o *Procedure) GetObjectTypeOk() (*string, bool)

GetObjectTypeOk returns a tuple with the ObjectType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetParentProcedure

func (o *Procedure) GetParentProcedure() string

GetParentProcedure returns the ParentProcedure field value if set, zero value otherwise.

func (*Procedure) GetParentProcedureOk

func (o *Procedure) GetParentProcedureOk() (*string, bool)

GetParentProcedureOk returns a tuple with the ParentProcedure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetProcedureTasksAttributes

func (o *Procedure) GetProcedureTasksAttributes() []map[string]interface{}

GetProcedureTasksAttributes returns the ProcedureTasksAttributes field value if set, zero value otherwise.

func (*Procedure) GetProcedureTasksAttributesOk

func (o *Procedure) GetProcedureTasksAttributesOk() ([]map[string]interface{}, bool)

GetProcedureTasksAttributesOk returns a tuple with the ProcedureTasksAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetShareUrl

func (o *Procedure) GetShareUrl() string

GetShareUrl returns the ShareUrl field value if set, zero value otherwise.

func (*Procedure) GetShareUrlOk

func (o *Procedure) GetShareUrlOk() (*string, bool)

GetShareUrlOk returns a tuple with the ShareUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetSlug

func (o *Procedure) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*Procedure) GetSlugOk

func (o *Procedure) GetSlugOk() (*string, bool)

GetSlugOk returns a tuple with the Slug field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetTotal

func (o *Procedure) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*Procedure) GetTotalOk

func (o *Procedure) 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 (*Procedure) GetUpdatedAt

func (o *Procedure) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Procedure) GetUpdatedAtOk

func (o *Procedure) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Procedure) GetUrl

func (o *Procedure) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*Procedure) GetUrlOk

func (o *Procedure) 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 (*Procedure) HasAsset

func (o *Procedure) HasAsset() bool

HasAsset returns a boolean if a field has been set.

func (*Procedure) HasCompanyId

func (o *Procedure) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*Procedure) HasCompanyName

func (o *Procedure) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*Procedure) HasCompleted

func (o *Procedure) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*Procedure) HasCompletionPercentage

func (o *Procedure) HasCompletionPercentage() bool

HasCompletionPercentage returns a boolean if a field has been set.

func (*Procedure) HasCreatedAt

func (o *Procedure) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Procedure) HasDescription

func (o *Procedure) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Procedure) HasId

func (o *Procedure) HasId() bool

HasId returns a boolean if a field has been set.

func (*Procedure) HasName

func (o *Procedure) HasName() bool

HasName returns a boolean if a field has been set.

func (*Procedure) HasObjectType

func (o *Procedure) HasObjectType() bool

HasObjectType returns a boolean if a field has been set.

func (*Procedure) HasParentProcedure

func (o *Procedure) HasParentProcedure() bool

HasParentProcedure returns a boolean if a field has been set.

func (*Procedure) HasProcedureTasksAttributes

func (o *Procedure) HasProcedureTasksAttributes() bool

HasProcedureTasksAttributes returns a boolean if a field has been set.

func (*Procedure) HasShareUrl

func (o *Procedure) HasShareUrl() bool

HasShareUrl returns a boolean if a field has been set.

func (*Procedure) HasSlug

func (o *Procedure) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*Procedure) HasTotal

func (o *Procedure) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*Procedure) HasUpdatedAt

func (o *Procedure) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Procedure) HasUrl

func (o *Procedure) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (Procedure) MarshalJSON

func (o Procedure) MarshalJSON() ([]byte, error)

func (*Procedure) SetAsset

func (o *Procedure) SetAsset(v string)

SetAsset gets a reference to the given string and assigns it to the Asset field.

func (*Procedure) SetCompanyId

func (o *Procedure) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*Procedure) SetCompanyName

func (o *Procedure) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*Procedure) SetCompleted

func (o *Procedure) SetCompleted(v int32)

SetCompleted gets a reference to the given int32 and assigns it to the Completed field.

func (*Procedure) SetCompletionPercentage

func (o *Procedure) SetCompletionPercentage(v string)

SetCompletionPercentage gets a reference to the given string and assigns it to the CompletionPercentage field.

func (*Procedure) SetCreatedAt

func (o *Procedure) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Procedure) SetDescription

func (o *Procedure) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Procedure) SetId

func (o *Procedure) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*Procedure) SetName

func (o *Procedure) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Procedure) SetObjectType

func (o *Procedure) SetObjectType(v string)

SetObjectType gets a reference to the given string and assigns it to the ObjectType field.

func (*Procedure) SetParentProcedure

func (o *Procedure) SetParentProcedure(v string)

SetParentProcedure gets a reference to the given string and assigns it to the ParentProcedure field.

func (*Procedure) SetProcedureTasksAttributes

func (o *Procedure) SetProcedureTasksAttributes(v []map[string]interface{})

SetProcedureTasksAttributes gets a reference to the given []map[string]interface{} and assigns it to the ProcedureTasksAttributes field.

func (*Procedure) SetShareUrl

func (o *Procedure) SetShareUrl(v string)

SetShareUrl gets a reference to the given string and assigns it to the ShareUrl field.

func (*Procedure) SetSlug

func (o *Procedure) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*Procedure) SetTotal

func (o *Procedure) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*Procedure) SetUpdatedAt

func (o *Procedure) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Procedure) SetUrl

func (o *Procedure) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (Procedure) ToMap

func (o Procedure) ToMap() (map[string]interface{}, error)

func (*Procedure) UnmarshalJSON

func (o *Procedure) UnmarshalJSON(data []byte) (err error)

type ProcedureTask

type ProcedureTask struct {
	// The unique ID of the procedure task.
	Id int64 `json:"id"`
	// The name of the procedure task.
	Name string `json:"name"`
	// The priority level of the task.
	Priority *string `json:"priority,omitempty"`
	// Indicates whether the task is completed.
	Completed *bool `json:"completed,omitempty"`
	// The date and time when the task was completed.
	CompletedAt *time.Time `json:"completed_at,omitempty"`
	// The ID of the user assigned to the task, if any.
	UserId *int64 `json:"user_id,omitempty"`
	// The ID of the procedure this task belongs to.
	ProcedureId int64 `json:"procedure_id"`
	// The date and time when the task was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The date and time when the task was last updated.
	UpdatedAt            *time.Time `json:"updated_at,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProcedureTask struct for ProcedureTask

func NewProcedureTask

func NewProcedureTask(id int64, name string, procedureId int64) *ProcedureTask

NewProcedureTask instantiates a new ProcedureTask object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcedureTaskWithDefaults

func NewProcedureTaskWithDefaults() *ProcedureTask

NewProcedureTaskWithDefaults instantiates a new ProcedureTask object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcedureTask) GetCompleted

func (o *ProcedureTask) GetCompleted() bool

GetCompleted returns the Completed field value if set, zero value otherwise.

func (*ProcedureTask) GetCompletedAt

func (o *ProcedureTask) GetCompletedAt() time.Time

GetCompletedAt returns the CompletedAt field value if set, zero value otherwise.

func (*ProcedureTask) GetCompletedAtOk

func (o *ProcedureTask) GetCompletedAtOk() (*time.Time, bool)

GetCompletedAtOk returns a tuple with the CompletedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcedureTask) GetCompletedOk

func (o *ProcedureTask) GetCompletedOk() (*bool, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcedureTask) GetCreatedAt

func (o *ProcedureTask) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ProcedureTask) GetCreatedAtOk

func (o *ProcedureTask) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcedureTask) GetId

func (o *ProcedureTask) GetId() int64

GetId returns the Id field value

func (*ProcedureTask) GetIdOk

func (o *ProcedureTask) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ProcedureTask) GetName

func (o *ProcedureTask) GetName() string

GetName returns the Name field value

func (*ProcedureTask) GetNameOk

func (o *ProcedureTask) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ProcedureTask) GetPriority

func (o *ProcedureTask) GetPriority() string

GetPriority returns the Priority field value if set, zero value otherwise.

func (*ProcedureTask) GetPriorityOk

func (o *ProcedureTask) GetPriorityOk() (*string, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcedureTask) GetProcedureId

func (o *ProcedureTask) GetProcedureId() int64

GetProcedureId returns the ProcedureId field value

func (*ProcedureTask) GetProcedureIdOk

func (o *ProcedureTask) GetProcedureIdOk() (*int64, bool)

GetProcedureIdOk returns a tuple with the ProcedureId field value and a boolean to check if the value has been set.

func (*ProcedureTask) GetUpdatedAt

func (o *ProcedureTask) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*ProcedureTask) GetUpdatedAtOk

func (o *ProcedureTask) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcedureTask) GetUserId

func (o *ProcedureTask) GetUserId() int64

GetUserId returns the UserId field value if set, zero value otherwise.

func (*ProcedureTask) GetUserIdOk

func (o *ProcedureTask) GetUserIdOk() (*int64, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcedureTask) HasCompleted

func (o *ProcedureTask) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*ProcedureTask) HasCompletedAt

func (o *ProcedureTask) HasCompletedAt() bool

HasCompletedAt returns a boolean if a field has been set.

func (*ProcedureTask) HasCreatedAt

func (o *ProcedureTask) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ProcedureTask) HasPriority

func (o *ProcedureTask) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*ProcedureTask) HasUpdatedAt

func (o *ProcedureTask) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*ProcedureTask) HasUserId

func (o *ProcedureTask) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (ProcedureTask) MarshalJSON

func (o ProcedureTask) MarshalJSON() ([]byte, error)

func (*ProcedureTask) SetCompleted

func (o *ProcedureTask) SetCompleted(v bool)

SetCompleted gets a reference to the given bool and assigns it to the Completed field.

func (*ProcedureTask) SetCompletedAt

func (o *ProcedureTask) SetCompletedAt(v time.Time)

SetCompletedAt gets a reference to the given time.Time and assigns it to the CompletedAt field.

func (*ProcedureTask) SetCreatedAt

func (o *ProcedureTask) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*ProcedureTask) SetId

func (o *ProcedureTask) SetId(v int64)

SetId sets field value

func (*ProcedureTask) SetName

func (o *ProcedureTask) SetName(v string)

SetName sets field value

func (*ProcedureTask) SetPriority

func (o *ProcedureTask) SetPriority(v string)

SetPriority gets a reference to the given string and assigns it to the Priority field.

func (*ProcedureTask) SetProcedureId

func (o *ProcedureTask) SetProcedureId(v int64)

SetProcedureId sets field value

func (*ProcedureTask) SetUpdatedAt

func (o *ProcedureTask) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*ProcedureTask) SetUserId

func (o *ProcedureTask) SetUserId(v int64)

SetUserId gets a reference to the given int64 and assigns it to the UserId field.

func (ProcedureTask) ToMap

func (o ProcedureTask) ToMap() (map[string]interface{}, error)

func (*ProcedureTask) UnmarshalJSON

func (o *ProcedureTask) UnmarshalJSON(data []byte) (err error)

type ProcedureTasksAPIService

type ProcedureTasksAPIService service

ProcedureTasksAPIService ProcedureTasksAPI service

func (*ProcedureTasksAPIService) CreateProcedureTask

CreateProcedureTask Create a new Procedure Task

Create a new task with specified attributes.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateProcedureTaskRequest

func (*ProcedureTasksAPIService) CreateProcedureTaskExecute

Execute executes the request

@return CreateProcedureTask201Response

func (*ProcedureTasksAPIService) DeleteProcedureTask

DeleteProcedureTask Delete a Procedure Task

Remove a procedure task by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the procedure task to delete.
@return ApiDeleteProcedureTaskRequest

func (*ProcedureTasksAPIService) DeleteProcedureTaskExecute

Execute executes the request

@return DeleteProcedureTask200Response

func (*ProcedureTasksAPIService) GetProcedureTaskById

GetProcedureTaskById Get a Procedure Task by ID

Retrieve a specific procedure task by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the procedure task to retrieve.
@return ApiGetProcedureTaskByIdRequest

func (*ProcedureTasksAPIService) GetProcedureTaskByIdExecute

Execute executes the request

@return CreateProcedureTask201Response

func (*ProcedureTasksAPIService) GetProcedureTasks

GetProcedureTasks Get a list of Procedure Tasks

Retrieve a list of procedure tasks filtered by procedure ID, name, or company ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetProcedureTasksRequest

func (*ProcedureTasksAPIService) GetProcedureTasksExecute

Execute executes the request

@return GetProcedureTasks200Response

func (*ProcedureTasksAPIService) UpdateProcedureTask

UpdateProcedureTask Update a Procedure Task

Update an existing task with specified attributes.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the procedure task to update.
@return ApiUpdateProcedureTaskRequest

func (*ProcedureTasksAPIService) UpdateProcedureTaskExecute

Execute executes the request

@return CreateProcedureTask201Response

type ProceduresAPIService

type ProceduresAPIService service

ProceduresAPIService ProceduresAPI service

func (*ProceduresAPIService) CreateProcedure

CreateProcedure Create a new Procedure (Process)

Create a new procedure without any tasks

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateProcedureRequest

func (*ProceduresAPIService) CreateProcedureExecute

func (a *ProceduresAPIService) CreateProcedureExecute(r ApiCreateProcedureRequest) (*Procedure, *http.Response, error)

Execute executes the request

@return Procedure

func (*ProceduresAPIService) CreateProcedureFromTemplate

func (a *ProceduresAPIService) CreateProcedureFromTemplate(ctx context.Context, id int32) ApiCreateProcedureFromTemplateRequest

CreateProcedureFromTemplate Create a Procedure from Template

Create a new procedure instance from an existing template. If company_id is not provided, it creates a global template; otherwise, it creates a company-specific template.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the template procedure to duplicate.
@return ApiCreateProcedureFromTemplateRequest

func (*ProceduresAPIService) CreateProcedureFromTemplateExecute

Execute executes the request

@return GetProcedureById200Response

func (*ProceduresAPIService) DeleteProcedure

DeleteProcedure Delete a Procedure

Remove a procedure by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the procedure to delete.
@return ApiDeleteProcedureRequest

func (*ProceduresAPIService) DeleteProcedureExecute

Execute executes the request

@return DeleteProcedureTask200Response

func (*ProceduresAPIService) DuplicateProcedure

DuplicateProcedure Duplicate an existing Procedure

Create a new procedure by duplicating an existing one, with optional modifications.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the procedure to duplicate.
@return ApiDuplicateProcedureRequest

func (*ProceduresAPIService) DuplicateProcedureExecute

Execute executes the request

@return GetProcedureById200Response

func (*ProceduresAPIService) GetProcedureById

GetProcedureById Get a Procedure (Process)

Retrieve a procedure by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the requested procedure.
@return ApiGetProcedureByIdRequest

func (*ProceduresAPIService) GetProcedureByIdExecute

Execute executes the request

@return GetProcedureById200Response

func (*ProceduresAPIService) GetProcedures

GetProcedures Get a list of Procedures (Processes)

Retrieve a list of procedures filtered by the provided parameters.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetProceduresRequest

func (*ProceduresAPIService) GetProceduresExecute

Execute executes the request

@return GetProcedures200Response

func (*ProceduresAPIService) KickoffProcedureById

func (a *ProceduresAPIService) KickoffProcedureById(ctx context.Context, id int32) ApiKickoffProcedureByIdRequest

KickoffProcedureById Kickoff a Procedure (Process)

Start a process from a company process. Optionally, attach the process to an asset by providing an asset ID, or change the process name by passing a new name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the requested procedure.
@return ApiKickoffProcedureByIdRequest

func (*ProceduresAPIService) KickoffProcedureByIdExecute

Execute executes the request

@return DeleteProcedureTask200Response

func (*ProceduresAPIService) UpdateProcedure

UpdateProcedure Update an existing Procedure

Edit the name, description, and template status of an existing procedure.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the procedure to update.
@return ApiUpdateProcedureRequest

func (*ProceduresAPIService) UpdateProcedureExecute

Execute executes the request

@return GetProcedureById200Response

type PublicPhoto

type PublicPhoto struct {
	// The unique slug identifier of the public photo (e.g., 'a1b2c3d4e5f6'). This is used in URLs and API calls. **Changed**: Previously this was a numeric ID, now it's a slug for improved security.
	Id *string `json:"id,omitempty"`
	// The original numeric database ID of the public photo. **New field**: Added for backward compatibility. Use this if you need the original numeric identifier.
	NumericId *int32 `json:"numeric_id,omitempty"`
	// The URL of the public photo using the slug-based path (e.g., '/public_photo/a1b2c3d4e5f6').
	Url *string `json:"url,omitempty"`
	// The type of record the public photo is associated with (e.g., Article).
	RecordType *string `json:"record_type,omitempty"`
	// The ID of the record the public photo is associated with.
	RecordId             *int32 `json:"record_id,omitempty"`
	AdditionalProperties map[string]interface{}
}

PublicPhoto A public photo associated with a record. **Important**: As of the latest API version, the `id` field now returns a slug (unique string identifier) instead of a numeric ID for improved security and URL structure. The original numeric ID is available in the `numeric_id` field for backward compatibility.

func NewPublicPhoto

func NewPublicPhoto() *PublicPhoto

NewPublicPhoto instantiates a new PublicPhoto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPublicPhotoWithDefaults

func NewPublicPhotoWithDefaults() *PublicPhoto

NewPublicPhotoWithDefaults instantiates a new PublicPhoto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PublicPhoto) GetId

func (o *PublicPhoto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PublicPhoto) GetIdOk

func (o *PublicPhoto) 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 (*PublicPhoto) GetNumericId

func (o *PublicPhoto) GetNumericId() int32

GetNumericId returns the NumericId field value if set, zero value otherwise.

func (*PublicPhoto) GetNumericIdOk

func (o *PublicPhoto) GetNumericIdOk() (*int32, bool)

GetNumericIdOk returns a tuple with the NumericId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PublicPhoto) GetRecordId

func (o *PublicPhoto) GetRecordId() int32

GetRecordId returns the RecordId field value if set, zero value otherwise.

func (*PublicPhoto) GetRecordIdOk

func (o *PublicPhoto) GetRecordIdOk() (*int32, bool)

GetRecordIdOk returns a tuple with the RecordId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PublicPhoto) GetRecordType

func (o *PublicPhoto) GetRecordType() string

GetRecordType returns the RecordType field value if set, zero value otherwise.

func (*PublicPhoto) GetRecordTypeOk

func (o *PublicPhoto) GetRecordTypeOk() (*string, bool)

GetRecordTypeOk returns a tuple with the RecordType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PublicPhoto) GetUrl

func (o *PublicPhoto) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*PublicPhoto) GetUrlOk

func (o *PublicPhoto) 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 (*PublicPhoto) HasId

func (o *PublicPhoto) HasId() bool

HasId returns a boolean if a field has been set.

func (*PublicPhoto) HasNumericId

func (o *PublicPhoto) HasNumericId() bool

HasNumericId returns a boolean if a field has been set.

func (*PublicPhoto) HasRecordId

func (o *PublicPhoto) HasRecordId() bool

HasRecordId returns a boolean if a field has been set.

func (*PublicPhoto) HasRecordType

func (o *PublicPhoto) HasRecordType() bool

HasRecordType returns a boolean if a field has been set.

func (*PublicPhoto) HasUrl

func (o *PublicPhoto) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (PublicPhoto) MarshalJSON

func (o PublicPhoto) MarshalJSON() ([]byte, error)

func (*PublicPhoto) SetId

func (o *PublicPhoto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PublicPhoto) SetNumericId

func (o *PublicPhoto) SetNumericId(v int32)

SetNumericId gets a reference to the given int32 and assigns it to the NumericId field.

func (*PublicPhoto) SetRecordId

func (o *PublicPhoto) SetRecordId(v int32)

SetRecordId gets a reference to the given int32 and assigns it to the RecordId field.

func (*PublicPhoto) SetRecordType

func (o *PublicPhoto) SetRecordType(v string)

SetRecordType gets a reference to the given string and assigns it to the RecordType field.

func (*PublicPhoto) SetUrl

func (o *PublicPhoto) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (PublicPhoto) ToMap

func (o PublicPhoto) ToMap() (map[string]interface{}, error)

func (*PublicPhoto) UnmarshalJSON

func (o *PublicPhoto) UnmarshalJSON(data []byte) (err error)

type PublicPhotosAPIService

type PublicPhotosAPIService service

PublicPhotosAPIService PublicPhotosAPI service

func (*PublicPhotosAPIService) CreatePublicPhoto

CreatePublicPhoto Create a public photo

Upload a public photo and associate it with a specific record type and ID. This will not upload the photo to the photos module or sidebar of the associated record (Upcoming Feature). This endpoint exists to add photos to articles and asset notes. **Note**: Response includes slug-based ID for improved security.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreatePublicPhotoRequest

func (*PublicPhotosAPIService) CreatePublicPhotoExecute

Execute executes the request

@return PublicPhoto

func (*PublicPhotosAPIService) GetPublicPhotos

GetPublicPhotos Get a list of public photos

Retrieve a list of public photos with pagination options. **Note**: Response now includes slug-based IDs for improved security. See PublicPhoto definition for details on the new `id` and `numeric_id` fields.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPublicPhotosRequest

func (*PublicPhotosAPIService) GetPublicPhotosExecute

Execute executes the request

@return GetPublicPhotos200Response

func (*PublicPhotosAPIService) UpdatePublicPhoto

UpdatePublicPhoto Update a public photo

Update the associated record type and ID for a specific public photo. **Backward Compatibility**: This endpoint still accepts numeric IDs in the path parameter for existing integrations, but responses will include the new slug-based ID format.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The numeric ID of the public photo to update. **Backward Compatibility**: This endpoint continues to accept numeric IDs for existing integrations.
@return ApiUpdatePublicPhotoRequest

func (*PublicPhotosAPIService) UpdatePublicPhotoExecute

Execute executes the request

@return UpdatePublicPhoto200Response

type PutAssetLayoutsIdRequest

type PutAssetLayoutsIdRequest struct {
	// An array of field names for the Asset Layout
	Fields []string `json:"fields,omitempty"`
	// If true, the Asset Layout is active
	Active *bool `json:"active,omitempty"`
	// Hex code for the icon color
	IconColor *string `json:"icon_color,omitempty"`
	// Hex code for the background color
	Color *string `json:"color,omitempty"`
	// Icon class name
	Icon *string `json:"icon,omitempty"`
	// Name of the Asset Layout
	Name *string `json:"name,omitempty"`
	// If true, include passwords in the Asset Layout
	IncludePasswords *bool `json:"include_passwords,omitempty"`
	// If true, include photos in the Asset Layout
	IncludePhotos *bool `json:"include_photos,omitempty"`
	// If true, include comments in the Asset Layout
	IncludeComments *bool `json:"include_comments,omitempty"`
	// If true, include files in the Asset Layout
	IncludeFiles *bool `json:"include_files,omitempty"`
	// List of password types, separated with new line characters
	PasswordTypes        *string `json:"password_types,omitempty"`
	AdditionalProperties map[string]interface{}
}

PutAssetLayoutsIdRequest struct for PutAssetLayoutsIdRequest

func NewPutAssetLayoutsIdRequest

func NewPutAssetLayoutsIdRequest() *PutAssetLayoutsIdRequest

NewPutAssetLayoutsIdRequest instantiates a new PutAssetLayoutsIdRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutAssetLayoutsIdRequestWithDefaults

func NewPutAssetLayoutsIdRequestWithDefaults() *PutAssetLayoutsIdRequest

NewPutAssetLayoutsIdRequestWithDefaults instantiates a new PutAssetLayoutsIdRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutAssetLayoutsIdRequest) GetActive

func (o *PutAssetLayoutsIdRequest) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*PutAssetLayoutsIdRequest) GetActiveOk

func (o *PutAssetLayoutsIdRequest) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutAssetLayoutsIdRequest) GetColor

func (o *PutAssetLayoutsIdRequest) GetColor() string

GetColor returns the Color field value if set, zero value otherwise.

func (*PutAssetLayoutsIdRequest) GetColorOk

func (o *PutAssetLayoutsIdRequest) GetColorOk() (*string, bool)

GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutAssetLayoutsIdRequest) GetFields

func (o *PutAssetLayoutsIdRequest) GetFields() []string

GetFields returns the Fields field value if set, zero value otherwise.

func (*PutAssetLayoutsIdRequest) GetFieldsOk

func (o *PutAssetLayoutsIdRequest) GetFieldsOk() ([]string, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutAssetLayoutsIdRequest) GetIcon

func (o *PutAssetLayoutsIdRequest) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*PutAssetLayoutsIdRequest) GetIconColor

func (o *PutAssetLayoutsIdRequest) GetIconColor() string

GetIconColor returns the IconColor field value if set, zero value otherwise.

func (*PutAssetLayoutsIdRequest) GetIconColorOk

func (o *PutAssetLayoutsIdRequest) GetIconColorOk() (*string, bool)

GetIconColorOk returns a tuple with the IconColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutAssetLayoutsIdRequest) GetIconOk

func (o *PutAssetLayoutsIdRequest) GetIconOk() (*string, bool)

GetIconOk returns a tuple with the Icon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutAssetLayoutsIdRequest) GetIncludeComments

func (o *PutAssetLayoutsIdRequest) GetIncludeComments() bool

GetIncludeComments returns the IncludeComments field value if set, zero value otherwise.

func (*PutAssetLayoutsIdRequest) GetIncludeCommentsOk

func (o *PutAssetLayoutsIdRequest) GetIncludeCommentsOk() (*bool, bool)

GetIncludeCommentsOk returns a tuple with the IncludeComments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutAssetLayoutsIdRequest) GetIncludeFiles

func (o *PutAssetLayoutsIdRequest) GetIncludeFiles() bool

GetIncludeFiles returns the IncludeFiles field value if set, zero value otherwise.

func (*PutAssetLayoutsIdRequest) GetIncludeFilesOk

func (o *PutAssetLayoutsIdRequest) GetIncludeFilesOk() (*bool, bool)

GetIncludeFilesOk returns a tuple with the IncludeFiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutAssetLayoutsIdRequest) GetIncludePasswords

func (o *PutAssetLayoutsIdRequest) GetIncludePasswords() bool

GetIncludePasswords returns the IncludePasswords field value if set, zero value otherwise.

func (*PutAssetLayoutsIdRequest) GetIncludePasswordsOk

func (o *PutAssetLayoutsIdRequest) GetIncludePasswordsOk() (*bool, bool)

GetIncludePasswordsOk returns a tuple with the IncludePasswords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutAssetLayoutsIdRequest) GetIncludePhotos

func (o *PutAssetLayoutsIdRequest) GetIncludePhotos() bool

GetIncludePhotos returns the IncludePhotos field value if set, zero value otherwise.

func (*PutAssetLayoutsIdRequest) GetIncludePhotosOk

func (o *PutAssetLayoutsIdRequest) GetIncludePhotosOk() (*bool, bool)

GetIncludePhotosOk returns a tuple with the IncludePhotos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutAssetLayoutsIdRequest) GetName

func (o *PutAssetLayoutsIdRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PutAssetLayoutsIdRequest) GetNameOk

func (o *PutAssetLayoutsIdRequest) 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 (*PutAssetLayoutsIdRequest) GetPasswordTypes

func (o *PutAssetLayoutsIdRequest) GetPasswordTypes() string

GetPasswordTypes returns the PasswordTypes field value if set, zero value otherwise.

func (*PutAssetLayoutsIdRequest) GetPasswordTypesOk

func (o *PutAssetLayoutsIdRequest) GetPasswordTypesOk() (*string, bool)

GetPasswordTypesOk returns a tuple with the PasswordTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutAssetLayoutsIdRequest) HasActive

func (o *PutAssetLayoutsIdRequest) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*PutAssetLayoutsIdRequest) HasColor

func (o *PutAssetLayoutsIdRequest) HasColor() bool

HasColor returns a boolean if a field has been set.

func (*PutAssetLayoutsIdRequest) HasFields

func (o *PutAssetLayoutsIdRequest) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*PutAssetLayoutsIdRequest) HasIcon

func (o *PutAssetLayoutsIdRequest) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*PutAssetLayoutsIdRequest) HasIconColor

func (o *PutAssetLayoutsIdRequest) HasIconColor() bool

HasIconColor returns a boolean if a field has been set.

func (*PutAssetLayoutsIdRequest) HasIncludeComments

func (o *PutAssetLayoutsIdRequest) HasIncludeComments() bool

HasIncludeComments returns a boolean if a field has been set.

func (*PutAssetLayoutsIdRequest) HasIncludeFiles

func (o *PutAssetLayoutsIdRequest) HasIncludeFiles() bool

HasIncludeFiles returns a boolean if a field has been set.

func (*PutAssetLayoutsIdRequest) HasIncludePasswords

func (o *PutAssetLayoutsIdRequest) HasIncludePasswords() bool

HasIncludePasswords returns a boolean if a field has been set.

func (*PutAssetLayoutsIdRequest) HasIncludePhotos

func (o *PutAssetLayoutsIdRequest) HasIncludePhotos() bool

HasIncludePhotos returns a boolean if a field has been set.

func (*PutAssetLayoutsIdRequest) HasName

func (o *PutAssetLayoutsIdRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*PutAssetLayoutsIdRequest) HasPasswordTypes

func (o *PutAssetLayoutsIdRequest) HasPasswordTypes() bool

HasPasswordTypes returns a boolean if a field has been set.

func (PutAssetLayoutsIdRequest) MarshalJSON

func (o PutAssetLayoutsIdRequest) MarshalJSON() ([]byte, error)

func (*PutAssetLayoutsIdRequest) SetActive

func (o *PutAssetLayoutsIdRequest) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*PutAssetLayoutsIdRequest) SetColor

func (o *PutAssetLayoutsIdRequest) SetColor(v string)

SetColor gets a reference to the given string and assigns it to the Color field.

func (*PutAssetLayoutsIdRequest) SetFields

func (o *PutAssetLayoutsIdRequest) SetFields(v []string)

SetFields gets a reference to the given []string and assigns it to the Fields field.

func (*PutAssetLayoutsIdRequest) SetIcon

func (o *PutAssetLayoutsIdRequest) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*PutAssetLayoutsIdRequest) SetIconColor

func (o *PutAssetLayoutsIdRequest) SetIconColor(v string)

SetIconColor gets a reference to the given string and assigns it to the IconColor field.

func (*PutAssetLayoutsIdRequest) SetIncludeComments

func (o *PutAssetLayoutsIdRequest) SetIncludeComments(v bool)

SetIncludeComments gets a reference to the given bool and assigns it to the IncludeComments field.

func (*PutAssetLayoutsIdRequest) SetIncludeFiles

func (o *PutAssetLayoutsIdRequest) SetIncludeFiles(v bool)

SetIncludeFiles gets a reference to the given bool and assigns it to the IncludeFiles field.

func (*PutAssetLayoutsIdRequest) SetIncludePasswords

func (o *PutAssetLayoutsIdRequest) SetIncludePasswords(v bool)

SetIncludePasswords gets a reference to the given bool and assigns it to the IncludePasswords field.

func (*PutAssetLayoutsIdRequest) SetIncludePhotos

func (o *PutAssetLayoutsIdRequest) SetIncludePhotos(v bool)

SetIncludePhotos gets a reference to the given bool and assigns it to the IncludePhotos field.

func (*PutAssetLayoutsIdRequest) SetName

func (o *PutAssetLayoutsIdRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PutAssetLayoutsIdRequest) SetPasswordTypes

func (o *PutAssetLayoutsIdRequest) SetPasswordTypes(v string)

SetPasswordTypes gets a reference to the given string and assigns it to the PasswordTypes field.

func (PutAssetLayoutsIdRequest) ToMap

func (o PutAssetLayoutsIdRequest) ToMap() (map[string]interface{}, error)

func (*PutAssetLayoutsIdRequest) UnmarshalJSON

func (o *PutAssetLayoutsIdRequest) UnmarshalJSON(data []byte) (err error)

type PutCompaniesCompanyIdAssetsIdMoveLayoutRequest

type PutCompaniesCompanyIdAssetsIdMoveLayoutRequest struct {
	// ID of the new asset layout
	AssetLayoutId        int32 `json:"asset_layout_id"`
	AdditionalProperties map[string]interface{}
}

PutCompaniesCompanyIdAssetsIdMoveLayoutRequest struct for PutCompaniesCompanyIdAssetsIdMoveLayoutRequest

func NewPutCompaniesCompanyIdAssetsIdMoveLayoutRequest

func NewPutCompaniesCompanyIdAssetsIdMoveLayoutRequest(assetLayoutId int32) *PutCompaniesCompanyIdAssetsIdMoveLayoutRequest

NewPutCompaniesCompanyIdAssetsIdMoveLayoutRequest instantiates a new PutCompaniesCompanyIdAssetsIdMoveLayoutRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutCompaniesCompanyIdAssetsIdMoveLayoutRequestWithDefaults

func NewPutCompaniesCompanyIdAssetsIdMoveLayoutRequestWithDefaults() *PutCompaniesCompanyIdAssetsIdMoveLayoutRequest

NewPutCompaniesCompanyIdAssetsIdMoveLayoutRequestWithDefaults instantiates a new PutCompaniesCompanyIdAssetsIdMoveLayoutRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutCompaniesCompanyIdAssetsIdMoveLayoutRequest) GetAssetLayoutId

GetAssetLayoutId returns the AssetLayoutId field value

func (*PutCompaniesCompanyIdAssetsIdMoveLayoutRequest) GetAssetLayoutIdOk

func (o *PutCompaniesCompanyIdAssetsIdMoveLayoutRequest) GetAssetLayoutIdOk() (*int32, bool)

GetAssetLayoutIdOk returns a tuple with the AssetLayoutId field value and a boolean to check if the value has been set.

func (PutCompaniesCompanyIdAssetsIdMoveLayoutRequest) MarshalJSON

func (*PutCompaniesCompanyIdAssetsIdMoveLayoutRequest) SetAssetLayoutId

SetAssetLayoutId sets field value

func (PutCompaniesCompanyIdAssetsIdMoveLayoutRequest) ToMap

func (o PutCompaniesCompanyIdAssetsIdMoveLayoutRequest) ToMap() (map[string]interface{}, error)

func (*PutCompaniesCompanyIdAssetsIdMoveLayoutRequest) UnmarshalJSON

func (o *PutCompaniesCompanyIdAssetsIdMoveLayoutRequest) UnmarshalJSON(data []byte) (err error)

type RackStorage

type RackStorage struct {
	// The unique ID of the rack storage.
	Id *int64 `json:"id,omitempty"`
	// The unique ID of the location of the rack storage.
	LocationId *int64 `json:"location_id,omitempty"`
	// The name of the rack storage.
	Name *string `json:"name,omitempty"`
	// The description of the rack storage.
	Description *string `json:"description,omitempty"`
	// The maximum wattage the rack storage can handle.
	MaxWattage *int64 `json:"max_wattage,omitempty"`
	// The starting unit of the rack storage.
	StartingUnit *int64 `json:"starting_unit,omitempty"`
	// The height of the rack storage.
	Height *int64 `json:"height,omitempty"`
	// The width of the rack storage.
	Width *int64 `json:"width,omitempty"`
	// The date and time when the rack storage was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The date and time when the rack storage was last updated.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// The date and time when the rack storage was discarded. Can Be null.
	DiscardedAt *time.Time `json:"discarded_at,omitempty"`
	// The unique ID of the company.
	CompanyId            *int64 `json:"company_id,omitempty"`
	AdditionalProperties map[string]interface{}
}

RackStorage struct for RackStorage

func NewRackStorage

func NewRackStorage() *RackStorage

NewRackStorage instantiates a new RackStorage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRackStorageWithDefaults

func NewRackStorageWithDefaults() *RackStorage

NewRackStorageWithDefaults instantiates a new RackStorage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RackStorage) GetCompanyId

func (o *RackStorage) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*RackStorage) GetCompanyIdOk

func (o *RackStorage) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorage) GetCreatedAt

func (o *RackStorage) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RackStorage) GetCreatedAtOk

func (o *RackStorage) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorage) GetDescription

func (o *RackStorage) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RackStorage) GetDescriptionOk

func (o *RackStorage) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorage) GetDiscardedAt

func (o *RackStorage) GetDiscardedAt() time.Time

GetDiscardedAt returns the DiscardedAt field value if set, zero value otherwise.

func (*RackStorage) GetDiscardedAtOk

func (o *RackStorage) GetDiscardedAtOk() (*time.Time, bool)

GetDiscardedAtOk returns a tuple with the DiscardedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorage) GetHeight

func (o *RackStorage) GetHeight() int64

GetHeight returns the Height field value if set, zero value otherwise.

func (*RackStorage) GetHeightOk

func (o *RackStorage) GetHeightOk() (*int64, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorage) GetId

func (o *RackStorage) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*RackStorage) GetIdOk

func (o *RackStorage) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorage) GetLocationId

func (o *RackStorage) GetLocationId() int64

GetLocationId returns the LocationId field value if set, zero value otherwise.

func (*RackStorage) GetLocationIdOk

func (o *RackStorage) GetLocationIdOk() (*int64, bool)

GetLocationIdOk returns a tuple with the LocationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorage) GetMaxWattage

func (o *RackStorage) GetMaxWattage() int64

GetMaxWattage returns the MaxWattage field value if set, zero value otherwise.

func (*RackStorage) GetMaxWattageOk

func (o *RackStorage) GetMaxWattageOk() (*int64, bool)

GetMaxWattageOk returns a tuple with the MaxWattage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorage) GetName

func (o *RackStorage) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*RackStorage) GetNameOk

func (o *RackStorage) 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 (*RackStorage) GetStartingUnit

func (o *RackStorage) GetStartingUnit() int64

GetStartingUnit returns the StartingUnit field value if set, zero value otherwise.

func (*RackStorage) GetStartingUnitOk

func (o *RackStorage) GetStartingUnitOk() (*int64, bool)

GetStartingUnitOk returns a tuple with the StartingUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorage) GetUpdatedAt

func (o *RackStorage) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RackStorage) GetUpdatedAtOk

func (o *RackStorage) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorage) GetWidth

func (o *RackStorage) GetWidth() int64

GetWidth returns the Width field value if set, zero value otherwise.

func (*RackStorage) GetWidthOk

func (o *RackStorage) GetWidthOk() (*int64, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorage) HasCompanyId

func (o *RackStorage) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*RackStorage) HasCreatedAt

func (o *RackStorage) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RackStorage) HasDescription

func (o *RackStorage) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RackStorage) HasDiscardedAt

func (o *RackStorage) HasDiscardedAt() bool

HasDiscardedAt returns a boolean if a field has been set.

func (*RackStorage) HasHeight

func (o *RackStorage) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*RackStorage) HasId

func (o *RackStorage) HasId() bool

HasId returns a boolean if a field has been set.

func (*RackStorage) HasLocationId

func (o *RackStorage) HasLocationId() bool

HasLocationId returns a boolean if a field has been set.

func (*RackStorage) HasMaxWattage

func (o *RackStorage) HasMaxWattage() bool

HasMaxWattage returns a boolean if a field has been set.

func (*RackStorage) HasName

func (o *RackStorage) HasName() bool

HasName returns a boolean if a field has been set.

func (*RackStorage) HasStartingUnit

func (o *RackStorage) HasStartingUnit() bool

HasStartingUnit returns a boolean if a field has been set.

func (*RackStorage) HasUpdatedAt

func (o *RackStorage) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*RackStorage) HasWidth

func (o *RackStorage) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (RackStorage) MarshalJSON

func (o RackStorage) MarshalJSON() ([]byte, error)

func (*RackStorage) SetCompanyId

func (o *RackStorage) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*RackStorage) SetCreatedAt

func (o *RackStorage) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RackStorage) SetDescription

func (o *RackStorage) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RackStorage) SetDiscardedAt

func (o *RackStorage) SetDiscardedAt(v time.Time)

SetDiscardedAt gets a reference to the given time.Time and assigns it to the DiscardedAt field.

func (*RackStorage) SetHeight

func (o *RackStorage) SetHeight(v int64)

SetHeight gets a reference to the given int64 and assigns it to the Height field.

func (*RackStorage) SetId

func (o *RackStorage) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*RackStorage) SetLocationId

func (o *RackStorage) SetLocationId(v int64)

SetLocationId gets a reference to the given int64 and assigns it to the LocationId field.

func (*RackStorage) SetMaxWattage

func (o *RackStorage) SetMaxWattage(v int64)

SetMaxWattage gets a reference to the given int64 and assigns it to the MaxWattage field.

func (*RackStorage) SetName

func (o *RackStorage) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*RackStorage) SetStartingUnit

func (o *RackStorage) SetStartingUnit(v int64)

SetStartingUnit gets a reference to the given int64 and assigns it to the StartingUnit field.

func (*RackStorage) SetUpdatedAt

func (o *RackStorage) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*RackStorage) SetWidth

func (o *RackStorage) SetWidth(v int64)

SetWidth gets a reference to the given int64 and assigns it to the Width field.

func (RackStorage) ToMap

func (o RackStorage) ToMap() (map[string]interface{}, error)

func (*RackStorage) UnmarshalJSON

func (o *RackStorage) UnmarshalJSON(data []byte) (err error)

type RackStorageItem

type RackStorageItem struct {
	// The unique ID of the rack storage item.
	Id *int64 `json:"id,omitempty"`
	// The unique ID of the rack storage role.
	RackStorageRoleId *int64 `json:"rack_storage_role_id,omitempty"`
	// The unique ID of the asset.
	AssetId *int64 `json:"asset_id,omitempty"`
	// The start unit of the rack storage item.
	StartUnit *int32 `json:"start_unit,omitempty"`
	// The end unit of the rack storage item.
	EndUnit *int32 `json:"end_unit,omitempty"`
	// The status of the rack storage item.
	Status *int32 `json:"status,omitempty"`
	// The side of the rack storage item.
	Side *int32 `json:"side,omitempty"`
	// The maximum wattage of the rack storage item.
	MaxWattage *int64 `json:"max_wattage,omitempty"`
	// The power draw of the rack storage item.
	PowerDraw *int64 `json:"power_draw,omitempty"`
	// The name of the rack storage role.
	RackStorageRoleName *string `json:"rack_storage_role_name,omitempty"`
	// The reserved message for the rack storage item.
	ReservedMessage *string `json:"reserved_message,omitempty"`
	// The description of the rack storage role.
	RackStorageRoleDescription *string `json:"rack_storage_role_description,omitempty"`
	// The hex color of the rack storage role.
	RackStorageRoleHexColor *string `json:"rack_storage_role_hex_color,omitempty"`
	// The name of the asset.
	AssetName *string `json:"asset_name,omitempty"`
	// The URL of the asset.
	AssetUrl *string `json:"asset_url,omitempty"`
	// The URL of the rack storage item.
	Url *string `json:"url,omitempty"`
	// The unique ID of the company.
	CompanyId            *int64 `json:"company_id,omitempty"`
	AdditionalProperties map[string]interface{}
}

RackStorageItem struct for RackStorageItem

func NewRackStorageItem

func NewRackStorageItem() *RackStorageItem

NewRackStorageItem instantiates a new RackStorageItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRackStorageItemWithDefaults

func NewRackStorageItemWithDefaults() *RackStorageItem

NewRackStorageItemWithDefaults instantiates a new RackStorageItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RackStorageItem) GetAssetId

func (o *RackStorageItem) GetAssetId() int64

GetAssetId returns the AssetId field value if set, zero value otherwise.

func (*RackStorageItem) GetAssetIdOk

func (o *RackStorageItem) GetAssetIdOk() (*int64, bool)

GetAssetIdOk returns a tuple with the AssetId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetAssetName

func (o *RackStorageItem) GetAssetName() string

GetAssetName returns the AssetName field value if set, zero value otherwise.

func (*RackStorageItem) GetAssetNameOk

func (o *RackStorageItem) GetAssetNameOk() (*string, bool)

GetAssetNameOk returns a tuple with the AssetName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetAssetUrl

func (o *RackStorageItem) GetAssetUrl() string

GetAssetUrl returns the AssetUrl field value if set, zero value otherwise.

func (*RackStorageItem) GetAssetUrlOk

func (o *RackStorageItem) GetAssetUrlOk() (*string, bool)

GetAssetUrlOk returns a tuple with the AssetUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetCompanyId

func (o *RackStorageItem) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*RackStorageItem) GetCompanyIdOk

func (o *RackStorageItem) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetEndUnit

func (o *RackStorageItem) GetEndUnit() int32

GetEndUnit returns the EndUnit field value if set, zero value otherwise.

func (*RackStorageItem) GetEndUnitOk

func (o *RackStorageItem) GetEndUnitOk() (*int32, bool)

GetEndUnitOk returns a tuple with the EndUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetId

func (o *RackStorageItem) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*RackStorageItem) GetIdOk

func (o *RackStorageItem) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetMaxWattage

func (o *RackStorageItem) GetMaxWattage() int64

GetMaxWattage returns the MaxWattage field value if set, zero value otherwise.

func (*RackStorageItem) GetMaxWattageOk

func (o *RackStorageItem) GetMaxWattageOk() (*int64, bool)

GetMaxWattageOk returns a tuple with the MaxWattage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetPowerDraw

func (o *RackStorageItem) GetPowerDraw() int64

GetPowerDraw returns the PowerDraw field value if set, zero value otherwise.

func (*RackStorageItem) GetPowerDrawOk

func (o *RackStorageItem) GetPowerDrawOk() (*int64, bool)

GetPowerDrawOk returns a tuple with the PowerDraw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetRackStorageRoleDescription

func (o *RackStorageItem) GetRackStorageRoleDescription() string

GetRackStorageRoleDescription returns the RackStorageRoleDescription field value if set, zero value otherwise.

func (*RackStorageItem) GetRackStorageRoleDescriptionOk

func (o *RackStorageItem) GetRackStorageRoleDescriptionOk() (*string, bool)

GetRackStorageRoleDescriptionOk returns a tuple with the RackStorageRoleDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetRackStorageRoleHexColor

func (o *RackStorageItem) GetRackStorageRoleHexColor() string

GetRackStorageRoleHexColor returns the RackStorageRoleHexColor field value if set, zero value otherwise.

func (*RackStorageItem) GetRackStorageRoleHexColorOk

func (o *RackStorageItem) GetRackStorageRoleHexColorOk() (*string, bool)

GetRackStorageRoleHexColorOk returns a tuple with the RackStorageRoleHexColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetRackStorageRoleId

func (o *RackStorageItem) GetRackStorageRoleId() int64

GetRackStorageRoleId returns the RackStorageRoleId field value if set, zero value otherwise.

func (*RackStorageItem) GetRackStorageRoleIdOk

func (o *RackStorageItem) GetRackStorageRoleIdOk() (*int64, bool)

GetRackStorageRoleIdOk returns a tuple with the RackStorageRoleId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetRackStorageRoleName

func (o *RackStorageItem) GetRackStorageRoleName() string

GetRackStorageRoleName returns the RackStorageRoleName field value if set, zero value otherwise.

func (*RackStorageItem) GetRackStorageRoleNameOk

func (o *RackStorageItem) GetRackStorageRoleNameOk() (*string, bool)

GetRackStorageRoleNameOk returns a tuple with the RackStorageRoleName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetReservedMessage

func (o *RackStorageItem) GetReservedMessage() string

GetReservedMessage returns the ReservedMessage field value if set, zero value otherwise.

func (*RackStorageItem) GetReservedMessageOk

func (o *RackStorageItem) GetReservedMessageOk() (*string, bool)

GetReservedMessageOk returns a tuple with the ReservedMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetSide

func (o *RackStorageItem) GetSide() int32

GetSide returns the Side field value if set, zero value otherwise.

func (*RackStorageItem) GetSideOk

func (o *RackStorageItem) GetSideOk() (*int32, bool)

GetSideOk returns a tuple with the Side field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetStartUnit

func (o *RackStorageItem) GetStartUnit() int32

GetStartUnit returns the StartUnit field value if set, zero value otherwise.

func (*RackStorageItem) GetStartUnitOk

func (o *RackStorageItem) GetStartUnitOk() (*int32, bool)

GetStartUnitOk returns a tuple with the StartUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetStatus

func (o *RackStorageItem) GetStatus() int32

GetStatus returns the Status field value if set, zero value otherwise.

func (*RackStorageItem) GetStatusOk

func (o *RackStorageItem) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RackStorageItem) GetUrl

func (o *RackStorageItem) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*RackStorageItem) GetUrlOk

func (o *RackStorageItem) 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 (*RackStorageItem) HasAssetId

func (o *RackStorageItem) HasAssetId() bool

HasAssetId returns a boolean if a field has been set.

func (*RackStorageItem) HasAssetName

func (o *RackStorageItem) HasAssetName() bool

HasAssetName returns a boolean if a field has been set.

func (*RackStorageItem) HasAssetUrl

func (o *RackStorageItem) HasAssetUrl() bool

HasAssetUrl returns a boolean if a field has been set.

func (*RackStorageItem) HasCompanyId

func (o *RackStorageItem) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*RackStorageItem) HasEndUnit

func (o *RackStorageItem) HasEndUnit() bool

HasEndUnit returns a boolean if a field has been set.

func (*RackStorageItem) HasId

func (o *RackStorageItem) HasId() bool

HasId returns a boolean if a field has been set.

func (*RackStorageItem) HasMaxWattage

func (o *RackStorageItem) HasMaxWattage() bool

HasMaxWattage returns a boolean if a field has been set.

func (*RackStorageItem) HasPowerDraw

func (o *RackStorageItem) HasPowerDraw() bool

HasPowerDraw returns a boolean if a field has been set.

func (*RackStorageItem) HasRackStorageRoleDescription

func (o *RackStorageItem) HasRackStorageRoleDescription() bool

HasRackStorageRoleDescription returns a boolean if a field has been set.

func (*RackStorageItem) HasRackStorageRoleHexColor

func (o *RackStorageItem) HasRackStorageRoleHexColor() bool

HasRackStorageRoleHexColor returns a boolean if a field has been set.

func (*RackStorageItem) HasRackStorageRoleId

func (o *RackStorageItem) HasRackStorageRoleId() bool

HasRackStorageRoleId returns a boolean if a field has been set.

func (*RackStorageItem) HasRackStorageRoleName

func (o *RackStorageItem) HasRackStorageRoleName() bool

HasRackStorageRoleName returns a boolean if a field has been set.

func (*RackStorageItem) HasReservedMessage

func (o *RackStorageItem) HasReservedMessage() bool

HasReservedMessage returns a boolean if a field has been set.

func (*RackStorageItem) HasSide

func (o *RackStorageItem) HasSide() bool

HasSide returns a boolean if a field has been set.

func (*RackStorageItem) HasStartUnit

func (o *RackStorageItem) HasStartUnit() bool

HasStartUnit returns a boolean if a field has been set.

func (*RackStorageItem) HasStatus

func (o *RackStorageItem) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*RackStorageItem) HasUrl

func (o *RackStorageItem) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (RackStorageItem) MarshalJSON

func (o RackStorageItem) MarshalJSON() ([]byte, error)

func (*RackStorageItem) SetAssetId

func (o *RackStorageItem) SetAssetId(v int64)

SetAssetId gets a reference to the given int64 and assigns it to the AssetId field.

func (*RackStorageItem) SetAssetName

func (o *RackStorageItem) SetAssetName(v string)

SetAssetName gets a reference to the given string and assigns it to the AssetName field.

func (*RackStorageItem) SetAssetUrl

func (o *RackStorageItem) SetAssetUrl(v string)

SetAssetUrl gets a reference to the given string and assigns it to the AssetUrl field.

func (*RackStorageItem) SetCompanyId

func (o *RackStorageItem) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*RackStorageItem) SetEndUnit

func (o *RackStorageItem) SetEndUnit(v int32)

SetEndUnit gets a reference to the given int32 and assigns it to the EndUnit field.

func (*RackStorageItem) SetId

func (o *RackStorageItem) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*RackStorageItem) SetMaxWattage

func (o *RackStorageItem) SetMaxWattage(v int64)

SetMaxWattage gets a reference to the given int64 and assigns it to the MaxWattage field.

func (*RackStorageItem) SetPowerDraw

func (o *RackStorageItem) SetPowerDraw(v int64)

SetPowerDraw gets a reference to the given int64 and assigns it to the PowerDraw field.

func (*RackStorageItem) SetRackStorageRoleDescription

func (o *RackStorageItem) SetRackStorageRoleDescription(v string)

SetRackStorageRoleDescription gets a reference to the given string and assigns it to the RackStorageRoleDescription field.

func (*RackStorageItem) SetRackStorageRoleHexColor

func (o *RackStorageItem) SetRackStorageRoleHexColor(v string)

SetRackStorageRoleHexColor gets a reference to the given string and assigns it to the RackStorageRoleHexColor field.

func (*RackStorageItem) SetRackStorageRoleId

func (o *RackStorageItem) SetRackStorageRoleId(v int64)

SetRackStorageRoleId gets a reference to the given int64 and assigns it to the RackStorageRoleId field.

func (*RackStorageItem) SetRackStorageRoleName

func (o *RackStorageItem) SetRackStorageRoleName(v string)

SetRackStorageRoleName gets a reference to the given string and assigns it to the RackStorageRoleName field.

func (*RackStorageItem) SetReservedMessage

func (o *RackStorageItem) SetReservedMessage(v string)

SetReservedMessage gets a reference to the given string and assigns it to the ReservedMessage field.

func (*RackStorageItem) SetSide

func (o *RackStorageItem) SetSide(v int32)

SetSide gets a reference to the given int32 and assigns it to the Side field.

func (*RackStorageItem) SetStartUnit

func (o *RackStorageItem) SetStartUnit(v int32)

SetStartUnit gets a reference to the given int32 and assigns it to the StartUnit field.

func (*RackStorageItem) SetStatus

func (o *RackStorageItem) SetStatus(v int32)

SetStatus gets a reference to the given int32 and assigns it to the Status field.

func (*RackStorageItem) SetUrl

func (o *RackStorageItem) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (RackStorageItem) ToMap

func (o RackStorageItem) ToMap() (map[string]interface{}, error)

func (*RackStorageItem) UnmarshalJSON

func (o *RackStorageItem) UnmarshalJSON(data []byte) (err error)

type RackStorageItemsAPIService

type RackStorageItemsAPIService service

RackStorageItemsAPIService RackStorageItemsAPI service

func (*RackStorageItemsAPIService) DeleteRackStorageItemsId

DeleteRackStorageItemsId Delete a Rack Storage Item

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Rack Storage Item that needs to be deleted
@return ApiDeleteRackStorageItemsIdRequest

func (*RackStorageItemsAPIService) DeleteRackStorageItemsIdExecute

func (a *RackStorageItemsAPIService) DeleteRackStorageItemsIdExecute(r ApiDeleteRackStorageItemsIdRequest) (*http.Response, error)

Execute executes the request

func (*RackStorageItemsAPIService) GetRackStorageItems

GetRackStorageItems Get a list of Rack Storage Items

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRackStorageItemsRequest

func (*RackStorageItemsAPIService) GetRackStorageItemsExecute

Execute executes the request

@return []RackStorageItem

func (*RackStorageItemsAPIService) GetRackStorageItemsId

GetRackStorageItemsId Get a Rack Storage Item

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested Rack Storage Item
@return ApiGetRackStorageItemsIdRequest

func (*RackStorageItemsAPIService) GetRackStorageItemsIdExecute

Execute executes the request

@return RackStorageItem

func (*RackStorageItemsAPIService) PostRackStorageItems

PostRackStorageItems Create a Rack Storage Item

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostRackStorageItemsRequest

func (*RackStorageItemsAPIService) PostRackStorageItemsExecute

func (a *RackStorageItemsAPIService) PostRackStorageItemsExecute(r ApiPostRackStorageItemsRequest) (*http.Response, error)

Execute executes the request

func (*RackStorageItemsAPIService) PutRackStorageItemsId

PutRackStorageItemsId Update a Rack Storage Item

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Rack Storage Item that needs to be updated
@return ApiPutRackStorageItemsIdRequest

func (*RackStorageItemsAPIService) PutRackStorageItemsIdExecute

Execute executes the request

@return RackStorageItem

type RackStoragesAPIService

type RackStoragesAPIService service

RackStoragesAPIService RackStoragesAPI service

func (*RackStoragesAPIService) DeleteRackStoragesId

DeleteRackStoragesId Delete a Rack Storage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested rack storage
@return ApiDeleteRackStoragesIdRequest

func (*RackStoragesAPIService) DeleteRackStoragesIdExecute

func (a *RackStoragesAPIService) DeleteRackStoragesIdExecute(r ApiDeleteRackStoragesIdRequest) (*http.Response, error)

Execute executes the request

func (*RackStoragesAPIService) GetRackStorages

GetRackStorages Get a list of Rack Storages

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRackStoragesRequest

func (*RackStoragesAPIService) GetRackStoragesExecute

func (a *RackStoragesAPIService) GetRackStoragesExecute(r ApiGetRackStoragesRequest) ([]RackStorage, *http.Response, error)

Execute executes the request

@return []RackStorage

func (*RackStoragesAPIService) GetRackStoragesId

GetRackStoragesId Get a Rack Storage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested rack storage
@return ApiGetRackStoragesIdRequest

func (*RackStoragesAPIService) GetRackStoragesIdExecute

Execute executes the request

@return RackStorage

func (*RackStoragesAPIService) PostRackStorages

PostRackStorages Create a new Rack Storage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostRackStoragesRequest

func (*RackStoragesAPIService) PostRackStoragesExecute

Execute executes the request

@return RackStorage

func (*RackStoragesAPIService) PutRackStoragesId

PutRackStoragesId Update a Rack Storage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiPutRackStoragesIdRequest

func (*RackStoragesAPIService) PutRackStoragesIdExecute

Execute executes the request

@return RackStorage

type Relation

type Relation struct {
	// The unique identifier of the relation.
	Id *int32 `json:"id,omitempty"`
	// The description of the relation (optional). Can Be null.
	Description *string `json:"description,omitempty"`
	// Indicates whether the relation is inverse or not.
	IsInverse *bool `json:"is_inverse,omitempty"`
	// The name of the relation.
	Name *string `json:"name,omitempty"`
	// The ID of the origin entity involved in the relation.
	FromableId *int32 `json:"fromable_id,omitempty"`
	// The type of the origin entity involved in the relation.
	FromableType *string `json:"fromable_type,omitempty"`
	// The URL of the origin entity involved in the relation.
	FromableUrl *string `json:"fromable_url,omitempty"`
	// The ID of the destination entity involved in the relation.
	ToableId *int32 `json:"toable_id,omitempty"`
	// The type of the destination entity involved in the relation.
	ToableType *string `json:"toable_type,omitempty"`
	// The URL of the destination entity involved in the relation.
	ToableUrl            *string `json:"toable_url,omitempty"`
	AdditionalProperties map[string]interface{}
}

Relation struct for Relation

func NewRelation

func NewRelation() *Relation

NewRelation instantiates a new Relation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRelationWithDefaults

func NewRelationWithDefaults() *Relation

NewRelationWithDefaults instantiates a new Relation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Relation) GetDescription

func (o *Relation) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Relation) GetDescriptionOk

func (o *Relation) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Relation) GetFromableId

func (o *Relation) GetFromableId() int32

GetFromableId returns the FromableId field value if set, zero value otherwise.

func (*Relation) GetFromableIdOk

func (o *Relation) GetFromableIdOk() (*int32, bool)

GetFromableIdOk returns a tuple with the FromableId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Relation) GetFromableType

func (o *Relation) GetFromableType() string

GetFromableType returns the FromableType field value if set, zero value otherwise.

func (*Relation) GetFromableTypeOk

func (o *Relation) GetFromableTypeOk() (*string, bool)

GetFromableTypeOk returns a tuple with the FromableType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Relation) GetFromableUrl

func (o *Relation) GetFromableUrl() string

GetFromableUrl returns the FromableUrl field value if set, zero value otherwise.

func (*Relation) GetFromableUrlOk

func (o *Relation) GetFromableUrlOk() (*string, bool)

GetFromableUrlOk returns a tuple with the FromableUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Relation) GetId

func (o *Relation) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*Relation) GetIdOk

func (o *Relation) GetIdOk() (*int32, 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 (*Relation) GetIsInverse

func (o *Relation) GetIsInverse() bool

GetIsInverse returns the IsInverse field value if set, zero value otherwise.

func (*Relation) GetIsInverseOk

func (o *Relation) GetIsInverseOk() (*bool, bool)

GetIsInverseOk returns a tuple with the IsInverse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Relation) GetName

func (o *Relation) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Relation) GetNameOk

func (o *Relation) 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 (*Relation) GetToableId

func (o *Relation) GetToableId() int32

GetToableId returns the ToableId field value if set, zero value otherwise.

func (*Relation) GetToableIdOk

func (o *Relation) GetToableIdOk() (*int32, bool)

GetToableIdOk returns a tuple with the ToableId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Relation) GetToableType

func (o *Relation) GetToableType() string

GetToableType returns the ToableType field value if set, zero value otherwise.

func (*Relation) GetToableTypeOk

func (o *Relation) GetToableTypeOk() (*string, bool)

GetToableTypeOk returns a tuple with the ToableType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Relation) GetToableUrl

func (o *Relation) GetToableUrl() string

GetToableUrl returns the ToableUrl field value if set, zero value otherwise.

func (*Relation) GetToableUrlOk

func (o *Relation) GetToableUrlOk() (*string, bool)

GetToableUrlOk returns a tuple with the ToableUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Relation) HasDescription

func (o *Relation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Relation) HasFromableId

func (o *Relation) HasFromableId() bool

HasFromableId returns a boolean if a field has been set.

func (*Relation) HasFromableType

func (o *Relation) HasFromableType() bool

HasFromableType returns a boolean if a field has been set.

func (*Relation) HasFromableUrl

func (o *Relation) HasFromableUrl() bool

HasFromableUrl returns a boolean if a field has been set.

func (*Relation) HasId

func (o *Relation) HasId() bool

HasId returns a boolean if a field has been set.

func (*Relation) HasIsInverse

func (o *Relation) HasIsInverse() bool

HasIsInverse returns a boolean if a field has been set.

func (*Relation) HasName

func (o *Relation) HasName() bool

HasName returns a boolean if a field has been set.

func (*Relation) HasToableId

func (o *Relation) HasToableId() bool

HasToableId returns a boolean if a field has been set.

func (*Relation) HasToableType

func (o *Relation) HasToableType() bool

HasToableType returns a boolean if a field has been set.

func (*Relation) HasToableUrl

func (o *Relation) HasToableUrl() bool

HasToableUrl returns a boolean if a field has been set.

func (Relation) MarshalJSON

func (o Relation) MarshalJSON() ([]byte, error)

func (*Relation) SetDescription

func (o *Relation) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Relation) SetFromableId

func (o *Relation) SetFromableId(v int32)

SetFromableId gets a reference to the given int32 and assigns it to the FromableId field.

func (*Relation) SetFromableType

func (o *Relation) SetFromableType(v string)

SetFromableType gets a reference to the given string and assigns it to the FromableType field.

func (*Relation) SetFromableUrl

func (o *Relation) SetFromableUrl(v string)

SetFromableUrl gets a reference to the given string and assigns it to the FromableUrl field.

func (*Relation) SetId

func (o *Relation) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*Relation) SetIsInverse

func (o *Relation) SetIsInverse(v bool)

SetIsInverse gets a reference to the given bool and assigns it to the IsInverse field.

func (*Relation) SetName

func (o *Relation) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Relation) SetToableId

func (o *Relation) SetToableId(v int32)

SetToableId gets a reference to the given int32 and assigns it to the ToableId field.

func (*Relation) SetToableType

func (o *Relation) SetToableType(v string)

SetToableType gets a reference to the given string and assigns it to the ToableType field.

func (*Relation) SetToableUrl

func (o *Relation) SetToableUrl(v string)

SetToableUrl gets a reference to the given string and assigns it to the ToableUrl field.

func (Relation) ToMap

func (o Relation) ToMap() (map[string]interface{}, error)

func (*Relation) UnmarshalJSON

func (o *Relation) UnmarshalJSON(data []byte) (err error)

type RelationsAPIService

type RelationsAPIService service

RelationsAPIService RelationsAPI service

func (*RelationsAPIService) DeleteRelationsId

DeleteRelationsId Delete a Relation

Remove a relation between two entities by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Relation to be deleted
@return ApiDeleteRelationsIdRequest

func (*RelationsAPIService) DeleteRelationsIdExecute

func (a *RelationsAPIService) DeleteRelationsIdExecute(r ApiDeleteRelationsIdRequest) (*http.Response, error)

Execute executes the request

func (*RelationsAPIService) GetRelations

GetRelations Get a list of all relations

Retrieve a list of relations with filtering options.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRelationsRequest

func (*RelationsAPIService) GetRelationsExecute

Execute executes the request

@return GetRelations200Response

func (*RelationsAPIService) PostRelations

PostRelations Create a Relation

Create a new relation between two entities.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostRelationsRequest

func (*RelationsAPIService) PostRelationsExecute

Execute executes the request

@return PostRelations201Response

type S3ExportsAPIService

type S3ExportsAPIService service

S3ExportsAPIService S3ExportsAPI service

func (*S3ExportsAPIService) PostS3Exports

PostS3Exports Initiate a s3 export.

Initiate a s3 export. You must configure your S3-compatible credentials in the account settings page before using this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostS3ExportsRequest

func (*S3ExportsAPIService) PostS3ExportsExecute

func (a *S3ExportsAPIService) PostS3ExportsExecute(r ApiPostS3ExportsRequest) (*http.Response, error)

Execute executes the request

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 UpdateListRequest

type UpdateListRequest struct {
	List                 *UpdateListRequestList `json:"list,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateListRequest struct for UpdateListRequest

func NewUpdateListRequest

func NewUpdateListRequest() *UpdateListRequest

NewUpdateListRequest instantiates a new UpdateListRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateListRequestWithDefaults

func NewUpdateListRequestWithDefaults() *UpdateListRequest

NewUpdateListRequestWithDefaults instantiates a new UpdateListRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateListRequest) GetList

GetList returns the List field value if set, zero value otherwise.

func (*UpdateListRequest) GetListOk

func (o *UpdateListRequest) GetListOk() (*UpdateListRequestList, bool)

GetListOk returns a tuple with the List field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateListRequest) HasList

func (o *UpdateListRequest) HasList() bool

HasList returns a boolean if a field has been set.

func (UpdateListRequest) MarshalJSON

func (o UpdateListRequest) MarshalJSON() ([]byte, error)

func (*UpdateListRequest) SetList

SetList gets a reference to the given UpdateListRequestList and assigns it to the List field.

func (UpdateListRequest) ToMap

func (o UpdateListRequest) ToMap() (map[string]interface{}, error)

func (*UpdateListRequest) UnmarshalJSON

func (o *UpdateListRequest) UnmarshalJSON(data []byte) (err error)

type UpdateListRequestList

type UpdateListRequestList struct {
	// Name of the list
	Name *string `json:"name,omitempty"`
	// Array of list items to update, add, or remove
	ListItemsAttributes  []UpdateListRequestListListItemsAttributesInner `json:"list_items_attributes,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateListRequestList struct for UpdateListRequestList

func NewUpdateListRequestList

func NewUpdateListRequestList() *UpdateListRequestList

NewUpdateListRequestList instantiates a new UpdateListRequestList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateListRequestListWithDefaults

func NewUpdateListRequestListWithDefaults() *UpdateListRequestList

NewUpdateListRequestListWithDefaults instantiates a new UpdateListRequestList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateListRequestList) GetListItemsAttributes

GetListItemsAttributes returns the ListItemsAttributes field value if set, zero value otherwise.

func (*UpdateListRequestList) GetListItemsAttributesOk

GetListItemsAttributesOk returns a tuple with the ListItemsAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateListRequestList) GetName

func (o *UpdateListRequestList) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateListRequestList) GetNameOk

func (o *UpdateListRequestList) 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 (*UpdateListRequestList) HasListItemsAttributes

func (o *UpdateListRequestList) HasListItemsAttributes() bool

HasListItemsAttributes returns a boolean if a field has been set.

func (*UpdateListRequestList) HasName

func (o *UpdateListRequestList) HasName() bool

HasName returns a boolean if a field has been set.

func (UpdateListRequestList) MarshalJSON

func (o UpdateListRequestList) MarshalJSON() ([]byte, error)

func (*UpdateListRequestList) SetListItemsAttributes

SetListItemsAttributes gets a reference to the given []UpdateListRequestListListItemsAttributesInner and assigns it to the ListItemsAttributes field.

func (*UpdateListRequestList) SetName

func (o *UpdateListRequestList) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (UpdateListRequestList) ToMap

func (o UpdateListRequestList) ToMap() (map[string]interface{}, error)

func (*UpdateListRequestList) UnmarshalJSON

func (o *UpdateListRequestList) UnmarshalJSON(data []byte) (err error)

type UpdateListRequestListListItemsAttributesInner

type UpdateListRequestListListItemsAttributesInner struct {
	// ID of the existing list item (required for updates)
	Id *int32 `json:"id,omitempty"`
	// Name of the list item
	Name *string `json:"name,omitempty"`
	// Set to true to remove this item
	Destroy              *bool `json:"_destroy,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateListRequestListListItemsAttributesInner struct for UpdateListRequestListListItemsAttributesInner

func NewUpdateListRequestListListItemsAttributesInner

func NewUpdateListRequestListListItemsAttributesInner() *UpdateListRequestListListItemsAttributesInner

NewUpdateListRequestListListItemsAttributesInner instantiates a new UpdateListRequestListListItemsAttributesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateListRequestListListItemsAttributesInnerWithDefaults

func NewUpdateListRequestListListItemsAttributesInnerWithDefaults() *UpdateListRequestListListItemsAttributesInner

NewUpdateListRequestListListItemsAttributesInnerWithDefaults instantiates a new UpdateListRequestListListItemsAttributesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateListRequestListListItemsAttributesInner) GetDestroy

GetDestroy returns the Destroy field value if set, zero value otherwise.

func (*UpdateListRequestListListItemsAttributesInner) GetDestroyOk

GetDestroyOk returns a tuple with the Destroy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateListRequestListListItemsAttributesInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*UpdateListRequestListListItemsAttributesInner) GetIdOk

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 (*UpdateListRequestListListItemsAttributesInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateListRequestListListItemsAttributesInner) GetNameOk

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 (*UpdateListRequestListListItemsAttributesInner) HasDestroy

HasDestroy returns a boolean if a field has been set.

func (*UpdateListRequestListListItemsAttributesInner) HasId

HasId returns a boolean if a field has been set.

func (*UpdateListRequestListListItemsAttributesInner) HasName

HasName returns a boolean if a field has been set.

func (UpdateListRequestListListItemsAttributesInner) MarshalJSON

func (*UpdateListRequestListListItemsAttributesInner) SetDestroy

SetDestroy gets a reference to the given bool and assigns it to the Destroy field.

func (*UpdateListRequestListListItemsAttributesInner) SetId

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*UpdateListRequestListListItemsAttributesInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (UpdateListRequestListListItemsAttributesInner) ToMap

func (o UpdateListRequestListListItemsAttributesInner) ToMap() (map[string]interface{}, error)

func (*UpdateListRequestListListItemsAttributesInner) UnmarshalJSON

func (o *UpdateListRequestListListItemsAttributesInner) UnmarshalJSON(data []byte) (err error)

type UpdateMatcherByIdRequest

type UpdateMatcherByIdRequest struct {
	// The updated company ID.
	CompanyId *int32 `json:"company_id,omitempty"`
	// The updated potential company ID.
	PotentialCompanyId *int32 `json:"potential_company_id,omitempty"`
	// The updated sync ID.
	SyncId *string `json:"sync_id,omitempty"`
	// The updated identifier.
	Identifier           *string `json:"identifier,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateMatcherByIdRequest struct for UpdateMatcherByIdRequest

func NewUpdateMatcherByIdRequest

func NewUpdateMatcherByIdRequest() *UpdateMatcherByIdRequest

NewUpdateMatcherByIdRequest instantiates a new UpdateMatcherByIdRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateMatcherByIdRequestWithDefaults

func NewUpdateMatcherByIdRequestWithDefaults() *UpdateMatcherByIdRequest

NewUpdateMatcherByIdRequestWithDefaults instantiates a new UpdateMatcherByIdRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateMatcherByIdRequest) GetCompanyId

func (o *UpdateMatcherByIdRequest) GetCompanyId() int32

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*UpdateMatcherByIdRequest) GetCompanyIdOk

func (o *UpdateMatcherByIdRequest) GetCompanyIdOk() (*int32, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateMatcherByIdRequest) GetIdentifier

func (o *UpdateMatcherByIdRequest) GetIdentifier() string

GetIdentifier returns the Identifier field value if set, zero value otherwise.

func (*UpdateMatcherByIdRequest) GetIdentifierOk

func (o *UpdateMatcherByIdRequest) GetIdentifierOk() (*string, bool)

GetIdentifierOk returns a tuple with the Identifier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateMatcherByIdRequest) GetPotentialCompanyId

func (o *UpdateMatcherByIdRequest) GetPotentialCompanyId() int32

GetPotentialCompanyId returns the PotentialCompanyId field value if set, zero value otherwise.

func (*UpdateMatcherByIdRequest) GetPotentialCompanyIdOk

func (o *UpdateMatcherByIdRequest) GetPotentialCompanyIdOk() (*int32, bool)

GetPotentialCompanyIdOk returns a tuple with the PotentialCompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateMatcherByIdRequest) GetSyncId

func (o *UpdateMatcherByIdRequest) GetSyncId() string

GetSyncId returns the SyncId field value if set, zero value otherwise.

func (*UpdateMatcherByIdRequest) GetSyncIdOk

func (o *UpdateMatcherByIdRequest) GetSyncIdOk() (*string, bool)

GetSyncIdOk returns a tuple with the SyncId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateMatcherByIdRequest) HasCompanyId

func (o *UpdateMatcherByIdRequest) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*UpdateMatcherByIdRequest) HasIdentifier

func (o *UpdateMatcherByIdRequest) HasIdentifier() bool

HasIdentifier returns a boolean if a field has been set.

func (*UpdateMatcherByIdRequest) HasPotentialCompanyId

func (o *UpdateMatcherByIdRequest) HasPotentialCompanyId() bool

HasPotentialCompanyId returns a boolean if a field has been set.

func (*UpdateMatcherByIdRequest) HasSyncId

func (o *UpdateMatcherByIdRequest) HasSyncId() bool

HasSyncId returns a boolean if a field has been set.

func (UpdateMatcherByIdRequest) MarshalJSON

func (o UpdateMatcherByIdRequest) MarshalJSON() ([]byte, error)

func (*UpdateMatcherByIdRequest) SetCompanyId

func (o *UpdateMatcherByIdRequest) SetCompanyId(v int32)

SetCompanyId gets a reference to the given int32 and assigns it to the CompanyId field.

func (*UpdateMatcherByIdRequest) SetIdentifier

func (o *UpdateMatcherByIdRequest) SetIdentifier(v string)

SetIdentifier gets a reference to the given string and assigns it to the Identifier field.

func (*UpdateMatcherByIdRequest) SetPotentialCompanyId

func (o *UpdateMatcherByIdRequest) SetPotentialCompanyId(v int32)

SetPotentialCompanyId gets a reference to the given int32 and assigns it to the PotentialCompanyId field.

func (*UpdateMatcherByIdRequest) SetSyncId

func (o *UpdateMatcherByIdRequest) SetSyncId(v string)

SetSyncId gets a reference to the given string and assigns it to the SyncId field.

func (UpdateMatcherByIdRequest) ToMap

func (o UpdateMatcherByIdRequest) ToMap() (map[string]interface{}, error)

func (*UpdateMatcherByIdRequest) UnmarshalJSON

func (o *UpdateMatcherByIdRequest) UnmarshalJSON(data []byte) (err error)

type UpdatePasswordFolderRequest

type UpdatePasswordFolderRequest struct {
	Name        *string `json:"name,omitempty"`
	CompanyId   *int64  `json:"company_id,omitempty"`
	Description *string `json:"description,omitempty"`
	// Who has permission to see the folder
	Security *string `json:"security,omitempty"`
	// Field for Group IDs with access when security = specific
	AllowedGroups        []int64 `json:"allowed_groups,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdatePasswordFolderRequest struct for UpdatePasswordFolderRequest

func NewUpdatePasswordFolderRequest

func NewUpdatePasswordFolderRequest() *UpdatePasswordFolderRequest

NewUpdatePasswordFolderRequest instantiates a new UpdatePasswordFolderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdatePasswordFolderRequestWithDefaults

func NewUpdatePasswordFolderRequestWithDefaults() *UpdatePasswordFolderRequest

NewUpdatePasswordFolderRequestWithDefaults instantiates a new UpdatePasswordFolderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdatePasswordFolderRequest) GetAllowedGroups

func (o *UpdatePasswordFolderRequest) GetAllowedGroups() []int64

GetAllowedGroups returns the AllowedGroups field value if set, zero value otherwise.

func (*UpdatePasswordFolderRequest) GetAllowedGroupsOk

func (o *UpdatePasswordFolderRequest) GetAllowedGroupsOk() ([]int64, bool)

GetAllowedGroupsOk returns a tuple with the AllowedGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePasswordFolderRequest) GetCompanyId

func (o *UpdatePasswordFolderRequest) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*UpdatePasswordFolderRequest) GetCompanyIdOk

func (o *UpdatePasswordFolderRequest) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePasswordFolderRequest) GetDescription

func (o *UpdatePasswordFolderRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdatePasswordFolderRequest) GetDescriptionOk

func (o *UpdatePasswordFolderRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePasswordFolderRequest) GetName

func (o *UpdatePasswordFolderRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdatePasswordFolderRequest) GetNameOk

func (o *UpdatePasswordFolderRequest) 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 (*UpdatePasswordFolderRequest) GetSecurity

func (o *UpdatePasswordFolderRequest) GetSecurity() string

GetSecurity returns the Security field value if set, zero value otherwise.

func (*UpdatePasswordFolderRequest) GetSecurityOk

func (o *UpdatePasswordFolderRequest) GetSecurityOk() (*string, bool)

GetSecurityOk returns a tuple with the Security field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePasswordFolderRequest) HasAllowedGroups

func (o *UpdatePasswordFolderRequest) HasAllowedGroups() bool

HasAllowedGroups returns a boolean if a field has been set.

func (*UpdatePasswordFolderRequest) HasCompanyId

func (o *UpdatePasswordFolderRequest) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*UpdatePasswordFolderRequest) HasDescription

func (o *UpdatePasswordFolderRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdatePasswordFolderRequest) HasName

func (o *UpdatePasswordFolderRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdatePasswordFolderRequest) HasSecurity

func (o *UpdatePasswordFolderRequest) HasSecurity() bool

HasSecurity returns a boolean if a field has been set.

func (UpdatePasswordFolderRequest) MarshalJSON

func (o UpdatePasswordFolderRequest) MarshalJSON() ([]byte, error)

func (*UpdatePasswordFolderRequest) SetAllowedGroups

func (o *UpdatePasswordFolderRequest) SetAllowedGroups(v []int64)

SetAllowedGroups gets a reference to the given []int64 and assigns it to the AllowedGroups field.

func (*UpdatePasswordFolderRequest) SetCompanyId

func (o *UpdatePasswordFolderRequest) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*UpdatePasswordFolderRequest) SetDescription

func (o *UpdatePasswordFolderRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdatePasswordFolderRequest) SetName

func (o *UpdatePasswordFolderRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdatePasswordFolderRequest) SetSecurity

func (o *UpdatePasswordFolderRequest) SetSecurity(v string)

SetSecurity gets a reference to the given string and assigns it to the Security field.

func (UpdatePasswordFolderRequest) ToMap

func (o UpdatePasswordFolderRequest) ToMap() (map[string]interface{}, error)

func (*UpdatePasswordFolderRequest) UnmarshalJSON

func (o *UpdatePasswordFolderRequest) UnmarshalJSON(data []byte) (err error)

type UpdateProcedureRequest

type UpdateProcedureRequest struct {
	// The new name for the procedure.
	Name *string `json:"name,omitempty"`
	// The new description for the procedure.
	Description *string `json:"description,omitempty"`
	// When true, sets both template and remove_completion_ability to true. When false, sets both to false.
	CompanyTemplate *bool `json:"company_template,omitempty"`
	// The ID of the company this procedure should be transferred to. Set to null to make this a global template.
	CompanyId *int64 `json:"company_id,omitempty"`
	// When true, archives the procedure by setting discarded_at. When false, unarchives the procedure by clearing discarded_at.
	Archived             *bool `json:"archived,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateProcedureRequest struct for UpdateProcedureRequest

func NewUpdateProcedureRequest

func NewUpdateProcedureRequest() *UpdateProcedureRequest

NewUpdateProcedureRequest instantiates a new UpdateProcedureRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProcedureRequestWithDefaults

func NewUpdateProcedureRequestWithDefaults() *UpdateProcedureRequest

NewUpdateProcedureRequestWithDefaults instantiates a new UpdateProcedureRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProcedureRequest) GetArchived

func (o *UpdateProcedureRequest) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*UpdateProcedureRequest) GetArchivedOk

func (o *UpdateProcedureRequest) GetArchivedOk() (*bool, bool)

GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureRequest) GetCompanyId

func (o *UpdateProcedureRequest) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*UpdateProcedureRequest) GetCompanyIdOk

func (o *UpdateProcedureRequest) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureRequest) GetCompanyTemplate

func (o *UpdateProcedureRequest) GetCompanyTemplate() bool

GetCompanyTemplate returns the CompanyTemplate field value if set, zero value otherwise.

func (*UpdateProcedureRequest) GetCompanyTemplateOk

func (o *UpdateProcedureRequest) GetCompanyTemplateOk() (*bool, bool)

GetCompanyTemplateOk returns a tuple with the CompanyTemplate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureRequest) GetDescription

func (o *UpdateProcedureRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateProcedureRequest) GetDescriptionOk

func (o *UpdateProcedureRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureRequest) GetName

func (o *UpdateProcedureRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateProcedureRequest) GetNameOk

func (o *UpdateProcedureRequest) 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 (*UpdateProcedureRequest) HasArchived

func (o *UpdateProcedureRequest) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*UpdateProcedureRequest) HasCompanyId

func (o *UpdateProcedureRequest) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*UpdateProcedureRequest) HasCompanyTemplate

func (o *UpdateProcedureRequest) HasCompanyTemplate() bool

HasCompanyTemplate returns a boolean if a field has been set.

func (*UpdateProcedureRequest) HasDescription

func (o *UpdateProcedureRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateProcedureRequest) HasName

func (o *UpdateProcedureRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (UpdateProcedureRequest) MarshalJSON

func (o UpdateProcedureRequest) MarshalJSON() ([]byte, error)

func (*UpdateProcedureRequest) SetArchived

func (o *UpdateProcedureRequest) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*UpdateProcedureRequest) SetCompanyId

func (o *UpdateProcedureRequest) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*UpdateProcedureRequest) SetCompanyTemplate

func (o *UpdateProcedureRequest) SetCompanyTemplate(v bool)

SetCompanyTemplate gets a reference to the given bool and assigns it to the CompanyTemplate field.

func (*UpdateProcedureRequest) SetDescription

func (o *UpdateProcedureRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateProcedureRequest) SetName

func (o *UpdateProcedureRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (UpdateProcedureRequest) ToMap

func (o UpdateProcedureRequest) ToMap() (map[string]interface{}, error)

func (*UpdateProcedureRequest) UnmarshalJSON

func (o *UpdateProcedureRequest) UnmarshalJSON(data []byte) (err error)

type UpdateProcedureTaskRequest

type UpdateProcedureTaskRequest struct {
	// The name of the task.
	Name *string `json:"name,omitempty"`
	// A detailed description of the task.
	Description *string `json:"description,omitempty"`
	// When true, marks the task as completed.
	Completed *bool `json:"completed,omitempty"`
	// The ID of the procedure this task belongs to.
	ProcedureId *int32 `json:"procedure_id,omitempty"`
	// The position of the task in the procedure.
	Position *int32 `json:"position,omitempty"`
	// The ID of the user assigned to the task.
	UserId *int32 `json:"user_id,omitempty"`
	// The due date for the task.
	DueDate *string `json:"due_date,omitempty"`
	// The priority level of the task.
	Priority *string `json:"priority,omitempty"`
	// An array of user IDs assigned to the task.
	AssignedUsers        []int32 `json:"assigned_users,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateProcedureTaskRequest struct for UpdateProcedureTaskRequest

func NewUpdateProcedureTaskRequest

func NewUpdateProcedureTaskRequest() *UpdateProcedureTaskRequest

NewUpdateProcedureTaskRequest instantiates a new UpdateProcedureTaskRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProcedureTaskRequestWithDefaults

func NewUpdateProcedureTaskRequestWithDefaults() *UpdateProcedureTaskRequest

NewUpdateProcedureTaskRequestWithDefaults instantiates a new UpdateProcedureTaskRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProcedureTaskRequest) GetAssignedUsers

func (o *UpdateProcedureTaskRequest) GetAssignedUsers() []int32

GetAssignedUsers returns the AssignedUsers field value if set, zero value otherwise.

func (*UpdateProcedureTaskRequest) GetAssignedUsersOk

func (o *UpdateProcedureTaskRequest) GetAssignedUsersOk() ([]int32, bool)

GetAssignedUsersOk returns a tuple with the AssignedUsers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureTaskRequest) GetCompleted

func (o *UpdateProcedureTaskRequest) GetCompleted() bool

GetCompleted returns the Completed field value if set, zero value otherwise.

func (*UpdateProcedureTaskRequest) GetCompletedOk

func (o *UpdateProcedureTaskRequest) GetCompletedOk() (*bool, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureTaskRequest) GetDescription

func (o *UpdateProcedureTaskRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateProcedureTaskRequest) GetDescriptionOk

func (o *UpdateProcedureTaskRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureTaskRequest) GetDueDate

func (o *UpdateProcedureTaskRequest) GetDueDate() string

GetDueDate returns the DueDate field value if set, zero value otherwise.

func (*UpdateProcedureTaskRequest) GetDueDateOk

func (o *UpdateProcedureTaskRequest) GetDueDateOk() (*string, bool)

GetDueDateOk returns a tuple with the DueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureTaskRequest) GetName

func (o *UpdateProcedureTaskRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateProcedureTaskRequest) GetNameOk

func (o *UpdateProcedureTaskRequest) 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 (*UpdateProcedureTaskRequest) GetPosition

func (o *UpdateProcedureTaskRequest) GetPosition() int32

GetPosition returns the Position field value if set, zero value otherwise.

func (*UpdateProcedureTaskRequest) GetPositionOk

func (o *UpdateProcedureTaskRequest) GetPositionOk() (*int32, bool)

GetPositionOk returns a tuple with the Position field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureTaskRequest) GetPriority

func (o *UpdateProcedureTaskRequest) GetPriority() string

GetPriority returns the Priority field value if set, zero value otherwise.

func (*UpdateProcedureTaskRequest) GetPriorityOk

func (o *UpdateProcedureTaskRequest) GetPriorityOk() (*string, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureTaskRequest) GetProcedureId

func (o *UpdateProcedureTaskRequest) GetProcedureId() int32

GetProcedureId returns the ProcedureId field value if set, zero value otherwise.

func (*UpdateProcedureTaskRequest) GetProcedureIdOk

func (o *UpdateProcedureTaskRequest) GetProcedureIdOk() (*int32, bool)

GetProcedureIdOk returns a tuple with the ProcedureId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureTaskRequest) GetUserId

func (o *UpdateProcedureTaskRequest) GetUserId() int32

GetUserId returns the UserId field value if set, zero value otherwise.

func (*UpdateProcedureTaskRequest) GetUserIdOk

func (o *UpdateProcedureTaskRequest) GetUserIdOk() (*int32, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProcedureTaskRequest) HasAssignedUsers

func (o *UpdateProcedureTaskRequest) HasAssignedUsers() bool

HasAssignedUsers returns a boolean if a field has been set.

func (*UpdateProcedureTaskRequest) HasCompleted

func (o *UpdateProcedureTaskRequest) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*UpdateProcedureTaskRequest) HasDescription

func (o *UpdateProcedureTaskRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateProcedureTaskRequest) HasDueDate

func (o *UpdateProcedureTaskRequest) HasDueDate() bool

HasDueDate returns a boolean if a field has been set.

func (*UpdateProcedureTaskRequest) HasName

func (o *UpdateProcedureTaskRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateProcedureTaskRequest) HasPosition

func (o *UpdateProcedureTaskRequest) HasPosition() bool

HasPosition returns a boolean if a field has been set.

func (*UpdateProcedureTaskRequest) HasPriority

func (o *UpdateProcedureTaskRequest) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*UpdateProcedureTaskRequest) HasProcedureId

func (o *UpdateProcedureTaskRequest) HasProcedureId() bool

HasProcedureId returns a boolean if a field has been set.

func (*UpdateProcedureTaskRequest) HasUserId

func (o *UpdateProcedureTaskRequest) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (UpdateProcedureTaskRequest) MarshalJSON

func (o UpdateProcedureTaskRequest) MarshalJSON() ([]byte, error)

func (*UpdateProcedureTaskRequest) SetAssignedUsers

func (o *UpdateProcedureTaskRequest) SetAssignedUsers(v []int32)

SetAssignedUsers gets a reference to the given []int32 and assigns it to the AssignedUsers field.

func (*UpdateProcedureTaskRequest) SetCompleted

func (o *UpdateProcedureTaskRequest) SetCompleted(v bool)

SetCompleted gets a reference to the given bool and assigns it to the Completed field.

func (*UpdateProcedureTaskRequest) SetDescription

func (o *UpdateProcedureTaskRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateProcedureTaskRequest) SetDueDate

func (o *UpdateProcedureTaskRequest) SetDueDate(v string)

SetDueDate gets a reference to the given string and assigns it to the DueDate field.

func (*UpdateProcedureTaskRequest) SetName

func (o *UpdateProcedureTaskRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdateProcedureTaskRequest) SetPosition

func (o *UpdateProcedureTaskRequest) SetPosition(v int32)

SetPosition gets a reference to the given int32 and assigns it to the Position field.

func (*UpdateProcedureTaskRequest) SetPriority

func (o *UpdateProcedureTaskRequest) SetPriority(v string)

SetPriority gets a reference to the given string and assigns it to the Priority field.

func (*UpdateProcedureTaskRequest) SetProcedureId

func (o *UpdateProcedureTaskRequest) SetProcedureId(v int32)

SetProcedureId gets a reference to the given int32 and assigns it to the ProcedureId field.

func (*UpdateProcedureTaskRequest) SetUserId

func (o *UpdateProcedureTaskRequest) SetUserId(v int32)

SetUserId gets a reference to the given int32 and assigns it to the UserId field.

func (UpdateProcedureTaskRequest) ToMap

func (o UpdateProcedureTaskRequest) ToMap() (map[string]interface{}, error)

func (*UpdateProcedureTaskRequest) UnmarshalJSON

func (o *UpdateProcedureTaskRequest) UnmarshalJSON(data []byte) (err error)

type UpdatePublicPhoto200Response

type UpdatePublicPhoto200Response struct {
	PublicPhoto          *PublicPhoto `json:"public_photo,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdatePublicPhoto200Response struct for UpdatePublicPhoto200Response

func NewUpdatePublicPhoto200Response

func NewUpdatePublicPhoto200Response() *UpdatePublicPhoto200Response

NewUpdatePublicPhoto200Response instantiates a new UpdatePublicPhoto200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdatePublicPhoto200ResponseWithDefaults

func NewUpdatePublicPhoto200ResponseWithDefaults() *UpdatePublicPhoto200Response

NewUpdatePublicPhoto200ResponseWithDefaults instantiates a new UpdatePublicPhoto200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdatePublicPhoto200Response) GetPublicPhoto

func (o *UpdatePublicPhoto200Response) GetPublicPhoto() PublicPhoto

GetPublicPhoto returns the PublicPhoto field value if set, zero value otherwise.

func (*UpdatePublicPhoto200Response) GetPublicPhotoOk

func (o *UpdatePublicPhoto200Response) GetPublicPhotoOk() (*PublicPhoto, bool)

GetPublicPhotoOk returns a tuple with the PublicPhoto field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePublicPhoto200Response) HasPublicPhoto

func (o *UpdatePublicPhoto200Response) HasPublicPhoto() bool

HasPublicPhoto returns a boolean if a field has been set.

func (UpdatePublicPhoto200Response) MarshalJSON

func (o UpdatePublicPhoto200Response) MarshalJSON() ([]byte, error)

func (*UpdatePublicPhoto200Response) SetPublicPhoto

func (o *UpdatePublicPhoto200Response) SetPublicPhoto(v PublicPhoto)

SetPublicPhoto gets a reference to the given PublicPhoto and assigns it to the PublicPhoto field.

func (UpdatePublicPhoto200Response) ToMap

func (o UpdatePublicPhoto200Response) ToMap() (map[string]interface{}, error)

func (*UpdatePublicPhoto200Response) UnmarshalJSON

func (o *UpdatePublicPhoto200Response) UnmarshalJSON(data []byte) (err error)

type UpdateVlanRequest

type UpdateVlanRequest struct {
	// The name of the VLAN.
	Name *string `json:"name,omitempty"`
	// Numeric VLAN (1-4094)
	VlanId *int64 `json:"vlan_id,omitempty"`
	// A brief description of the VLAN.
	Description *string `json:"description,omitempty"`
	Notes       *string `json:"notes,omitempty"`
	CompanyId   *int64  `json:"company_id,omitempty"`
	VlanZoneId  *int64  `json:"vlan_zone_id,omitempty"`
	// The status list item ID for this VLAN.
	StatusListItemId *int64 `json:"status_list_item_id,omitempty"`
	// The role list item ID for this VLAN.
	RoleListItemId *int64 `json:"role_list_item_id,omitempty"`
	// When true, VLAN will be archived. When false, VLAN will be active.
	Archived             *bool `json:"archived,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateVlanRequest struct for UpdateVlanRequest

func NewUpdateVlanRequest

func NewUpdateVlanRequest() *UpdateVlanRequest

NewUpdateVlanRequest instantiates a new UpdateVlanRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateVlanRequestWithDefaults

func NewUpdateVlanRequestWithDefaults() *UpdateVlanRequest

NewUpdateVlanRequestWithDefaults instantiates a new UpdateVlanRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateVlanRequest) GetArchived

func (o *UpdateVlanRequest) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*UpdateVlanRequest) GetArchivedOk

func (o *UpdateVlanRequest) GetArchivedOk() (*bool, bool)

GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVlanRequest) GetCompanyId

func (o *UpdateVlanRequest) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*UpdateVlanRequest) GetCompanyIdOk

func (o *UpdateVlanRequest) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVlanRequest) GetDescription

func (o *UpdateVlanRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateVlanRequest) GetDescriptionOk

func (o *UpdateVlanRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVlanRequest) GetName

func (o *UpdateVlanRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateVlanRequest) GetNameOk

func (o *UpdateVlanRequest) 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 (*UpdateVlanRequest) GetNotes

func (o *UpdateVlanRequest) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*UpdateVlanRequest) GetNotesOk

func (o *UpdateVlanRequest) 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 (*UpdateVlanRequest) GetRoleListItemId

func (o *UpdateVlanRequest) GetRoleListItemId() int64

GetRoleListItemId returns the RoleListItemId field value if set, zero value otherwise.

func (*UpdateVlanRequest) GetRoleListItemIdOk

func (o *UpdateVlanRequest) GetRoleListItemIdOk() (*int64, bool)

GetRoleListItemIdOk returns a tuple with the RoleListItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVlanRequest) GetStatusListItemId

func (o *UpdateVlanRequest) GetStatusListItemId() int64

GetStatusListItemId returns the StatusListItemId field value if set, zero value otherwise.

func (*UpdateVlanRequest) GetStatusListItemIdOk

func (o *UpdateVlanRequest) GetStatusListItemIdOk() (*int64, bool)

GetStatusListItemIdOk returns a tuple with the StatusListItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVlanRequest) GetVlanId

func (o *UpdateVlanRequest) GetVlanId() int64

GetVlanId returns the VlanId field value if set, zero value otherwise.

func (*UpdateVlanRequest) GetVlanIdOk

func (o *UpdateVlanRequest) GetVlanIdOk() (*int64, bool)

GetVlanIdOk returns a tuple with the VlanId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVlanRequest) GetVlanZoneId

func (o *UpdateVlanRequest) GetVlanZoneId() int64

GetVlanZoneId returns the VlanZoneId field value if set, zero value otherwise.

func (*UpdateVlanRequest) GetVlanZoneIdOk

func (o *UpdateVlanRequest) GetVlanZoneIdOk() (*int64, bool)

GetVlanZoneIdOk returns a tuple with the VlanZoneId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVlanRequest) HasArchived

func (o *UpdateVlanRequest) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*UpdateVlanRequest) HasCompanyId

func (o *UpdateVlanRequest) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*UpdateVlanRequest) HasDescription

func (o *UpdateVlanRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateVlanRequest) HasName

func (o *UpdateVlanRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateVlanRequest) HasNotes

func (o *UpdateVlanRequest) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*UpdateVlanRequest) HasRoleListItemId

func (o *UpdateVlanRequest) HasRoleListItemId() bool

HasRoleListItemId returns a boolean if a field has been set.

func (*UpdateVlanRequest) HasStatusListItemId

func (o *UpdateVlanRequest) HasStatusListItemId() bool

HasStatusListItemId returns a boolean if a field has been set.

func (*UpdateVlanRequest) HasVlanId

func (o *UpdateVlanRequest) HasVlanId() bool

HasVlanId returns a boolean if a field has been set.

func (*UpdateVlanRequest) HasVlanZoneId

func (o *UpdateVlanRequest) HasVlanZoneId() bool

HasVlanZoneId returns a boolean if a field has been set.

func (UpdateVlanRequest) MarshalJSON

func (o UpdateVlanRequest) MarshalJSON() ([]byte, error)

func (*UpdateVlanRequest) SetArchived

func (o *UpdateVlanRequest) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*UpdateVlanRequest) SetCompanyId

func (o *UpdateVlanRequest) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*UpdateVlanRequest) SetDescription

func (o *UpdateVlanRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateVlanRequest) SetName

func (o *UpdateVlanRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdateVlanRequest) SetNotes

func (o *UpdateVlanRequest) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*UpdateVlanRequest) SetRoleListItemId

func (o *UpdateVlanRequest) SetRoleListItemId(v int64)

SetRoleListItemId gets a reference to the given int64 and assigns it to the RoleListItemId field.

func (*UpdateVlanRequest) SetStatusListItemId

func (o *UpdateVlanRequest) SetStatusListItemId(v int64)

SetStatusListItemId gets a reference to the given int64 and assigns it to the StatusListItemId field.

func (*UpdateVlanRequest) SetVlanId

func (o *UpdateVlanRequest) SetVlanId(v int64)

SetVlanId gets a reference to the given int64 and assigns it to the VlanId field.

func (*UpdateVlanRequest) SetVlanZoneId

func (o *UpdateVlanRequest) SetVlanZoneId(v int64)

SetVlanZoneId gets a reference to the given int64 and assigns it to the VlanZoneId field.

func (UpdateVlanRequest) ToMap

func (o UpdateVlanRequest) ToMap() (map[string]interface{}, error)

func (*UpdateVlanRequest) UnmarshalJSON

func (o *UpdateVlanRequest) UnmarshalJSON(data []byte) (err error)

type UpdateVlanZoneRequest

type UpdateVlanZoneRequest struct {
	// The name of the VLAN Zone.
	Name *string `json:"name,omitempty"`
	// A brief description of the VLAN Zone.
	Description *string `json:"description,omitempty"`
	// Comma-separated list of numeric ranges (e.g. \"100-500,1000-1500\"). Each range must be inside 1-4094 and start <= end.
	VlanIdRanges *string `json:"vlan_id_ranges,omitempty"`
	CompanyId    *int64  `json:"company_id,omitempty"`
	// When true, the VLAN Zone will be archived. When false, the VLAN Zone will be active.
	Archived             *bool `json:"archived,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateVlanZoneRequest struct for UpdateVlanZoneRequest

func NewUpdateVlanZoneRequest

func NewUpdateVlanZoneRequest() *UpdateVlanZoneRequest

NewUpdateVlanZoneRequest instantiates a new UpdateVlanZoneRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateVlanZoneRequestWithDefaults

func NewUpdateVlanZoneRequestWithDefaults() *UpdateVlanZoneRequest

NewUpdateVlanZoneRequestWithDefaults instantiates a new UpdateVlanZoneRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateVlanZoneRequest) GetArchived

func (o *UpdateVlanZoneRequest) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*UpdateVlanZoneRequest) GetArchivedOk

func (o *UpdateVlanZoneRequest) GetArchivedOk() (*bool, bool)

GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVlanZoneRequest) GetCompanyId

func (o *UpdateVlanZoneRequest) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*UpdateVlanZoneRequest) GetCompanyIdOk

func (o *UpdateVlanZoneRequest) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVlanZoneRequest) GetDescription

func (o *UpdateVlanZoneRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateVlanZoneRequest) GetDescriptionOk

func (o *UpdateVlanZoneRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVlanZoneRequest) GetName

func (o *UpdateVlanZoneRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateVlanZoneRequest) GetNameOk

func (o *UpdateVlanZoneRequest) 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 (*UpdateVlanZoneRequest) GetVlanIdRanges

func (o *UpdateVlanZoneRequest) GetVlanIdRanges() string

GetVlanIdRanges returns the VlanIdRanges field value if set, zero value otherwise.

func (*UpdateVlanZoneRequest) GetVlanIdRangesOk

func (o *UpdateVlanZoneRequest) GetVlanIdRangesOk() (*string, bool)

GetVlanIdRangesOk returns a tuple with the VlanIdRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVlanZoneRequest) HasArchived

func (o *UpdateVlanZoneRequest) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*UpdateVlanZoneRequest) HasCompanyId

func (o *UpdateVlanZoneRequest) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*UpdateVlanZoneRequest) HasDescription

func (o *UpdateVlanZoneRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateVlanZoneRequest) HasName

func (o *UpdateVlanZoneRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateVlanZoneRequest) HasVlanIdRanges

func (o *UpdateVlanZoneRequest) HasVlanIdRanges() bool

HasVlanIdRanges returns a boolean if a field has been set.

func (UpdateVlanZoneRequest) MarshalJSON

func (o UpdateVlanZoneRequest) MarshalJSON() ([]byte, error)

func (*UpdateVlanZoneRequest) SetArchived

func (o *UpdateVlanZoneRequest) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*UpdateVlanZoneRequest) SetCompanyId

func (o *UpdateVlanZoneRequest) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*UpdateVlanZoneRequest) SetDescription

func (o *UpdateVlanZoneRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateVlanZoneRequest) SetName

func (o *UpdateVlanZoneRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdateVlanZoneRequest) SetVlanIdRanges

func (o *UpdateVlanZoneRequest) SetVlanIdRanges(v string)

SetVlanIdRanges gets a reference to the given string and assigns it to the VlanIdRanges field.

func (UpdateVlanZoneRequest) ToMap

func (o UpdateVlanZoneRequest) ToMap() (map[string]interface{}, error)

func (*UpdateVlanZoneRequest) UnmarshalJSON

func (o *UpdateVlanZoneRequest) UnmarshalJSON(data []byte) (err error)

type Upload

type Upload struct {
	// Unique identifier of the upload
	Id int32 `json:"id"`
	// URL where the file can be accessed
	Url string `json:"url"`
	// Name of the file
	Name string `json:"name"`
	// File extension
	Ext string `json:"ext"`
	// MIME type of the file
	Mime string `json:"mime"`
	// Size of the file
	Size string `json:"size"`
	// Date when the file was uploaded
	CreatedDate string `json:"created_date"`
	// Date when the file was archived. Null if the file is not archived.
	ArchivedAt *string `json:"archived_at,omitempty"`
	// ID of the object the file is associated with
	UploadableId *int32 `json:"uploadable_id,omitempty"`
	// Type of the object the file is associated with
	UploadableType       *string `json:"uploadable_type,omitempty"`
	AdditionalProperties map[string]interface{}
}

Upload struct for Upload

func NewUpload

func NewUpload(id int32, url string, name string, ext string, mime string, size string, createdDate string) *Upload

NewUpload instantiates a new Upload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUploadWithDefaults

func NewUploadWithDefaults() *Upload

NewUploadWithDefaults instantiates a new Upload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Upload) GetArchivedAt

func (o *Upload) GetArchivedAt() string

GetArchivedAt returns the ArchivedAt field value if set, zero value otherwise.

func (*Upload) GetArchivedAtOk

func (o *Upload) GetArchivedAtOk() (*string, bool)

GetArchivedAtOk returns a tuple with the ArchivedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Upload) GetCreatedDate

func (o *Upload) GetCreatedDate() string

GetCreatedDate returns the CreatedDate field value

func (*Upload) GetCreatedDateOk

func (o *Upload) GetCreatedDateOk() (*string, bool)

GetCreatedDateOk returns a tuple with the CreatedDate field value and a boolean to check if the value has been set.

func (*Upload) GetExt

func (o *Upload) GetExt() string

GetExt returns the Ext field value

func (*Upload) GetExtOk

func (o *Upload) GetExtOk() (*string, bool)

GetExtOk returns a tuple with the Ext field value and a boolean to check if the value has been set.

func (*Upload) GetId

func (o *Upload) GetId() int32

GetId returns the Id field value

func (*Upload) GetIdOk

func (o *Upload) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Upload) GetMime

func (o *Upload) GetMime() string

GetMime returns the Mime field value

func (*Upload) GetMimeOk

func (o *Upload) GetMimeOk() (*string, bool)

GetMimeOk returns a tuple with the Mime field value and a boolean to check if the value has been set.

func (*Upload) GetName

func (o *Upload) GetName() string

GetName returns the Name field value

func (*Upload) GetNameOk

func (o *Upload) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Upload) GetSize

func (o *Upload) GetSize() string

GetSize returns the Size field value

func (*Upload) GetSizeOk

func (o *Upload) GetSizeOk() (*string, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*Upload) GetUploadableId

func (o *Upload) GetUploadableId() int32

GetUploadableId returns the UploadableId field value if set, zero value otherwise.

func (*Upload) GetUploadableIdOk

func (o *Upload) GetUploadableIdOk() (*int32, bool)

GetUploadableIdOk returns a tuple with the UploadableId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Upload) GetUploadableType

func (o *Upload) GetUploadableType() string

GetUploadableType returns the UploadableType field value if set, zero value otherwise.

func (*Upload) GetUploadableTypeOk

func (o *Upload) GetUploadableTypeOk() (*string, bool)

GetUploadableTypeOk returns a tuple with the UploadableType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Upload) GetUrl

func (o *Upload) GetUrl() string

GetUrl returns the Url field value

func (*Upload) GetUrlOk

func (o *Upload) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*Upload) HasArchivedAt

func (o *Upload) HasArchivedAt() bool

HasArchivedAt returns a boolean if a field has been set.

func (*Upload) HasUploadableId

func (o *Upload) HasUploadableId() bool

HasUploadableId returns a boolean if a field has been set.

func (*Upload) HasUploadableType

func (o *Upload) HasUploadableType() bool

HasUploadableType returns a boolean if a field has been set.

func (Upload) MarshalJSON

func (o Upload) MarshalJSON() ([]byte, error)

func (*Upload) SetArchivedAt

func (o *Upload) SetArchivedAt(v string)

SetArchivedAt gets a reference to the given string and assigns it to the ArchivedAt field.

func (*Upload) SetCreatedDate

func (o *Upload) SetCreatedDate(v string)

SetCreatedDate sets field value

func (*Upload) SetExt

func (o *Upload) SetExt(v string)

SetExt sets field value

func (*Upload) SetId

func (o *Upload) SetId(v int32)

SetId sets field value

func (*Upload) SetMime

func (o *Upload) SetMime(v string)

SetMime sets field value

func (*Upload) SetName

func (o *Upload) SetName(v string)

SetName sets field value

func (*Upload) SetSize

func (o *Upload) SetSize(v string)

SetSize sets field value

func (*Upload) SetUploadableId

func (o *Upload) SetUploadableId(v int32)

SetUploadableId gets a reference to the given int32 and assigns it to the UploadableId field.

func (*Upload) SetUploadableType

func (o *Upload) SetUploadableType(v string)

SetUploadableType gets a reference to the given string and assigns it to the UploadableType field.

func (*Upload) SetUrl

func (o *Upload) SetUrl(v string)

SetUrl sets field value

func (Upload) ToMap

func (o Upload) ToMap() (map[string]interface{}, error)

func (*Upload) UnmarshalJSON

func (o *Upload) UnmarshalJSON(data []byte) (err error)

type UploadsAPIService

type UploadsAPIService service

UploadsAPIService UploadsAPI service

func (*UploadsAPIService) DeleteUploadsId

func (a *UploadsAPIService) DeleteUploadsId(ctx context.Context, id int32) ApiDeleteUploadsIdRequest

DeleteUploadsId Delete an upload

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested upload
@return ApiDeleteUploadsIdRequest

func (*UploadsAPIService) DeleteUploadsIdExecute

func (a *UploadsAPIService) DeleteUploadsIdExecute(r ApiDeleteUploadsIdRequest) (*http.Response, error)

Execute executes the request

func (*UploadsAPIService) GetUploads

GetUploads Get a list of all uploads

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUploadsRequest

func (*UploadsAPIService) GetUploadsExecute

func (a *UploadsAPIService) GetUploadsExecute(r ApiGetUploadsRequest) ([]Upload, *http.Response, error)

Execute executes the request

@return []Upload

func (*UploadsAPIService) GetUploadsId

GetUploadsId Get a specific upload

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested upload
@return ApiGetUploadsIdRequest

func (*UploadsAPIService) GetUploadsIdExecute

func (a *UploadsAPIService) GetUploadsIdExecute(r ApiGetUploadsIdRequest) (*Upload, *http.Response, error)

Execute executes the request

@return Upload

func (*UploadsAPIService) PostUploads

PostUploads Upload a file

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostUploadsRequest

func (*UploadsAPIService) PostUploadsExecute

func (a *UploadsAPIService) PostUploadsExecute(r ApiPostUploadsRequest) (*Upload, *http.Response, error)

Execute executes the request

@return Upload

type User

type User struct {
	// The unique identifier of the user.
	Id *int64 `json:"id,omitempty"`
	// The email address of the user.
	Email *string `json:"email,omitempty"`
	// Indicates if OTP is required for logging in.
	OtpRequiredForLogin *bool `json:"otp_required_for_login,omitempty"`
	// Security level assigned to the user.
	SecurityLevel *string `json:"security_level,omitempty"`
	// The first name of the user.
	FirstName *string `json:"first_name,omitempty"`
	// The last name of the user.
	LastName *string `json:"last_name,omitempty"`
	// The phone number of the user.
	PhoneNumber *string `json:"phone_number,omitempty"`
	// A slug representing the user.
	Slug *string `json:"slug,omitempty"`
	// The time zone of the user.
	TimeZone *string `json:"time_zone,omitempty"`
	// Indicates if the user has accepted an invite.
	AcceptedInvite *bool `json:"accepted_invite,omitempty"`
	// The number of times the user has signed in.
	SignInCount *int32 `json:"sign_in_count,omitempty"`
	// Indicates if the user is currently signed in.
	CurrentlySignedIn *bool `json:"currently_signed_in,omitempty"`
	// Timestamp of the last sign-in.
	LastSignInAt *time.Time `json:"last_sign_in_at,omitempty"`
	// IP address from the last sign-in.
	LastSignInIp *string `json:"last_sign_in_ip,omitempty"`
	// The timestamp when the user was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The timestamp of the last user update.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// Indicates if the user is archived (discarded).
	Archived *bool `json:"archived,omitempty"`
	// The ID of the associated company, if the user is a portal member. Can Be null.
	PortalMemberCompanyId *int64 `json:"portal_member_company_id,omitempty"`
	// The user's score over the past 30 days.
	Score30Days *int32 `json:"score_30_days,omitempty"`
	// The user's all-time score.
	ScoreAllTime *int32 `json:"score_all_time,omitempty"`
	// The user's score over the past 90 days.
	Score90Days          *int32 `json:"score_90_days,omitempty"`
	AdditionalProperties map[string]interface{}
}

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) GetAcceptedInvite

func (o *User) GetAcceptedInvite() bool

GetAcceptedInvite returns the AcceptedInvite field value if set, zero value otherwise.

func (*User) GetAcceptedInviteOk

func (o *User) GetAcceptedInviteOk() (*bool, bool)

GetAcceptedInviteOk returns a tuple with the AcceptedInvite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetArchived

func (o *User) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*User) GetArchivedOk

func (o *User) GetArchivedOk() (*bool, bool)

GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetCreatedAt

func (o *User) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*User) GetCreatedAtOk

func (o *User) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetCurrentlySignedIn

func (o *User) GetCurrentlySignedIn() bool

GetCurrentlySignedIn returns the CurrentlySignedIn field value if set, zero value otherwise.

func (*User) GetCurrentlySignedInOk

func (o *User) GetCurrentlySignedInOk() (*bool, bool)

GetCurrentlySignedInOk returns a tuple with the CurrentlySignedIn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetEmail

func (o *User) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*User) GetEmailOk

func (o *User) 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 (*User) GetFirstName

func (o *User) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*User) GetFirstNameOk

func (o *User) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetId

func (o *User) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*User) GetIdOk

func (o *User) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetLastName

func (o *User) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*User) GetLastNameOk

func (o *User) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetLastSignInAt

func (o *User) GetLastSignInAt() time.Time

GetLastSignInAt returns the LastSignInAt field value if set, zero value otherwise.

func (*User) GetLastSignInAtOk

func (o *User) GetLastSignInAtOk() (*time.Time, bool)

GetLastSignInAtOk returns a tuple with the LastSignInAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetLastSignInIp

func (o *User) GetLastSignInIp() string

GetLastSignInIp returns the LastSignInIp field value if set, zero value otherwise.

func (*User) GetLastSignInIpOk

func (o *User) GetLastSignInIpOk() (*string, bool)

GetLastSignInIpOk returns a tuple with the LastSignInIp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetOtpRequiredForLogin

func (o *User) GetOtpRequiredForLogin() bool

GetOtpRequiredForLogin returns the OtpRequiredForLogin field value if set, zero value otherwise.

func (*User) GetOtpRequiredForLoginOk

func (o *User) GetOtpRequiredForLoginOk() (*bool, bool)

GetOtpRequiredForLoginOk returns a tuple with the OtpRequiredForLogin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetPhoneNumber

func (o *User) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*User) GetPhoneNumberOk

func (o *User) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetPortalMemberCompanyId

func (o *User) GetPortalMemberCompanyId() int64

GetPortalMemberCompanyId returns the PortalMemberCompanyId field value if set, zero value otherwise.

func (*User) GetPortalMemberCompanyIdOk

func (o *User) GetPortalMemberCompanyIdOk() (*int64, bool)

GetPortalMemberCompanyIdOk returns a tuple with the PortalMemberCompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetScore30Days

func (o *User) GetScore30Days() int32

GetScore30Days returns the Score30Days field value if set, zero value otherwise.

func (*User) GetScore30DaysOk

func (o *User) GetScore30DaysOk() (*int32, bool)

GetScore30DaysOk returns a tuple with the Score30Days field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetScore90Days

func (o *User) GetScore90Days() int32

GetScore90Days returns the Score90Days field value if set, zero value otherwise.

func (*User) GetScore90DaysOk

func (o *User) GetScore90DaysOk() (*int32, bool)

GetScore90DaysOk returns a tuple with the Score90Days field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetScoreAllTime

func (o *User) GetScoreAllTime() int32

GetScoreAllTime returns the ScoreAllTime field value if set, zero value otherwise.

func (*User) GetScoreAllTimeOk

func (o *User) GetScoreAllTimeOk() (*int32, bool)

GetScoreAllTimeOk returns a tuple with the ScoreAllTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetSecurityLevel

func (o *User) GetSecurityLevel() string

GetSecurityLevel returns the SecurityLevel field value if set, zero value otherwise.

func (*User) GetSecurityLevelOk

func (o *User) GetSecurityLevelOk() (*string, bool)

GetSecurityLevelOk returns a tuple with the SecurityLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetSignInCount

func (o *User) GetSignInCount() int32

GetSignInCount returns the SignInCount field value if set, zero value otherwise.

func (*User) GetSignInCountOk

func (o *User) GetSignInCountOk() (*int32, bool)

GetSignInCountOk returns a tuple with the SignInCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetSlug

func (o *User) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*User) GetSlugOk

func (o *User) GetSlugOk() (*string, bool)

GetSlugOk returns a tuple with the Slug field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetTimeZone

func (o *User) GetTimeZone() string

GetTimeZone returns the TimeZone field value if set, zero value otherwise.

func (*User) GetTimeZoneOk

func (o *User) GetTimeZoneOk() (*string, bool)

GetTimeZoneOk returns a tuple with the TimeZone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetUpdatedAt

func (o *User) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*User) GetUpdatedAtOk

func (o *User) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) HasAcceptedInvite

func (o *User) HasAcceptedInvite() bool

HasAcceptedInvite returns a boolean if a field has been set.

func (*User) HasArchived

func (o *User) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*User) HasCreatedAt

func (o *User) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*User) HasCurrentlySignedIn

func (o *User) HasCurrentlySignedIn() bool

HasCurrentlySignedIn returns a boolean if a field has been set.

func (*User) HasEmail

func (o *User) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*User) HasFirstName

func (o *User) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*User) HasId

func (o *User) HasId() bool

HasId returns a boolean if a field has been set.

func (*User) HasLastName

func (o *User) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*User) HasLastSignInAt

func (o *User) HasLastSignInAt() bool

HasLastSignInAt returns a boolean if a field has been set.

func (*User) HasLastSignInIp

func (o *User) HasLastSignInIp() bool

HasLastSignInIp returns a boolean if a field has been set.

func (*User) HasOtpRequiredForLogin

func (o *User) HasOtpRequiredForLogin() bool

HasOtpRequiredForLogin returns a boolean if a field has been set.

func (*User) HasPhoneNumber

func (o *User) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*User) HasPortalMemberCompanyId

func (o *User) HasPortalMemberCompanyId() bool

HasPortalMemberCompanyId returns a boolean if a field has been set.

func (*User) HasScore30Days

func (o *User) HasScore30Days() bool

HasScore30Days returns a boolean if a field has been set.

func (*User) HasScore90Days

func (o *User) HasScore90Days() bool

HasScore90Days returns a boolean if a field has been set.

func (*User) HasScoreAllTime

func (o *User) HasScoreAllTime() bool

HasScoreAllTime returns a boolean if a field has been set.

func (*User) HasSecurityLevel

func (o *User) HasSecurityLevel() bool

HasSecurityLevel returns a boolean if a field has been set.

func (*User) HasSignInCount

func (o *User) HasSignInCount() bool

HasSignInCount returns a boolean if a field has been set.

func (*User) HasSlug

func (o *User) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*User) HasTimeZone

func (o *User) HasTimeZone() bool

HasTimeZone returns a boolean if a field has been set.

func (*User) HasUpdatedAt

func (o *User) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (User) MarshalJSON

func (o User) MarshalJSON() ([]byte, error)

func (*User) SetAcceptedInvite

func (o *User) SetAcceptedInvite(v bool)

SetAcceptedInvite gets a reference to the given bool and assigns it to the AcceptedInvite field.

func (*User) SetArchived

func (o *User) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*User) SetCreatedAt

func (o *User) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*User) SetCurrentlySignedIn

func (o *User) SetCurrentlySignedIn(v bool)

SetCurrentlySignedIn gets a reference to the given bool and assigns it to the CurrentlySignedIn field.

func (*User) SetEmail

func (o *User) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*User) SetFirstName

func (o *User) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*User) SetId

func (o *User) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*User) SetLastName

func (o *User) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*User) SetLastSignInAt

func (o *User) SetLastSignInAt(v time.Time)

SetLastSignInAt gets a reference to the given time.Time and assigns it to the LastSignInAt field.

func (*User) SetLastSignInIp

func (o *User) SetLastSignInIp(v string)

SetLastSignInIp gets a reference to the given string and assigns it to the LastSignInIp field.

func (*User) SetOtpRequiredForLogin

func (o *User) SetOtpRequiredForLogin(v bool)

SetOtpRequiredForLogin gets a reference to the given bool and assigns it to the OtpRequiredForLogin field.

func (*User) SetPhoneNumber

func (o *User) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*User) SetPortalMemberCompanyId

func (o *User) SetPortalMemberCompanyId(v int64)

SetPortalMemberCompanyId gets a reference to the given int64 and assigns it to the PortalMemberCompanyId field.

func (*User) SetScore30Days

func (o *User) SetScore30Days(v int32)

SetScore30Days gets a reference to the given int32 and assigns it to the Score30Days field.

func (*User) SetScore90Days

func (o *User) SetScore90Days(v int32)

SetScore90Days gets a reference to the given int32 and assigns it to the Score90Days field.

func (*User) SetScoreAllTime

func (o *User) SetScoreAllTime(v int32)

SetScoreAllTime gets a reference to the given int32 and assigns it to the ScoreAllTime field.

func (*User) SetSecurityLevel

func (o *User) SetSecurityLevel(v string)

SetSecurityLevel gets a reference to the given string and assigns it to the SecurityLevel field.

func (*User) SetSignInCount

func (o *User) SetSignInCount(v int32)

SetSignInCount gets a reference to the given int32 and assigns it to the SignInCount field.

func (*User) SetSlug

func (o *User) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*User) SetTimeZone

func (o *User) SetTimeZone(v string)

SetTimeZone gets a reference to the given string and assigns it to the TimeZone field.

func (*User) SetUpdatedAt

func (o *User) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (User) ToMap

func (o User) ToMap() (map[string]interface{}, error)

func (*User) UnmarshalJSON

func (o *User) UnmarshalJSON(data []byte) (err error)

type UsersAPIService

type UsersAPIService service

UsersAPIService UsersAPI service

func (*UsersAPIService) GetUserById

func (a *UsersAPIService) GetUserById(ctx context.Context, id int64) ApiGetUserByIdRequest

GetUserById Retrieve a user by ID

Retrieve a user by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested user
@return ApiGetUserByIdRequest

func (*UsersAPIService) GetUserByIdExecute

func (a *UsersAPIService) GetUserByIdExecute(r ApiGetUserByIdRequest) (*User, *http.Response, error)

Execute executes the request

@return User

func (*UsersAPIService) GetUsers

GetUsers Retrieve a list of users

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUsersRequest

func (*UsersAPIService) GetUsersExecute

func (a *UsersAPIService) GetUsersExecute(r ApiGetUsersRequest) ([]User, *http.Response, error)

Execute executes the request

@return []User

type VLANZonesAPIService

type VLANZonesAPIService service

VLANZonesAPIService VLANZonesAPI service

func (*VLANZonesAPIService) CreateVlanZone

CreateVlanZone Create a VLAN Zone

Add a new VLAN zone.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateVlanZoneRequest

func (*VLANZonesAPIService) CreateVlanZoneExecute

func (a *VLANZonesAPIService) CreateVlanZoneExecute(r ApiCreateVlanZoneRequest) (*VlanZone, *http.Response, error)

Execute executes the request

@return VlanZone

func (*VLANZonesAPIService) DeleteVlanZone

DeleteVlanZone Delete a VLAN Zone

Remove a VLAN Zone from the system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id VLAN Zone ID
@return ApiDeleteVlanZoneRequest

func (*VLANZonesAPIService) DeleteVlanZoneExecute

func (a *VLANZonesAPIService) DeleteVlanZoneExecute(r ApiDeleteVlanZoneRequest) (*http.Response, error)

Execute executes the request

func (*VLANZonesAPIService) GetVlanZoneById

GetVlanZoneById Get a VLAN Zone

Retrieve details of a specific VLAN Zone by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id VLAN Zone ID
@return ApiGetVlanZoneByIdRequest

func (*VLANZonesAPIService) GetVlanZoneByIdExecute

func (a *VLANZonesAPIService) GetVlanZoneByIdExecute(r ApiGetVlanZoneByIdRequest) (*VlanZone, *http.Response, error)

Execute executes the request

@return VlanZone

func (*VLANZonesAPIService) GetVlanZones

GetVlanZones Get a list of VLAN Zones

Retrieve VLAN Zones with optional filtering and archive toggle.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetVlanZonesRequest

func (*VLANZonesAPIService) GetVlanZonesExecute

func (a *VLANZonesAPIService) GetVlanZonesExecute(r ApiGetVlanZonesRequest) ([]VlanZone, *http.Response, error)

Execute executes the request

@return []VlanZone

func (*VLANZonesAPIService) UpdateVlanZone

UpdateVlanZone Update / archive / unarchive a VLAN Zone

Modify details of an existing VLAN Zone.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id VLAN Zone ID
@return ApiUpdateVlanZoneRequest

func (*VLANZonesAPIService) UpdateVlanZoneExecute

func (a *VLANZonesAPIService) UpdateVlanZoneExecute(r ApiUpdateVlanZoneRequest) (*VlanZone, *http.Response, error)

Execute executes the request

@return VlanZone

type VLANsAPIService

type VLANsAPIService service

VLANsAPIService VLANsAPI service

func (*VLANsAPIService) CreateVlan

CreateVlan Create a new VLAN

Add a new VLAN to the system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateVlanRequest

func (*VLANsAPIService) CreateVlanExecute

func (a *VLANsAPIService) CreateVlanExecute(r ApiCreateVlanRequest) (*Vlan, *http.Response, error)

Execute executes the request

@return Vlan

func (*VLANsAPIService) DeleteVlan

func (a *VLANsAPIService) DeleteVlan(ctx context.Context, id int64) ApiDeleteVlanRequest

DeleteVlan Delete a VLAN

Remove a VLAN from the system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id VLAN ID
@return ApiDeleteVlanRequest

func (*VLANsAPIService) DeleteVlanExecute

func (a *VLANsAPIService) DeleteVlanExecute(r ApiDeleteVlanRequest) (*http.Response, error)

Execute executes the request

func (*VLANsAPIService) GetVlanById

func (a *VLANsAPIService) GetVlanById(ctx context.Context, id int64) ApiGetVlanByIdRequest

GetVlanById Get a single VLAN

Retrieve details of a specific VLAN by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id VLAN ID
@return ApiGetVlanByIdRequest

func (*VLANsAPIService) GetVlanByIdExecute

func (a *VLANsAPIService) GetVlanByIdExecute(r ApiGetVlanByIdRequest) (*Vlan, *http.Response, error)

Execute executes the request

@return Vlan

func (*VLANsAPIService) GetVlans

GetVlans Get a list of VLANs

Retrieve VLANs with optional filtering and archive toggle.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetVlansRequest

func (*VLANsAPIService) GetVlansExecute

func (a *VLANsAPIService) GetVlansExecute(r ApiGetVlansRequest) ([]Vlan, *http.Response, error)

Execute executes the request

@return []Vlan

func (*VLANsAPIService) UpdateVlan

func (a *VLANsAPIService) UpdateVlan(ctx context.Context, id int64) ApiUpdateVlanRequest

UpdateVlan Update / archive / unarchive a VLAN

Modify details of an existing VLAN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id VLAN ID
@return ApiUpdateVlanRequest

func (*VLANsAPIService) UpdateVlanExecute

func (a *VLANsAPIService) UpdateVlanExecute(r ApiUpdateVlanRequest) (*Vlan, *http.Response, error)

Execute executes the request

@return Vlan

type Vlan

type Vlan struct {
	// The unique identifier for the VLAN.
	Id *int64 `json:"id,omitempty"`
	// Human-readable VLAN name
	Name *string `json:"name,omitempty"`
	// URL-friendly identifier
	Slug *string `json:"slug,omitempty"`
	// Numeric VLAN (1-4094)
	VlanId *int64 `json:"vlan_id,omitempty"`
	// Optional description
	Description *string `json:"description,omitempty"`
	// Rich-text notes
	Notes *string `json:"notes,omitempty"`
	// The identifier of the company that owns this VLAN.
	CompanyId *int64 `json:"company_id,omitempty"`
	// Zone (nullable)
	VlanZoneId *int64 `json:"vlan_zone_id,omitempty"`
	// The status list item ID for this VLAN.
	StatusListItemId *int64 `json:"status_list_item_id,omitempty"`
	// The role list item ID for this VLAN.
	RoleListItemId *int64 `json:"role_list_item_id,omitempty"`
	// The date and time when the VLAN was archived. Null if not archived.
	ArchivedAt *time.Time `json:"archived_at,omitempty"`
	// The date and time when the VLAN was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The date and time when the VLAN was last updated.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// Number of networks currently assigned to this VLAN.
	NetworksCount *int64 `json:"networks_count,omitempty"`
	// Link to VLAN in the web UI
	Url                  *string `json:"url,omitempty"`
	AdditionalProperties map[string]interface{}
}

Vlan Virtual Local Area Network (VLAN) configuration.

func NewVlan

func NewVlan() *Vlan

NewVlan instantiates a new Vlan object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVlanWithDefaults

func NewVlanWithDefaults() *Vlan

NewVlanWithDefaults instantiates a new Vlan object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Vlan) GetArchivedAt

func (o *Vlan) GetArchivedAt() time.Time

GetArchivedAt returns the ArchivedAt field value if set, zero value otherwise.

func (*Vlan) GetArchivedAtOk

func (o *Vlan) GetArchivedAtOk() (*time.Time, bool)

GetArchivedAtOk returns a tuple with the ArchivedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) GetCompanyId

func (o *Vlan) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*Vlan) GetCompanyIdOk

func (o *Vlan) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) GetCreatedAt

func (o *Vlan) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Vlan) GetCreatedAtOk

func (o *Vlan) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) GetDescription

func (o *Vlan) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Vlan) GetDescriptionOk

func (o *Vlan) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) GetId

func (o *Vlan) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*Vlan) GetIdOk

func (o *Vlan) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) GetName

func (o *Vlan) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Vlan) GetNameOk

func (o *Vlan) 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 (*Vlan) GetNetworksCount

func (o *Vlan) GetNetworksCount() int64

GetNetworksCount returns the NetworksCount field value if set, zero value otherwise.

func (*Vlan) GetNetworksCountOk

func (o *Vlan) GetNetworksCountOk() (*int64, bool)

GetNetworksCountOk returns a tuple with the NetworksCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) GetNotes

func (o *Vlan) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*Vlan) GetNotesOk

func (o *Vlan) 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 (*Vlan) GetRoleListItemId

func (o *Vlan) GetRoleListItemId() int64

GetRoleListItemId returns the RoleListItemId field value if set, zero value otherwise.

func (*Vlan) GetRoleListItemIdOk

func (o *Vlan) GetRoleListItemIdOk() (*int64, bool)

GetRoleListItemIdOk returns a tuple with the RoleListItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) GetSlug

func (o *Vlan) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*Vlan) GetSlugOk

func (o *Vlan) GetSlugOk() (*string, bool)

GetSlugOk returns a tuple with the Slug field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) GetStatusListItemId

func (o *Vlan) GetStatusListItemId() int64

GetStatusListItemId returns the StatusListItemId field value if set, zero value otherwise.

func (*Vlan) GetStatusListItemIdOk

func (o *Vlan) GetStatusListItemIdOk() (*int64, bool)

GetStatusListItemIdOk returns a tuple with the StatusListItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) GetUpdatedAt

func (o *Vlan) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Vlan) GetUpdatedAtOk

func (o *Vlan) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) GetUrl

func (o *Vlan) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*Vlan) GetUrlOk

func (o *Vlan) 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 (*Vlan) GetVlanId

func (o *Vlan) GetVlanId() int64

GetVlanId returns the VlanId field value if set, zero value otherwise.

func (*Vlan) GetVlanIdOk

func (o *Vlan) GetVlanIdOk() (*int64, bool)

GetVlanIdOk returns a tuple with the VlanId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) GetVlanZoneId

func (o *Vlan) GetVlanZoneId() int64

GetVlanZoneId returns the VlanZoneId field value if set, zero value otherwise.

func (*Vlan) GetVlanZoneIdOk

func (o *Vlan) GetVlanZoneIdOk() (*int64, bool)

GetVlanZoneIdOk returns a tuple with the VlanZoneId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vlan) HasArchivedAt

func (o *Vlan) HasArchivedAt() bool

HasArchivedAt returns a boolean if a field has been set.

func (*Vlan) HasCompanyId

func (o *Vlan) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*Vlan) HasCreatedAt

func (o *Vlan) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Vlan) HasDescription

func (o *Vlan) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Vlan) HasId

func (o *Vlan) HasId() bool

HasId returns a boolean if a field has been set.

func (*Vlan) HasName

func (o *Vlan) HasName() bool

HasName returns a boolean if a field has been set.

func (*Vlan) HasNetworksCount

func (o *Vlan) HasNetworksCount() bool

HasNetworksCount returns a boolean if a field has been set.

func (*Vlan) HasNotes

func (o *Vlan) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*Vlan) HasRoleListItemId

func (o *Vlan) HasRoleListItemId() bool

HasRoleListItemId returns a boolean if a field has been set.

func (*Vlan) HasSlug

func (o *Vlan) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*Vlan) HasStatusListItemId

func (o *Vlan) HasStatusListItemId() bool

HasStatusListItemId returns a boolean if a field has been set.

func (*Vlan) HasUpdatedAt

func (o *Vlan) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Vlan) HasUrl

func (o *Vlan) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*Vlan) HasVlanId

func (o *Vlan) HasVlanId() bool

HasVlanId returns a boolean if a field has been set.

func (*Vlan) HasVlanZoneId

func (o *Vlan) HasVlanZoneId() bool

HasVlanZoneId returns a boolean if a field has been set.

func (Vlan) MarshalJSON

func (o Vlan) MarshalJSON() ([]byte, error)

func (*Vlan) SetArchivedAt

func (o *Vlan) SetArchivedAt(v time.Time)

SetArchivedAt gets a reference to the given time.Time and assigns it to the ArchivedAt field.

func (*Vlan) SetCompanyId

func (o *Vlan) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*Vlan) SetCreatedAt

func (o *Vlan) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Vlan) SetDescription

func (o *Vlan) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Vlan) SetId

func (o *Vlan) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*Vlan) SetName

func (o *Vlan) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Vlan) SetNetworksCount

func (o *Vlan) SetNetworksCount(v int64)

SetNetworksCount gets a reference to the given int64 and assigns it to the NetworksCount field.

func (*Vlan) SetNotes

func (o *Vlan) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*Vlan) SetRoleListItemId

func (o *Vlan) SetRoleListItemId(v int64)

SetRoleListItemId gets a reference to the given int64 and assigns it to the RoleListItemId field.

func (*Vlan) SetSlug

func (o *Vlan) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*Vlan) SetStatusListItemId

func (o *Vlan) SetStatusListItemId(v int64)

SetStatusListItemId gets a reference to the given int64 and assigns it to the StatusListItemId field.

func (*Vlan) SetUpdatedAt

func (o *Vlan) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Vlan) SetUrl

func (o *Vlan) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*Vlan) SetVlanId

func (o *Vlan) SetVlanId(v int64)

SetVlanId gets a reference to the given int64 and assigns it to the VlanId field.

func (*Vlan) SetVlanZoneId

func (o *Vlan) SetVlanZoneId(v int64)

SetVlanZoneId gets a reference to the given int64 and assigns it to the VlanZoneId field.

func (Vlan) ToMap

func (o Vlan) ToMap() (map[string]interface{}, error)

func (*Vlan) UnmarshalJSON

func (o *Vlan) UnmarshalJSON(data []byte) (err error)

type VlanZone

type VlanZone struct {
	// The unique identifier for the VLAN Zone.
	Id *int64 `json:"id,omitempty"`
	// Human-readable zone name
	Name *string `json:"name,omitempty"`
	// URL-friendly identifier
	Slug *string `json:"slug,omitempty"`
	// Optional description
	Description *string `json:"description,omitempty"`
	// Comma-separated list of numeric ranges (e.g. \"100-500,1000-1500\"). Each range must be inside 1-4094 and start <= end.
	VlanIdRanges *string `json:"vlan_id_ranges,omitempty"`
	// The identifier of the company that owns this VLAN Zone.
	CompanyId *int64 `json:"company_id,omitempty"`
	// The date and time when the VLAN Zone was archived. Null if not archived.
	ArchivedAt *time.Time `json:"archived_at,omitempty"`
	// The date and time when the VLAN Zone was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The date and time when the VLAN Zone was last updated.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// Number of VLANs currently assigned to this zone
	VlansCount *int64 `json:"vlans_count,omitempty"`
	// Link to zone in the web UI
	Url                  *string `json:"url,omitempty"`
	AdditionalProperties map[string]interface{}
}

VlanZone Logical grouping of related VLANs (e.g. a datacenter, building, or rack range).

func NewVlanZone

func NewVlanZone() *VlanZone

NewVlanZone instantiates a new VlanZone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVlanZoneWithDefaults

func NewVlanZoneWithDefaults() *VlanZone

NewVlanZoneWithDefaults instantiates a new VlanZone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VlanZone) GetArchivedAt

func (o *VlanZone) GetArchivedAt() time.Time

GetArchivedAt returns the ArchivedAt field value if set, zero value otherwise.

func (*VlanZone) GetArchivedAtOk

func (o *VlanZone) GetArchivedAtOk() (*time.Time, bool)

GetArchivedAtOk returns a tuple with the ArchivedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VlanZone) GetCompanyId

func (o *VlanZone) GetCompanyId() int64

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*VlanZone) GetCompanyIdOk

func (o *VlanZone) GetCompanyIdOk() (*int64, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VlanZone) GetCreatedAt

func (o *VlanZone) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*VlanZone) GetCreatedAtOk

func (o *VlanZone) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VlanZone) GetDescription

func (o *VlanZone) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*VlanZone) GetDescriptionOk

func (o *VlanZone) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VlanZone) GetId

func (o *VlanZone) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*VlanZone) GetIdOk

func (o *VlanZone) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VlanZone) GetName

func (o *VlanZone) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*VlanZone) GetNameOk

func (o *VlanZone) 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 (*VlanZone) GetSlug

func (o *VlanZone) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*VlanZone) GetSlugOk

func (o *VlanZone) GetSlugOk() (*string, bool)

GetSlugOk returns a tuple with the Slug field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VlanZone) GetUpdatedAt

func (o *VlanZone) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*VlanZone) GetUpdatedAtOk

func (o *VlanZone) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VlanZone) GetUrl

func (o *VlanZone) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*VlanZone) GetUrlOk

func (o *VlanZone) 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 (*VlanZone) GetVlanIdRanges

func (o *VlanZone) GetVlanIdRanges() string

GetVlanIdRanges returns the VlanIdRanges field value if set, zero value otherwise.

func (*VlanZone) GetVlanIdRangesOk

func (o *VlanZone) GetVlanIdRangesOk() (*string, bool)

GetVlanIdRangesOk returns a tuple with the VlanIdRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VlanZone) GetVlansCount

func (o *VlanZone) GetVlansCount() int64

GetVlansCount returns the VlansCount field value if set, zero value otherwise.

func (*VlanZone) GetVlansCountOk

func (o *VlanZone) GetVlansCountOk() (*int64, bool)

GetVlansCountOk returns a tuple with the VlansCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VlanZone) HasArchivedAt

func (o *VlanZone) HasArchivedAt() bool

HasArchivedAt returns a boolean if a field has been set.

func (*VlanZone) HasCompanyId

func (o *VlanZone) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*VlanZone) HasCreatedAt

func (o *VlanZone) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*VlanZone) HasDescription

func (o *VlanZone) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*VlanZone) HasId

func (o *VlanZone) HasId() bool

HasId returns a boolean if a field has been set.

func (*VlanZone) HasName

func (o *VlanZone) HasName() bool

HasName returns a boolean if a field has been set.

func (*VlanZone) HasSlug

func (o *VlanZone) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*VlanZone) HasUpdatedAt

func (o *VlanZone) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*VlanZone) HasUrl

func (o *VlanZone) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*VlanZone) HasVlanIdRanges

func (o *VlanZone) HasVlanIdRanges() bool

HasVlanIdRanges returns a boolean if a field has been set.

func (*VlanZone) HasVlansCount

func (o *VlanZone) HasVlansCount() bool

HasVlansCount returns a boolean if a field has been set.

func (VlanZone) MarshalJSON

func (o VlanZone) MarshalJSON() ([]byte, error)

func (*VlanZone) SetArchivedAt

func (o *VlanZone) SetArchivedAt(v time.Time)

SetArchivedAt gets a reference to the given time.Time and assigns it to the ArchivedAt field.

func (*VlanZone) SetCompanyId

func (o *VlanZone) SetCompanyId(v int64)

SetCompanyId gets a reference to the given int64 and assigns it to the CompanyId field.

func (*VlanZone) SetCreatedAt

func (o *VlanZone) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*VlanZone) SetDescription

func (o *VlanZone) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*VlanZone) SetId

func (o *VlanZone) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*VlanZone) SetName

func (o *VlanZone) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*VlanZone) SetSlug

func (o *VlanZone) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*VlanZone) SetUpdatedAt

func (o *VlanZone) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*VlanZone) SetUrl

func (o *VlanZone) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*VlanZone) SetVlanIdRanges

func (o *VlanZone) SetVlanIdRanges(v string)

SetVlanIdRanges gets a reference to the given string and assigns it to the VlanIdRanges field.

func (*VlanZone) SetVlansCount

func (o *VlanZone) SetVlansCount(v int64)

SetVlansCount gets a reference to the given int64 and assigns it to the VlansCount field.

func (VlanZone) ToMap

func (o VlanZone) ToMap() (map[string]interface{}, error)

func (*VlanZone) UnmarshalJSON

func (o *VlanZone) UnmarshalJSON(data []byte) (err error)

type Website

type Website struct {
	// The unique identifier of the website
	Id *int32 `json:"id,omitempty"`
	// The URL of the website
	Name *string `json:"name,omitempty"`
	// The HTTP response code of the website
	Code *int32 `json:"code,omitempty"`
	// A message related to the website's status
	Message *string `json:"message,omitempty"`
	// The URL slug for the website
	Slug *string `json:"slug,omitempty"`
	// A keyword associated with the website (optional)
	Keyword *string `json:"keyword,omitempty"`
	// The type of monitoring performed on the website
	MonitorType *int32 `json:"monitor_type,omitempty"`
	// The status of the website (e.g., 'ready', 'processing')
	Status *string `json:"status,omitempty"`
	// The monitoring status of the website (e.g., 'up', 'down')
	MonitoringStatus *string `json:"monitoring_status,omitempty"`
	// The timestamp when the website was last refreshed
	RefreshedAt *time.Time `json:"refreshed_at,omitempty"`
	// The timestamp when the website was last monitored
	MonitoredAt *time.Time `json:"monitored_at,omitempty"`
	// HTTP headers associated with the website (optional)
	Headers map[string]interface{} `json:"headers,omitempty"`
	// Indicates whether the monitoring of the website is paused
	Paused *bool `json:"paused,omitempty"`
	// Indicates whether notifications related to the website have been sent
	SentNotifications *bool `json:"sent_notifications,omitempty"`
	// The ID of the associated account
	AccountId *int32 `json:"account_id,omitempty"`
	// The ID of the related asset field (optional)
	AssetFieldId *int32 `json:"asset_field_id,omitempty"`
	// The ID of the associated company
	CompanyId *int32 `json:"company_id,omitempty"`
	// The timestamp when the website was discarded (optional)
	DiscardedAt *time.Time `json:"discarded_at,omitempty"`
	// Indicates whether SSL checks are disabled for the website
	DisableSsl *bool `json:"disable_ssl,omitempty"`
	// Indicates whether WHOIS checks are disabled for the website
	DisableWhois *bool `json:"disable_whois,omitempty"`
	// Indicates whether DNS checks are disabled for the website
	DisableDns *bool `json:"disable_dns,omitempty"`
	// Indicates whether DMARC checks are enabled for the website
	EnableDmarcTracking *bool `json:"enable_dmarc_tracking,omitempty"`
	// Indicates whether DKIM checks are enabled for the website
	EnableDkimTracking *bool `json:"enable_dkim_tracking,omitempty"`
	// Indicates whether SPF checks are enabled for the website
	EnableSpfTracking *bool `json:"enable_spf_tracking,omitempty"`
	// Additional notes related to the website
	Notes *string `json:"notes,omitempty"`
	// The type of the object, in this case, 'Website'
	ObjectType *string `json:"object_type,omitempty"`
	// The FontAwesome icon related to the website
	Icon *string `json:"icon,omitempty"`
	// The type of the asset, in this case, 'Website'
	AssetType *string `json:"asset_type,omitempty"`
	// The name of the associated company
	CompanyName *string `json:"company_name,omitempty"`
	// The URL path of the website within the application
	Url                  *string `json:"url,omitempty"`
	AdditionalProperties map[string]interface{}
}

Website struct for Website

func NewWebsite

func NewWebsite() *Website

NewWebsite instantiates a new Website object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebsiteWithDefaults

func NewWebsiteWithDefaults() *Website

NewWebsiteWithDefaults instantiates a new Website object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Website) GetAccountId

func (o *Website) GetAccountId() int32

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*Website) GetAccountIdOk

func (o *Website) GetAccountIdOk() (*int32, 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 (*Website) GetAssetFieldId

func (o *Website) GetAssetFieldId() int32

GetAssetFieldId returns the AssetFieldId field value if set, zero value otherwise.

func (*Website) GetAssetFieldIdOk

func (o *Website) GetAssetFieldIdOk() (*int32, bool)

GetAssetFieldIdOk returns a tuple with the AssetFieldId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetAssetType

func (o *Website) GetAssetType() string

GetAssetType returns the AssetType field value if set, zero value otherwise.

func (*Website) GetAssetTypeOk

func (o *Website) GetAssetTypeOk() (*string, bool)

GetAssetTypeOk returns a tuple with the AssetType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetCode

func (o *Website) GetCode() int32

GetCode returns the Code field value if set, zero value otherwise.

func (*Website) GetCodeOk

func (o *Website) GetCodeOk() (*int32, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetCompanyId

func (o *Website) GetCompanyId() int32

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*Website) GetCompanyIdOk

func (o *Website) GetCompanyIdOk() (*int32, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetCompanyName

func (o *Website) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*Website) GetCompanyNameOk

func (o *Website) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetDisableDns

func (o *Website) GetDisableDns() bool

GetDisableDns returns the DisableDns field value if set, zero value otherwise.

func (*Website) GetDisableDnsOk

func (o *Website) GetDisableDnsOk() (*bool, bool)

GetDisableDnsOk returns a tuple with the DisableDns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetDisableSsl

func (o *Website) GetDisableSsl() bool

GetDisableSsl returns the DisableSsl field value if set, zero value otherwise.

func (*Website) GetDisableSslOk

func (o *Website) GetDisableSslOk() (*bool, bool)

GetDisableSslOk returns a tuple with the DisableSsl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetDisableWhois

func (o *Website) GetDisableWhois() bool

GetDisableWhois returns the DisableWhois field value if set, zero value otherwise.

func (*Website) GetDisableWhoisOk

func (o *Website) GetDisableWhoisOk() (*bool, bool)

GetDisableWhoisOk returns a tuple with the DisableWhois field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetDiscardedAt

func (o *Website) GetDiscardedAt() time.Time

GetDiscardedAt returns the DiscardedAt field value if set, zero value otherwise.

func (*Website) GetDiscardedAtOk

func (o *Website) GetDiscardedAtOk() (*time.Time, bool)

GetDiscardedAtOk returns a tuple with the DiscardedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetEnableDkimTracking

func (o *Website) GetEnableDkimTracking() bool

GetEnableDkimTracking returns the EnableDkimTracking field value if set, zero value otherwise.

func (*Website) GetEnableDkimTrackingOk

func (o *Website) GetEnableDkimTrackingOk() (*bool, bool)

GetEnableDkimTrackingOk returns a tuple with the EnableDkimTracking field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetEnableDmarcTracking

func (o *Website) GetEnableDmarcTracking() bool

GetEnableDmarcTracking returns the EnableDmarcTracking field value if set, zero value otherwise.

func (*Website) GetEnableDmarcTrackingOk

func (o *Website) GetEnableDmarcTrackingOk() (*bool, bool)

GetEnableDmarcTrackingOk returns a tuple with the EnableDmarcTracking field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetEnableSpfTracking

func (o *Website) GetEnableSpfTracking() bool

GetEnableSpfTracking returns the EnableSpfTracking field value if set, zero value otherwise.

func (*Website) GetEnableSpfTrackingOk

func (o *Website) GetEnableSpfTrackingOk() (*bool, bool)

GetEnableSpfTrackingOk returns a tuple with the EnableSpfTracking field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetHeaders

func (o *Website) GetHeaders() map[string]interface{}

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*Website) GetHeadersOk

func (o *Website) GetHeadersOk() (map[string]interface{}, bool)

GetHeadersOk returns a tuple with the Headers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetIcon

func (o *Website) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*Website) GetIconOk

func (o *Website) GetIconOk() (*string, bool)

GetIconOk returns a tuple with the Icon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetId

func (o *Website) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*Website) GetIdOk

func (o *Website) GetIdOk() (*int32, 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 (*Website) GetKeyword

func (o *Website) GetKeyword() string

GetKeyword returns the Keyword field value if set, zero value otherwise.

func (*Website) GetKeywordOk

func (o *Website) GetKeywordOk() (*string, bool)

GetKeywordOk returns a tuple with the Keyword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetMessage

func (o *Website) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*Website) GetMessageOk

func (o *Website) 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 (*Website) GetMonitorType

func (o *Website) GetMonitorType() int32

GetMonitorType returns the MonitorType field value if set, zero value otherwise.

func (*Website) GetMonitorTypeOk

func (o *Website) GetMonitorTypeOk() (*int32, bool)

GetMonitorTypeOk returns a tuple with the MonitorType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetMonitoredAt

func (o *Website) GetMonitoredAt() time.Time

GetMonitoredAt returns the MonitoredAt field value if set, zero value otherwise.

func (*Website) GetMonitoredAtOk

func (o *Website) GetMonitoredAtOk() (*time.Time, bool)

GetMonitoredAtOk returns a tuple with the MonitoredAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetMonitoringStatus

func (o *Website) GetMonitoringStatus() string

GetMonitoringStatus returns the MonitoringStatus field value if set, zero value otherwise.

func (*Website) GetMonitoringStatusOk

func (o *Website) GetMonitoringStatusOk() (*string, bool)

GetMonitoringStatusOk returns a tuple with the MonitoringStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetName

func (o *Website) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Website) GetNameOk

func (o *Website) 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 (*Website) GetNotes

func (o *Website) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*Website) GetNotesOk

func (o *Website) 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 (*Website) GetObjectType

func (o *Website) GetObjectType() string

GetObjectType returns the ObjectType field value if set, zero value otherwise.

func (*Website) GetObjectTypeOk

func (o *Website) GetObjectTypeOk() (*string, bool)

GetObjectTypeOk returns a tuple with the ObjectType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetPaused

func (o *Website) GetPaused() bool

GetPaused returns the Paused field value if set, zero value otherwise.

func (*Website) GetPausedOk

func (o *Website) GetPausedOk() (*bool, bool)

GetPausedOk returns a tuple with the Paused field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetRefreshedAt

func (o *Website) GetRefreshedAt() time.Time

GetRefreshedAt returns the RefreshedAt field value if set, zero value otherwise.

func (*Website) GetRefreshedAtOk

func (o *Website) GetRefreshedAtOk() (*time.Time, bool)

GetRefreshedAtOk returns a tuple with the RefreshedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetSentNotifications

func (o *Website) GetSentNotifications() bool

GetSentNotifications returns the SentNotifications field value if set, zero value otherwise.

func (*Website) GetSentNotificationsOk

func (o *Website) GetSentNotificationsOk() (*bool, bool)

GetSentNotificationsOk returns a tuple with the SentNotifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetSlug

func (o *Website) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*Website) GetSlugOk

func (o *Website) GetSlugOk() (*string, bool)

GetSlugOk returns a tuple with the Slug field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Website) GetStatus

func (o *Website) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Website) GetStatusOk

func (o *Website) 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 (*Website) GetUrl

func (o *Website) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*Website) GetUrlOk

func (o *Website) 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 (*Website) HasAccountId

func (o *Website) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*Website) HasAssetFieldId

func (o *Website) HasAssetFieldId() bool

HasAssetFieldId returns a boolean if a field has been set.

func (*Website) HasAssetType

func (o *Website) HasAssetType() bool

HasAssetType returns a boolean if a field has been set.

func (*Website) HasCode

func (o *Website) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*Website) HasCompanyId

func (o *Website) HasCompanyId() bool

HasCompanyId returns a boolean if a field has been set.

func (*Website) HasCompanyName

func (o *Website) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*Website) HasDisableDns

func (o *Website) HasDisableDns() bool

HasDisableDns returns a boolean if a field has been set.

func (*Website) HasDisableSsl

func (o *Website) HasDisableSsl() bool

HasDisableSsl returns a boolean if a field has been set.

func (*Website) HasDisableWhois

func (o *Website) HasDisableWhois() bool

HasDisableWhois returns a boolean if a field has been set.

func (*Website) HasDiscardedAt

func (o *Website) HasDiscardedAt() bool

HasDiscardedAt returns a boolean if a field has been set.

func (*Website) HasEnableDkimTracking

func (o *Website) HasEnableDkimTracking() bool

HasEnableDkimTracking returns a boolean if a field has been set.

func (*Website) HasEnableDmarcTracking

func (o *Website) HasEnableDmarcTracking() bool

HasEnableDmarcTracking returns a boolean if a field has been set.

func (*Website) HasEnableSpfTracking

func (o *Website) HasEnableSpfTracking() bool

HasEnableSpfTracking returns a boolean if a field has been set.

func (*Website) HasHeaders

func (o *Website) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*Website) HasIcon

func (o *Website) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*Website) HasId

func (o *Website) HasId() bool

HasId returns a boolean if a field has been set.

func (*Website) HasKeyword

func (o *Website) HasKeyword() bool

HasKeyword returns a boolean if a field has been set.

func (*Website) HasMessage

func (o *Website) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*Website) HasMonitorType

func (o *Website) HasMonitorType() bool

HasMonitorType returns a boolean if a field has been set.

func (*Website) HasMonitoredAt

func (o *Website) HasMonitoredAt() bool

HasMonitoredAt returns a boolean if a field has been set.

func (*Website) HasMonitoringStatus

func (o *Website) HasMonitoringStatus() bool

HasMonitoringStatus returns a boolean if a field has been set.

func (*Website) HasName

func (o *Website) HasName() bool

HasName returns a boolean if a field has been set.

func (*Website) HasNotes

func (o *Website) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*Website) HasObjectType

func (o *Website) HasObjectType() bool

HasObjectType returns a boolean if a field has been set.

func (*Website) HasPaused

func (o *Website) HasPaused() bool

HasPaused returns a boolean if a field has been set.

func (*Website) HasRefreshedAt

func (o *Website) HasRefreshedAt() bool

HasRefreshedAt returns a boolean if a field has been set.

func (*Website) HasSentNotifications

func (o *Website) HasSentNotifications() bool

HasSentNotifications returns a boolean if a field has been set.

func (*Website) HasSlug

func (o *Website) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*Website) HasStatus

func (o *Website) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Website) HasUrl

func (o *Website) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (Website) MarshalJSON

func (o Website) MarshalJSON() ([]byte, error)

func (*Website) SetAccountId

func (o *Website) SetAccountId(v int32)

SetAccountId gets a reference to the given int32 and assigns it to the AccountId field.

func (*Website) SetAssetFieldId

func (o *Website) SetAssetFieldId(v int32)

SetAssetFieldId gets a reference to the given int32 and assigns it to the AssetFieldId field.

func (*Website) SetAssetType

func (o *Website) SetAssetType(v string)

SetAssetType gets a reference to the given string and assigns it to the AssetType field.

func (*Website) SetCode

func (o *Website) SetCode(v int32)

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*Website) SetCompanyId

func (o *Website) SetCompanyId(v int32)

SetCompanyId gets a reference to the given int32 and assigns it to the CompanyId field.

func (*Website) SetCompanyName

func (o *Website) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*Website) SetDisableDns

func (o *Website) SetDisableDns(v bool)

SetDisableDns gets a reference to the given bool and assigns it to the DisableDns field.

func (*Website) SetDisableSsl

func (o *Website) SetDisableSsl(v bool)

SetDisableSsl gets a reference to the given bool and assigns it to the DisableSsl field.

func (*Website) SetDisableWhois

func (o *Website) SetDisableWhois(v bool)

SetDisableWhois gets a reference to the given bool and assigns it to the DisableWhois field.

func (*Website) SetDiscardedAt

func (o *Website) SetDiscardedAt(v time.Time)

SetDiscardedAt gets a reference to the given time.Time and assigns it to the DiscardedAt field.

func (*Website) SetEnableDkimTracking

func (o *Website) SetEnableDkimTracking(v bool)

SetEnableDkimTracking gets a reference to the given bool and assigns it to the EnableDkimTracking field.

func (*Website) SetEnableDmarcTracking

func (o *Website) SetEnableDmarcTracking(v bool)

SetEnableDmarcTracking gets a reference to the given bool and assigns it to the EnableDmarcTracking field.

func (*Website) SetEnableSpfTracking

func (o *Website) SetEnableSpfTracking(v bool)

SetEnableSpfTracking gets a reference to the given bool and assigns it to the EnableSpfTracking field.

func (*Website) SetHeaders

func (o *Website) SetHeaders(v map[string]interface{})

SetHeaders gets a reference to the given map[string]interface{} and assigns it to the Headers field.

func (*Website) SetIcon

func (o *Website) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*Website) SetId

func (o *Website) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*Website) SetKeyword

func (o *Website) SetKeyword(v string)

SetKeyword gets a reference to the given string and assigns it to the Keyword field.

func (*Website) SetMessage

func (o *Website) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*Website) SetMonitorType

func (o *Website) SetMonitorType(v int32)

SetMonitorType gets a reference to the given int32 and assigns it to the MonitorType field.

func (*Website) SetMonitoredAt

func (o *Website) SetMonitoredAt(v time.Time)

SetMonitoredAt gets a reference to the given time.Time and assigns it to the MonitoredAt field.

func (*Website) SetMonitoringStatus

func (o *Website) SetMonitoringStatus(v string)

SetMonitoringStatus gets a reference to the given string and assigns it to the MonitoringStatus field.

func (*Website) SetName

func (o *Website) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Website) SetNotes

func (o *Website) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*Website) SetObjectType

func (o *Website) SetObjectType(v string)

SetObjectType gets a reference to the given string and assigns it to the ObjectType field.

func (*Website) SetPaused

func (o *Website) SetPaused(v bool)

SetPaused gets a reference to the given bool and assigns it to the Paused field.

func (*Website) SetRefreshedAt

func (o *Website) SetRefreshedAt(v time.Time)

SetRefreshedAt gets a reference to the given time.Time and assigns it to the RefreshedAt field.

func (*Website) SetSentNotifications

func (o *Website) SetSentNotifications(v bool)

SetSentNotifications gets a reference to the given bool and assigns it to the SentNotifications field.

func (*Website) SetSlug

func (o *Website) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*Website) SetStatus

func (o *Website) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Website) SetUrl

func (o *Website) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (Website) ToMap

func (o Website) ToMap() (map[string]interface{}, error)

func (*Website) UnmarshalJSON

func (o *Website) UnmarshalJSON(data []byte) (err error)

type WebsitesAPIService

type WebsitesAPIService service

WebsitesAPIService WebsitesAPI service

func (*WebsitesAPIService) DeleteWebsitesId

func (a *WebsitesAPIService) DeleteWebsitesId(ctx context.Context, id int32) ApiDeleteWebsitesIdRequest

DeleteWebsitesId Delete a Website

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested website
@return ApiDeleteWebsitesIdRequest

func (*WebsitesAPIService) DeleteWebsitesIdExecute

func (a *WebsitesAPIService) DeleteWebsitesIdExecute(r ApiDeleteWebsitesIdRequest) (*http.Response, error)

Execute executes the request

func (*WebsitesAPIService) GetWebsites

GetWebsites Get a list of all websites

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetWebsitesRequest

func (*WebsitesAPIService) GetWebsitesExecute

func (a *WebsitesAPIService) GetWebsitesExecute(r ApiGetWebsitesRequest) ([]Website, *http.Response, error)

Execute executes the request

@return []Website

func (*WebsitesAPIService) GetWebsitesId

GetWebsitesId Get a Website

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested website
@return ApiGetWebsitesIdRequest

func (*WebsitesAPIService) GetWebsitesIdExecute

func (a *WebsitesAPIService) GetWebsitesIdExecute(r ApiGetWebsitesIdRequest) (*Website, *http.Response, error)

Execute executes the request

@return Website

func (*WebsitesAPIService) PostWebsites

PostWebsites Create a Website

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostWebsitesRequest

func (*WebsitesAPIService) PostWebsitesExecute

func (a *WebsitesAPIService) PostWebsitesExecute(r ApiPostWebsitesRequest) (*http.Response, error)

Execute executes the request

func (*WebsitesAPIService) PutWebsitesId

PutWebsitesId Update a Website

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested website
@return ApiPutWebsitesIdRequest

func (*WebsitesAPIService) PutWebsitesIdExecute

func (a *WebsitesAPIService) PutWebsitesIdExecute(r ApiPutWebsitesIdRequest) (*Website, *http.Response, error)

Execute executes the request

@return Website

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL